-
Notifications
You must be signed in to change notification settings - Fork 997
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
forder3 #3162
Conversation
…er conflict in TEND critical to ignore
…critical in push too. ordered schedule needed again just when retgrp
Codecov Report
@@ Coverage Diff @@
## master #3162 +/- ##
==========================================
+ Coverage 92.05% 92.18% +0.13%
==========================================
Files 61 61
Lines 11450 11582 +132
==========================================
+ Hits 10540 10677 +137
+ Misses 910 905 -5
Continue to review full report at Codecov.
|
those are incredible speed ups! 3-4 times reduced vs. 1.11.8 |
@jangorecki yep fingers crossed. needs battle testing. could you set off a db-bench rerun please (just data.table if possible) to see how it does on server as I missed the 11pm start time. I'm hoping this will fix the oddness of the 2nd run being slower for the first test, too. |
Slow down in dev ordering all-unique input fixed; thanks to @arunsrinivasan's testing.
Long-standing flip-flop group sizes removed; now recursive and writes directly to final group size stack via thread buffers.
Nested parallelism recently added, removed. skew still handled.
timetaken() in verbose mode now displays both elapsed and cpu time
Looks like AppVeyor timings on this PR are back to normal at about 5 mins (were over 10 min on master) so that's a good sign.
Needs to be in master to be picked up by db-bench as I've only tested on laptop size (N=1e8).