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

Refactor cudf::contains #10997

Merged
merged 346 commits into from
May 31, 2022
Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    bcd6962 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c12c15 View commit details
    Browse the repository at this point in the history
  3. Style fixes

    devavret committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    b41b3fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4919b04 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Review changes

    devavret committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    3dfc133 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9031900 View commit details
    Browse the repository at this point in the history
  3. Add an equality comparable check similar to lex comparable check

    Improve doc of decompose structs to account for lists
    devavret committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    119d830 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1cefa5a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3781d01 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Review changes

    devavret committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    34aa66b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7ea7f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e60fbd4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42319ad View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Configuration menu
    Copy the full SHA
    67c035c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5fe24c View commit details
    Browse the repository at this point in the history
  3. Add validity safe iterator

    devavret committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    85861a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9db7479 View commit details
    Browse the repository at this point in the history
  5. style fixes

    devavret committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    db3b79b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6ca7deb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2fc3d3d View commit details
    Browse the repository at this point in the history
  8. review changes

    devavret committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    1c3a99d View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. review changes

    devavret committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    a0e581c View commit details
    Browse the repository at this point in the history
  2. Review changes

    - avoid copying shared_ptrs for linked_col
    devavret committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    046c407 View commit details
    Browse the repository at this point in the history
  3. linked_column_view inherit from column_view_base

    Fixes the problem of having multiple copies of children
    devavret committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    6a282a6 View commit details
    Browse the repository at this point in the history
  4. spell check

    devavret committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    0f768ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6c64915 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Configuration menu
    Copy the full SHA
    92c1ff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c0e7fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75104bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e1053b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bcfe91b View commit details
    Browse the repository at this point in the history
  6. curr_col -> temp_col

    devavret committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    981438d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5bbf18e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8e18d66 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7207b0b View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    1c525d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75eaed4 View commit details
    Browse the repository at this point in the history
  3. iterator docs

    devavret committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    be98357 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. use owner API for hash

    devavret committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    9b7f3a0 View commit details
    Browse the repository at this point in the history
  2. Enable nulls not equal path

    devavret committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    dda3c1d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    370d3b3 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. Configuration menu
    Copy the full SHA
    f4c509a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1386cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6aef29f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ca9bcd View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. Configuration menu
    Copy the full SHA
    2c53501 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2022

  1. Change murmur hash table to use new row operators

    And add literal tests
    devavret committed Apr 10, 2022
    Configuration menu
    Copy the full SHA
    2a988e4 View commit details
    Browse the repository at this point in the history
  2. switch over serial hash to experimental::row::hash::element_hasher to…

    … check it'll still work
    devavret committed Apr 10, 2022
    Configuration menu
    Copy the full SHA
    124c7df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7863017 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8bb7572 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Configuration menu
    Copy the full SHA
    3fb6865 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3cc1159 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Add nulls in benchmark

    devavret committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    e76a2f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f46db9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbe757a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92c77a5 View commit details
    Browse the repository at this point in the history
  5. Move nested traversal into an adapter class

    and keep vanilla element comparator public
    devavret committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    655bedd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8078e3c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa5385b View commit details
    Browse the repository at this point in the history
  8. Add empty nesting tests

    devavret committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    9c1b0d0 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Configuration menu
    Copy the full SHA
    e314601 View commit details
    Browse the repository at this point in the history
  2. style check copyright

    devavret committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    b5ca2e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Add a test

    ttnghia committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    0634092 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7cb22f0 View commit details
    Browse the repository at this point in the history
  3. Rename variable

    ttnghia committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    52ef585 View commit details
    Browse the repository at this point in the history
  4. Rename variable

    ttnghia committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    1534bc0 View commit details
    Browse the repository at this point in the history
  5. Review comments by @bdice

    devavret committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    2c40182 View commit details
    Browse the repository at this point in the history
  6. Add a test

    ttnghia committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    cecf5ec View commit details
    Browse the repository at this point in the history
  7. Fix test

    ttnghia committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    d9d1818 View commit details
    Browse the repository at this point in the history
  8. Doc updates

    devavret committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    48938c5 View commit details
    Browse the repository at this point in the history
  9. Review changes

    devavret committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    bede9db View commit details
    Browse the repository at this point in the history
  10. Fix empty struct bug

    devavret committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    405975c View commit details
    Browse the repository at this point in the history
  11. more review changes

    devavret committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    a7f6963 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4388ab4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0150c47 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    94bb3c1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1cd15ff View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Fix slicing problem

    ttnghia committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    8e3689f View commit details
    Browse the repository at this point in the history
  2. review changes

    devavret committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    65a5cde View commit details
    Browse the repository at this point in the history
  3. has_nulls -> check_nulls

    devavret committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    51789d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    023ec1f View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2022

  1. Configuration menu
    Copy the full SHA
    1b0238f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a97709 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2022

  1. Configuration menu
    Copy the full SHA
    8bdcd9e View commit details
    Browse the repository at this point in the history
  2. Fix broken pytest

    devavret committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    70086b6 View commit details
    Browse the repository at this point in the history
  3. Fix index

    ttnghia committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    a8a2788 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. Revert "Fix index"

    This reverts commit a8a2788.
    ttnghia committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    c532d7f View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Shorten function

    ttnghia committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    5faa24f View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Rewrite search_bound

    ttnghia committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    bc15949 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53bb891 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    652e90d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0205e4e View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Add const, and comments

    ttnghia committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    4c99c81 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Merge remote-tracking branch 'devavret/list-row-hash' into support_st…

    …ructs_in_contains
    
    # Conflicts:
    #	cpp/include/cudf/table/experimental/row_operators.cuh
    ttnghia committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    8a3adfa View commit details
    Browse the repository at this point in the history
  2. Add template keyword

    ttnghia committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    7b3de03 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Use cuco::static_map

    ttnghia committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    b256026 View commit details
    Browse the repository at this point in the history
  2. Rename template parameter

    ttnghia committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    6c9e0e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    329ea9b View commit details
    Browse the repository at this point in the history
  4. Misc

    ttnghia committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    4904a65 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Add strong index type.

    bdice committed May 3, 2022
    Configuration menu
    Copy the full SHA
    50b8891 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9ed4d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d67f17e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    464ed2b View commit details
    Browse the repository at this point in the history
  5. Add friends. :)

    bdice committed May 3, 2022
    Configuration menu
    Copy the full SHA
    b26b318 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1fd199d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18bd9f0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b5b8b39 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Merge branch 'branch-22.06' into support_structs_in_contains

    # Conflicts:
    #	cpp/include/cudf/table/experimental/row_operators.cuh
    #	cpp/src/hash/hashing.cu
    #	cpp/src/hash/murmur_hash.cu
    #	cpp/src/table/row_operators.cu
    #	cpp/tests/hashing/hash_test.cpp
    #	cpp/tests/stream_compaction/distinct_tests.cpp
    ttnghia committed May 4, 2022
    Configuration menu
    Copy the full SHA
    96a72fa View commit details
    Browse the repository at this point in the history
  2. Add template list tests

    ttnghia committed May 4, 2022
    Configuration menu
    Copy the full SHA
    6877ad7 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Merge branch 'branch-22.06' into support_structs_in_contains

    # Conflicts:
    #	cpp/src/search/search.cu
    ttnghia committed May 11, 2022
    Configuration menu
    Copy the full SHA
    075d9d6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'strong-index-type' into support_structs_in_contains

    # Conflicts:
    #	cpp/include/cudf/table/experimental/row_operators.cuh
    #	cpp/src/search/search.cu
    ttnghia committed May 11, 2022
    Configuration menu
    Copy the full SHA
    388c516 View commit details
    Browse the repository at this point in the history
  3. Hack to get thing working

    ttnghia committed May 11, 2022
    Configuration menu
    Copy the full SHA
    f3dd8e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4060b4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73c4b27 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Merge branch 'branch-22.06' into support_structs_in_contains

    # Conflicts:
    #	cpp/include/cudf/table/experimental/row_operators.cuh
    #	cpp/src/search/contains.cu
    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    02774fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f746182 View commit details
    Browse the repository at this point in the history
  3. Fix error

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    ef40471 View commit details
    Browse the repository at this point in the history
  4. Change headers order

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    3a8f5ca View commit details
    Browse the repository at this point in the history
  5. Merge branch 'strong-index-type' into support_structs_in_contains

    # Conflicts:
    #	cpp/include/cudf/table/experimental/row_operators.cuh
    #	cpp/src/search/search.cu
    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    f1c7079 View commit details
    Browse the repository at this point in the history
  6. Fix row comparator

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    ce81da4 View commit details
    Browse the repository at this point in the history
  7. Adopt new row comparator

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    b339138 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9cdbe27 View commit details
    Browse the repository at this point in the history
  9. Improve comment.

    bdice committed May 13, 2022
    Configuration menu
    Copy the full SHA
    c8a38fe View commit details
    Browse the repository at this point in the history
  10. Fix docstrings.

    bdice committed May 13, 2022
    Configuration menu
    Copy the full SHA
    8b5ef34 View commit details
    Browse the repository at this point in the history
  11. Fix tests

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    4c63f4c View commit details
    Browse the repository at this point in the history
  12. Fix comparator

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    1845e5e View commit details
    Browse the repository at this point in the history
  13. Cleanup search_ordered.cu

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    205c0f2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f475cf0 View commit details
    Browse the repository at this point in the history
  15. Remove contains.cu for struct

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    48de04d View commit details
    Browse the repository at this point in the history
  16. Move file

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    0d8a208 View commit details
    Browse the repository at this point in the history
  17. Enable weak ordering machinery (weak_ordering_comparator_impl) to wra…

    …p both weakly and strongly typed row comparators.
    bdice committed May 13, 2022
    Configuration menu
    Copy the full SHA
    77f85b4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    529e944 View commit details
    Browse the repository at this point in the history
  19. Use references.

    Co-authored-by: Nghia Truong <[email protected]>
    bdice and ttnghia authored May 13, 2022
    Configuration menu
    Copy the full SHA
    fb0e192 View commit details
    Browse the repository at this point in the history
  20. Remove file

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    d157199 View commit details
    Browse the repository at this point in the history
  21. Use Ts const...

    Co-authored-by: Jake Hemstad <[email protected]>
    bdice and jrhemstad authored May 13, 2022
    Configuration menu
    Copy the full SHA
    56d99ba View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c5998b7 View commit details
    Browse the repository at this point in the history
  23. Use constexpr.

    bdice committed May 13, 2022
    Configuration menu
    Copy the full SHA
    b78d978 View commit details
    Browse the repository at this point in the history
  24. Rewrite code

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    427ce6e View commit details
    Browse the repository at this point in the history
  25. Add const

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    f0f1efc View commit details
    Browse the repository at this point in the history
  26. Fix compile error

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    81a4572 View commit details
    Browse the repository at this point in the history
  27. Add type check

    ttnghia committed May 13, 2022
    Configuration menu
    Copy the full SHA
    8b1f4e6 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2022

  1. Use custom iterator class.

    bdice committed May 14, 2022
    Configuration menu
    Copy the full SHA
    3aea8d4 View commit details
    Browse the repository at this point in the history
  2. Use __device__ only.

    bdice committed May 14, 2022
    Configuration menu
    Copy the full SHA
    bbaf360 View commit details
    Browse the repository at this point in the history
  3. Add comment.

    bdice committed May 14, 2022
    Configuration menu
    Copy the full SHA
    4a1d7aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09c5661 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    290323f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c69edd View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    ea8c223 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    857f570 View commit details
    Browse the repository at this point in the history
  3. Adopt new strong typed index

    ttnghia committed May 16, 2022
    Configuration menu
    Copy the full SHA
    d9f63f0 View commit details
    Browse the repository at this point in the history
  4. Remove header

    ttnghia committed May 16, 2022
    Configuration menu
    Copy the full SHA
    12f7a8b View commit details
    Browse the repository at this point in the history
  5. Indicate reversed signature.

    bdice committed May 16, 2022
    Configuration menu
    Copy the full SHA
    fbd5b90 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3db6484 View commit details
    Browse the repository at this point in the history
  7. Improve docstrings.

    bdice committed May 16, 2022
    Configuration menu
    Copy the full SHA
    3e81b53 View commit details
    Browse the repository at this point in the history
  8. Use thrust::iterator_facade.

    bdice committed May 16, 2022
    Configuration menu
    Copy the full SHA
    1834095 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9cb656b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c766bf3 View commit details
    Browse the repository at this point in the history
  11. Add type check

    ttnghia committed May 16, 2022
    Configuration menu
    Copy the full SHA
    a311bcc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b935835 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Add comment

    ttnghia committed May 17, 2022
    Configuration menu
    Copy the full SHA
    73b8caf View commit details
    Browse the repository at this point in the history
  2. Use const for struct members.

    bdice committed May 17, 2022
    Configuration menu
    Copy the full SHA
    ff26024 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f779bff View commit details
    Browse the repository at this point in the history
  4. Simplify construction.

    bdice committed May 17, 2022
    Configuration menu
    Copy the full SHA
    157abbc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2ac19d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75249e8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f50faf5 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Unconstrain template typenames.

    bdice committed May 18, 2022
    Configuration menu
    Copy the full SHA
    bed1162 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6930952 View commit details
    Browse the repository at this point in the history
  3. Remove type check

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    2781af1 View commit details
    Browse the repository at this point in the history
  4. Update adapter comparator

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    8b239d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17bd96c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae77f68 View commit details
    Browse the repository at this point in the history
  7. Remove deprecated code

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    d6b5eb9 View commit details
    Browse the repository at this point in the history
  8. Fix comments

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    5f39a28 View commit details
    Browse the repository at this point in the history
  9. Fix header check

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    bf3555c View commit details
    Browse the repository at this point in the history
  10. Fix format

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    df98698 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b67d070 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4429cc4 View commit details
    Browse the repository at this point in the history
  13. Address review comments

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    893db8a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7e69d3b View commit details
    Browse the repository at this point in the history
  15. Fix renaming issue

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    c51b053 View commit details
    Browse the repository at this point in the history
  16. Switch operands

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    934ee73 View commit details
    Browse the repository at this point in the history
  17. Update cpp/src/structs/search/contains.cu

    Co-authored-by: Bradley Dice <[email protected]>
    ttnghia and bdice authored May 18, 2022
    Configuration menu
    Copy the full SHA
    cf996f0 View commit details
    Browse the repository at this point in the history
  18. Merge branch 'strong_typed_index' into support_structs_in_contains

    # Conflicts:
    #	cpp/include/cudf/table/experimental/row_operators.cuh
    #	cpp/src/search/contains.cu
    #	cpp/src/search/search_ordered.cu
    #	cpp/src/structs/search/contains.cu
    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    1dd30eb View commit details
    Browse the repository at this point in the history
  19. Fix compile issue

    ttnghia committed May 18, 2022
    Configuration menu
    Copy the full SHA
    73fbc47 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fdcbd43 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Configuration menu
    Copy the full SHA
    261e98c View commit details
    Browse the repository at this point in the history
  2. Rename .cuh into .hpp

    ttnghia committed May 19, 2022
    Configuration menu
    Copy the full SHA
    91447cf View commit details
    Browse the repository at this point in the history
  3. WIP

    ttnghia committed May 19, 2022
    Configuration menu
    Copy the full SHA
    16ea31d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0f2c4a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    662933d View commit details
    Browse the repository at this point in the history
  6. Rewrite contains_nested.cu

    ttnghia committed May 19, 2022
    Configuration menu
    Copy the full SHA
    658cefb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    29613bc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a596d40 View commit details
    Browse the repository at this point in the history
  9. Add comment

    ttnghia committed May 19, 2022
    Configuration menu
    Copy the full SHA
    e765cc8 View commit details
    Browse the repository at this point in the history
  10. Move file

    ttnghia committed May 19, 2022
    Configuration menu
    Copy the full SHA
    ca25394 View commit details
    Browse the repository at this point in the history
  11. Fix comment

    ttnghia committed May 19, 2022
    Configuration menu
    Copy the full SHA
    1b6c3e7 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. Configuration menu
    Copy the full SHA
    85e426a View commit details
    Browse the repository at this point in the history
  2. Add declarations into header

    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    5a1d7b3 View commit details
    Browse the repository at this point in the history
  3. Remove extern declaration

    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    7fd9b8f View commit details
    Browse the repository at this point in the history
  4. Add doxygen

    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    0246b5a View commit details
    Browse the repository at this point in the history
  5. Rewrite comments

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    5a3fefe View commit details
    Browse the repository at this point in the history
  6. Update doxygen

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    2c1d8ad View commit details
    Browse the repository at this point in the history
  7. Cleanup

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    1ba60a2 View commit details
    Browse the repository at this point in the history
  8. Simplify code

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    d72da6e View commit details
    Browse the repository at this point in the history
  9. Add empty test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    5079cce View commit details
    Browse the repository at this point in the history
  10. Add TrivialInputTest

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    427a36d View commit details
    Browse the repository at this point in the history
  11. Implement row_hasher_adapter

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    e1edeb4 View commit details
    Browse the repository at this point in the history
  12. Fix test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    9811c4d View commit details
    Browse the repository at this point in the history
  13. Rewrite comments

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    df13c3c View commit details
    Browse the repository at this point in the history
  14. Rewrite comments

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    bbbf223 View commit details
    Browse the repository at this point in the history
  15. Add SlicedInputNoNulls test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    3e94ab6 View commit details
    Browse the repository at this point in the history
  16. Add SlicedInputHavingNulls test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    5816703 View commit details
    Browse the repository at this point in the history
  17. Add StructOfLists test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    d0e2cbf View commit details
    Browse the repository at this point in the history
  18. Cleanup

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    705087b View commit details
    Browse the repository at this point in the history
  19. Rename variables

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    008520a View commit details
    Browse the repository at this point in the history
  20. Add TrivialInputTest

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    bae8587 View commit details
    Browse the repository at this point in the history
  21. Add EmptyInputTest

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    e8c72e6 View commit details
    Browse the repository at this point in the history
  22. Rename variable

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    eff240b View commit details
    Browse the repository at this point in the history
  23. Add more test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    8f3b640 View commit details
    Browse the repository at this point in the history
  24. Rename tests and change macros

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    bde4f2e View commit details
    Browse the repository at this point in the history
  25. Remove variable

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    34afa0f View commit details
    Browse the repository at this point in the history
  26. Add more list tests

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    c9b3e56 View commit details
    Browse the repository at this point in the history
  27. Modify test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    07cf7e3 View commit details
    Browse the repository at this point in the history
  28. Add verbosity

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    fb87126 View commit details
    Browse the repository at this point in the history
  29. Add TrivialInput test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    40754e0 View commit details
    Browse the repository at this point in the history
  30. Add SlicedInputHavingNulls test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    cdbaee3 View commit details
    Browse the repository at this point in the history
  31. Add ListsOfStructs test

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    c153d38 View commit details
    Browse the repository at this point in the history
  32. Fix cmake format

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    f38b1ff View commit details
    Browse the repository at this point in the history
  33. Update copyright year

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 20, 2022
    Configuration menu
    Copy the full SHA
    2554afc View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Materialize column from scalar

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 23, 2022
    Configuration menu
    Copy the full SHA
    679524d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3678871 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    fa0b92e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Remove search_list_test.cpp

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    e57cfd0 View commit details
    Browse the repository at this point in the history
  2. Reverse search_struct_test.cpp

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    76a8e82 View commit details
    Browse the repository at this point in the history
  3. Reverse search.hpp

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    d43babd View commit details
    Browse the repository at this point in the history
  4. Roll back support for list

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    dc2affc View commit details
    Browse the repository at this point in the history
  5. Remove multi_contains_nested_elements

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    11e0ee9 View commit details
    Browse the repository at this point in the history
  6. Add declaration for contains_nested_element

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    545ed63 View commit details
    Browse the repository at this point in the history
  7. fix compile errors

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    ff91ca8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b8195d2 View commit details
    Browse the repository at this point in the history
  9. Remove struct/search/contains.cu

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    4e00bb9 View commit details
    Browse the repository at this point in the history
  10. Rewrite contains_nested.cu

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    e71fea7 View commit details
    Browse the repository at this point in the history
  11. Cleanup headers

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    971cf77 View commit details
    Browse the repository at this point in the history
  12. Simplify code

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    e9c8a63 View commit details
    Browse the repository at this point in the history
  13. Remove static_cast

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 27, 2022
    Configuration menu
    Copy the full SHA
    059811a View commit details
    Browse the repository at this point in the history

Commits on May 28, 2022

  1. Configuration menu
    Copy the full SHA
    436f394 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Fix missing copydoc

    Signed-off-by: Nghia Truong <[email protected]>
    ttnghia committed May 31, 2022
    Configuration menu
    Copy the full SHA
    64769c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70e96cf View commit details
    Browse the repository at this point in the history
  3. Update cpp/src/search/contains.cu

    Co-authored-by: David Wendt <[email protected]>
    ttnghia and davidwendt authored May 31, 2022
    Configuration menu
    Copy the full SHA
    b676a31 View commit details
    Browse the repository at this point in the history