fdb-record-layer icon indicating copy to clipboard operation
fdb-record-layer copied to clipboard

Add query support for indexed artithmetic functions

Open alecgrieser opened this issue 10 months ago • 0 comments

Using FunctionKeyExpressions, we can support indexes on things like "a + b" or "a & b" (bitwise and). We should provide those as some built-in queryable function key expressions that allows us to define queryable indexes on the function results.

To make it work with Cascades, we should ensure that we have appropriate function values, and that we can match those during planning. We already have a few built-in function Values for things like addition, though there are a few others that we'll need to add for things like bitwise operators.

alecgrieser avatar Apr 19 '24 10:04 alecgrieser