Skip to content

Commit

Permalink
[native] Advance velox.
Browse files Browse the repository at this point in the history
  • Loading branch information
amitkdutta committed Jan 19, 2024
1 parent 1a4e0eb commit a2cbd2d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion presto-native-execution/velox
Submodule velox updated 90 files
+12 −2 .circleci/dist_compile.yml
+35 −11 .github/workflows/experimental.yml
+4 −0 scripts/etc/hive.properties
+1 −0 scripts/etc/jvm.config.example
+3 −2 scripts/etc/node.properties
+7 −2 scripts/prestojava-container.dockerfile
+2 −2 scripts/start-prestojava.sh
+1 −1 velox/common/base/BitUtil.cpp
+32 −11 velox/common/base/BitUtil.h
+6 −5 velox/common/base/Scratch.h
+11 −7 velox/common/base/SimdUtil.cpp
+3 −3 velox/common/base/SimdUtil.h
+17 −0 velox/common/base/tests/BitUtilTest.cpp
+2 −2 velox/common/caching/CachedFactory.h
+9 −5 velox/common/memory/ByteStream.cpp
+6 −5 velox/common/memory/ByteStream.h
+2 −1 velox/connectors/hive/CMakeLists.txt
+4 −0 velox/connectors/hive/HiveConfig.cpp
+5 −0 velox/connectors/hive/HiveConfig.h
+2 −17 velox/connectors/hive/HiveConnector.cpp
+589 −0 velox/connectors/hive/HiveConnectorUtil.cpp
+92 −0 velox/connectors/hive/HiveConnectorUtil.h
+14 −12 velox/connectors/hive/HiveDataSink.cpp
+27 −456 velox/connectors/hive/HiveDataSource.cpp
+17 −38 velox/connectors/hive/HiveDataSource.h
+107 −153 velox/connectors/hive/SplitReader.cpp
+60 −27 velox/connectors/hive/SplitReader.h
+6 −0 velox/connectors/hive/storage_adapters/hdfs/HdfsWriteFile.cpp
+14 −0 velox/connectors/hive/storage_adapters/hdfs/tests/HdfsFileSystemTest.cpp
+15 −16 velox/connectors/hive/tests/HiveConnectorTest.cpp
+2 −3 velox/core/QueryConfig.h
+5 −1 velox/docs/configs.rst
+28 −0 velox/docs/develop/scalar-functions.rst
+6 −0 velox/docs/functions/spark/datetime.rst
+7 −7 velox/dwio/common/BitPackDecoder.cpp
+2 −20 velox/dwio/common/DecoderUtil.cpp
+4 −4 velox/dwio/common/FilterNode.h
+2 −2 velox/exec/Aggregate.cpp
+1 −0 velox/exec/Exchange.cpp
+1 −1 velox/exec/ExchangeClient.cpp
+1 −1 velox/exec/ExchangeClient.h
+12 −6 velox/exec/ExchangeQueue.h
+6 −0 velox/exec/GroupingSet.cpp
+1 −11 velox/exec/OutputBuffer.cpp
+1 −0 velox/exec/RowNumber.cpp
+16 −14 velox/exec/SimpleAggregateAdapter.h
+32 −10 velox/exec/SortWindowBuild.cpp
+3 −0 velox/exec/SortWindowBuild.h
+93 −63 velox/exec/fuzzer/AggregationFuzzer.cpp
+1 −1 velox/exec/tests/AggregateFunctionRegistryTest.cpp
+102 −68 velox/exec/tests/AggregationTest.cpp
+591 −16 velox/exec/tests/HashJoinTest.cpp
+3 −0 velox/exec/tests/MultiFragmentTest.cpp
+28 −39 velox/exec/tests/OrderByTest.cpp
+54 −9 velox/exec/tests/RowNumberTest.cpp
+41 −981 velox/exec/tests/SharedArbitratorTest.cpp
+31 −0 velox/exec/tests/TableScanTest.cpp
+15 −12 velox/exec/tests/TableWriteTest.cpp
+288 −0 velox/exec/tests/utils/ArbitratorTestUtil.cpp
+104 −0 velox/exec/tests/utils/ArbitratorTestUtil.h
+7 −0 velox/exec/tests/utils/AssertQueryBuilder.h
+24 −0 velox/exec/tests/utils/QueryAssertions.cpp
+3 −5 velox/expression/CastExpr-inl.h
+4 −4 velox/expression/ExprCompiler.cpp
+4 −4 velox/functions/prestosql/ArrayConstructor.cpp
+4 −8 velox/functions/prestosql/JsonFunctions.cpp
+20 −9 velox/functions/prestosql/MultimapFromEntries.h
+37 −22 velox/functions/prestosql/SIMDJsonFunctions.h
+1 −1 velox/functions/prestosql/json/CMakeLists.txt
+5 −11 velox/functions/prestosql/json/SIMDJsonExtractor.cpp
+19 −46 velox/functions/prestosql/json/SIMDJsonExtractor.h
+37 −0 velox/functions/prestosql/json/SIMDJsonUtil.cpp
+50 −0 velox/functions/prestosql/json/SIMDJsonUtil.h
+11 −11 velox/functions/prestosql/json/tests/SIMDJsonExtractorTest.cpp
+2 −24 velox/functions/prestosql/registration/ArrayFunctionsRegistration.cpp
+48 −0 velox/functions/prestosql/registration/ArrayNGramsRegistration.cpp
+2 −1 velox/functions/prestosql/registration/CMakeLists.txt
+52 −26 velox/functions/prestosql/tests/JsonCastTest.cpp
+1 −1 velox/functions/prestosql/types/CMakeLists.txt
+461 −250 velox/functions/prestosql/types/JsonType.cpp
+0 −49 velox/functions/prestosql/types/JsonType.h
+10 −0 velox/functions/sparksql/DateTimeFunctions.h
+2 −0 velox/functions/sparksql/Register.cpp
+23 −0 velox/functions/sparksql/tests/DateTimeFunctionsTest.cpp
+100 −82 velox/serializers/PrestoSerializer.cpp
+5 −4 velox/serializers/PrestoSerializer.h
+12 −12 velox/tpch/gen/dbgen/bm_utils.cpp
+14 −0 velox/type/Timestamp.cpp
+3 −0 velox/type/Timestamp.h
+2 −2 velox/vector/ComplexVector.cpp

0 comments on commit a2cbd2d

Please sign in to comment.