Skip to content
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

[REVIEW] Spark Murmur3 hash functionality #7024

Merged
merged 28 commits into from
Jan 4, 2021
Merged
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
ab25cc8
Serial murmur3 hash with configurable seed
rwlee Nov 17, 2020
999adcf
murmur3 testing, JNI, and kernel fix
rwlee Nov 19, 2020
4f6b7ed
Merge remote-tracking branch 'pub/branch-0.17' into rwlee/sparkmurmur3
rwlee Nov 19, 2020
13ed6ce
Update python API
rwlee Nov 19, 2020
da8fbb1
Fix md5 rebase error
rwlee Nov 19, 2020
de90192
Fix python cudf hash function mapping
rwlee Nov 19, 2020
66ca93d
update changelog
rwlee Nov 20, 2020
cbd7f3f
Merge branch 'branch-0.17' into rwlee/sparkmurmur3
rwlee Nov 20, 2020
c8a724f
resolve rebase switch of stream and mr arg order
rwlee Nov 20, 2020
62c69df
PR fixes, first set
rwlee Nov 25, 2020
f47652d
Merge remote-tracking branch 'pub/branch-0.17' into rwlee/sparkmurmur3
rwlee Nov 25, 2020
5f1f6e5
fix java tests
rwlee Nov 25, 2020
638eda2
Merge remote-tracking branch 'pub/branch-0.17' into rwlee/sparkmurmur3
rwlee Nov 25, 2020
63e9eea
Reconfigure thrust calls
rwlee Dec 1, 2020
cdbd5bb
first pass, spark specific hash
rwlee Dec 2, 2020
be831d7
Fix tail processing
rwlee Dec 3, 2020
cdc41b8
Merge branch 'branch-0.18' into rwlee/sparkspecific
rwlee Dec 3, 2020
9364601
remove extra python def
rwlee Dec 4, 2020
5197578
Fix tail processing and update tests
rwlee Dec 11, 2020
be53a1e
Merge branch 'branch-0.18' into rwlee/sparkspecific
rwlee Dec 11, 2020
f884e96
fix cast and const formatting
rwlee Dec 11, 2020
ebec0c3
Merge branch 'branch-0.18' into rwlee/sparkspecific
rwlee Dec 11, 2020
4cd4359
intermediate state, last fixes
rwlee Dec 12, 2020
93cb82c
Fix boolean hashing
rwlee Dec 16, 2020
2ec035c
formatting fix
rwlee Dec 16, 2020
0bad7c0
remove host callability
rwlee Dec 17, 2020
4b6db38
trailing const formatting
rwlee Dec 18, 2020
a4e95fe
Merge branch 'branch-0.18' into rwlee/sparkspecific
rwlee Jan 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cpp/include/cudf/detail/hashing.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ std::unique_ptr<column> md5_hash(
rmm::cuda_stream_view stream = rmm::cuda_stream_default,
rmm::mr::device_memory_resource* mr = rmm::mr::get_current_device_resource());

template <template <typename> class hash_function>
std::unique_ptr<column> serial_murmur_hash3_32(
table_view const& input,
uint32_t seed = 0,
Expand Down
Loading