featurebase/pql
reesporte eab6174388 make pql.Decimal.Value a private big.Int field
This ensures that we can't overflow when adding `pql.Decimal`s together. The
only place we can possibly overflow is when converting pql.Decimal to an Int64,
but that is a risk we have to take. Also, the only place we do this is in our
ToRowser. We could maybe change that to strings, so the presentation of data
doesn't indicate an overflow, but that is a later decision to make. It will
also involve fixing the generate-proto-grpc make command, because that's broken
rn.
2022-06-06 16:44:01 -05:00
..
ast.go FB-1459 ugly first cut at supportings Rows(in=[...]) (#2066) 2022-05-25 11:57:59 -05:00
ast_test.go make pql.Decimal.Value a private big.Int field 2022-06-06 16:44:01 -05:00
decimal.go make pql.Decimal.Value a private big.Int field 2022-06-06 16:44:01 -05:00
decimal_internal_test.go make pql.Decimal.Value a private big.Int field 2022-06-06 16:44:01 -05:00
decimal_test.go make pql.Decimal.Value a private big.Int field 2022-06-06 16:44:01 -05:00
doc.go add copyright notice back in 2021-12-10 11:01:04 -06:00
parser.go catch the panic we throw for an invalid timestamp 2022-02-22 16:20:09 -06:00
parser_test.go make pql.Decimal.Value a private big.Int field 2022-06-06 16:44:01 -05:00
pql.peg messing with parser, Rows call 2022-02-07 16:21:35 -06:00
pql.peg.go messing with parser, Rows call 2022-02-07 16:21:35 -06:00
pqlpeg_test.go Parse variables for _field 2022-02-07 15:40:24 -07:00
token.go add copyright notice back in 2021-12-10 11:01:04 -06:00