diff options
| author | vvvv <[email protected]> | 2022-10-12 19:43:14 +0300 |
|---|---|---|
| committer | vvvv <[email protected]> | 2022-10-12 19:43:14 +0300 |
| commit | 2b82718da2e3dc27cf6457ccc6d04835f5a68577 (patch) | |
| tree | 875f6a47e1d5efdad5a7175d1362efada8e02934 | |
| parent | c6fbda8e67d2ca1a23382f3fcaaa7aa5a252bb7e (diff) | |
integration into YT provider
| -rw-r--r-- | ydb/library/yql/core/expr_nodes/yql_expr_nodes.json | 40 |
1 files changed, 38 insertions, 2 deletions
diff --git a/ydb/library/yql/core/expr_nodes/yql_expr_nodes.json b/ydb/library/yql/core/expr_nodes/yql_expr_nodes.json index 716d0b80682..174591ef680 100644 --- a/ydb/library/yql/core/expr_nodes/yql_expr_nodes.json +++ b/ydb/library/yql/core/expr_nodes/yql_expr_nodes.json @@ -630,9 +630,10 @@ "ListBase": "TCoAggregateTuple" }, { - "Name": "TCoAggregate", + "Name": "TCoAggregateBase", "Base": "TCoInputBase", - "Match": {"Type": "Callable", "Name": "Aggregate"}, + "Match": {"Type": "CallableBase"}, + "Builder": {"Generate": "None"}, "Children": [ {"Index": 1, "Name": "Keys", "Type": "TCoAtomList"}, {"Index": 2, "Name": "Handlers", "Type": "TCoAggregateTupleList"}, @@ -640,6 +641,41 @@ ] }, { + "Name": "TCoAggregate", + "Base": "TCoAggregateBase", + "Match": {"Type": "Callable", "Name": "Aggregate"} + }, + { + "Name": "TCoAggregateCombine", + "Base": "TCoAggregateBase", + "Match": {"Type": "Callable", "Name": "AggregateCombine"} + }, + { + "Name": "TCoAggregateCombineState", + "Base": "TCoAggregateBase", + "Match": {"Type": "Callable", "Name": "AggregateCombineState"} + }, + { + "Name": "TCoAggregateMergeState", + "Base": "TCoAggregateBase", + "Match": {"Type": "Callable", "Name": "AggregateMergeState"} + }, + { + "Name": "TCoAggregateMergeFinalize", + "Base": "TCoAggregateBase", + "Match": {"Type": "Callable", "Name": "AggregateMergeFinalize"} + }, + { + "Name": "TCoAggregateMergeManyFinalize", + "Base": "TCoAggregateBase", + "Match": {"Type": "Callable", "Name": "AggregateMergeManyFinalize"} + }, + { + "Name": "TCoAggregateFinalize", + "Base": "TCoAggregateBase", + "Match": {"Type": "Callable", "Name": "AggregateFinalize"} + }, + { "Name": "TCoFold1", "Base": "TCoInputBase", "Match": {"Type": "Callable", "Name": "Fold1"}, |
