This repository was archived by the owner on Nov 1, 2024. It is now read-only.
1 file changed
+1
-1
lines changed- .circleci/config.yml+64
- .gitignore+2
- build/deps/github_hashes/facebook/folly-rev.txt+1-1
- build/fbcode_builder/getdeps/copytree.py+1-1
- scripts/setup-ubuntu.sh+3-1
- scripts/veloxbench/.flake8+2
- scripts/veloxbench/README.md+64
- scripts/veloxbench/requirements-build.txt+15
- scripts/veloxbench/requirements-test.txt+19
- scripts/veloxbench/setup.py+36
- scripts/veloxbench/veloxbench/__init__.py+13
- scripts/veloxbench/veloxbench/_benchmark.py+238
- scripts/veloxbench/veloxbench/cpp_micro_benchmarks.py+134
- scripts/veloxbench/veloxbench/tests/__init__.py+13
- scripts/veloxbench/veloxbench/tests/test_cpp_micro_benchmarks.py+58
- velox/benchmarks/tpch/TpchBenchmark.cpp+6-1
- velox/buffer/Buffer.h+23-11
- velox/buffer/tests/BufferTest.cpp+9
- velox/common/base/CheckedArithmetic.h+80
- velox/common/memory/HashStringAllocator.h+5-2
- velox/common/memory/MappedMemory.h+5-3
- velox/common/memory/Memory.h+3-2
- velox/common/memory/tests/HashStringAllocatorTest.cpp+7
- velox/common/memory/tests/MappedMemoryTest.cpp+7
- velox/common/memory/tests/MemoryPoolTest.cpp+10
- velox/core/QueryConfig.h+24
- velox/docs/develop/scalar-functions.rst+37-3
- velox/docs/functions/datetime.rst+2-1
- velox/docs/functions/json.rst+25-21
- velox/docs/monthly-updates.rst+1
- velox/docs/monthly-updates/july-2022.rst+58
- velox/dwio/dwrf/test/ColumnWriterTests.cpp+38-18
- velox/dwio/dwrf/writer/FlatMapColumnWriter.cpp+43-16
- velox/dwio/parquet/tests/ParquetReaderTestBase.h+2-2
- velox/dwio/parquet/tests/duckdb_reader/ParquetTpchTest.cpp+10-1
- velox/examples/ExpressionEval.cpp+1-1
- velox/examples/ScanAndSort.cpp+2-2
- velox/examples/ScanOrc.cpp+1-1
- velox/exec/GroupingSet.cpp+14-8
- velox/exec/GroupingSet.h+5-1
- velox/exec/Spill.cpp+38-4
- velox/exec/Spill.h+34-13
- velox/exec/Spiller.cpp+189-122
- velox/exec/Spiller.h+68-46
- velox/exec/tests/AggregationTest.cpp+6-62
- velox/exec/tests/CMakeLists.txt+1-1
- velox/exec/tests/FunctionResolutionTest.cpp+209
- velox/exec/tests/RowContainerTest.cpp+3-7
- velox/exec/tests/SimpleFunctionResolutionTest.cpp-104
- velox/exec/tests/SpillTest.cpp+117-53
- velox/exec/tests/SpillerTest.cpp+382-130
- velox/exec/tests/utils/TpchQueryBuilder.cpp+158-10
- velox/exec/tests/utils/TpchQueryBuilder.h+2
- velox/expression/ConjunctExpr.cpp+4-3
- velox/expression/ExprCompiler.cpp+35-18
- velox/expression/FieldReference.cpp+6-5
- velox/expression/SignatureBinder.cpp+1-2
- velox/expression/VectorFunction.cpp+24-5
- velox/expression/VectorFunction.h+6
- velox/expression/tests/EvalCtxTest.cpp+15-13
- velox/expression/tests/ExprEncodingsTest.cpp+1-1
- velox/expression/tests/ExprTest.cpp+2-2
- velox/expression/tests/ExpressionFuzzer.cpp+1-1
- velox/functions/FunctionRegistry.cpp+1-11
- velox/functions/lib/JodaDateTime.cpp+208-87
- velox/functions/lib/tests/JodaDateTimeTest.cpp+33
- velox/functions/prestosql/CheckedArithmeticImpl.h+9-34
- velox/functions/prestosql/aggregates/MinMaxAggregates.cpp+43-224
- velox/functions/prestosql/aggregates/MinMaxByAggregates.cpp+1-1
- velox/functions/prestosql/aggregates/SumAggregate.h+34-14
- velox/functions/prestosql/aggregates/tests/MinMaxByAggregationTest.cpp+1-1
- velox/functions/prestosql/aggregates/tests/SumTest.cpp+106
- velox/functions/prestosql/tests/StringFunctionsTest.cpp+2-1
- velox/tpch/gen/tests/TpchGenTest.cpp+1-1
- velox/type/CMakeLists.txt+1-1
- velox/type/DecimalUtil.cpp+1-1
- velox/type/DecimalUtil.h
- velox/type/Type.cpp+7-11
- velox/type/Type.h+15-1
- velox/type/Variant.cpp+12-1
- velox/type/Variant.h+11-1
- velox/type/tests/DecimalTest.cpp+1-1
- velox/type/tests/VariantTest.cpp+89-13
- velox/vector/BaseVector.cpp+38-25
- velox/vector/BaseVector.h+24-1
- velox/vector/ComplexVector.cpp+1-3
- velox/vector/ConstantVector.h+9-7
- velox/vector/DecodedVector.cpp+10
- velox/vector/DecodedVector.h+11-3
- velox/vector/SimpleVector.h+1-1
- velox/vector/VectorPool.h+16-16
- velox/vector/tests/DecodedVectorTest.cpp+19-1
- velox/vector/tests/VectorPoolTest.cpp+12-29
- velox/vector/tests/VectorTest.cpp+37-32
- velox/vector/tests/VectorToStringTest.cpp+68
0 commit comments