CMakeLists.txt
LICENSE
MANIFEST.in
README.md
setup.py
version.txt
CMake/Findglog.cmake
CMake/Findre2.cmake
CMake/ResolveDependency.cmake
CMake/resolve_dependency_modules/README.md
CMake/resolve_dependency_modules/boost.cmake
CMake/resolve_dependency_modules/fmt.cmake
CMake/resolve_dependency_modules/folly.cmake
CMake/resolve_dependency_modules/gflags.cmake
CMake/resolve_dependency_modules/glog.cmake
CMake/resolve_dependency_modules/gtest.cmake
CMake/resolve_dependency_modules/icu.cmake
CMake/resolve_dependency_modules/protobuf.cmake
CMake/resolve_dependency_modules/pybind11.cmake
CMake/resolve_dependency_modules/re2.cmake
CMake/resolve_dependency_modules/template.cmake
CMake/resolve_dependency_modules/xsimd.cmake
CMake/resolve_dependency_modules/boost/FindBoost.cmake
CMake/resolve_dependency_modules/folly/folly-gflags-glog.patch
CMake/resolve_dependency_modules/folly/folly-no-export.patch
CMake/resolve_dependency_modules/gflags/gflags-config.patch
CMake/resolve_dependency_modules/glog/Findglog.cmake
CMake/resolve_dependency_modules/glog/glog-config.patch
CMake/resolve_dependency_modules/glog/glog-no-export.patch
CMake/resolve_dependency_modules/icu/FindICU.cmake
pyvelox/CMakeLists.txt
pyvelox/README.md
pyvelox/__init__.py
pyvelox/pyvelox.cpp
pyvelox/pyvelox.h
pyvelox/signatures.cpp
pyvelox/signatures.h
pyvelox/version.py
pyvelox.egg-info/PKG-INFO
pyvelox.egg-info/SOURCES.txt
pyvelox.egg-info/dependency_links.txt
pyvelox.egg-info/not-zip-safe
pyvelox.egg-info/requires.txt
pyvelox.egg-info/top_level.txt
pyvelox/test/__init__.py
pyvelox/test/test_expression.py
pyvelox/test/test_signatures.py
pyvelox/test/test_types.py
pyvelox/test/test_vector.py
scripts/CMakeLists.txt
scripts/benchmark-github-status.py
scripts/benchmark-requirements.txt
scripts/benchmark-runner.py
scripts/cci.py
scripts/centos-8-stream.dockerfile
scripts/check-container.dockfile
scripts/check.py
scripts/circleci-container.dockfile
scripts/docker-command.sh
scripts/gen-docs.sh
scripts/git-clang-format
scripts/info.sh
scripts/license-header.py
scripts/run-clang-tidy.py
scripts/setup-adapters.sh
scripts/setup-centos8.sh
scripts/setup-check.sh
scripts/setup-circleci.sh
scripts/setup-helper-functions.sh
scripts/setup-macos.sh
scripts/setup-ubuntu.sh
scripts/setup-velox-torcharrow.sh
scripts/signature.py
scripts/ubuntu-22.04-cpp.dockerfile
scripts/util.py
scripts/velox-torcharrow-container.dockfile
scripts/tests/CMakeLists.txt
scripts/tests/TestFramework.sh
scripts/tests/test_LicenseHeader.sh
scripts/tests/data/CMakeLists.expected.txt
scripts/tests/data/CMakeLists.txt
scripts/tests/data/foo.almost.cpp
scripts/tests/data/foo.almost.sh
scripts/tests/data/foo.cpp
scripts/tests/data/foo.expected.cpp
scripts/tests/data/foo.expected.h
scripts/tests/data/foo.expected.py
scripts/tests/data/foo.expected.sh
scripts/tests/data/foo.h
scripts/tests/data/foo.py
scripts/tests/data/foo.sh
scripts/tests/data/hashbang.almost.sh
scripts/tests/data/hashbang.expected.py
scripts/tests/data/hashbang.expected.sh
scripts/tests/data/hashbang.py
scripts/tests/data/hashbang.sh
third_party/CMakeLists.txt
third_party/cmake_modules/FindThrift.cmake
velox/.gitattributes
velox/CMakeLists.txt
velox/benchmarks/CMakeLists.txt
velox/benchmarks/basic/CMakeLists.txt
velox/benchmarks/basic/ComparisonConjunct.cpp
velox/benchmarks/basic/DecodedVector.cpp
velox/benchmarks/basic/FeatureNormalization.cpp
velox/benchmarks/basic/LikeFunctionsBenchmark.cpp
velox/benchmarks/basic/Preproc.cpp
velox/benchmarks/basic/SelectivityVector.cpp
velox/benchmarks/basic/SimpleArithmetic.cpp
velox/benchmarks/basic/VectorCompare.cpp
velox/benchmarks/basic/VectorFuzzer.cpp
velox/benchmarks/basic/VectorSlice.cpp
velox/benchmarks/tpch/CMakeLists.txt
velox/benchmarks/tpch/TpchBenchmark.cpp
velox/benchmarks/unstable/CMakeLists.txt
velox/benchmarks/unstable/MemoryAllocationBenchmark.cpp
velox/buffer/Buffer.h
velox/buffer/CMakeLists.txt
velox/buffer/StringViewBufferHolder.cpp
velox/buffer/StringViewBufferHolder.h
velox/buffer/tests/BufferTest.cpp
velox/buffer/tests/CMakeLists.txt
velox/buffer/tests/StringViewBufferHolderTest.cpp
velox/codegen/CMakeLists.txt
velox/codegen/Codegen-Stubs.h
velox/codegen/Codegen.cpp
velox/codegen/Codegen.h
velox/codegen/platform-support.h
velox/common/CMakeLists.txt
velox/common/base/AsyncSource.h
velox/common/base/BitSet.h
velox/common/base/BitUtil.cpp
velox/common/base/BitUtil.h
velox/common/base/BloomFilter.h
velox/common/base/CMakeLists.txt
velox/common/base/CheckedArithmetic.h
velox/common/base/ClassName.h
velox/common/base/CoalesceIo.h
velox/common/base/CompareFlags.h
velox/common/base/Counters.cpp
velox/common/base/Counters.h
velox/common/base/Crc.h
velox/common/base/Exceptions.cpp
velox/common/base/Exceptions.h
velox/common/base/Fs.cpp
velox/common/base/Fs.h
velox/common/base/GTestMacros.h
velox/common/base/IOUtils.h
velox/common/base/Macros.h
velox/common/base/Nulls.h
velox/common/base/Portability.h
velox/common/base/RandomUtil.cpp
velox/common/base/RandomUtil.h
velox/common/base/Range.h
velox/common/base/RawVector.cpp
velox/common/base/RawVector.h
velox/common/base/RuntimeMetrics.cpp
velox/common/base/RuntimeMetrics.h
velox/common/base/ScopedLock.h
velox/common/base/SelectivityInfo.h
velox/common/base/Semaphore.h
velox/common/base/SimdUtil-inl.h
velox/common/base/SimdUtil.cpp
velox/common/base/SimdUtil.h
velox/common/base/StatsReporter.cpp
velox/common/base/StatsReporter.h
velox/common/base/SuccinctPrinter.cpp
velox/common/base/SuccinctPrinter.h
velox/common/base/VeloxException.cpp
velox/common/base/VeloxException.h
velox/common/base/benchmarks/BitUtilBenchmark.cpp
velox/common/base/benchmarks/CMakeLists.txt
velox/common/base/tests/AsyncSourceTest.cpp
velox/common/base/tests/BitSetTest.cpp
velox/common/base/tests/BitUtilTest.cpp
velox/common/base/tests/BloomFilterTest.cpp
velox/common/base/tests/CMakeLists.txt
velox/common/base/tests/CoalesceIoTest.cpp
velox/common/base/tests/ExceptionTest.cpp
velox/common/base/tests/FsTest.cpp
velox/common/base/tests/GTestUtils.h
velox/common/base/tests/Memcpy.cpp
velox/common/base/tests/RangeTest.cpp
velox/common/base/tests/RawVectorTest.cpp
velox/common/base/tests/RuntimeMetricsTest.cpp
velox/common/base/tests/ScopedLockTest.cpp
velox/common/base/tests/SemaphoreTest.cpp
velox/common/base/tests/SimdUtilTest.cpp
velox/common/base/tests/StatsReporterTest.cpp
velox/common/base/tests/SuccinctPrinterTest.cpp
velox/common/caching/AsyncDataCache.cpp
velox/common/caching/AsyncDataCache.h
velox/common/caching/CMakeLists.txt
velox/common/caching/CachedFactory.h
velox/common/caching/FileGroupStats.h
velox/common/caching/FileIds.cpp
velox/common/caching/FileIds.h
velox/common/caching/ScanTracker.cpp
velox/common/caching/ScanTracker.h
velox/common/caching/SimpleLRUCache.h
velox/common/caching/SsdCache.cpp
velox/common/caching/SsdCache.h
velox/common/caching/SsdFile.cpp
velox/common/caching/SsdFile.h
velox/common/caching/SsdFileTracker.cpp
velox/common/caching/SsdFileTracker.h
velox/common/caching/StringIdMap.cpp
velox/common/caching/StringIdMap.h
velox/common/caching/tests/AsyncDataCacheTest.cpp
velox/common/caching/tests/CMakeLists.txt
velox/common/caching/tests/CachedFactoryTest.cpp
velox/common/caching/tests/SimpleLRUCacheTest.cpp
velox/common/caching/tests/SsdFileTest.cpp
velox/common/caching/tests/SsdFileTrackerTest.cpp
velox/common/caching/tests/StringIdMapTest.cpp
velox/common/config/Config.h
velox/common/encode/Base64.cpp
velox/common/encode/Base64.h
velox/common/encode/CMakeLists.txt
velox/common/encode/Coding.h
velox/common/encode/UInt128.h
velox/common/file/CMakeLists.txt
velox/common/file/File.cpp
velox/common/file/File.h
velox/common/file/FileSystems.cpp
velox/common/file/FileSystems.h
velox/common/file/benchmark/CMakeLists.txt
velox/common/file/benchmark/ReadBenchmark.cpp
velox/common/file/benchmark/ReadBenchmark.h
velox/common/file/benchmark/ReadBenchmarkMain.cpp
velox/common/file/tests/CMakeLists.txt
velox/common/file/tests/FileTest.cpp
velox/common/future/VeloxPromise.h
velox/common/hyperloglog/BiasCorrection.cpp
velox/common/hyperloglog/BiasCorrection.h
velox/common/hyperloglog/CMakeLists.txt
velox/common/hyperloglog/DenseHll.cpp
velox/common/hyperloglog/DenseHll.h
velox/common/hyperloglog/HllUtils.h
velox/common/hyperloglog/SparseHll.cpp
velox/common/hyperloglog/SparseHll.h
velox/common/hyperloglog/tests/CMakeLists.txt
velox/common/hyperloglog/tests/DenseHllTest.cpp
velox/common/hyperloglog/tests/SparseHllTest.cpp
velox/common/memory/Allocation.cpp
velox/common/memory/Allocation.h
velox/common/memory/AllocationPool.cpp
velox/common/memory/AllocationPool.h
velox/common/memory/ByteStream.cpp
velox/common/memory/ByteStream.h
velox/common/memory/CMakeLists.txt
velox/common/memory/CompactDoubleList.h
velox/common/memory/HashStringAllocator.cpp
velox/common/memory/HashStringAllocator.h
velox/common/memory/Memory.cpp
velox/common/memory/Memory.h
velox/common/memory/MemoryAllocator.cpp
velox/common/memory/MemoryAllocator.h
velox/common/memory/MemoryArbitrator.cpp
velox/common/memory/MemoryArbitrator.h
velox/common/memory/MemoryPool.cpp
velox/common/memory/MemoryPool.h
velox/common/memory/MemoryUsage.cpp
velox/common/memory/MemoryUsage.h
velox/common/memory/MemoryUsageTracker.cpp
velox/common/memory/MemoryUsageTracker.h
velox/common/memory/MmapAllocator.cpp
velox/common/memory/MmapAllocator.h
velox/common/memory/MmapArena.cpp
velox/common/memory/MmapArena.h
velox/common/memory/StreamArena.cpp
velox/common/memory/StreamArena.h
velox/common/memory/tests/AllocationTest.cpp
velox/common/memory/tests/ByteStreamTest.cpp
velox/common/memory/tests/CMakeLists.txt
velox/common/memory/tests/CompactDoubleListTest.cpp
velox/common/memory/tests/ConcurrentAllocationBenchmark.cpp
velox/common/memory/tests/FragmentationBenchmark.cpp
velox/common/memory/tests/HashStringAllocatorTest.cpp
velox/common/memory/tests/MemoryAllocatorTest.cpp
velox/common/memory/tests/MemoryArbitratorTest.cpp
velox/common/memory/tests/MemoryManagerTest.cpp
velox/common/memory/tests/MemoryPoolBenchmark.cpp
velox/common/memory/tests/MemoryPoolTest.cpp
velox/common/memory/tests/MemoryUsageTest.cpp
velox/common/memory/tests/MemoryUsageTrackerTest.cpp
velox/common/process/CMakeLists.txt
velox/common/process/ProcessBase.cpp
velox/common/process/ProcessBase.h
velox/common/process/StackTrace.cpp
velox/common/process/StackTrace.h
velox/common/process/TraceContext.cpp
velox/common/process/TraceContext.h
velox/common/process/tests/CMakeLists.txt
velox/common/process/tests/TraceContextTest.cpp
velox/common/serialization/CMakeLists.txt
velox/common/serialization/DeserializationRegistry.cpp
velox/common/serialization/DeserializationRegistry.h
velox/common/serialization/Registry.h
velox/common/serialization/Serializable.h
velox/common/serialization/tests/CMakeLists.txt
velox/common/serialization/tests/SerializableTest.cpp
velox/common/serialization/tests/TestRegistry.cpp
velox/common/strings/ByteStream.h
velox/common/testutil/CMakeLists.txt
velox/common/testutil/TestValue.cpp
velox/common/testutil/TestValue.h
velox/common/testutil/tests/CMakeLists.txt
velox/common/testutil/tests/TestValueTest.cpp
velox/common/time/CMakeLists.txt
velox/common/time/CpuWallTimer.cpp
velox/common/time/CpuWallTimer.h
velox/common/time/Timer.cpp
velox/common/time/Timer.h
velox/common/time/tests/CMakeLists.txt
velox/common/time/tests/CpuWallTimerTest.cpp
velox/connectors/CMakeLists.txt
velox/connectors/Connector.cpp
velox/connectors/Connector.h
velox/connectors/fuzzer/CMakeLists.txt
velox/connectors/fuzzer/FuzzerConnector.cpp
velox/connectors/fuzzer/FuzzerConnector.h
velox/connectors/fuzzer/FuzzerConnectorSplit.h
velox/connectors/fuzzer/tests/CMakeLists.txt
velox/connectors/fuzzer/tests/FuzzerConnectorTest.cpp
velox/connectors/fuzzer/tests/FuzzerConnectorTestBase.h
velox/connectors/hive/CMakeLists.txt
velox/connectors/hive/FileHandle.cpp
velox/connectors/hive/FileHandle.h
velox/connectors/hive/HiveConfig.cpp
velox/connectors/hive/HiveConfig.h
velox/connectors/hive/HiveConnector.cpp
velox/connectors/hive/HiveConnector.h
velox/connectors/hive/HiveConnectorSplit.h
velox/connectors/hive/HiveDataSink.cpp
velox/connectors/hive/HiveDataSink.h
velox/connectors/hive/HivePartitionFunction.cpp
velox/connectors/hive/HivePartitionFunction.h
velox/connectors/hive/HivePartitionUtil.cpp
velox/connectors/hive/HivePartitionUtil.h
velox/connectors/hive/PartitionIdGenerator.cpp
velox/connectors/hive/PartitionIdGenerator.h
velox/connectors/hive/benchmarks/CMakeLists.txt
velox/connectors/hive/benchmarks/HivePartitionFunctionBenchmark.cpp
velox/connectors/hive/storage_adapters/CMakeLists.txt
velox/connectors/hive/storage_adapters/hdfs/CMakeLists.txt
velox/connectors/hive/storage_adapters/hdfs/HdfsFileSystem.cpp
velox/connectors/hive/storage_adapters/hdfs/HdfsFileSystem.h
velox/connectors/hive/storage_adapters/hdfs/HdfsReadFile.cpp
velox/connectors/hive/storage_adapters/hdfs/HdfsReadFile.h
velox/connectors/hive/storage_adapters/hdfs/HdfsWriteFile.cpp
velox/connectors/hive/storage_adapters/hdfs/HdfsWriteFile.h
velox/connectors/hive/storage_adapters/hdfs/tests/CMakeLists.txt
velox/connectors/hive/storage_adapters/hdfs/tests/HdfsFileSystemTest.cpp
velox/connectors/hive/storage_adapters/hdfs/tests/HdfsMiniCluster.cpp
velox/connectors/hive/storage_adapters/hdfs/tests/HdfsMiniCluster.h
velox/connectors/hive/storage_adapters/s3fs/CMakeLists.txt
velox/connectors/hive/storage_adapters/s3fs/S3FileSystem.cpp
velox/connectors/hive/storage_adapters/s3fs/S3FileSystem.h
velox/connectors/hive/storage_adapters/s3fs/S3Util.cpp
velox/connectors/hive/storage_adapters/s3fs/S3Util.h
velox/connectors/hive/storage_adapters/s3fs/benchmark/CMakeLists.txt
velox/connectors/hive/storage_adapters/s3fs/benchmark/S3ReadBenchmark.cpp
velox/connectors/hive/storage_adapters/s3fs/benchmark/S3ReadBenchmark.h
velox/connectors/hive/storage_adapters/s3fs/benchmark/S3ReadBenchmarkMain.cpp
velox/connectors/hive/storage_adapters/s3fs/tests/CMakeLists.txt
velox/connectors/hive/storage_adapters/s3fs/tests/MinioServer.h
velox/connectors/hive/storage_adapters/s3fs/tests/S3FileSystemTest.cpp
velox/connectors/hive/storage_adapters/s3fs/tests/S3UtilTest.cpp
velox/connectors/hive/tests/CMakeLists.txt
velox/connectors/hive/tests/FileHandleTest.cpp
velox/connectors/hive/tests/HiveConnectorTest.cpp
velox/connectors/hive/tests/HivePartitionFunctionTest.cpp
velox/connectors/hive/tests/HivePartitionUtilTest.cpp
velox/connectors/hive/tests/PartitionIdGeneratorTest.cpp
velox/connectors/tests/CMakeLists.txt
velox/connectors/tests/ConnectorTest.cpp
velox/connectors/tpch/CMakeLists.txt
velox/connectors/tpch/TpchConnector.cpp
velox/connectors/tpch/TpchConnector.h
velox/connectors/tpch/TpchConnectorSplit.h
velox/connectors/tpch/tests/CMakeLists.txt
velox/connectors/tpch/tests/SpeedTest.cpp
velox/connectors/tpch/tests/TpchConnectorTest.cpp
velox/core/CMakeLists.txt
velox/core/Context.cpp
velox/core/Context.h
velox/core/CoreTypeSystem.h
velox/core/Expressions.cpp
velox/core/Expressions.h
velox/core/ITypedExpr.h
velox/core/Metaprogramming.h
velox/core/PlanFragment.cpp
velox/core/PlanFragment.h
velox/core/PlanNode.cpp
velox/core/PlanNode.h
velox/core/QueryConfig.h
velox/core/QueryCtx.h
velox/core/SimpleFunctionMetadata.cpp
velox/core/SimpleFunctionMetadata.h
velox/core/tests/CMakeLists.txt
velox/core/tests/ConstantTypedExprTest.cpp
velox/core/tests/PlanFragmentTest.cpp
velox/core/tests/PlanNodeTest.cpp
velox/core/tests/QueryConfigTest.cpp
velox/core/tests/StringTest.cpp
velox/core/tests/TypeAnalysisTest.cpp
velox/core/tests/TypedExprSerdeTest.cpp
velox/duckdb/CMakeLists.txt
velox/duckdb/README.md
velox/duckdb/conversion/CMakeLists.txt
velox/duckdb/conversion/DuckConversion.cpp
velox/duckdb/conversion/DuckConversion.h
velox/duckdb/conversion/DuckParser.cpp
velox/duckdb/conversion/DuckParser.h
velox/duckdb/conversion/DuckWrapper.cpp
velox/duckdb/conversion/DuckWrapper.h
velox/duckdb/conversion/tests/CMakeLists.txt
velox/duckdb/conversion/tests/DuckConversionTest.cpp
velox/duckdb/conversion/tests/DuckParserTest.cpp
velox/duckdb/conversion/tests/DuckWrapperTest.cpp
velox/duckdb/functions/CMakeLists.txt
velox/duckdb/functions/DuckFunctions.cpp
velox/duckdb/functions/DuckFunctions.h
velox/duckdb/functions/tests/CMakeLists.txt
velox/duckdb/functions/tests/DuckFunctionTest.cpp
velox/duckdb/memory/Allocator.cpp
velox/duckdb/memory/Allocator.h
velox/duckdb/memory/CMakeLists.txt
velox/dwio/CMakeLists.txt
velox/dwio/common/Adaptor.h
velox/dwio/common/BitConcatenation.cpp
velox/dwio/common/BitConcatenation.h
velox/dwio/common/BitPackDecoder.cpp
velox/dwio/common/BitPackDecoder.h
velox/dwio/common/BufferUtil.h
velox/dwio/common/BufferedInput.cpp
velox/dwio/common/BufferedInput.h
velox/dwio/common/CMakeLists.txt
velox/dwio/common/CacheInputStream.cpp
velox/dwio/common/CacheInputStream.h
velox/dwio/common/CachedBufferedInput.cpp
velox/dwio/common/CachedBufferedInput.h
velox/dwio/common/ChainedBuffer.h
velox/dwio/common/Closeable.h
velox/dwio/common/ColumnLoader.cpp
velox/dwio/common/ColumnLoader.h
velox/dwio/common/ColumnSelector.cpp
velox/dwio/common/ColumnSelector.h
velox/dwio/common/ColumnVisitors.h
velox/dwio/common/Common.cpp
velox/dwio/common/Common.h
velox/dwio/common/DataBuffer.h
velox/dwio/common/DataSink.cpp
velox/dwio/common/DataSink.h
velox/dwio/common/DecoderUtil.cpp
velox/dwio/common/DecoderUtil.h
velox/dwio/common/DirectDecoder.cpp
velox/dwio/common/DirectDecoder.h
velox/dwio/common/DwioMetricsLog.cpp
velox/dwio/common/ErrorTolerance.h
velox/dwio/common/FilterNode.h
velox/dwio/common/FlatMapHelper.cpp
velox/dwio/common/FlatMapHelper.h
velox/dwio/common/FlushPolicy.h
velox/dwio/common/FormatData.h
velox/dwio/common/InputStream.cpp
velox/dwio/common/InputStream.h
velox/dwio/common/IntCodecCommon.h
velox/dwio/common/IntDecoder.cpp
velox/dwio/common/IntDecoder.h
velox/dwio/common/IoStatistics.cpp
velox/dwio/common/IoStatistics.h
velox/dwio/common/MetadataFilter.cpp
velox/dwio/common/MetadataFilter.h
velox/dwio/common/MetricsLog.h
velox/dwio/common/Options.cpp
velox/dwio/common/Options.h
velox/dwio/common/RandGen.h
velox/dwio/common/Range.cpp
velox/dwio/common/Range.h
velox/dwio/common/Reader.h
velox/dwio/common/ReaderFactory.cpp
velox/dwio/common/ReaderFactory.h
velox/dwio/common/Retry.h
velox/dwio/common/ScanSpec.cpp
velox/dwio/common/ScanSpec.h
velox/dwio/common/SeekableInputStream.cpp
velox/dwio/common/SeekableInputStream.h
velox/dwio/common/SelectiveByteRleColumnReader.cpp
velox/dwio/common/SelectiveByteRleColumnReader.h
velox/dwio/common/SelectiveColumnReader.cpp
velox/dwio/common/SelectiveColumnReader.h
velox/dwio/common/SelectiveColumnReaderInternal.h
velox/dwio/common/SelectiveFloatingPointColumnReader.h
velox/dwio/common/SelectiveIntegerColumnReader.h
velox/dwio/common/SelectiveRepeatedColumnReader.cpp
velox/dwio/common/SelectiveRepeatedColumnReader.h
velox/dwio/common/SelectiveStructColumnReader.cpp
velox/dwio/common/SelectiveStructColumnReader.h
velox/dwio/common/Statistics.h
velox/dwio/common/StreamIdentifier.h
velox/dwio/common/StreamUtil.h
velox/dwio/common/TypeUtil.h
velox/dwio/common/TypeUtils.cpp
velox/dwio/common/TypeUtils.h
velox/dwio/common/TypeWithId.cpp
velox/dwio/common/TypeWithId.h
velox/dwio/common/compression/CMakeLists.txt
velox/dwio/common/compression/LzoDecompressor.cpp
velox/dwio/common/compression/LzoDecompressor.h
velox/dwio/common/encryption/CMakeLists.txt
velox/dwio/common/encryption/Encryption.cpp
velox/dwio/common/encryption/Encryption.h
velox/dwio/common/encryption/TestProvider.h
velox/dwio/common/exception/CMakeLists.txt
velox/dwio/common/exception/Exception.cpp
velox/dwio/common/exception/Exception.h
velox/dwio/common/exception/Exceptions.cpp
velox/dwio/common/exception/Exceptions.h
velox/dwio/common/tests/BitConcatenationTest.cpp
velox/dwio/common/tests/BitPackDecoderBenchmark.cpp
velox/dwio/common/tests/BitPackDecoderTest.cpp
velox/dwio/common/tests/CMakeLists.txt
velox/dwio/common/tests/ChainedBufferTests.cpp
velox/dwio/common/tests/DataBufferBenchmark.cpp
velox/dwio/common/tests/DataBufferTests.cpp
velox/dwio/common/tests/DecoderUtilTest.cpp
velox/dwio/common/tests/DwioMetricsLogFactoryTest.cpp
velox/dwio/common/tests/E2EFilterTestBase.cpp
velox/dwio/common/tests/E2EFilterTestBase.h
velox/dwio/common/tests/IntDecoderBenchmark.cpp
velox/dwio/common/tests/LocalFileSinkTest.cpp
velox/dwio/common/tests/LoggedExceptionTest.cpp
velox/dwio/common/tests/OptionsTests.cpp
velox/dwio/common/tests/RangeTests.cpp
velox/dwio/common/tests/ReadFileInputStreamTests.cpp
velox/dwio/common/tests/RetryTests.cpp
velox/dwio/common/tests/TestBufferedInput.cpp
velox/dwio/common/tests/TestColumnSelector.cpp
velox/dwio/common/tests/TypeTests.cpp
velox/dwio/common/tests/Lemire/bmipacking32.h
velox/dwio/common/tests/utils/BatchMaker.cpp
velox/dwio/common/tests/utils/BatchMaker.h
velox/dwio/common/tests/utils/CMakeLists.txt
velox/dwio/common/tests/utils/DataFiles.cpp
velox/dwio/common/tests/utils/DataFiles.h
velox/dwio/common/tests/utils/DataSetBuilder.cpp
velox/dwio/common/tests/utils/DataSetBuilder.h
velox/dwio/common/tests/utils/FilterGenerator.cpp
velox/dwio/common/tests/utils/FilterGenerator.h
velox/dwio/common/tests/utils/MapBuilder.h
velox/dwio/common/wrap/zero-copy-stream-wrapper.h
velox/dwio/dwrf/CMakeLists.txt
velox/dwio/dwrf/common/ByteRLE.cpp
velox/dwio/dwrf/common/ByteRLE.h
velox/dwio/dwrf/common/CMakeLists.txt
velox/dwio/dwrf/common/Checksum.h
velox/dwio/dwrf/common/Common.cpp
velox/dwio/dwrf/common/Common.h
velox/dwio/dwrf/common/Compression.cpp
velox/dwio/dwrf/common/Compression.h
velox/dwio/dwrf/common/CompressionBufferPool.h
velox/dwio/dwrf/common/Config.cpp
velox/dwio/dwrf/common/Config.h
velox/dwio/dwrf/common/DataBufferHolder.cpp
velox/dwio/dwrf/common/DataBufferHolder.h
velox/dwio/dwrf/common/DecoderUtil.h
velox/dwio/dwrf/common/Decryption.cpp
velox/dwio/dwrf/common/Decryption.h
velox/dwio/dwrf/common/EncoderUtil.h
velox/dwio/dwrf/common/Encryption.cpp
velox/dwio/dwrf/common/Encryption.h
velox/dwio/dwrf/common/EncryptionCommon.h
velox/dwio/dwrf/common/EncryptionSpecification.cpp
velox/dwio/dwrf/common/EncryptionSpecification.h
velox/dwio/dwrf/common/FileMetadata.cpp
velox/dwio/dwrf/common/FileMetadata.h
velox/dwio/dwrf/common/FloatingPointDecoder.h
velox/dwio/dwrf/common/IntEncoder.cpp
velox/dwio/dwrf/common/IntEncoder.h
velox/dwio/dwrf/common/NextVisitor.h
velox/dwio/dwrf/common/OutputStream.cpp
velox/dwio/dwrf/common/OutputStream.h
velox/dwio/dwrf/common/PagedInputStream.cpp
velox/dwio/dwrf/common/PagedInputStream.h
velox/dwio/dwrf/common/PagedOutputStream.cpp
velox/dwio/dwrf/common/PagedOutputStream.h
velox/dwio/dwrf/common/RLEv1.cpp
velox/dwio/dwrf/common/RLEv1.h
velox/dwio/dwrf/common/RLEv2.cpp
velox/dwio/dwrf/common/RLEv2.h
velox/dwio/dwrf/common/Statistics.cpp
velox/dwio/dwrf/common/Statistics.h
velox/dwio/dwrf/common/wrap/coded-stream-wrapper.h
velox/dwio/dwrf/common/wrap/dwrf-proto-wrapper.cpp
velox/dwio/dwrf/common/wrap/dwrf-proto-wrapper.h
velox/dwio/dwrf/common/wrap/orc-proto-wrapper.cpp
velox/dwio/dwrf/common/wrap/orc-proto-wrapper.h
velox/dwio/dwrf/proto/CMakeLists.txt
velox/dwio/dwrf/proto/dwrf_proto.proto
velox/dwio/dwrf/proto/fb_protobuf.sh
velox/dwio/dwrf/proto/orc_proto.proto
velox/dwio/dwrf/reader/BinaryStreamReader.cpp
velox/dwio/dwrf/reader/BinaryStreamReader.h
velox/dwio/dwrf/reader/CMakeLists.txt
velox/dwio/dwrf/reader/ColumnReader.cpp
velox/dwio/dwrf/reader/ColumnReader.h
velox/dwio/dwrf/reader/ConstantColumnReader.h
velox/dwio/dwrf/reader/DwrfData.cpp
velox/dwio/dwrf/reader/DwrfData.h
velox/dwio/dwrf/reader/DwrfReader.cpp
velox/dwio/dwrf/reader/DwrfReader.h
velox/dwio/dwrf/reader/EncodingContext.h
velox/dwio/dwrf/reader/FlatMapColumnReader.cpp
velox/dwio/dwrf/reader/FlatMapColumnReader.h
velox/dwio/dwrf/reader/ReaderBase.cpp
velox/dwio/dwrf/reader/ReaderBase.h
velox/dwio/dwrf/reader/SelectiveByteRleColumnReader.h
velox/dwio/dwrf/reader/SelectiveDwrfReader.cpp
velox/dwio/dwrf/reader/SelectiveDwrfReader.h
velox/dwio/dwrf/reader/SelectiveFlatMapColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveFlatMapColumnReader.h
velox/dwio/dwrf/reader/SelectiveFloatingPointColumnReader.h
velox/dwio/dwrf/reader/SelectiveIntegerDictionaryColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveIntegerDictionaryColumnReader.h
velox/dwio/dwrf/reader/SelectiveIntegerDirectColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveIntegerDirectColumnReader.h
velox/dwio/dwrf/reader/SelectiveRepeatedColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveRepeatedColumnReader.h
velox/dwio/dwrf/reader/SelectiveStringDictionaryColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveStringDictionaryColumnReader.h
velox/dwio/dwrf/reader/SelectiveStringDirectColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveStringDirectColumnReader.h
velox/dwio/dwrf/reader/SelectiveStructColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveStructColumnReader.h
velox/dwio/dwrf/reader/SelectiveTimestampColumnReader.cpp
velox/dwio/dwrf/reader/SelectiveTimestampColumnReader.h
velox/dwio/dwrf/reader/StripeDictionaryCache.cpp
velox/dwio/dwrf/reader/StripeDictionaryCache.h
velox/dwio/dwrf/reader/StripeMetadataCache.h
velox/dwio/dwrf/reader/StripeReaderBase.cpp
velox/dwio/dwrf/reader/StripeReaderBase.h
velox/dwio/dwrf/reader/StripeStream.cpp
velox/dwio/dwrf/reader/StripeStream.h
velox/dwio/dwrf/test/CMakeLists.txt
velox/dwio/dwrf/test/CacheInputTest.cpp
velox/dwio/dwrf/test/ChecksumTests.cpp
velox/dwio/dwrf/test/ColumnWriterIndexTests.cpp
velox/dwio/dwrf/test/ColumnWriterStatsTests.cpp
velox/dwio/dwrf/test/ColumnWriterTests.cpp
velox/dwio/dwrf/test/ConfigTests.cpp
velox/dwio/dwrf/test/DataBufferHolderTests.cpp
velox/dwio/dwrf/test/DecryptionTests.cpp
velox/dwio/dwrf/test/E2EFilterTest.cpp
velox/dwio/dwrf/test/E2EWriterTests.cpp
velox/dwio/dwrf/test/EncodingManagerTests.cpp
velox/dwio/dwrf/test/EncryptionTests.cpp
velox/dwio/dwrf/test/FloatColumnWriterBenchmark.cpp
velox/dwio/dwrf/test/FlushPolicyTest.cpp
velox/dwio/dwrf/test/IndexBuilderTests.cpp
velox/dwio/dwrf/test/IntEncoderBenchmark.cpp
velox/dwio/dwrf/test/LayoutPlannerTests.cpp
velox/dwio/dwrf/test/OrcTest.h
velox/dwio/dwrf/test/PhysicalSizeAggregatorTest.cpp
velox/dwio/dwrf/test/RatioTrackerTest.cpp
velox/dwio/dwrf/test/ReaderBaseTests.cpp
velox/dwio/dwrf/test/StripeReaderBaseTests.cpp
velox/dwio/dwrf/test/TestBufferedOutputStream.cpp
velox/dwio/dwrf/test/TestByteRLEEncoder.cpp
velox/dwio/dwrf/test/TestByteRle.cpp
velox/dwio/dwrf/test/TestColumnReader.cpp
velox/dwio/dwrf/test/TestColumnStatistics.cpp
velox/dwio/dwrf/test/TestCompression.cpp
velox/dwio/dwrf/test/TestDecompression.cpp
velox/dwio/dwrf/test/TestDictionaryEncodingUtils.cpp
velox/dwio/dwrf/test/TestEncodingSelector.cpp
velox/dwio/dwrf/test/TestIntDirect.cpp
velox/dwio/dwrf/test/TestIntEncoder.cpp
velox/dwio/dwrf/test/TestIntegerDictionaryEncoder.cpp
velox/dwio/dwrf/test/TestRLEv1Encoder.cpp
velox/dwio/dwrf/test/TestReader.cpp
velox/dwio/dwrf/test/TestRle.cpp
velox/dwio/dwrf/test/TestStatisticsBuilderUtils.cpp
velox/dwio/dwrf/test/TestStringDictionaryEncoder.cpp
velox/dwio/dwrf/test/TestStripeDictionaryCache.cpp
velox/dwio/dwrf/test/TestStripeStream.cpp
velox/dwio/dwrf/test/TestWriterContext.cpp
velox/dwio/dwrf/test/WriterExtendedTests.cpp
velox/dwio/dwrf/test/WriterFlushTest.cpp
velox/dwio/dwrf/test/WriterSinkTests.cpp
velox/dwio/dwrf/test/WriterTests.cpp
velox/dwio/dwrf/test/examples/TestOrcFile.testDate1900.orc
velox/dwio/dwrf/test/examples/TestStringDictionary.testRowIndex.orc
velox/dwio/dwrf/test/examples/complextypes_iceberg.orc
velox/dwio/dwrf/test/examples/fm_large.orc
velox/dwio/dwrf/test/examples/fm_small.orc
velox/dwio/dwrf/test/examples/orc_index_int_string.orc
velox/dwio/dwrf/test/examples/simple-file.binary
velox/dwio/dwrf/test/examples/struct.orc
velox/dwio/dwrf/test/utils/CMakeLists.txt
velox/dwio/dwrf/test/utils/E2EWriterTestUtil.cpp
velox/dwio/dwrf/test/utils/E2EWriterTestUtil.h
velox/dwio/dwrf/utils/BitIterator.h
velox/dwio/dwrf/utils/BufferedWriter.h
velox/dwio/dwrf/utils/CMakeLists.txt
velox/dwio/dwrf/utils/ProtoUtils.cpp
velox/dwio/dwrf/utils/ProtoUtils.h
velox/dwio/dwrf/utils/test/BitIteratorTests.cpp
velox/dwio/dwrf/utils/test/CMakeLists.txt
velox/dwio/dwrf/utils/test/ProtoUtilsTests.cpp
velox/dwio/dwrf/writer/CMakeLists.txt
velox/dwio/dwrf/writer/ColumnWriter.cpp
velox/dwio/dwrf/writer/ColumnWriter.h
velox/dwio/dwrf/writer/DictionaryEncodingUtils.h
velox/dwio/dwrf/writer/EntropyEncodingSelector.h
velox/dwio/dwrf/writer/FlatMapColumnWriter.cpp
velox/dwio/dwrf/writer/FlatMapColumnWriter.h
velox/dwio/dwrf/writer/FlushPolicy.cpp
velox/dwio/dwrf/writer/FlushPolicy.h
velox/dwio/dwrf/writer/IndexBuilder.h
velox/dwio/dwrf/writer/IntegerDictionaryEncoder.h
velox/dwio/dwrf/writer/LayoutPlanner.cpp
velox/dwio/dwrf/writer/LayoutPlanner.h
velox/dwio/dwrf/writer/PhysicalSizeAggregator.h
velox/dwio/dwrf/writer/RatioTracker.cpp
velox/dwio/dwrf/writer/RatioTracker.h
velox/dwio/dwrf/writer/StatisticsBuilder.cpp
velox/dwio/dwrf/writer/StatisticsBuilder.h
velox/dwio/dwrf/writer/StatisticsBuilderUtils.cpp
velox/dwio/dwrf/writer/StatisticsBuilderUtils.h
velox/dwio/dwrf/writer/StringDictionaryEncoder.h
velox/dwio/dwrf/writer/Writer.cpp
velox/dwio/dwrf/writer/Writer.h
velox/dwio/dwrf/writer/WriterBase.cpp
velox/dwio/dwrf/writer/WriterBase.h
velox/dwio/dwrf/writer/WriterContext.cpp
velox/dwio/dwrf/writer/WriterContext.h
velox/dwio/dwrf/writer/WriterSink.cpp
velox/dwio/dwrf/writer/WriterSink.h
velox/dwio/parquet/CMakeLists.txt
velox/dwio/parquet/RegisterParquetReader.cpp
velox/dwio/parquet/RegisterParquetReader.h
velox/dwio/parquet/duckdb_reader/CMakeLists.txt
velox/dwio/parquet/duckdb_reader/ParquetReader.cpp
velox/dwio/parquet/duckdb_reader/ParquetReader.h
velox/dwio/parquet/duckdb_reader/Statistics.h
velox/dwio/parquet/duckdb_reader/duckdb/InputStreamFileHandle.h
velox/dwio/parquet/duckdb_reader/duckdb/InputStreamFileSystem.h
velox/dwio/parquet/reader/BooleanColumnReader.h
velox/dwio/parquet/reader/BooleanDecoder.h
velox/dwio/parquet/reader/CMakeLists.txt
velox/dwio/parquet/reader/FloatingPointColumnReader.h
velox/dwio/parquet/reader/IntegerColumnReader.h
velox/dwio/parquet/reader/NestedStructureDecoder.cpp
velox/dwio/parquet/reader/NestedStructureDecoder.h
velox/dwio/parquet/reader/PageReader.cpp
velox/dwio/parquet/reader/PageReader.h
velox/dwio/parquet/reader/ParquetColumnReader.cpp
velox/dwio/parquet/reader/ParquetColumnReader.h
velox/dwio/parquet/reader/ParquetData.cpp
velox/dwio/parquet/reader/ParquetData.h
velox/dwio/parquet/reader/ParquetReader.cpp
velox/dwio/parquet/reader/ParquetReader.h
velox/dwio/parquet/reader/ParquetTypeWithId.cpp
velox/dwio/parquet/reader/ParquetTypeWithId.h
velox/dwio/parquet/reader/RepeatedColumnReader.cpp
velox/dwio/parquet/reader/RepeatedColumnReader.h
velox/dwio/parquet/reader/RleBpDataDecoder.h
velox/dwio/parquet/reader/RleBpDecoder.cpp
velox/dwio/parquet/reader/RleBpDecoder.h
velox/dwio/parquet/reader/Statistics.cpp
velox/dwio/parquet/reader/Statistics.h
velox/dwio/parquet/reader/StringColumnReader.cpp
velox/dwio/parquet/reader/StringColumnReader.h
velox/dwio/parquet/reader/StringDecoder.h
velox/dwio/parquet/reader/StructColumnReader.cpp
velox/dwio/parquet/reader/StructColumnReader.h
velox/dwio/parquet/tests/CMakeLists.txt
velox/dwio/parquet/tests/ParquetReaderTestBase.h
velox/dwio/parquet/tests/ParquetTpchTest.cpp
velox/dwio/parquet/tests/ParquetTpchTestBase.h
velox/dwio/parquet/tests/duckdb_reader/CMakeLists.txt
velox/dwio/parquet/tests/duckdb_reader/ParquetReaderTest.cpp
velox/dwio/parquet/tests/duckdb_reader/ParquetTableScanTest.cpp
velox/dwio/parquet/tests/examples/corruptedPageHeader
velox/dwio/parquet/tests/examples/date.parquet
velox/dwio/parquet/tests/examples/decimal_dict.parquet
velox/dwio/parquet/tests/examples/empty.parquet
velox/dwio/parquet/tests/examples/int.parquet
velox/dwio/parquet/tests/examples/largePageHeader
velox/dwio/parquet/tests/examples/nation.parquet
velox/dwio/parquet/tests/examples/row_map_array.parquet
velox/dwio/parquet/tests/examples/sample.parquet
velox/dwio/parquet/tests/examples/smallPageHeader
velox/dwio/parquet/tests/reader/CMakeLists.txt
velox/dwio/parquet/tests/reader/E2EFilterTest.cpp
velox/dwio/parquet/tests/reader/NestedStructureDecoderBenchmark.cpp
velox/dwio/parquet/tests/reader/NestedStructureDecoderTest.cpp
velox/dwio/parquet/tests/reader/ParquetPageReaderTest.cpp
velox/dwio/parquet/tests/reader/ParquetReaderBenchmark.cpp
velox/dwio/parquet/tests/reader/ParquetReaderTest.cpp
velox/dwio/parquet/tests/reader/RleBpDecoderTest.cpp
velox/dwio/parquet/tests/thrift/CMakeLists.txt
velox/dwio/parquet/tests/thrift/ThriftTransportTest.cpp
velox/dwio/parquet/thrift/CMakeLists.txt
velox/dwio/parquet/thrift/ParquetThriftTypes.cpp
velox/dwio/parquet/thrift/ParquetThriftTypes.h
velox/dwio/parquet/thrift/ThriftTransport.h
velox/dwio/parquet/thrift/parquet.thrift
velox/dwio/parquet/writer/CMakeLists.txt
velox/dwio/parquet/writer/Writer.cpp
velox/dwio/parquet/writer/Writer.h
velox/dwio/type/CMakeLists.txt
velox/dwio/type/TypeParser.h
velox/dwio/type/fbhive/CMakeLists.txt
velox/dwio/type/fbhive/HiveTypeParser.cpp
velox/dwio/type/fbhive/HiveTypeParser.h
velox/dwio/type/fbhive/HiveTypeSerializer.cpp
velox/dwio/type/fbhive/HiveTypeSerializer.h
velox/dwio/type/fbhive/tests/CMakeLists.txt
velox/dwio/type/fbhive/tests/HiveTypeParserTests.cpp
velox/examples/CMakeLists.txt
velox/examples/ExpressionEval.cpp
velox/examples/OpaqueType.cpp
velox/examples/OperatorExtensibility.cpp
velox/examples/ScanAndSort.cpp
velox/examples/ScanOrc.cpp
velox/examples/SimpleFunctions.cpp
velox/examples/VectorReaderWriter.cpp
velox/exec/AddOperatorChecklist.md
velox/exec/Aggregate.cpp
velox/exec/Aggregate.h
velox/exec/AggregateFunctionRegistry.cpp
velox/exec/AggregateFunctionRegistry.h
velox/exec/AggregateWindow.cpp
velox/exec/AggregateWindow.h
velox/exec/AggregationHook.h
velox/exec/AggregationMasks.cpp
velox/exec/AggregationMasks.h
velox/exec/ArrowStream.cpp
velox/exec/ArrowStream.h
velox/exec/AssignUniqueId.cpp
velox/exec/AssignUniqueId.h
velox/exec/CMakeLists.txt
velox/exec/CallbackSink.h
velox/exec/ContainerRowSerde.cpp
velox/exec/ContainerRowSerde.h
velox/exec/CrossJoinBuild.cpp
velox/exec/CrossJoinBuild.h
velox/exec/CrossJoinProbe.cpp
velox/exec/CrossJoinProbe.h
velox/exec/Driver.cpp
velox/exec/Driver.h
velox/exec/EnforceSingleRow.cpp
velox/exec/EnforceSingleRow.h
velox/exec/Exchange.cpp
velox/exec/Exchange.h
velox/exec/FilterProject.cpp
velox/exec/FilterProject.h
velox/exec/GroupId.cpp
velox/exec/GroupId.h
velox/exec/GroupingSet.cpp
velox/exec/GroupingSet.h
velox/exec/HashAggregation.cpp
velox/exec/HashAggregation.h
velox/exec/HashBitRange.h
velox/exec/HashBuild.cpp
velox/exec/HashBuild.h
velox/exec/HashJoinBridge.cpp
velox/exec/HashJoinBridge.h
velox/exec/HashPartitionFunction.cpp
velox/exec/HashPartitionFunction.h
velox/exec/HashProbe.cpp
velox/exec/HashProbe.h
velox/exec/HashTable.cpp
velox/exec/HashTable.h
velox/exec/JoinBridge.cpp
velox/exec/JoinBridge.h
velox/exec/Limit.cpp
velox/exec/Limit.h
velox/exec/LocalPartition.cpp
velox/exec/LocalPartition.h
velox/exec/LocalPlanner.cpp
velox/exec/LocalPlanner.h
velox/exec/Merge.cpp
velox/exec/Merge.h
velox/exec/MergeJoin.cpp
velox/exec/MergeJoin.h
velox/exec/MergeSource.cpp
velox/exec/MergeSource.h
velox/exec/Operator.cpp
velox/exec/Operator.h
velox/exec/OperatorUtils.cpp
velox/exec/OperatorUtils.h
velox/exec/OrderBy.cpp
velox/exec/OrderBy.h
velox/exec/PartitionedOutput.cpp
velox/exec/PartitionedOutput.h
velox/exec/PartitionedOutputBufferManager.cpp
velox/exec/PartitionedOutputBufferManager.h
velox/exec/PlanNodeStats.cpp
velox/exec/PlanNodeStats.h
velox/exec/RoundRobinPartitionFunction.h
velox/exec/RowContainer.cpp
velox/exec/RowContainer.h
velox/exec/Spill.cpp
velox/exec/Spill.h
velox/exec/SpillOperatorGroup.cpp
velox/exec/SpillOperatorGroup.h
velox/exec/Spiller.cpp
velox/exec/Spiller.h
velox/exec/Split.h
velox/exec/StreamingAggregation.cpp
velox/exec/StreamingAggregation.h
velox/exec/TableScan.cpp
velox/exec/TableScan.h
velox/exec/TableWriter.cpp
velox/exec/TableWriter.h
velox/exec/Task.cpp
velox/exec/Task.h
velox/exec/TaskDriverOperatorLifecycle.md
velox/exec/TaskStats.h
velox/exec/TaskStructs.h
velox/exec/TopN.cpp
velox/exec/TopN.h
velox/exec/TreeOfLosers.h
velox/exec/Unnest.cpp
velox/exec/Unnest.h
velox/exec/UnorderedStreamReader.h
velox/exec/Values.cpp
velox/exec/Values.h
velox/exec/VectorHasher-inl.h
velox/exec/VectorHasher.cpp
velox/exec/VectorHasher.h
velox/exec/Window.cpp
velox/exec/Window.h
velox/exec/WindowFunction.cpp
velox/exec/WindowFunction.h
velox/exec/WindowPartition.cpp
velox/exec/WindowPartition.h
velox/exec/benchmarks/CMakeLists.txt
velox/exec/benchmarks/ExchangeBenchmark.cpp
velox/exec/benchmarks/FilterProjectBenchmark.cpp
velox/exec/benchmarks/MergeBenchmark.cpp
velox/exec/benchmarks/VectorHasherBenchmark.cpp
velox/exec/tests/AggregateFunctionRegistryTest.cpp
velox/exec/tests/AggregationFuzzer.cpp
velox/exec/tests/AggregationFuzzer.h
velox/exec/tests/AggregationFuzzerRunner.h
velox/exec/tests/AggregationFuzzerTest.cpp
velox/exec/tests/AggregationTest.cpp
velox/exec/tests/ArrowStreamTest.cpp
velox/exec/tests/AssertQueryBuilderTest.cpp
velox/exec/tests/AssignUniqueIdTest.cpp
velox/exec/tests/AsyncConnectorTest.cpp
velox/exec/tests/CMakeLists.txt
velox/exec/tests/CrossJoinTest.cpp
velox/exec/tests/CustomJoinTest.cpp
velox/exec/tests/DriverTest.cpp
velox/exec/tests/EnforceSingleRowTest.cpp
velox/exec/tests/FilterProjectTest.cpp
velox/exec/tests/FunctionResolutionTest.cpp
velox/exec/tests/FunctionSignatureBuilderTest.cpp
velox/exec/tests/GroupedExecutionTest.cpp
velox/exec/tests/HashBitRangeTest.cpp
velox/exec/tests/HashJoinBridgeTest.cpp
velox/exec/tests/HashJoinTest.cpp
velox/exec/tests/HashPartitionFunctionTest.cpp
velox/exec/tests/HashTableTest.cpp
velox/exec/tests/JoinFuzzer.cpp
velox/exec/tests/JoinFuzzer.h
velox/exec/tests/JoinFuzzerRunner.h
velox/exec/tests/JoinFuzzerTest.cpp
velox/exec/tests/LimitTest.cpp
velox/exec/tests/LocalPartitionTest.cpp
velox/exec/tests/Main.cpp
velox/exec/tests/MemoryCapExceededTest.cpp
velox/exec/tests/MergeJoinTest.cpp
velox/exec/tests/MergeTest.cpp
velox/exec/tests/MultiFragmentTest.cpp
velox/exec/tests/OperatorUtilsTest.cpp
velox/exec/tests/OrderByTest.cpp
velox/exec/tests/ParseTypeSignatureTest.cpp
velox/exec/tests/PartitionedOutputBufferManagerTest.cpp
velox/exec/tests/PlanBuilderTest.cpp
velox/exec/tests/PlanNodeSerdeTest.cpp
velox/exec/tests/PlanNodeToStringTest.cpp
velox/exec/tests/PrintPlanWithStatsTest.cpp
velox/exec/tests/QueryAssertionsTest.cpp
velox/exec/tests/RoundRobinPartitionFunctionTest.cpp
velox/exec/tests/RowContainerTest.cpp
velox/exec/tests/SparkAggregationFuzzerTest.cpp
velox/exec/tests/SpillOperatorGroupTest.cpp
velox/exec/tests/SpillTest.cpp
velox/exec/tests/SpillerTest.cpp
velox/exec/tests/SqlTest.cpp
velox/exec/tests/StreamingAggregationTest.cpp
velox/exec/tests/TableScanTest.cpp
velox/exec/tests/TableWriteTest.cpp
velox/exec/tests/TaskListenerTest.cpp
velox/exec/tests/TaskTest.cpp
velox/exec/tests/TopNTest.cpp
velox/exec/tests/TreeOfLosersTest.cpp
velox/exec/tests/UnnestTest.cpp
velox/exec/tests/UnorderedStreamReaderTest.cpp
velox/exec/tests/ValuesTest.cpp
velox/exec/tests/VectorHasherTest.cpp
velox/exec/tests/VeloxIn10MinDemo.cpp
velox/exec/tests/WindowFunctionRegistryTest.cpp
velox/exec/tests/data/emptyPresto.dwrf
velox/exec/tests/utils/AssertQueryBuilder.cpp
velox/exec/tests/utils/AssertQueryBuilder.h
velox/exec/tests/utils/CMakeLists.txt
velox/exec/tests/utils/Cursor.cpp
velox/exec/tests/utils/Cursor.h
velox/exec/tests/utils/HiveConnectorTestBase.cpp
velox/exec/tests/utils/HiveConnectorTestBase.h
velox/exec/tests/utils/MergeTestBase.h
velox/exec/tests/utils/OperatorTestBase.cpp
velox/exec/tests/utils/OperatorTestBase.h
velox/exec/tests/utils/PlanBuilder.cpp
velox/exec/tests/utils/PlanBuilder.h
velox/exec/tests/utils/QueryAssertions.cpp
velox/exec/tests/utils/QueryAssertions.h
velox/exec/tests/utils/RowContainerTestBase.h
velox/exec/tests/utils/SumNonPODAggregate.cpp
velox/exec/tests/utils/SumNonPODAggregate.h
velox/exec/tests/utils/TempDirectoryPath.cpp
velox/exec/tests/utils/TempDirectoryPath.h
velox/exec/tests/utils/TempFilePath.cpp
velox/exec/tests/utils/TempFilePath.h
velox/exec/tests/utils/TpchQueryBuilder.cpp
velox/exec/tests/utils/TpchQueryBuilder.h
velox/experimental/codegen/CMakeLists.txt
velox/experimental/codegen/Codegen.cpp
velox/experimental/codegen/Codegen.h
velox/experimental/codegen/CodegenASTAnalysis.h
velox/experimental/codegen/CodegenCompiledExpressionTransform.h
velox/experimental/codegen/CodegenExceptions.h
velox/experimental/codegen/CodegenIncludes.h
velox/experimental/codegen/CodegenLogger.cpp
velox/experimental/codegen/CodegenLogger.h
velox/experimental/codegen/CodegenStubs.cpp
velox/experimental/codegen/CompiledExpressionAnalysis.h
velox/experimental/codegen/ast/AST.h
velox/experimental/codegen/ast/ASTAnalysis.cpp
velox/experimental/codegen/ast/ASTAnalysis.h
velox/experimental/codegen/ast/ASTNode.cpp
velox/experimental/codegen/ast/ASTNode.h
velox/experimental/codegen/ast/BinaryExpressions.cpp
velox/experimental/codegen/ast/BinaryExpressions.h
velox/experimental/codegen/ast/CMakeLists.txt
velox/experimental/codegen/ast/CodegenCtx.h
velox/experimental/codegen/ast/CodegenUtils.h
velox/experimental/codegen/ast/ConstantExpression.cpp
velox/experimental/codegen/ast/ConstantExpressions.h
velox/experimental/codegen/ast/UnaryExpressions.cpp
velox/experimental/codegen/ast/UnaryExpressions.h
velox/experimental/codegen/benchmark/BooleanBenchmarks.cpp
velox/experimental/codegen/benchmark/CMakeLists.txt
velox/experimental/codegen/benchmark/CodegenBenchmark.h
velox/experimental/codegen/benchmark/CodegenBenchmarks.cpp
velox/experimental/codegen/benchmark/CodegenPerf.cpp
velox/experimental/codegen/benchmark/FilterBenchmark.cpp
velox/experimental/codegen/benchmark/SingleOutputDefaultNullsBenchmark.cpp
velox/experimental/codegen/benchmark/SingleOutputNotDefaultNullsBenchmark.cpp
velox/experimental/codegen/benchmark/StringBenchmarks.cpp
velox/experimental/codegen/benchmark/TARGETS_disabled
velox/experimental/codegen/benchmark/ValueNodeReplacer.h
velox/experimental/codegen/code_generator/CMakeLists.txt
velox/experimental/codegen/code_generator/ExprCodeGenerator.cpp
velox/experimental/codegen/code_generator/ExprCodeGenerator.h
velox/experimental/codegen/code_generator/tests/ASTAnalysisTest.cpp
velox/experimental/codegen/code_generator/tests/ArithmeticFunctionsTest.cpp
velox/experimental/codegen/code_generator/tests/BasicExprCodeGeneratorTest.cpp
velox/experimental/codegen/code_generator/tests/CMakeLists.txt
velox/experimental/codegen/code_generator/tests/CastExpressionTest.cpp
velox/experimental/codegen/code_generator/tests/CodegenExpressionsTestBase.h
velox/experimental/codegen/code_generator/tests/LogicalExpressionsTest.cpp
velox/experimental/codegen/code_generator/tests/StringExpressionsTest.cpp
velox/experimental/codegen/code_generator/tests/UDFCallTest.cpp
velox/experimental/codegen/code_generator/tests/resources/TARGETS_disabled
velox/experimental/codegen/code_generator/tests/resources/UDFTest.h
velox/experimental/codegen/compiler_utils/CMakeLists.txt
velox/experimental/codegen/compiler_utils/CodeManager.h
velox/experimental/codegen/compiler_utils/Compiler.h
velox/experimental/codegen/compiler_utils/CompilerOptions.h
velox/experimental/codegen/compiler_utils/ICompiledCall.h
velox/experimental/codegen/compiler_utils/LibraryDescriptor.h
velox/experimental/codegen/compiler_utils/UnresolvedLibrary.h
velox/experimental/codegen/compiler_utils/tests/CMakeLists.txt
velox/experimental/codegen/compiler_utils/tests/TARGETS_disabled
velox/experimental/codegen/compiler_utils/tests/circleCIDefinitions.cpp
velox/experimental/codegen/compiler_utils/tests/compiler_utils_test.cpp
velox/experimental/codegen/compiler_utils/tests/definitions.h
velox/experimental/codegen/compiler_utils/tests/macOSDefinitions.cpp
velox/experimental/codegen/external_process/CMakeLists.txt
velox/experimental/codegen/external_process/Command.h
velox/experimental/codegen/external_process/ExternalProcessException.h
velox/experimental/codegen/external_process/Filesystem.h
velox/experimental/codegen/external_process/subprocess.h
velox/experimental/codegen/external_process/tests/CMakeLists.txt
velox/experimental/codegen/external_process/tests/TARGETS_disabled
velox/experimental/codegen/external_process/tests/external_process_test.cpp
velox/experimental/codegen/functions/CMakeLists.txt
velox/experimental/codegen/functions/CastFunctionStub.h
velox/experimental/codegen/functions/HashFunctionStub.h
velox/experimental/codegen/library_loader/CMakeLists.txt
velox/experimental/codegen/library_loader/FunctionTable.h
velox/experimental/codegen/library_loader/NativeLibraryLoader.h
velox/experimental/codegen/library_loader/NativeLibraryLoaderException.h
velox/experimental/codegen/library_loader/tests/CMakeLists.txt
velox/experimental/codegen/library_loader/tests/NativeLoaderTest.cpp
velox/experimental/codegen/library_loader/tests/TARGETS_tests_disabled
velox/experimental/codegen/library_loader/tests/resources/CMakeLists.txt
velox/experimental/codegen/library_loader/tests/resources/DynamicTestLibrary.cpp
velox/experimental/codegen/library_loader/tests/resources/SampleTestBadLibrary.cpp
velox/experimental/codegen/library_loader/tests/resources/SampleTestLibrary.cpp
velox/experimental/codegen/library_loader/tests/resources/TARGETS_disabled
velox/experimental/codegen/proto/CMakeLists.txt
velox/experimental/codegen/proto/CompilerOptionsTemplate.json
velox/experimental/codegen/proto/ProtoUtils.h
velox/experimental/codegen/proto/codegen_proto.proto
velox/experimental/codegen/proto/protobuf.sh
velox/experimental/codegen/tests/CMakeLists.txt
velox/experimental/codegen/tests/CodegenASTAnalysisTest.cpp
velox/experimental/codegen/tests/CodegenTest.cpp
velox/experimental/codegen/tests/CodegenTestBase.h
velox/experimental/codegen/tests/TARGETS_disabled
velox/experimental/codegen/transform/CMakeLists.txt
velox/experimental/codegen/transform/PlanNodeTransform.h
velox/experimental/codegen/transform/utils/CMakeLists.txt
velox/experimental/codegen/transform/utils/adapters.h
velox/experimental/codegen/transform/utils/ranges_utils.h
velox/experimental/codegen/transform/utils/utils.h
velox/experimental/codegen/transform/utils/tests/CMakeLists.txt
velox/experimental/codegen/transform/utils/tests/TARGETS_disabled
velox/experimental/codegen/transform/utils/tests/TestUtils.cpp
velox/experimental/codegen/udf_manager/CMakeLists.txt
velox/experimental/codegen/udf_manager/ExpressionNullMode.h
velox/experimental/codegen/udf_manager/UDFManager.cpp
velox/experimental/codegen/udf_manager/UDFManager.h
velox/experimental/codegen/utils/CMakeLists.txt
velox/experimental/codegen/utils/resources/CMakeLists.txt
velox/experimental/codegen/utils/resources/ResourcePath.cpp
velox/experimental/codegen/utils/resources/ResourcePath.h
velox/experimental/codegen/utils/resources/generatePackage.py
velox/experimental/codegen/utils/timer/CMakeLists.txt
velox/experimental/codegen/utils/timer/NestedScopedTimer.h
velox/experimental/codegen/utils/timer/tests/CMakeLists.txt
velox/experimental/codegen/utils/timer/tests/ClockTests.cpp
velox/experimental/codegen/utils/timer/tests/TARGETS_disabled
velox/experimental/codegen/utils/timer/tests/TimerTests.cpp
velox/experimental/codegen/vector_function/CMakeLists.txt
velox/experimental/codegen/vector_function/ConcatExpression-inl.h
velox/experimental/codegen/vector_function/GeneratedVectorFunction-inl.h
velox/experimental/codegen/vector_function/Perf.h
velox/experimental/codegen/vector_function/StringTypes.h
velox/experimental/codegen/vector_function/VectorFunctionLoadUtils.h
velox/experimental/codegen/vector_function/VectorReader-inl.h
velox/experimental/codegen/vector_function/tests/CMakeLists.txt
velox/experimental/codegen/vector_function/tests/CodegenVectorFunctionTest.cpp
velox/experimental/codegen/vector_function/tests/TARGETS_disabled
velox/experimental/codegen/vector_function/tests/TempStringTest.cpp
velox/experimental/codegen/vector_function/tests/VectorReaderTest.cpp
velox/experimental/codegen/vector_function/tests/veloxCodegenPerfTest.cpp
velox/experimental/exec/CMakeLists.txt
velox/experimental/exec/OffProcessExpressionEval.cpp
velox/experimental/exec/OffProcessExpressionEval.h
velox/experimental/exec/tests/CMakeLists.txt
velox/experimental/exec/tests/OffProcessExpressionEvalTest.cpp
velox/experimental/gpu/BlockingQueue.h
velox/experimental/gpu/Common.h
velox/experimental/gpu/CudaMemMeter.cu
velox/experimental/gpu/tests/BlockingQueueTest.cu
velox/experimental/gpu/tests/DependencyWatchTest.cu
velox/experimental/gpu/tests/DoubleBufferProcessTest.cu
velox/expression/BooleanMix.cpp
velox/expression/BooleanMix.h
velox/expression/CMakeLists.txt
velox/expression/CastExpr.cpp
velox/expression/CastExpr.h
velox/expression/CoalesceExpr.cpp
velox/expression/CoalesceExpr.h
velox/expression/ComplexViewTypes.h
velox/expression/ComplexWriterTypes.h
velox/expression/ConjunctExpr.cpp
velox/expression/ConjunctExpr.h
velox/expression/ConstantExpr.cpp
velox/expression/ConstantExpr.h
velox/expression/DecodedArgs.h
velox/expression/EvalCtx.cpp
velox/expression/EvalCtx.h
velox/expression/Expr.cpp
velox/expression/Expr.h
velox/expression/ExprCompiler.cpp
velox/expression/ExprCompiler.h
velox/expression/ExprToSubfieldFilter.cpp
velox/expression/ExprToSubfieldFilter.h
velox/expression/FieldReference.cpp
velox/expression/FieldReference.h
velox/expression/FunctionCallToSpecialForm.cpp
velox/expression/FunctionCallToSpecialForm.h
velox/expression/FunctionRegistry.h
velox/expression/FunctionSignature.cpp
velox/expression/FunctionSignature.h
velox/expression/GenericWriter.cpp
velox/expression/LambdaExpr.cpp
velox/expression/LambdaExpr.h
velox/expression/PeeledEncoding.cpp
velox/expression/PeeledEncoding.h
velox/expression/ReverseSignatureBinder.cpp
velox/expression/ReverseSignatureBinder.h
velox/expression/ScopedVarSetter.h
velox/expression/SignatureBinder.cpp
velox/expression/SignatureBinder.h
velox/expression/SimpleFunctionAdapter.h
velox/expression/SimpleFunctionRegistry.cpp
velox/expression/SimpleFunctionRegistry.h
velox/expression/SpecialForm.h
velox/expression/StringWriter.h
velox/expression/SwitchExpr.cpp
velox/expression/SwitchExpr.h
velox/expression/TryExpr.cpp
velox/expression/TryExpr.h
velox/expression/UdfTypeResolver.h
velox/expression/VariadicView.h
velox/expression/VectorFunction.cpp
velox/expression/VectorFunction.h
velox/expression/VectorReaders.h
velox/expression/VectorWriters.h
velox/expression/benchmarks/CMakeLists.txt
velox/expression/benchmarks/CallNullFreeBenchmark.cpp
velox/expression/benchmarks/CastBenchmark.cpp
velox/expression/benchmarks/TryBenchmark.cpp
velox/expression/benchmarks/VariadicBenchmark.cpp
velox/expression/tests/ArgumentTypeFuzzer.cpp
velox/expression/tests/ArgumentTypeFuzzer.h
velox/expression/tests/ArgumentTypeFuzzerTest.cpp
velox/expression/tests/ArrayViewTest.cpp
velox/expression/tests/ArrayWriterTest.cpp
velox/expression/tests/CMakeLists.txt
velox/expression/tests/CastExprTest.cpp
velox/expression/tests/CoalesceTest.cpp
velox/expression/tests/ConstantFlatVectorReaderTest.cpp
velox/expression/tests/CustomTypeTest.cpp
velox/expression/tests/EvalCtxTest.cpp
velox/expression/tests/EvalSimplifiedTest.cpp
velox/expression/tests/ExprCompilerTest.cpp
velox/expression/tests/ExprEncodingsTest.cpp
velox/expression/tests/ExprStatsTest.cpp
velox/expression/tests/ExprTest.cpp
velox/expression/tests/ExprToSubfieldFilterTest.cpp
velox/expression/tests/ExpressionFuzzer.cpp
velox/expression/tests/ExpressionFuzzer.h
velox/expression/tests/ExpressionFuzzerTest.cpp
velox/expression/tests/ExpressionFuzzerUnitTest.cpp
velox/expression/tests/ExpressionRunner.cpp
velox/expression/tests/ExpressionRunner.h
velox/expression/tests/ExpressionRunnerTest.cpp
velox/expression/tests/ExpressionRunnerUnitTest.cpp
velox/expression/tests/ExpressionVerifier.cpp
velox/expression/tests/ExpressionVerifier.h
velox/expression/tests/ExpressionVerifierUnitTest.cpp
velox/expression/tests/FunctionCallToSpecialFormTest.cpp
velox/expression/tests/FuzzerRunner.cpp
velox/expression/tests/FuzzerRunner.h
velox/expression/tests/FuzzerToolkit.cpp
velox/expression/tests/FuzzerToolkit.h
velox/expression/tests/GenericViewTest.cpp
velox/expression/tests/GenericWriterTest.cpp
velox/expression/tests/MapViewTest.cpp
velox/expression/tests/MapWriterTest.cpp
velox/expression/tests/PeeledEncodingTest.cpp
velox/expression/tests/ReverseSignatureBinderTest.cpp
velox/expression/tests/RowViewTest.cpp
velox/expression/tests/RowWriterTest.cpp
velox/expression/tests/SignatureBinderTest.cpp
velox/expression/tests/SimpleFunctionCallNullFreeTest.cpp
velox/expression/tests/SimpleFunctionInitTest.cpp
velox/expression/tests/SimpleFunctionPresetNullsTest.cpp
velox/expression/tests/SimpleFunctionTest.cpp
velox/expression/tests/SparkExpressionFuzzerTest.cpp
velox/expression/tests/StringWriterTest.cpp
velox/expression/tests/TryExprTest.cpp
velox/expression/tests/VariadicViewTest.cpp
velox/expression/tests/VectorReaderTest.cpp
velox/expression/type_calculation/CMakeLists.txt
velox/expression/type_calculation/Scanner.h
velox/expression/type_calculation/TypeCalculation.h
velox/expression/type_calculation/TypeCalculation.ll
velox/expression/type_calculation/TypeCalculation.yy
velox/external/date/CMakeLists.txt
velox/external/date/LICENSE.txt
velox/external/date/date.h
velox/external/date/ios.h
velox/external/date/tz.cpp
velox/external/date/tz.h
velox/external/date/tz_private.h
velox/external/duckdb/CMakeLists.txt
velox/external/duckdb/duckdb-1.cpp
velox/external/duckdb/duckdb-2.cpp
velox/external/duckdb/duckdb-3.cpp
velox/external/duckdb/duckdb-4.cpp
velox/external/duckdb/duckdb-5.cpp
velox/external/duckdb/duckdb-6.cpp
velox/external/duckdb/duckdb-7.cpp
velox/external/duckdb/duckdb-8.cpp
velox/external/duckdb/duckdb-fastpforlib.cpp
velox/external/duckdb/duckdb-fastpforlib.hpp
velox/external/duckdb/duckdb-fmt.cpp
velox/external/duckdb/duckdb-hyperloglog.cpp
velox/external/duckdb/duckdb-internal.hpp
velox/external/duckdb/duckdb-libpg_query.cpp
velox/external/duckdb/duckdb-miniz.cpp
velox/external/duckdb/duckdb-re2.cpp
velox/external/duckdb/duckdb-utf8proc.cpp
velox/external/duckdb/duckdb.hpp
velox/external/duckdb/parquet-amalgamation.cpp
velox/external/duckdb/parquet-amalgamation.hpp
velox/external/duckdb/parquet-extension.hpp
velox/external/duckdb/tpch/CMakeLists.txt
velox/external/duckdb/tpch/LICENSE
velox/external/duckdb/tpch/tpch-extension.cpp
velox/external/duckdb/tpch/dbgen/CMakeLists.txt
velox/external/duckdb/tpch/dbgen/bm_utils.cpp
velox/external/duckdb/tpch/dbgen/build.cpp
velox/external/duckdb/tpch/dbgen/dbgen.cpp
velox/external/duckdb/tpch/dbgen/dbgen_gunk.cpp
velox/external/duckdb/tpch/dbgen/permute.cpp
velox/external/duckdb/tpch/dbgen/rnd.cpp
velox/external/duckdb/tpch/dbgen/rng64.cpp
velox/external/duckdb/tpch/dbgen/speed_seed.cpp
velox/external/duckdb/tpch/dbgen/text.cpp
velox/external/duckdb/tpch/dbgen/include/tpch_constants.hpp
velox/external/duckdb/tpch/dbgen/include/dbgen/config.h
velox/external/duckdb/tpch/dbgen/include/dbgen/dbgen.hpp
velox/external/duckdb/tpch/dbgen/include/dbgen/dbgen_gunk.hpp
velox/external/duckdb/tpch/dbgen/include/dbgen/dists_dss.h
velox/external/duckdb/tpch/dbgen/include/dbgen/dss.h
velox/external/duckdb/tpch/dbgen/include/dbgen/dsstypes.h
velox/external/duckdb/tpch/dbgen/include/dbgen/permute.h
velox/external/duckdb/tpch/dbgen/include/dbgen/release.h
velox/external/duckdb/tpch/dbgen/include/dbgen/rnd.h
velox/external/duckdb/tpch/dbgen/include/dbgen/rng64.h
velox/external/duckdb/tpch/dbgen/include/dbgen/shared.h
velox/external/duckdb/tpch/include/tpch-extension.hpp
velox/external/md5/CMakeLists.txt
velox/external/md5/md5.cpp
velox/external/md5/md5.h
velox/external/utf8proc/utf8proc.h
velox/external/utf8proc/utf8procImpl.h
velox/external/utf8proc/utf8proc_data.h
velox/external/xxhash/xxhash.c
velox/external/xxhash/xxhash.h
velox/flag_definitions/CMakeLists.txt
velox/flag_definitions/flags.cpp
velox/functions/CMakeLists.txt
velox/functions/CoverageUtil.cpp
velox/functions/CoverageUtil.h
velox/functions/FunctionRegistry.cpp
velox/functions/FunctionRegistry.h
velox/functions/Macros.h
velox/functions/README.md
velox/functions/Registerer.h
velox/functions/UDFOutputString.h
velox/functions/Udf.h
velox/functions/lib/ApproxMostFrequentStreamSummary.h
velox/functions/lib/BitwiseAggregateBase.h
velox/functions/lib/CMakeLists.txt
velox/functions/lib/CheckDuplicateKeys.cpp
velox/functions/lib/CheckDuplicateKeys.h
velox/functions/lib/ComparatorUtil.h
velox/functions/lib/DateTimeFormatter.cpp
velox/functions/lib/DateTimeFormatter.h
velox/functions/lib/DateTimeFormatterBuilder.cpp
velox/functions/lib/DateTimeFormatterBuilder.h
velox/functions/lib/IsNull.cpp
velox/functions/lib/IsNull.h
velox/functions/lib/KllSketch-inl.h
velox/functions/lib/KllSketch.cpp
velox/functions/lib/KllSketch.h
velox/functions/lib/LambdaFunctionUtil.cpp
velox/functions/lib/LambdaFunctionUtil.h
velox/functions/lib/MapConcat.cpp
velox/functions/lib/MapConcat.h
velox/functions/lib/Re2Functions.cpp
velox/functions/lib/Re2Functions.h
velox/functions/lib/RegistrationHelpers.h
velox/functions/lib/RowsTranslationUtil.cpp
velox/functions/lib/RowsTranslationUtil.h
velox/functions/lib/SimpleNumericAggregate.h
velox/functions/lib/StringEncodingUtils.cpp
velox/functions/lib/StringEncodingUtils.h
velox/functions/lib/SubscriptUtil.h
velox/functions/lib/TimeUtils.h
velox/functions/lib/ZetaDistribution.h
velox/functions/lib/benchmarks/ApproxMostFrequentStreamSummaryBenchmark.cpp
velox/functions/lib/benchmarks/CMakeLists.txt
velox/functions/lib/benchmarks/FunctionBenchmarkBase.h
velox/functions/lib/benchmarks/KllSketchBenchmark.cpp
velox/functions/lib/benchmarks/Re2FunctionsBenchmarks.cpp
velox/functions/lib/string/CMakeLists.txt
velox/functions/lib/string/StringCore.h
velox/functions/lib/string/StringImpl.h
velox/functions/lib/string/tests/CMakeLists.txt
velox/functions/lib/string/tests/StringImplTest.cpp
velox/functions/lib/tests/ApproxMostFrequentStreamSummaryTest.cpp
velox/functions/lib/tests/CMakeLists.txt
velox/functions/lib/tests/DateTimeFormatterTest.cpp
velox/functions/lib/tests/IsNotNullTest.cpp
velox/functions/lib/tests/IsNullTest.cpp
velox/functions/lib/tests/KllSketchTest.cpp
velox/functions/lib/tests/MapConcatTest.cpp
velox/functions/lib/tests/Re2FunctionsTest.cpp
velox/functions/lib/tests/ZetaDistributionTest.cpp
velox/functions/lib/tests/data/kll-ver-1
velox/functions/prestosql/Arithmetic.h
velox/functions/prestosql/ArithmeticImpl.h
velox/functions/prestosql/ArrayConstructor.cpp
velox/functions/prestosql/ArrayConstructor.h
velox/functions/prestosql/ArrayContains.cpp
velox/functions/prestosql/ArrayDistinct.cpp
velox/functions/prestosql/ArrayDuplicates.cpp
velox/functions/prestosql/ArrayFunctions.h
velox/functions/prestosql/ArrayIntersectExcept.cpp
velox/functions/prestosql/ArrayMatch.cpp
velox/functions/prestosql/ArrayPosition.cpp
velox/functions/prestosql/ArrayShuffle.cpp
velox/functions/prestosql/ArraySort.cpp
velox/functions/prestosql/ArraySum.cpp
velox/functions/prestosql/BinaryFunctions.h
velox/functions/prestosql/Bitwise.h
velox/functions/prestosql/CMakeLists.txt
velox/functions/prestosql/Cardinality.h
velox/functions/prestosql/CheckedArithmetic.h
velox/functions/prestosql/CheckedArithmeticImpl.h
velox/functions/prestosql/Comparisons.cpp
velox/functions/prestosql/Comparisons.h
velox/functions/prestosql/DateTimeFunctions.h
velox/functions/prestosql/DateTimeImpl.h
velox/functions/prestosql/DecimalArithmetic.cpp
velox/functions/prestosql/ElementAt.cpp
velox/functions/prestosql/FilterFunctions.cpp
velox/functions/prestosql/FromUnixTime.cpp
velox/functions/prestosql/FromUtf8.cpp
velox/functions/prestosql/GreatestLeast.cpp
velox/functions/prestosql/HyperLogLogFunctions.h
velox/functions/prestosql/InPredicate.cpp
velox/functions/prestosql/JsonFunctions.cpp
velox/functions/prestosql/JsonFunctions.h
velox/functions/prestosql/Map.cpp
velox/functions/prestosql/MapEntries.cpp
velox/functions/prestosql/MapKeysAndValues.cpp
velox/functions/prestosql/MapZipWith.cpp
velox/functions/prestosql/Not.cpp
velox/functions/prestosql/Rand.h
velox/functions/prestosql/Reduce.cpp
velox/functions/prestosql/RegexpReplace.h
velox/functions/prestosql/Repeat.cpp
velox/functions/prestosql/Reverse.cpp
velox/functions/prestosql/RowFunction.cpp
velox/functions/prestosql/Slice.cpp
velox/functions/prestosql/Split.cpp
velox/functions/prestosql/SplitPart.h
velox/functions/prestosql/StringFunctions.cpp
velox/functions/prestosql/StringFunctions.h
velox/functions/prestosql/Subscript.cpp
velox/functions/prestosql/ToUtf8.cpp
velox/functions/prestosql/Transform.cpp
velox/functions/prestosql/TransformKeys.cpp
velox/functions/prestosql/TransformValues.cpp
velox/functions/prestosql/URLFunctions.cpp
velox/functions/prestosql/URLFunctions.h
velox/functions/prestosql/Utf8Utils.cpp
velox/functions/prestosql/Utf8Utils.h
velox/functions/prestosql/VectorArithmetic.cpp
velox/functions/prestosql/WidthBucketArray.cpp
velox/functions/prestosql/WidthBucketArray.h
velox/functions/prestosql/Zip.cpp
velox/functions/prestosql/ZipWith.cpp
velox/functions/prestosql/aggregates/AggregateNames.h
velox/functions/prestosql/aggregates/ApproxDistinctAggregate.cpp
velox/functions/prestosql/aggregates/ApproxMostFrequentAggregate.cpp
velox/functions/prestosql/aggregates/ApproxPercentileAggregate.cpp
velox/functions/prestosql/aggregates/ArbitraryAggregate.cpp
velox/functions/prestosql/aggregates/ArrayAggAggregate.cpp
velox/functions/prestosql/aggregates/AverageAggregate.cpp
velox/functions/prestosql/aggregates/BitwiseAggregates.cpp
velox/functions/prestosql/aggregates/BoolAggregates.cpp
velox/functions/prestosql/aggregates/CMakeLists.txt
velox/functions/prestosql/aggregates/ChecksumAggregate.cpp
velox/functions/prestosql/aggregates/CountAggregate.cpp
velox/functions/prestosql/aggregates/CountIfAggregate.cpp
velox/functions/prestosql/aggregates/CovarianceAggregates.cpp
velox/functions/prestosql/aggregates/DecimalAggregate.h
velox/functions/prestosql/aggregates/HistogramAggregate.cpp
velox/functions/prestosql/aggregates/MapAggAggregate.cpp
velox/functions/prestosql/aggregates/MapAggregateBase.cpp
velox/functions/prestosql/aggregates/MapAggregateBase.h
velox/functions/prestosql/aggregates/MapUnionAggregate.cpp
velox/functions/prestosql/aggregates/MapUnionSumAggregate.cpp
velox/functions/prestosql/aggregates/MaxSizeForStatsAggregate.cpp
velox/functions/prestosql/aggregates/MinMaxAggregates.cpp
velox/functions/prestosql/aggregates/MinMaxByAggregates.cpp
velox/functions/prestosql/aggregates/PrestoHasher.cpp
velox/functions/prestosql/aggregates/PrestoHasher.h
velox/functions/prestosql/aggregates/RegisterAggregateFunctions.cpp
velox/functions/prestosql/aggregates/RegisterAggregateFunctions.h
velox/functions/prestosql/aggregates/SingleValueAccumulator.cpp
velox/functions/prestosql/aggregates/SingleValueAccumulator.h
velox/functions/prestosql/aggregates/SumAggregate.cpp
velox/functions/prestosql/aggregates/SumAggregate.h
velox/functions/prestosql/aggregates/ValueList.cpp
velox/functions/prestosql/aggregates/ValueList.h
velox/functions/prestosql/aggregates/VarianceAggregates.cpp
velox/functions/prestosql/aggregates/benchmarks/CMakeLists.txt
velox/functions/prestosql/aggregates/benchmarks/SimpleAggregates.cpp
velox/functions/prestosql/aggregates/tests/AggregationFunctionRegTest.cpp
velox/functions/prestosql/aggregates/tests/AggregationTestBase.cpp
velox/functions/prestosql/aggregates/tests/AggregationTestBase.h
velox/functions/prestosql/aggregates/tests/ApproxDistinctTest.cpp
velox/functions/prestosql/aggregates/tests/ApproxMostFrequentTest.cpp
velox/functions/prestosql/aggregates/tests/ApproxPercentileTest.cpp
velox/functions/prestosql/aggregates/tests/ArbitraryTest.cpp
velox/functions/prestosql/aggregates/tests/ArrayAggTest.cpp
velox/functions/prestosql/aggregates/tests/AverageAggregationTest.cpp
velox/functions/prestosql/aggregates/tests/BitwiseAggregationTest.cpp
velox/functions/prestosql/aggregates/tests/BoolAndOrTest.cpp
velox/functions/prestosql/aggregates/tests/CMakeLists.txt
velox/functions/prestosql/aggregates/tests/ChecksumAggregateTest.cpp
velox/functions/prestosql/aggregates/tests/CountAggregationTest.cpp
velox/functions/prestosql/aggregates/tests/CountIfAggregationTest.cpp
velox/functions/prestosql/aggregates/tests/CovarianceAggregationTest.cpp
velox/functions/prestosql/aggregates/tests/HistogramTest.cpp
velox/functions/prestosql/aggregates/tests/Main.cpp
velox/functions/prestosql/aggregates/tests/MapAggTest.cpp
velox/functions/prestosql/aggregates/tests/MapUnionAggregationTest.cpp
velox/functions/prestosql/aggregates/tests/MapUnionSumTest.cpp
velox/functions/prestosql/aggregates/tests/MaxSizeForStatsTest.cpp
velox/functions/prestosql/aggregates/tests/MinMaxByAggregationTest.cpp
velox/functions/prestosql/aggregates/tests/MinMaxTest.cpp
velox/functions/prestosql/aggregates/tests/PrestoHasherTest.cpp
velox/functions/prestosql/aggregates/tests/SumTest.cpp
velox/functions/prestosql/aggregates/tests/ValueListTest.cpp
velox/functions/prestosql/aggregates/tests/VarianceAggregationTest.cpp
velox/functions/prestosql/benchmarks/ArrayContainsBenchmark.cpp
velox/functions/prestosql/benchmarks/ArrayMinMaxBenchmark.cpp
velox/functions/prestosql/benchmarks/ArrayMinMaxBenchmark.h
velox/functions/prestosql/benchmarks/ArrayPositionBasic.h
velox/functions/prestosql/benchmarks/ArrayPositionBenchmark.cpp
velox/functions/prestosql/benchmarks/ArraySumBenchmark.cpp
velox/functions/prestosql/benchmarks/ArrayWriterBenchmark.cpp
velox/functions/prestosql/benchmarks/BitwiseBenchmark.cpp
velox/functions/prestosql/benchmarks/CMakeLists.txt
velox/functions/prestosql/benchmarks/CardinalityBenchmark.cpp
velox/functions/prestosql/benchmarks/CompareBenchmark.cpp
velox/functions/prestosql/benchmarks/ComparisonsBenchmark.cpp
velox/functions/prestosql/benchmarks/ConcatBenchmark.cpp
velox/functions/prestosql/benchmarks/DateTimeBenchmark.cpp
velox/functions/prestosql/benchmarks/InBenchmark.cpp
velox/functions/prestosql/benchmarks/MapInputBenchmark.cpp
velox/functions/prestosql/benchmarks/MapWriterBenchmarks.cpp
velox/functions/prestosql/benchmarks/MapZipWithBenchmark.cpp
velox/functions/prestosql/benchmarks/NestedArrayWriterBenchmark.cpp
velox/functions/prestosql/benchmarks/NotBenchmark.cpp
velox/functions/prestosql/benchmarks/Row.cpp
velox/functions/prestosql/benchmarks/RowWriterBenchmark.cpp
velox/functions/prestosql/benchmarks/StringAsciiUTFFunctionBenchmarks.cpp
velox/functions/prestosql/benchmarks/StringWriterBenchmark.cpp
velox/functions/prestosql/benchmarks/URLBenchmark.cpp
velox/functions/prestosql/benchmarks/WidthBucketBenchmark.cpp
velox/functions/prestosql/benchmarks/ZipBenchmark.cpp
velox/functions/prestosql/benchmarks/ZipWithBenchmark.cpp
velox/functions/prestosql/coverage/CMakeLists.txt
velox/functions/prestosql/coverage/Coverage.cpp
velox/functions/prestosql/coverage/README.md
velox/functions/prestosql/coverage/data/all_aggregate_functions.txt
velox/functions/prestosql/coverage/data/all_scalar_functions.txt
velox/functions/prestosql/coverage/data/all_window_functions.txt
velox/functions/prestosql/coverage/data/most_used_functions.txt
velox/functions/prestosql/json/CMakeLists.txt
velox/functions/prestosql/json/JsonExtractor.cpp
velox/functions/prestosql/json/JsonExtractor.h
velox/functions/prestosql/json/JsonPathTokenizer.cpp
velox/functions/prestosql/json/JsonPathTokenizer.h
velox/functions/prestosql/json/tests/CMakeLists.txt
velox/functions/prestosql/json/tests/JsonExtractorTest.cpp
velox/functions/prestosql/json/tests/JsonPathTokenizerTest.cpp
velox/functions/prestosql/registration/ArithmeticFunctionsRegistration.cpp
velox/functions/prestosql/registration/ArrayFunctionsRegistration.cpp
velox/functions/prestosql/registration/BinaryFunctionsRegistration.cpp
velox/functions/prestosql/registration/BitwiseFunctionsRegistration.cpp
velox/functions/prestosql/registration/CMakeLists.txt
velox/functions/prestosql/registration/CheckedArithmeticRegistration.cpp
velox/functions/prestosql/registration/ComparisonFunctionsRegistration.cpp
velox/functions/prestosql/registration/DateTimeFunctionsRegistration.cpp
velox/functions/prestosql/registration/GeneralFunctionsRegistration.cpp
velox/functions/prestosql/registration/HyperLogFunctionsRegistration.cpp
velox/functions/prestosql/registration/JsonFunctionsRegistration.cpp
velox/functions/prestosql/registration/MapFunctionsRegistration.cpp
velox/functions/prestosql/registration/RegistrationFunctions.cpp
velox/functions/prestosql/registration/RegistrationFunctions.h
velox/functions/prestosql/registration/StringFunctionsRegistration.cpp
velox/functions/prestosql/registration/URLFunctionsRegistration.cpp
velox/functions/prestosql/tests/ArithmeticTest.cpp
velox/functions/prestosql/tests/ArrayAllMatchTest.cpp
velox/functions/prestosql/tests/ArrayAnyMatchTest.cpp
velox/functions/prestosql/tests/ArrayAverageTest.cpp
velox/functions/prestosql/tests/ArrayCombinationsTest.cpp
velox/functions/prestosql/tests/ArrayConstructorTest.cpp
velox/functions/prestosql/tests/ArrayContainsTest.cpp
velox/functions/prestosql/tests/ArrayDistinctTest.cpp
velox/functions/prestosql/tests/ArrayDuplicatesTest.cpp
velox/functions/prestosql/tests/ArrayExceptTest.cpp
velox/functions/prestosql/tests/ArrayFilterTest.cpp
velox/functions/prestosql/tests/ArrayFrequencyTest.cpp
velox/functions/prestosql/tests/ArrayHasDuplicatesTest.cpp
velox/functions/prestosql/tests/ArrayIntersectTest.cpp
velox/functions/prestosql/tests/ArrayJoinTest.cpp
velox/functions/prestosql/tests/ArrayMaxTest.cpp
velox/functions/prestosql/tests/ArrayMinTest.cpp
velox/functions/prestosql/tests/ArrayNoneMatchTest.cpp
velox/functions/prestosql/tests/ArrayNormalizeTest.cpp
velox/functions/prestosql/tests/ArrayPositionTest.cpp
velox/functions/prestosql/tests/ArrayShuffleTest.cpp
velox/functions/prestosql/tests/ArraySortTest.cpp
velox/functions/prestosql/tests/ArraySumTest.cpp
velox/functions/prestosql/tests/ArraysOverlapTest.cpp
velox/functions/prestosql/tests/BinaryFunctionsTest.cpp
velox/functions/prestosql/tests/BitwiseTest.cpp
velox/functions/prestosql/tests/CMakeLists.txt
velox/functions/prestosql/tests/CardinalityTest.cpp
velox/functions/prestosql/tests/CastBaseTest.h
velox/functions/prestosql/tests/CeilFloorTest.cpp
velox/functions/prestosql/tests/ComparisonsTest.cpp
velox/functions/prestosql/tests/DateTimeFunctionsTest.cpp
velox/functions/prestosql/tests/DecimalArithmeticTest.cpp
velox/functions/prestosql/tests/ElementAtTest.cpp
velox/functions/prestosql/tests/FromUtf8Test.cpp
velox/functions/prestosql/tests/GreatestLeastTest.cpp
velox/functions/prestosql/tests/HyperLogLogCastTest.cpp
velox/functions/prestosql/tests/HyperLogLogFunctionsTest.cpp
velox/functions/prestosql/tests/InPredicateTest.cpp
velox/functions/prestosql/tests/JsonCastTest.cpp
velox/functions/prestosql/tests/JsonExtractScalarTest.cpp
velox/functions/prestosql/tests/JsonFunctionsTest.cpp
velox/functions/prestosql/tests/MapEntriesTest.cpp
velox/functions/prestosql/tests/MapFilterTest.cpp
velox/functions/prestosql/tests/MapKeysAndValuesTest.cpp
velox/functions/prestosql/tests/MapTest.cpp
velox/functions/prestosql/tests/MapZipWithTest.cpp
velox/functions/prestosql/tests/NotTest.cpp
velox/functions/prestosql/tests/ReduceTest.cpp
velox/functions/prestosql/tests/RegexpReplaceTest.cpp
velox/functions/prestosql/tests/RepeatTest.cpp
velox/functions/prestosql/tests/ReverseTest.cpp
velox/functions/prestosql/tests/RoundTest.cpp
velox/functions/prestosql/tests/ScalarFunctionRegTest.cpp
velox/functions/prestosql/tests/SliceTest.cpp
velox/functions/prestosql/tests/SplitPartTest.cpp
velox/functions/prestosql/tests/SplitTest.cpp
velox/functions/prestosql/tests/StringFunctionsTest.cpp
velox/functions/prestosql/tests/TransformKeysTest.cpp
velox/functions/prestosql/tests/TransformTest.cpp
velox/functions/prestosql/tests/TransformValuesTest.cpp
velox/functions/prestosql/tests/URLFunctionsTest.cpp
velox/functions/prestosql/tests/Utf8Test.cpp
velox/functions/prestosql/tests/WidthBucketArrayTest.cpp
velox/functions/prestosql/tests/ZipTest.cpp
velox/functions/prestosql/tests/ZipWithTest.cpp
velox/functions/prestosql/tests/utils/CMakeLists.txt
velox/functions/prestosql/tests/utils/FunctionBaseTest.cpp
velox/functions/prestosql/tests/utils/FunctionBaseTest.h
velox/functions/prestosql/types/CMakeLists.txt
velox/functions/prestosql/types/HyperLogLogType.cpp
velox/functions/prestosql/types/HyperLogLogType.h
velox/functions/prestosql/types/JsonType.cpp
velox/functions/prestosql/types/JsonType.h
velox/functions/prestosql/types/TimestampWithTimeZoneType.cpp
velox/functions/prestosql/types/TimestampWithTimeZoneType.h
velox/functions/prestosql/types/tests/CMakeLists.txt
velox/functions/prestosql/types/tests/HyperLogLogTypeTest.cpp
velox/functions/prestosql/types/tests/JsonTypeTest.cpp
velox/functions/prestosql/types/tests/TimestampWithTimeZoneTypeTest.cpp
velox/functions/prestosql/types/tests/TypeTestBase.cpp
velox/functions/prestosql/types/tests/TypeTestBase.h
velox/functions/prestosql/window/CMakeLists.txt
velox/functions/prestosql/window/CumeDist.cpp
velox/functions/prestosql/window/FirstLastValue.cpp
velox/functions/prestosql/window/NthValue.cpp
velox/functions/prestosql/window/Ntile.cpp
velox/functions/prestosql/window/Rank.cpp
velox/functions/prestosql/window/RowNumber.cpp
velox/functions/prestosql/window/WindowFunctionsRegistration.cpp
velox/functions/prestosql/window/WindowFunctionsRegistration.h
velox/functions/prestosql/window/tests/CMakeLists.txt
velox/functions/prestosql/window/tests/Main.cpp
velox/functions/prestosql/window/tests/NthValueTest.cpp
velox/functions/prestosql/window/tests/NtileTest.cpp
velox/functions/prestosql/window/tests/RankTest.cpp
velox/functions/prestosql/window/tests/SimpleAggregatesTest.cpp
velox/functions/prestosql/window/tests/WindowFunctionRegTest.cpp
velox/functions/prestosql/window/tests/WindowTestBase.cpp
velox/functions/prestosql/window/tests/WindowTestBase.h
velox/functions/sparksql/Arena.h
velox/functions/sparksql/Arithmetic.h
velox/functions/sparksql/ArraySort.cpp
velox/functions/sparksql/ArraySort.h
velox/functions/sparksql/Bitwise.cpp
velox/functions/sparksql/Bitwise.h
velox/functions/sparksql/CMakeLists.txt
velox/functions/sparksql/CompareFunctionsNullSafe.cpp
velox/functions/sparksql/CompareFunctionsNullSafe.h
velox/functions/sparksql/Comparisons.h
velox/functions/sparksql/DateTimeFunctions.h
velox/functions/sparksql/Hash.cpp
velox/functions/sparksql/Hash.h
velox/functions/sparksql/In.cpp
velox/functions/sparksql/In.h
velox/functions/sparksql/LeastGreatest.cpp
velox/functions/sparksql/LeastGreatest.h
velox/functions/sparksql/Map.cpp
velox/functions/sparksql/RegexFunctions.cpp
velox/functions/sparksql/RegexFunctions.h
velox/functions/sparksql/Register.cpp
velox/functions/sparksql/Register.h
velox/functions/sparksql/RegisterArithmetic.cpp
velox/functions/sparksql/RegisterArithmetic.h
velox/functions/sparksql/RegisterCompare.cpp
velox/functions/sparksql/RegisterCompare.h
velox/functions/sparksql/Size.cpp
velox/functions/sparksql/Size.h
velox/functions/sparksql/SplitFunctions.cpp
velox/functions/sparksql/String.cpp
velox/functions/sparksql/String.h
velox/functions/sparksql/aggregates/BitwiseXorAggregate.cpp
velox/functions/sparksql/aggregates/BitwiseXorAggregate.h
velox/functions/sparksql/aggregates/CMakeLists.txt
velox/functions/sparksql/aggregates/LastAggregate.cpp
velox/functions/sparksql/aggregates/LastAggregate.h
velox/functions/sparksql/aggregates/Register.cpp
velox/functions/sparksql/aggregates/Register.h
velox/functions/sparksql/aggregates/tests/BitwiseXorAggregationTest.cpp
velox/functions/sparksql/aggregates/tests/CMakeLists.txt
velox/functions/sparksql/aggregates/tests/LastAggregateTest.cpp
velox/functions/sparksql/aggregates/tests/Main.cpp
velox/functions/sparksql/benchmarks/CMakeLists.txt
velox/functions/sparksql/benchmarks/In.cpp
velox/functions/sparksql/coverage/CMakeLists.txt
velox/functions/sparksql/coverage/Coverage.cpp
velox/functions/sparksql/coverage/README.md
velox/functions/sparksql/coverage/data/all_aggregate_functions.txt
velox/functions/sparksql/coverage/data/all_scalar_functions.txt
velox/functions/sparksql/tests/ArithmeticTest.cpp
velox/functions/sparksql/tests/ArraySortTest.cpp
velox/functions/sparksql/tests/ArraySortTestData.h
velox/functions/sparksql/tests/BitwiseTest.cpp
velox/functions/sparksql/tests/CMakeLists.txt
velox/functions/sparksql/tests/CompareNullSafeTests.cpp
velox/functions/sparksql/tests/DateTimeFunctionsTest.cpp
velox/functions/sparksql/tests/ElementAtTest.cpp
velox/functions/sparksql/tests/HashTest.cpp
velox/functions/sparksql/tests/InTest.cpp
velox/functions/sparksql/tests/LeastGreatestTest.cpp
velox/functions/sparksql/tests/MapTest.cpp
velox/functions/sparksql/tests/RegexFunctionsTest.cpp
velox/functions/sparksql/tests/SizeTest.cpp
velox/functions/sparksql/tests/SortArrayTest.cpp
velox/functions/sparksql/tests/SparkFunctionBaseTest.h
velox/functions/sparksql/tests/SplitFunctionsTest.cpp
velox/functions/sparksql/tests/StringTest.cpp
velox/functions/sparksql/tests/XxHash64Test.cpp
velox/functions/tests/CMakeLists.txt
velox/functions/tests/FunctionRegistryTest.cpp
velox/parse/.gitattributes
velox/parse/CMakeLists.txt
velox/parse/DuckLogicalOperator.h
velox/parse/Expressions.cpp
velox/parse/Expressions.h
velox/parse/ExpressionsParser.cpp
velox/parse/ExpressionsParser.h
velox/parse/IExpr.h
velox/parse/PlanNodeIdGenerator.h
velox/parse/QueryPlanner.cpp
velox/parse/QueryPlanner.h
velox/parse/TypeResolver.cpp
velox/parse/TypeResolver.h
velox/parse/tests/CMakeLists.txt
velox/parse/tests/QueryPlannerTest.cpp
velox/row/CMakeLists.txt
velox/row/UnsafeRow.h
velox/row/UnsafeRowDeserializers.h
velox/row/UnsafeRowParser.h
velox/row/UnsafeRowSerializers.h
velox/row/benchmark/DynamicRowVectorDeserializeBenchmark.cpp
velox/row/experimental/CMakeLists.txt
velox/row/experimental/UnsafeRow24Deserializer.cpp
velox/row/experimental/UnsafeRow24Deserializer.h
velox/row/experimental/tests/CMakeLists.txt
velox/row/experimental/tests/UnsafeRow24DeserializerTest.cpp
velox/row/tests/CMakeLists.txt
velox/row/tests/UnsafeRowFuzzTest.cpp
velox/row/tests/UnsafeRowSerdeTest.cpp
velox/serializers/CMakeLists.txt
velox/serializers/PrestoSerializer.cpp
velox/serializers/PrestoSerializer.h
velox/serializers/UnsafeRowSerializer.cpp
velox/serializers/UnsafeRowSerializer.h
velox/serializers/tests/CMakeLists.txt
velox/serializers/tests/PrestoOutputStreamListenerTest.cpp
velox/serializers/tests/PrestoSerializerTest.cpp
velox/serializers/tests/UnsafeRowSerializerTest.cpp
velox/substrait/CMakeLists.txt
velox/substrait/SubstraitExtensionCollector.cpp
velox/substrait/SubstraitExtensionCollector.h
velox/substrait/SubstraitParser.cpp
velox/substrait/SubstraitParser.h
velox/substrait/SubstraitToVeloxExpr.cpp
velox/substrait/SubstraitToVeloxExpr.h
velox/substrait/SubstraitToVeloxPlan.cpp
velox/substrait/SubstraitToVeloxPlan.h
velox/substrait/TypeUtils.cpp
velox/substrait/TypeUtils.h
velox/substrait/VariantToVectorConverter.cpp
velox/substrait/VariantToVectorConverter.h
velox/substrait/VeloxSubstraitSignature.cpp
velox/substrait/VeloxSubstraitSignature.h
velox/substrait/VeloxToSubstraitExpr.cpp
velox/substrait/VeloxToSubstraitExpr.h
velox/substrait/VeloxToSubstraitPlan.cpp
velox/substrait/VeloxToSubstraitPlan.h
velox/substrait/VeloxToSubstraitType.cpp
velox/substrait/VeloxToSubstraitType.h
velox/substrait/proto/substrait/.clang-format
velox/substrait/proto/substrait/algebra.proto
velox/substrait/proto/substrait/capabilities.proto
velox/substrait/proto/substrait/extended_expression.proto
velox/substrait/proto/substrait/function.proto
velox/substrait/proto/substrait/parameterized_types.proto
velox/substrait/proto/substrait/plan.proto
velox/substrait/proto/substrait/type.proto
velox/substrait/proto/substrait/type_expressions.proto
velox/substrait/proto/substrait/extensions/extensions.proto
velox/substrait/tests/CMakeLists.txt
velox/substrait/tests/FunctionTest.cpp
velox/substrait/tests/JsonToProtoConverter.cpp
velox/substrait/tests/JsonToProtoConverter.h
velox/substrait/tests/Substrait2VeloxPlanConversionTest.cpp
velox/substrait/tests/Substrait2VeloxValuesNodeConversionTest.cpp
velox/substrait/tests/SubstraitExtensionCollectorTest.cpp
velox/substrait/tests/VeloxSubstraitRoundTripTest.cpp
velox/substrait/tests/VeloxSubstraitSignatureTest.cpp
velox/substrait/tests/VeloxToSubstraitTypeTest.cpp
velox/substrait/tests/data/q1_first_stage.json
velox/substrait/tests/data/q6_first_stage.json
velox/substrait/tests/data/substrait_virtualTable.json
velox/tpch/gen/CMakeLists.txt
velox/tpch/gen/DBGenIterator.cpp
velox/tpch/gen/DBGenIterator.h
velox/tpch/gen/TpchGen.cpp
velox/tpch/gen/TpchGen.h
velox/tpch/gen/tests/CMakeLists.txt
velox/tpch/gen/tests/TpchGenTest.cpp
velox/type/CMakeLists.txt
velox/type/Conversions.h
velox/type/Date.cpp
velox/type/Date.h
velox/type/DecimalUtil.cpp
velox/type/DecimalUtil.h
velox/type/DoubleUtil.cpp
velox/type/DoubleUtil.h
velox/type/Filter.cpp
velox/type/Filter.h
velox/type/OpaqueCustomTypes.h
velox/type/StringView.h
velox/type/Subfield.cpp
velox/type/Subfield.h
velox/type/Timestamp.cpp
velox/type/Timestamp.h
velox/type/TimestampConversion.cpp
velox/type/TimestampConversion.h
velox/type/Tokenizer.cpp
velox/type/Tokenizer.h
velox/type/Tree.h
velox/type/Type.cpp
velox/type/Type.h
velox/type/UnscaledLongDecimal.cpp
velox/type/UnscaledLongDecimal.h
velox/type/UnscaledShortDecimal.h
velox/type/Variant.cpp
velox/type/Variant.h
velox/type/tests/CMakeLists.txt
velox/type/tests/DecimalTest.cpp
velox/type/tests/FilterBenchmark.cpp
velox/type/tests/FilterTest.cpp
velox/type/tests/NegatedBigintRangeBenchmark.cpp
velox/type/tests/NegatedBytesRangeBenchmark.cpp
velox/type/tests/NegatedBytesValuesBenchmark.cpp
velox/type/tests/NegatedValuesFilterBenchmark.cpp
velox/type/tests/StringViewBenchmark.cpp
velox/type/tests/StringViewTest.cpp
velox/type/tests/SubfieldFiltersBuilder.h
velox/type/tests/SubfieldTest.cpp
velox/type/tests/TimestampConversionTest.cpp
velox/type/tests/TimestampTest.cpp
velox/type/tests/TypeTest.cpp
velox/type/tests/VariantTest.cpp
velox/type/tz/CMakeLists.txt
velox/type/tz/TimeZoneDatabase.cpp
velox/type/tz/TimeZoneMap.cpp
velox/type/tz/TimeZoneMap.h
velox/type/tz/gen_timezone_database.py
velox/type/tz/tests/CMakeLists.txt
velox/type/tz/tests/TimeZoneMapTest.cpp
velox/vector/BaseVector.cpp
velox/vector/BaseVector.h
velox/vector/BiasVector-inl.h
velox/vector/BiasVector.h
velox/vector/BuilderTypeUtils.h
velox/vector/CMakeLists.txt
velox/vector/ComplexVector.cpp
velox/vector/ComplexVector.h
velox/vector/ConstantVector-inl.h
velox/vector/ConstantVector.cpp
velox/vector/ConstantVector.h
velox/vector/DecodedVector.cpp
velox/vector/DecodedVector.h
velox/vector/DictionaryVector-inl.h
velox/vector/DictionaryVector.h
velox/vector/FlatVector-inl.h
velox/vector/FlatVector.cpp
velox/vector/FlatVector.h
velox/vector/FunctionVector.h
velox/vector/LazyVector.cpp
velox/vector/LazyVector.h
velox/vector/NullsBuilder.h
velox/vector/RowSerde.h
velox/vector/SelectivityVector.cpp
velox/vector/SelectivityVector.h
velox/vector/SequenceVector-inl.h
velox/vector/SequenceVector.cpp
velox/vector/SequenceVector.h
velox/vector/SimpleVector.h
velox/vector/TypeAliases.h
velox/vector/VariantToVector.cpp
velox/vector/VariantToVector.h
velox/vector/VectorEncoding.cpp
velox/vector/VectorEncoding.h
velox/vector/VectorPool.cpp
velox/vector/VectorPool.h
velox/vector/VectorPrinter.cpp
velox/vector/VectorPrinter.h
velox/vector/VectorSaver.cpp
velox/vector/VectorSaver.h
velox/vector/VectorStream.cpp
velox/vector/VectorStream.h
velox/vector/VectorTypeUtils.h
velox/vector/VectorUtil.h
velox/vector/arrow/Abi.h
velox/vector/arrow/Bridge.cpp
velox/vector/arrow/Bridge.h
velox/vector/arrow/CMakeLists.txt
velox/vector/arrow/tests/ArrowBridgeArrayTest.cpp
velox/vector/arrow/tests/ArrowBridgeSchemaTest.cpp
velox/vector/arrow/tests/CMakeLists.txt
velox/vector/benchmarks/CMakeLists.txt
velox/vector/benchmarks/CopyBenchmark.cpp
velox/vector/benchmarks/NthBitBenchmark.cpp
velox/vector/benchmarks/SelectivityVectorBenchmark.cpp
velox/vector/benchmarks/SimpleVectorHashAllBenchmark.cpp
velox/vector/fuzzer/CMakeLists.txt
velox/vector/fuzzer/GeneratorSpec.cpp
velox/vector/fuzzer/GeneratorSpec.h
velox/vector/fuzzer/Utils.cpp
velox/vector/fuzzer/Utils.h
velox/vector/fuzzer/VectorFuzzer.cpp
velox/vector/fuzzer/VectorFuzzer.h
velox/vector/fuzzer/examples/ArrayGeneratorExample.cpp
velox/vector/fuzzer/examples/EncodingGeneratorExample.cpp
velox/vector/fuzzer/examples/MapGeneratorExample.cpp
velox/vector/fuzzer/examples/RowGeneratorExample.cpp
velox/vector/fuzzer/examples/ScalarGeneratorExample.cpp
velox/vector/fuzzer/examples/Utils.h
velox/vector/fuzzer/tests/CMakeLists.txt
velox/vector/fuzzer/tests/VectorFuzzerTest.cpp
velox/vector/tests/BiasVectorTest.cpp
velox/vector/tests/CMakeLists.txt
velox/vector/tests/DecodedVectorTest.cpp
velox/vector/tests/EnsureWritableVectorTest.cpp
velox/vector/tests/IsWritableVectorTest.cpp
velox/vector/tests/LazyVectorTest.cpp
velox/vector/tests/MayHaveNullsRecursiveTest.cpp
velox/vector/tests/SelectivityVectorTest.cpp
velox/vector/tests/SimpleVectorTest.cpp
velox/vector/tests/SimpleVectorTestHelper.h
velox/vector/tests/TestingAlwaysThrowsFunction.h
velox/vector/tests/TestingDictionaryArrayElementsFunction.h
velox/vector/tests/TestingDictionaryFunction.h
velox/vector/tests/ToStringUtilityTest.cpp
velox/vector/tests/VariantToVectorTest.cpp
velox/vector/tests/VectorCompareTest.cpp
velox/vector/tests/VectorEstimateFlatSizeTest.cpp
velox/vector/tests/VectorMakerTest.cpp
velox/vector/tests/VectorPoolTest.cpp
velox/vector/tests/VectorPrepareForReuseTest.cpp
velox/vector/tests/VectorPrinterTest.cpp
velox/vector/tests/VectorSaverTest.cpp
velox/vector/tests/VectorTest.cpp
velox/vector/tests/VectorTestUtils.cpp
velox/vector/tests/VectorTestUtils.h
velox/vector/tests/VectorToStringTest.cpp
velox/vector/tests/VectorUtilTest.cpp
velox/vector/tests/VectorValueGenerator.h
velox/vector/tests/utils/CMakeLists.txt
velox/vector/tests/utils/VectorMaker-inl.h
velox/vector/tests/utils/VectorMaker.cpp
velox/vector/tests/utils/VectorMaker.h
velox/vector/tests/utils/VectorMakerStats.h
velox/vector/tests/utils/VectorTestBase.cpp
velox/vector/tests/utils/VectorTestBase.h