…13865)
* Refactor the ranges representation
Signed-off-by: bowenlan-amzn <[email protected]>
* Refactor try fast filter
Signed-off-by: bowenlan-amzn <[email protected]>
* Main work finished; left the handling of different numeric data types
Signed-off-by: bowenlan-amzn <[email protected]>
* buildRanges accepts field type
Signed-off-by: bowenlan-amzn <[email protected]>
* first working draft probably
Signed-off-by: bowenlan-amzn <[email protected]>
* add change log
Signed-off-by: bowenlan-amzn <[email protected]>
* accommodate geo distance agg
Signed-off-by: bowenlan-amzn <[email protected]>
* Fix test
support all numeric types
minus one on the upper range
Signed-off-by: bowenlan-amzn <[email protected]>
* [Refactor] range is lower inclusive, right exclusive
Signed-off-by: bowenlan-amzn <[email protected]>
* adding test
Signed-off-by: bowenlan-amzn <[email protected]>
* Adding test and refactor
Signed-off-by: bowenlan-amzn <[email protected]>
* refactor
Signed-off-by: bowenlan-amzn <[email protected]>
* add test
Signed-off-by: bowenlan-amzn <[email protected]>
* add test and update the compare logic in tree traversal
Signed-off-by: bowenlan-amzn <[email protected]>
* fix test, add random test
Signed-off-by: bowenlan-amzn <[email protected]>
* refactor to address comments
Signed-off-by: bowenlan-amzn <[email protected]>
* small potential performance update
Signed-off-by: bowenlan-amzn <[email protected]>
* fix precommit
Signed-off-by: bowenlan-amzn <[email protected]>
* refactor
Signed-off-by: bowenlan-amzn <[email protected]>
* refactor
Signed-off-by: bowenlan-amzn <[email protected]>
* set refresh_interval to -1
Signed-off-by: bowenlan-amzn <[email protected]>
* address comment
Signed-off-by: bowenlan-amzn <[email protected]>
* address comment
Signed-off-by: bowenlan-amzn <[email protected]>
* address comment
Signed-off-by: bowenlan-amzn <[email protected]>
* Fix test
To understand fully about the double and bigdecimal usage in scaled float field will take more time.
Signed-off-by: bowenlan-amzn <[email protected]>
---------
Signed-off-by: bowenlan-amzn <[email protected]>
(cherry picked from commit 57fb50b)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>