Skip to content

Commit

Permalink
[native] Advance velox.
Browse files Browse the repository at this point in the history
  • Loading branch information
amitkdutta authored and aditi-pandit committed Jul 2, 2024
1 parent 5b1cde7 commit c9e3b06
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion presto-native-execution/velox
Submodule velox updated 75 files
+1 −0 .github/workflows/linux-build.yml
+37 −0 CMake/FindArrow.cmake
+56 −47 CMake/FindThrift.cmake
+16 −0 CMake/resolve_dependency_modules/arrow.cmake
+3 −5 CMake/resolve_dependency_modules/arrow/CMakeLists.txt
+1 −4 CMake/resolve_dependency_modules/google_cloud_cpp_storage.cmake
+3 −0 CMake/resolve_dependency_modules/grpc.cmake
+17 −7 CMake/resolve_dependency_modules/protobuf.cmake
+7 −3 CMakeLists.txt
+6 −0 scripts/setup-adapters.sh
+24 −0 scripts/setup-centos9.sh
+24 −0 scripts/setup-ubuntu.sh
+1 −2 velox/common/base/SpillConfig.h
+71 −31 velox/common/memory/HashStringAllocator.cpp
+28 −19 velox/common/memory/HashStringAllocator.h
+1 −1 velox/common/memory/Memory.h
+1 −1 velox/common/memory/MemoryAllocator.cpp
+3 −3 velox/common/memory/MemoryAllocator.h
+5 −0 velox/common/memory/MemoryArbitrator.h
+5 −0 velox/common/memory/SharedArbitrator.h
+80 −19 velox/common/memory/tests/HashStringAllocatorTest.cpp
+0 −9 velox/core/QueryConfig.h
+50 −23 velox/core/SimpleFunctionMetadata.h
+1 −1 velox/docs/develop/expression-evaluation.rst
+1 −1 velox/docs/develop/operators.rst
+1 −1 velox/docs/develop/simd.rst
+9 −0 velox/docs/functions/presto/map.rst
+12 −0 velox/docs/functions/presto/math.rst
+7 −10 velox/docs/functions/spark/array.rst
+14 −5 velox/docs/functions/spark/comparison.rst
+7 −4 velox/docs/functions/spark/map.rst
+1 −0 velox/docs/functions/spark/math.rst
+8 −4 velox/dwio/dwrf/proto/CMakeLists.txt
+143 −34 velox/exec/MergeJoin.cpp
+13 −5 velox/exec/MergeJoin.h
+73 −13 velox/exec/RowNumber.cpp
+23 −0 velox/exec/RowNumber.h
+16 −0 velox/exec/fuzzer/AggregationFuzzer.cpp
+1 −1 velox/exec/fuzzer/JoinFuzzer.cpp
+12 −4 velox/exec/fuzzer/MemoryArbitrationFuzzer.cpp
+8 −0 velox/exec/fuzzer/RowNumberFuzzer.cpp
+8 −6 velox/exec/fuzzer/WindowFuzzer.cpp
+123 −20 velox/exec/tests/MergeJoinTest.cpp
+1 −1 velox/exec/tests/RowContainerTest.cpp
+258 −31 velox/exec/tests/RowNumberTest.cpp
+67 −0 velox/expression/tests/SimpleFunctionTest.cpp
+2 −2 velox/functions/lib/aggregates/tests/ValueListTest.cpp
+63 −0 velox/functions/prestosql/MapTopNImpl.h
+44 −0 velox/functions/prestosql/MapTopNKeys.h
+88 −0 velox/functions/prestosql/Rand.h
+5 −0 velox/functions/prestosql/benchmarks/CMakeLists.txt
+41 −0 velox/functions/prestosql/benchmarks/UuidCastBenchmark.cpp
+24 −17 velox/functions/prestosql/fuzzer/ApproxPercentileResultVerifier.h
+7 −0 velox/functions/prestosql/registration/MapFunctionsRegistration.cpp
+4 −0 velox/functions/prestosql/registration/MathematicalFunctionsRegistration.cpp
+1 −0 velox/functions/prestosql/tests/CMakeLists.txt
+16 −14 velox/functions/prestosql/tests/DateTimeFunctionsTest.cpp
+83 −0 velox/functions/prestosql/tests/MapTopNKeysTest.cpp
+154 −0 velox/functions/prestosql/tests/RandTest.cpp
+25 −5 velox/functions/prestosql/tests/UuidFunctionsTest.cpp
+27 −4 velox/functions/prestosql/types/UuidType.cpp
+26 −1 velox/functions/sparksql/Arithmetic.h
+0 −34 velox/functions/sparksql/ArraySizeFunction.h
+39 −0 velox/functions/sparksql/Comparisons.h
+0 −4 velox/functions/sparksql/Register.cpp
+1 −1 velox/functions/sparksql/RegisterArithmetic.cpp
+4 −0 velox/functions/sparksql/RegisterCompare.cpp
+15 −8 velox/functions/sparksql/Size.cpp
+43 −0 velox/functions/sparksql/tests/ArithmeticTest.cpp
+0 −80 velox/functions/sparksql/tests/ArraySizeTest.cpp
+0 −1 velox/functions/sparksql/tests/CMakeLists.txt
+150 −7 velox/functions/sparksql/tests/ComparisonsTest.cpp
+65 −20 velox/functions/sparksql/tests/SizeTest.cpp
+8 −5 velox/substrait/CMakeLists.txt
+1 −1 velox/substrait/tests/JsonToProtoConverter.cpp

0 comments on commit c9e3b06

Please sign in to comment.