Commit 8a0903e
committed
- .github/workflows/OSX.yml+6
- Makefile+1-1
- benchmark/micro/aggregate/list_aggregate_grouped.benchmark+22
- benchmark/micro/aggregate/list_aggregate_ungrouped.benchmark+15
- benchmark/micro/aggregate/list_aggregate_ungrouped_varchar.benchmark+15
- benchmark/micro/variant/variant_unshred_integer.benchmark+17
- benchmark/micro/variant/variant_unshred_object.benchmark+19
- examples/embedded-c++/main.cpp+18-5
- examples/embedded-c/main.c+5-4
- examples/python/duckdb-python.py-185
- extension/core_functions/aggregate/holistic/approx_top_k.cpp+21-20
- extension/core_functions/aggregate/holistic/approximate_quantile.cpp+1-2
- extension/core_functions/aggregate/nested/list.cpp+2-1
- scripts/parser/grammar_types.yml+1
- src/common/types/list_segment.cpp+119-96
- src/common/types/variant/variant_iterator.cpp+5
- src/common/types/variant/variant_value.cpp+522-615
- src/function/aggregate/sorted_aggregate_function.cpp+173-59
- src/function/scalar/system/aggregate_export.cpp+195-56
- src/include/duckdb/common/types/list_segment.hpp+5-4
- src/include/duckdb/common/types/variant_iterator.hpp+3
- src/include/duckdb/common/types/variant_value.hpp+5
- src/include/duckdb/function/aggregate/list_aggregate.hpp+41-1
- src/include/duckdb/function/function_binder.hpp+23
- src/include/duckdb/parser/peg/inlined_grammar.gram+2-1
- src/include/duckdb/parser/peg/inlined_grammar.hpp+2-1
- src/include/duckdb/parser/peg/transformer/peg_transformer.hpp+4
- src/optimizer/aggregate_function_rewriter.cpp+5
- src/parser/peg/grammar/statements/select.gram+2-1
- src/parser/peg/transformer/transform_generated.cpp+12
- src/parser/peg/transformer/transform_select.cpp+27
- src/parser/tableref/joinref.cpp+21-1
- src/planner/binder/expression/bind_aggregate_expression.cpp+2-1
- src/planner/binder/tableref/bind_joinref.cpp+1-1
- src/storage/statistics/variant_stats.cpp+1
- src/storage/table/variant/variant_unshredding.cpp+6-243
- test/configs/force_storage.json+2-1
- test/configs/verify_aggregate_state_export.json+1-8
- test/include/test_helpers.hpp+1
- test/sql/aggregate/aggregate_state_export/ordered_aggregate_export_state.test+316
- test/sql/aggregate/aggregates/approx_top_k.test+19
- test/sql/join/test_join_by.test+118
- test/sql/storage/types/variant/variant_extract_stats.test+38
- test/sqlite/sqllogic_parser.cpp+67-25
- test/sqlite/sqllogic_parser.hpp+12-2
- test/sqlite/sqllogic_test_runner.cpp+18-7
- test/sqlite/sqllogic_test_runner.hpp+3
- test/sqlite/test_sqllogictest.cpp+26-8
- test/unittest.cpp+9-2
- tools/sqllogic/tests/conftest.py+20
- tools/sqllogic/tests/test_unittest_stdin.py+34
0 commit comments