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

feat(inverted_index.search): add index applier #2

Closed
wants to merge 16 commits into from

Commits on Dec 1, 2023

  1. feat(inverted_index.search): add index applier

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    fb57baf View commit details
    Browse the repository at this point in the history
  2. refactor: bitmap_full -> bitmap_full_range

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    65efce3 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. feat: add check for segment_row_count

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    98e1a40 View commit details
    Browse the repository at this point in the history
  2. fix: remove redundant code

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    654aa98 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. fix: reader test

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    c906353 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'zhongzc/zhongzc/index-fst-values-mapper…

    …' into zhongzc/index-applier
    zhongzc committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    63a6fb9 View commit details
    Browse the repository at this point in the history
  3. feat: support time() and related functions in PromQL (GreptimeTeam#…

    …2854)
    
    * enhance empty_metric
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    * implementation
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    * fix lhs & rhs
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    * fix clippy
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    * fix typo, update sqlness
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    * remove deadcode
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    * add cast to bool modifier
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    * update sqlness result
    
    Signed-off-by: Ruihang Xia <[email protected]>
    
    ---------
    
    Signed-off-by: Ruihang Xia <[email protected]>
    waynexia authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    de41646 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dac7a41 View commit details
    Browse the repository at this point in the history
  5. refactor: polish unit tests

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    52b3ae4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5f5dbe0 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'zhongzc/zhongzc/index-fst-values-mapper…

    …' into zhongzc/index-applier
    zhongzc committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    42b9c21 View commit details
    Browse the repository at this point in the history
  8. refactor: use bytemuck

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    6c8a2ed View commit details
    Browse the repository at this point in the history
  9. feat(inverted_index.search): add fst values mapper (GreptimeTeam#2862)

    * feat(inverted_index.search): add fst applier
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * fix: typos
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * feat(inverted_index.search): add fst values mapper
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * chore: remove meta check
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * fix: fmt & clippy
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * refactor: one expect for test
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * chore: match error in test
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * fix: fmt
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * refactor: add helper function to construct fst value
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * refactor: bytemuck to extract offset and size
    
    Signed-off-by: Zhenchi <[email protected]>
    
    * fix: toml format
    
    Signed-off-by: Zhenchi <[email protected]>
    
    ---------
    
    Signed-off-by: Zhenchi <[email protected]>
    zhongzc authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    a9db80a View commit details
    Browse the repository at this point in the history
  10. refactor: reorg value in unit tests

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    6b59dc9 View commit details
    Browse the repository at this point in the history
  11. chore: update proto

    Signed-off-by: Zhenchi <[email protected]>
    zhongzc committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    7488fa2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    480f1c4 View commit details
    Browse the repository at this point in the history