featurebase/pql
Nia Weiss ac09c11bad
Invoke precalls directly in count operations
This changes Count(Precall()) operations to execute the precall directly inside of the count operation, bypassing the transformation to a Precomputed() call.
Eliminating the Precomputed() step causes Count(Distinct()) to work properly on negative integers.
2021-01-26 12:44:03 -05:00
..
ast.go Invoke precalls directly in count operations 2021-01-26 12:44:03 -05:00
ast_test.go serialize null operation (!= null) 2020-04-09 17:56:27 -05:00
decimal.go refactor number parsing a bit 2020-10-19 13:37:21 -05:00
decimal_test.go refactor number parsing a bit 2020-10-19 13:37:21 -05:00
doc.go Apply Apache License 2.0 2017-04-28 14:22:03 -05:00
parser.go check error return from peg parser Init 2020-10-19 13:47:42 -05:00
parser_test.go more consistent spacing 2020-10-19 13:35:49 -05:00
pql.peg add TopK with perpendicular BSI bitmaps 2020-11-13 18:31:55 -05:00
pql.peg.go add TopK with perpendicular BSI bitmaps 2020-11-13 18:31:55 -05:00
pqlpeg_test.go check error return from peg parser Init 2020-10-19 13:47:42 -05:00
token.go allow floats in PQL queries for decimal fields 2019-11-13 10:07:24 -06:00