1 file changed
+1
-1
lines changed- scripts/setup-centos9.sh+1-1
- scripts/setup-macos.sh+1-1
- scripts/setup-ubuntu.sh+1-1
- velox/common/fuzzer/ConstrainedGenerators.cpp+18-9
- velox/common/fuzzer/ConstrainedGenerators.h+1-1
- velox/common/memory/SharedArbitrator.h+1-1
- velox/connectors/Connector.h+7-3
- velox/connectors/hive/HiveConnectorSplit.cpp+33-1
- velox/connectors/hive/HiveConnectorSplit.h+24-38
- velox/connectors/hive/HiveDataSink.cpp+7-3
- velox/connectors/hive/iceberg/IcebergSplit.cpp+6-2
- velox/connectors/hive/tests/HiveConnectorSerDeTest.cpp+16-1
- velox/connectors/hive/tests/HiveDataSinkTest.cpp+1-1
- velox/core/PlanNode.cpp+73-5
- velox/core/PlanNode.h+64-5
- velox/docs/functions/presto/json.rst+9-2
- velox/exec/Driver.cpp+2
- velox/exec/HashProbe.cpp+11-4
- velox/exec/HashProbe.h+5
- velox/exec/IndexLookupJoin.cpp+152-59
- velox/exec/IndexLookupJoin.h+1-2
- velox/exec/Spill.cpp+10-1
- velox/exec/Spill.h+7
- velox/exec/benchmarks/FilterProjectBenchmark.cpp+2
- velox/exec/benchmarks/OrderByBenchmarkUtil.cpp+1-1
- velox/exec/fuzzer/CMakeLists.txt+22-6
- velox/exec/fuzzer/DuckQueryRunner.cpp+56
- velox/exec/fuzzer/DuckQueryRunner.h+3
- velox/exec/fuzzer/PrestoQueryRunner.cpp+59
- velox/exec/fuzzer/PrestoQueryRunner.h+3
- velox/exec/fuzzer/RowNumberFuzzer.cpp+15-306
- velox/exec/fuzzer/RowNumberFuzzerBase.cpp+285
- velox/exec/fuzzer/RowNumberFuzzerBase.h+139
- velox/exec/fuzzer/TopNRowNumberFuzzer.cpp+278
- velox/exec/fuzzer/TopNRowNumberFuzzer.h+25
- velox/exec/fuzzer/TopNRowNumberFuzzerRunner.cpp+98
- velox/exec/tests/HashJoinTest.cpp+109-1
- velox/exec/tests/IndexLookupJoinTest.cpp+456-163
- velox/exec/tests/SpillTest.cpp+36
- velox/exec/tests/TableScanTest.cpp+2-2
- velox/exec/tests/utils/PlanBuilder.cpp+45-5
- velox/exec/tests/utils/PlanBuilder.h+9-1
- velox/exec/tests/utils/TestIndexStorageConnector.cpp+76-51
- velox/exec/tests/utils/TestIndexStorageConnector.h+6-3
- velox/functions/lib/JsonArrayLength.h-71
- velox/functions/prestosql/JsonFunctions.cpp+432-91
- velox/functions/prestosql/JsonFunctions.h+47-150
- velox/functions/prestosql/aggregates/MapUnionSumAggregate.cpp+191-55
- velox/functions/prestosql/aggregates/tests/MapUnionSumTest.cpp+50
- velox/functions/prestosql/benchmarks/JsonExprBenchmark.cpp+9-5
- velox/functions/prestosql/json/SIMDJsonExtractor.h+9-8
- velox/functions/prestosql/json/tests/SIMDJsonExtractorTest.cpp+2-3
- velox/functions/prestosql/registration/JsonFunctionsRegistration.cpp+5-11
- velox/functions/prestosql/tests/JsonFunctionsTest.cpp+70-5
- velox/functions/prestosql/types/HyperLogLogType.h-3
- velox/functions/prestosql/types/IPAddressType.h-3
- velox/functions/prestosql/types/IPPrefixType.h-3
- velox/functions/prestosql/types/JsonType.h-3
- velox/functions/prestosql/types/TDigestType.h+8-6
- velox/functions/prestosql/types/TimestampWithTimeZoneType.h-3
- velox/functions/prestosql/types/UuidType.h-3
- velox/functions/sparksql/registration/RegisterJson.cpp+1-1
- velox/py/plan_builder/PyPlanBuilder.cpp+16
- velox/py/plan_builder/PyPlanBuilder.h+9
- velox/py/plan_builder/plan_builder.cpp+13
- velox/py/runner/runner.cpp+2-1
- velox/py/tests/test_runner.py+29-2
- velox/type/Type.h+5
- velox/vector/ComplexVector.cpp+9-8
- velox/vector/ComplexVector.h-5
- velox/vector/tests/VectorTest.cpp+18
0 commit comments