Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion presto-native-execution/velox
Submodule velox updated 81 files
+34 −0 CMake/Finddouble-conversion.cmake
+9 −0 NOTICE.txt
+1 −0 scripts/check.py
+0 −5 scripts/setup-adapters.sh
+0 −239 scripts/setup-centos8.sh
+1 −1 scripts/setup-centos9.sh
+16 −1 velox/common/base/Counters.cpp
+9 −0 velox/common/base/Counters.h
+3 −0 velox/common/base/PeriodicStatsReporter.cpp
+4 −1 velox/common/base/tests/StatsReporterTest.cpp
+31 −0 velox/common/caching/CachedFactory.h
+0 −1 velox/common/caching/SsdFile.cpp
+5 −0 velox/common/caching/tests/CachedFactoryTest.cpp
+10 −0 velox/connectors/Connector.h
+9 −3 velox/connectors/hive/HiveConnectorUtil.cpp
+2 −2 velox/connectors/hive/HiveConnectorUtil.h
+3 −5 velox/connectors/hive/HiveDataSource.cpp
+1 −1 velox/connectors/hive/SplitReader.cpp
+1 −1 velox/connectors/hive/iceberg/PositionalDeleteFileReader.cpp
+2 −1 velox/connectors/hive/iceberg/tests/IcebergSplitReaderBenchmark.cpp
+13 −1 velox/connectors/hive/tests/HiveConnectorUtilTest.cpp
+12 −6 velox/connectors/hive/tests/HiveDataSinkTest.cpp
+6 −4 velox/docs/develop/testing/writer-fuzzer.rst
+23 −3 velox/docs/functions/spark/math.rst
+22 −0 velox/docs/monitoring/metrics.rst
+1 −0 velox/dwio/common/CMakeLists.txt
+27 −0 velox/dwio/common/Options.h
+232 −0 velox/dwio/common/Throttler.cpp
+204 −0 velox/dwio/common/Throttler.h
+1 −0 velox/dwio/common/tests/CMakeLists.txt
+558 −0 velox/dwio/common/tests/ThrottlerTest.cpp
+47 −17 velox/dwio/dwrf/reader/ColumnReader.cpp
+21 −26 velox/dwio/dwrf/reader/ColumnReader.h
+6 −1 velox/dwio/dwrf/reader/DwrfReader.cpp
+15 −0 velox/dwio/dwrf/reader/DwrfReader.h
+33 −17 velox/dwio/dwrf/reader/FlatMapColumnReader.cpp
+6 −3 velox/dwio/dwrf/reader/FlatMapColumnReader.h
+4 −0 velox/dwio/dwrf/reader/StripeStream.h
+4 −2 velox/dwio/dwrf/test/E2EWriterTest.cpp
+2 −1 velox/dwio/dwrf/test/WriterExtendedTests.cpp
+5 −0 velox/dwio/parquet/reader/PageReader.cpp
+14 −4 velox/dwio/parquet/reader/PageReader.h
+4 −2 velox/dwio/parquet/reader/ParquetData.cpp
+11 −4 velox/dwio/parquet/reader/ParquetData.h
+8 −1 velox/dwio/parquet/reader/ParquetReader.cpp
+42 −0 velox/dwio/parquet/tests/reader/ParquetTableScanTest.cpp
+9 −3 velox/exec/AddressableNonNullValueList.cpp
+6 −0 velox/exec/AddressableNonNullValueList.h
+2 −2 velox/exec/CallbackSink.h
+41 −37 velox/exec/Driver.cpp
+1 −1 velox/exec/Driver.h
+7 −6 velox/exec/LocalPlanner.cpp
+60 −10 velox/exec/MergeJoin.cpp
+7 −0 velox/exec/MergeJoin.h
+1 −0 velox/exec/Operator.cpp
+1 −1 velox/exec/Task.cpp
+25 −9 velox/exec/WindowPartition.cpp
+3 −2 velox/exec/fuzzer/JoinFuzzer.cpp
+41 −16 velox/exec/fuzzer/PrestoQueryRunner.cpp
+8 −1 velox/exec/fuzzer/PrestoQueryRunner.h
+6 −0 velox/exec/fuzzer/ReferenceQueryRunner.h
+185 −35 velox/exec/fuzzer/WriterFuzzer.cpp
+2 −2 velox/exec/fuzzer/WriterFuzzerRunner.h
+138 −0 velox/exec/tests/MergeJoinTest.cpp
+4 −6 velox/exec/tests/PrintPlanWithStatsTest.cpp
+3 −3 velox/exec/tests/TableScanTest.cpp
+18 −2 velox/exec/tests/TableWriteTest.cpp
+3 −9 velox/exec/tests/utils/PlanBuilder.cpp
+2 −1 velox/exec/tests/utils/PlanBuilder.h
+209 −70 velox/functions/prestosql/aggregates/HistogramAggregate.cpp
+105 −0 velox/functions/prestosql/aggregates/tests/HistogramTest.cpp
+1 −0 velox/functions/prestosql/fuzzer/CMakeLists.txt
+5 −0 velox/functions/prestosql/fuzzer/WindowFuzzerTest.cpp
+62 −0 velox/functions/prestosql/fuzzer/WindowOffsetInputGenerator.h
+34 −0 velox/functions/prestosql/window/tests/AggregateWindowTest.cpp
+87 −0 velox/functions/sparksql/Arithmetic.h
+5 −1 velox/functions/sparksql/RegisterArithmetic.cpp
+129 −0 velox/functions/sparksql/tests/ArithmeticTest.cpp
+3 −21 velox/vector/LazyVector.cpp
+0 −6 velox/vector/LazyVector.h
+38 −0 velox/vector/tests/LazyVectorTest.cpp