Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
support more aggregation operators when generating native query confi…
…gurations (#120) Adds or refines support for these operators: Arithmetic Expression Operators - `$abs` - `$add` - `$divide` - `$multiply` - `$subtract` Array Expression Operators - `$arrayElemAt` Boolean Expression Operators - `$and` - `$not` - `$or` Comparison Expression Operators - `$eq` - `$gt` - `$gte` - `$lt` - `$lte` - `$ne` Set Expression Operators - `$allElementsTrue` - `$anyElementTrue` String Expression Operators - `$split` Trigonometry Expression Operators - `$sin` - `$cos` - `$tan` - `$asin` - `$acos` - `$atan` - `$asinh` - `$acosh` - `$atanh` - `$sinh` - `$cosh` - `$tanh` Accumulators (`$group`, `$bucket`, `$bucketAuto`, `$setWindowFields`) - `$avg` - `$count` - `$max` - `$min` - `$push` - `$sum` Also improves type inference to make all of these operators work. This is work an an in-progress feature that is gated behind a feature flag, `native-query-subcommand`
- Loading branch information