Skip to content

Vaib/numeric filters#80

Open
Vaibhav-Endee wants to merge 3 commits intomasterfrom
vaib/numeric_filters
Open

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

Conversation

@Vaibhav-Endee
Copy link

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.
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.

2 participants