Skip to content

Vaib/numeric filters#80

Closed
Vaibhav-Endee wants to merge 3 commits into
masterfrom
vaib/numeric_filters
Closed

Vaib/numeric filters#80
Vaibhav-Endee wants to merge 3 commits into
masterfrom
vaib/numeric_filters

Conversation

@Vaibhav-Endee
Copy link
Copy Markdown

No description provided.

Implemented four new comparison operators to enable flexible single-boundary range queries on numeric fields: $gt (greater than, exclusive), $ge (greater than or equal, inclusive), $lt (less than, exclusive), $le (less than or equal, inclusive).

Added comprehensive test coverage including edge cases, negative numbers, floats, and logical combinations. Updated documentation with syntax examples and implementation details.
…oss implementation, tests, and documentation.
This refactoring improves code organization by extracting operator-specific logic from computeFilterBitmap() into separate helper functions. Adds schema type conflict logging and comprehensive documentation for the filter evaluation flow.
@shaleenji
Copy link
Copy Markdown
Collaborator

fixed in #154

@shaleenji shaleenji closed this May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants