Skip to content

Commit

Permalink
[native] Advance Velox and cmake fix (prestodb#24214)
Browse files Browse the repository at this point in the history
  • Loading branch information
zuyu authored Dec 6, 2024
1 parent adfb9c3 commit 1bf94de
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ add_library(
PrestoToVeloxQueryPlan.cpp PrestoToVeloxExpr.cpp VeloxPlanValidator.cpp
PrestoToVeloxSplit.cpp PrestoToVeloxConnector.cpp)
add_dependencies(presto_types presto_operators presto_type_converter velox_type
velox_type_fbhive velox_dwio_dwrf_proto)
velox_type_fbhive)

target_link_libraries(presto_types presto_type_converter velox_type_fbhive
velox_hive_partition_function velox_tpch_gen)
Expand Down
2 changes: 1 addition & 1 deletion presto-native-execution/velox
Submodule velox updated 66 files
+5 −0 CMake/ResolveDependency.cmake
+1 −4 CMake/resolve_dependency_modules/folly/CMakeLists.txt
+4 −21 CMakeLists.txt
+8 −8 scripts/setup-helper-functions.sh
+2 −2 velox/benchmarks/CMakeLists.txt
+1 −1 velox/benchmarks/basic/CMakeLists.txt
+1 −1 velox/benchmarks/tpch/CMakeLists.txt
+1 −1 velox/benchmarks/unstable/CMakeLists.txt
+3 −2 velox/common/base/benchmarks/CMakeLists.txt
+1 −1 velox/common/hyperloglog/benchmarks/CMakeLists.txt
+18 −7 velox/common/memory/MemoryArbitrator.cpp
+25 −2 velox/common/memory/MemoryArbitrator.h
+4 −2 velox/common/memory/tests/ArbitrationParticipantTest.cpp
+2 −1 velox/common/memory/tests/MemoryArbitratorTest.cpp
+2 −1 velox/common/memory/tests/MemoryPoolTest.cpp
+4 −2 velox/common/memory/tests/MockSharedArbitratorTest.cpp
+1 −1 velox/connectors/hive/HiveDataSink.h
+1 −1 velox/connectors/hive/benchmarks/CMakeLists.txt
+3 −5 velox/connectors/hive/iceberg/tests/CMakeLists.txt
+3 −2 velox/core/QueryCtx.h
+6 −0 velox/dwio/common/SelectiveRepeatedColumnReader.h
+2 −2 velox/dwio/common/SortingWriter.h
+3 −3 velox/dwio/common/tests/CMakeLists.txt
+2 −2 velox/dwio/common/tests/utils/E2EFilterTestBase.cpp
+6 −1 velox/dwio/common/tests/utils/E2EFilterTestBase.h
+1 −1 velox/dwio/dwrf/CMakeLists.txt
+12 −8 velox/dwio/dwrf/common/CMakeLists.txt
+0 −7 velox/dwio/dwrf/proto/CMakeLists.txt
+3 −5 velox/dwio/dwrf/test/CMakeLists.txt
+0 −5 velox/dwio/dwrf/test/utils/CMakeLists.txt
+1 −6 velox/dwio/dwrf/utils/CMakeLists.txt
+2 −1 velox/dwio/dwrf/writer/Writer.h
+1 −2 velox/dwio/parquet/tests/CMakeLists.txt
+2 −2 velox/dwio/parquet/tests/reader/CMakeLists.txt
+7 −5 velox/exec/HashJoinBridge.h
+22 −10 velox/exec/MemoryReclaimer.cpp
+5 −4 velox/exec/MemoryReclaimer.h
+3 −3 velox/exec/Operator.h
+2 −1 velox/exec/TableWriter.h
+8 −45 velox/exec/Task.cpp
+106 −22 velox/exec/Task.h
+11 −3 velox/exec/TopNRowNumber.cpp
+3 −0 velox/exec/TopNRowNumber.h
+10 −10 velox/exec/benchmarks/CMakeLists.txt
+1 −1 velox/exec/prefixsort/benchmarks/CMakeLists.txt
+2 −4 velox/exec/tests/CMakeLists.txt
+0 −1 velox/exec/tests/ExchangeClientTest.cpp
+168 −8 velox/exec/tests/MemoryReclaimerTest.cpp
+1 −1 velox/exec/tests/utils/ArbitratorTestUtil.h
+1 −0 velox/exec/tests/utils/Cursor.cpp
+1 −1 velox/experimental/wave/exec/tests/CMakeLists.txt
+1 −2 velox/experimental/wave/vector/tests/CMakeLists.txt
+1 −1 velox/expression/benchmarks/CMakeLists.txt
+80 −77 velox/expression/fuzzer/ExpressionFuzzer.cpp
+1 −1 velox/functions/lib/benchmarks/CMakeLists.txt
+3 −3 velox/functions/prestosql/aggregates/benchmarks/CMakeLists.txt
+1 −1 velox/functions/prestosql/benchmarks/CMakeLists.txt
+1 −1 velox/functions/sparksql/benchmarks/CMakeLists.txt
+1 −1 velox/row/benchmarks/CMakeLists.txt
+1 −0 velox/runner/LocalRunner.cpp
+0 −2 velox/runner/tests/CMakeLists.txt
+1 −1 velox/serializers/benchmarks/CMakeLists.txt
+1 −2 velox/substrait/tests/CMakeLists.txt
+1 −2 velox/tool/trace/tests/CMakeLists.txt
+6 −6 velox/type/tests/CMakeLists.txt
+4 −4 velox/vector/benchmarks/CMakeLists.txt

0 comments on commit 1bf94de

Please sign in to comment.