forked from JuliaData/DataFrames.jl
-
Notifications
You must be signed in to change notification settings - Fork 0
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
unstack in master expects sorted groups #1
Open
gustafsson
wants to merge
23
commits into
alyst:enhance_join
Choose a base branch
from
gustafsson:enhance_join
base: enhance_join
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Commits on Nov 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c1540a5 - Browse repository at this point
Copy the full SHA c1540a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0e3081 - Browse repository at this point
Copy the full SHA d0e3081View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49f28b0 - Browse repository at this point
Copy the full SHA 49f28b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4507c8 - Browse repository at this point
Copy the full SHA f4507c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f007f - Browse repository at this point
Copy the full SHA 35f007fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7c9b61 - Browse repository at this point
Copy the full SHA f7c9b61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66fc915 - Browse repository at this point
Copy the full SHA 66fc915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d0b312 - Browse repository at this point
Copy the full SHA 3d0b312View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d2219e - Browse repository at this point
Copy the full SHA 7d2219eView commit details -
use colordering(DFPerm) and getindex(DFPerm) to squeeze multiple lt() methods into one
Configuration menu - View commit details
-
Copy full SHA for 0bcda39 - Browse repository at this point
Copy the full SHA 0bcda39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39af873 - Browse repository at this point
Copy the full SHA 39af873View commit details -
- don't encode the indexing columns, use DataFrameRow hashes instead - do only the parts of left-right rows matching that are required for a particular join kind - avoid vcat() that is very slow for PooledDataVector - now join respects left-frame order for all join kinds, so the tests/data.jl test were updated
Configuration menu - View commit details
-
Copy full SHA for bfc4d24 - Browse repository at this point
Copy the full SHA bfc4d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ea31c0 - Browse repository at this point
Copy the full SHA 1ea31c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 799eb35 - Browse repository at this point
Copy the full SHA 799eb35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a05eaa - Browse repository at this point
Copy the full SHA 9a05eaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7148b97 - Browse repository at this point
Copy the full SHA 7148b97View commit details -
sorting order is changed from NA first to NA last (it matches the default data frame sorting)
Configuration menu - View commit details
-
Copy full SHA for 618dc09 - Browse repository at this point
Copy the full SHA 618dc09View commit details -
hash() and isequal() that require DF and row ix
so that DataFrameRow object doesn't need to be created
Configuration menu - View commit details
-
Copy full SHA for 9b4d4fc - Browse repository at this point
Copy the full SHA 9b4d4fcView commit details -
_RowGroupDict: reimplement with dedicated hashing
instead of using Dict{DataFrameRow,Int}, implement its own that - doesn't require DataFrameRow objects - calculates hashes in memory-efficient manner - keeps row hashes for efficient comparison use it for join(), groupby(), nonunique() disable DataFrameRowTests that use _RowGroupDict methods no longer available
Configuration menu - View commit details
-
Copy full SHA for 573931c - Browse repository at this point
Copy the full SHA 573931cView commit details -
it's not used and it is no loner faster than nonunique()
Configuration menu - View commit details
-
Copy full SHA for 7c263e7 - Browse repository at this point
Copy the full SHA 7c263e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4972fe - Browse repository at this point
Copy the full SHA c4972feView commit details -
make sorting of row groups optional
by default no sorting is applied to preserve original ordering (the initial order of the 1st rows is preserved) and make things faster
Configuration menu - View commit details
-
Copy full SHA for 50f3154 - Browse repository at this point
Copy the full SHA 50f3154View commit details
Commits on Nov 23, 2015
-
unstack in master expects sorted groups
Johan Gustafsson committedNov 23, 2015 Configuration menu - View commit details
-
Copy full SHA for 3cdb6f0 - Browse repository at this point
Copy the full SHA 3cdb6f0View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.