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

Query engine 1/N #1848

Merged
merged 16 commits into from
Apr 25, 2024
Merged

Query engine 1/N #1848

merged 16 commits into from
Apr 25, 2024

Commits on Apr 23, 2024

  1. Remove scan_range from scan_builder

    This is the first step to isolate scan_builder as a proper "query builder", that supports full queriable fields (id, timestamp, and secondary indexes) but also removes the support for range scans.
    Instead, range queries have much simpler mechanisms that do not allow merging scans by design.
    
    Since the API for range queries needed to be changed, the expiry of pending transfers was used as the main use case for the change, allowing custom logic to be inserted during the scan.
    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    76ab8fa View commit details
    Browse the repository at this point in the history
  2. Zig-zag merge join

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    424d9f6 View commit details
    Browse the repository at this point in the history
  3. Remove hardcoded seed

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    500c80a View commit details
    Browse the repository at this point in the history
  4. Fix forest_fuzz

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    bc9f887 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62bdb53 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d7eaaa1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    82111ca View commit details
    Browse the repository at this point in the history
  8. Zig-zag review

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b63beaf View commit details
    Browse the repository at this point in the history
  9. ScanBuilder/ScanRange review

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    c6979f9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    103a55e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2295a72 View commit details
    Browse the repository at this point in the history
  12. Address review comments

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    3122053 View commit details
    Browse the repository at this point in the history
  13. Document double probing

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    6a5fdba View commit details
    Browse the repository at this point in the history
  14. Address review comments

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d0d3fb9 View commit details
    Browse the repository at this point in the history
  15. Fix fuzzer

    batiati committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    327fb90 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Review

    batiati committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    6a5ec42 View commit details
    Browse the repository at this point in the history