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

Vectorized hash grouping on one column #7316

Draft
wants to merge 64 commits into
base: main
Choose a base branch
from
Draft

Commits on Oct 2, 2024

  1. Vectorized hash grouping on one column

    some experiments
    akuzm committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b92e622 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ce0e99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74d4419 View commit details
    Browse the repository at this point in the history
  4. fixes

    akuzm committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    baedf7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35dbd36 View commit details
    Browse the repository at this point in the history
  6. some ugly stuff

    akuzm committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    74fffd3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f8db454 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. someething

    akuzm committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    00a9d11 View commit details
    Browse the repository at this point in the history
  2. reduce indirections

    akuzm committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    339f91a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. skip null bitmap words

    akuzm committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f075589 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. cleanup

    akuzm committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    88f325d View commit details
    Browse the repository at this point in the history
  2. crc32

    akuzm committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    15ab443 View commit details
    Browse the repository at this point in the history
  3. license

    akuzm committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ff16ec8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4291b17 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. test deltadelta changes

    akuzm committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    795ef6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fabb22 View commit details
    Browse the repository at this point in the history
  3. Revert "test deltadelta changes"

    This reverts commit 795ef6b.
    akuzm committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    717abc4 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. test deltadelta changes

    akuzm committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    b03bd6b View commit details
    Browse the repository at this point in the history
  2. work with signed types

    akuzm committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    166d0e8 View commit details
    Browse the repository at this point in the history
  3. Revert "work with signed types"

    This reverts commit 166d0e8.
    akuzm committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    7f578b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e70cb0b View commit details
    Browse the repository at this point in the history
  5. roll back the delta delta stuff

    akuzm committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    0040844 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7a9c320 View commit details
    Browse the repository at this point in the history
  7. use simplehash

    akuzm committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    694faf6 View commit details
    Browse the repository at this point in the history
  8. cleanup

    akuzm committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    3d05674 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d90a90f View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. add more tests

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4a93549 View commit details
    Browse the repository at this point in the history
  2. remove modified simplehash

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3e06b92 View commit details
    Browse the repository at this point in the history
  3. offsets

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a7942ed View commit details
    Browse the repository at this point in the history
  4. cleanup

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6fb517f View commit details
    Browse the repository at this point in the history
  5. changelog

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ffb28cf View commit details
    Browse the repository at this point in the history
  6. cleanup

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    778ca97 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ef3847a View commit details
    Browse the repository at this point in the history
  8. 32-bit

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    1409c74 View commit details
    Browse the repository at this point in the history
  9. some renames

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    514ae96 View commit details
    Browse the repository at this point in the history
  10. cleanup

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    22d23b3 View commit details
    Browse the repository at this point in the history
  11. renames

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5756319 View commit details
    Browse the repository at this point in the history
  12. merge

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    2361e13 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3c556e2 View commit details
    Browse the repository at this point in the history
  14. spelling

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    cd7a1dc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    02f8320 View commit details
    Browse the repository at this point in the history
  16. license

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4c833b7 View commit details
    Browse the repository at this point in the history
  17. separate key storage

    akuzm committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4b2b425 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. specializations and text

    akuzm committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    9996861 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. hashing fixes and more tests

    akuzm committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    757353d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af2c1d1 View commit details
    Browse the repository at this point in the history
  3. gcc doesn't like my inline

    akuzm committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    cc05e8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    238c743 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. fixes

    akuzm committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    4c71b9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24e20ab View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    ae0f865 View commit details
    Browse the repository at this point in the history
  2. consecutive keys optimization

    akuzm committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    2e1cb26 View commit details
    Browse the repository at this point in the history
  3. cleanup

    akuzm committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    f59c540 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. consecutive keys with hash

    akuzm committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d38ca5c View commit details
    Browse the repository at this point in the history
  2. consecutive keys w/o hash

    akuzm committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    e12f563 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fdad239 View commit details
    Browse the repository at this point in the history
  4. format

    akuzm committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    9716313 View commit details
    Browse the repository at this point in the history
  5. agg filter planning draft

    akuzm committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    87b2ffc View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    a619abb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2340280 View commit details
    Browse the repository at this point in the history
  3. fixing the unified bitmap

    akuzm committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    a2806ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c18ded9 View commit details
    Browse the repository at this point in the history
  5. cleanup

    akuzm committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    c723a5a View commit details
    Browse the repository at this point in the history
  6. cleanup

    akuzm committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    00910de View commit details
    Browse the repository at this point in the history