Path Lines of Code CMake/FindICU.cmake 291 CMake/Findglog.cmake 29 build/fbcode_builder/CMake/FBBuildOptions.cmake 13 build/fbcode_builder/CMake/FBCMakeParseArgs.cmake 135 build/fbcode_builder/CMake/FBCompilerSettings.cmake 11 build/fbcode_builder/CMake/FBCompilerSettingsMSVC.cmake 9 build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake 7 build/fbcode_builder/CMake/FBPythonBinary.cmake 646 build/fbcode_builder/CMake/FBPythonTestAddTests.cmake 54 build/fbcode_builder/CMake/FBThriftCppLibrary.cmake 180 build/fbcode_builder/CMake/FBThriftLibrary.cmake 72 build/fbcode_builder/CMake/FBThriftPyLibrary.cmake 100 build/fbcode_builder/CMake/FindGMock.cmake 71 build/fbcode_builder/CMake/FindGflags.cmake 97 build/fbcode_builder/CMake/FindGlog.cmake 29 build/fbcode_builder/CMake/FindLibEvent.cmake 69 build/fbcode_builder/CMake/FindLibUnwind.cmake 25 build/fbcode_builder/CMake/FindPCRE.cmake 11 build/fbcode_builder/CMake/FindRe2.cmake 16 build/fbcode_builder/CMake/FindSodium.cmake 265 build/fbcode_builder/CMake/FindZstd.cmake 34 build/fbcode_builder/CMake/RustStaticLibrary.cmake 267 build/fbcode_builder/CMake/fb_py_test_main.py 566 build/fbcode_builder/CMake/fb_py_win_main.c 74 build/fbcode_builder/CMake/make_fbpy_archive.py 243 build/fbcode_builder/docker_builder.py 111 build/fbcode_builder/fbcode_builder.py 391 build/fbcode_builder/fbcode_builder_config.py 8 build/fbcode_builder/getdeps.py 993 build/fbcode_builder/getdeps/__init__.py 1 build/fbcode_builder/getdeps/builder.py 822 build/fbcode_builder/getdeps/buildopts.py 434 build/fbcode_builder/getdeps/cache.py 7 build/fbcode_builder/getdeps/cargo.py 295 build/fbcode_builder/getdeps/copytree.py 42 build/fbcode_builder/getdeps/dyndeps.py 309 build/fbcode_builder/getdeps/envfuncs.py 110 build/fbcode_builder/getdeps/errors.py 5 build/fbcode_builder/getdeps/expr.py 120 build/fbcode_builder/getdeps/fetcher.py 550 build/fbcode_builder/getdeps/load.py 228 build/fbcode_builder/getdeps/manifest.py 548 build/fbcode_builder/getdeps/platform.py 187 build/fbcode_builder/getdeps/py_wheel_builder.py 146 build/fbcode_builder/getdeps/runcmd.py 106 build/fbcode_builder/getdeps/subcmd.py 24 build/fbcode_builder/make_docker_context.py 132 build/fbcode_builder/parse_args.py 54 build/fbcode_builder/shell_builder.py 73 build/fbcode_builder/shell_quoting.py 48 build/fbcode_builder/utils.py 54 scripts/benchmark-runner.py 179 scripts/cci.py 98 scripts/check.py 185 scripts/license-header.py 175 scripts/run-clang-tidy.py 85 scripts/util.py 52 velox/benchmarks/basic/ComparisonConjunct.cpp 129 velox/benchmarks/basic/DecodedVector.cpp 127 velox/benchmarks/basic/SelectivityVector.cpp 114 velox/benchmarks/basic/SimpleArithmetic.cpp 157 velox/benchmarks/tpch/TpchBenchmark.cpp 122 velox/buffer/Buffer.h 448 velox/buffer/StringViewBufferHolder.cpp 27 velox/buffer/StringViewBufferHolder.h 38 velox/codegen/Codegen-Stubs.h 34 velox/codegen/Codegen.cpp 6 velox/codegen/Codegen.h 6 velox/codegen/platform-support.h 17 velox/common/base/AsyncSource.h 71 velox/common/base/BitSet.h 42 velox/common/base/BitUtil.cpp 81 velox/common/base/BitUtil.h 634 velox/common/base/BloomFilter.h 49 velox/common/base/ClassName.h 6 velox/common/base/CoalesceIo.h 65 velox/common/base/Counters.h 4 velox/common/base/Exceptions.cpp 9 velox/common/base/Exceptions.h 302 velox/common/base/Macros.h 10 velox/common/base/Nulls.h 29 velox/common/base/Portability.h 14 velox/common/base/Range.h 107 velox/common/base/RawVector.cpp 22 velox/common/base/RawVector.h 138 velox/common/base/SelectivityInfo.h 50 velox/common/base/SimdUtil-inl.h 96 velox/common/base/SimdUtil.cpp 128 velox/common/base/SimdUtil.h 527 velox/common/base/StatsReporter.h 49 velox/common/base/SuccinctPrinter.cpp 103 velox/common/base/SuccinctPrinter.h 7 velox/common/base/VeloxException.cpp 131 velox/common/base/VeloxException.h 178 velox/common/base/benchmarks/BitUtilBenchmark.cpp 152 velox/common/caching/AsyncDataCache.cpp 622 velox/common/caching/AsyncDataCache.h 465 velox/common/caching/CachedFactory.h 283 velox/common/caching/DataCache.cpp 40 velox/common/caching/DataCache.h 33 velox/common/caching/FileGroupStats.h 28 velox/common/caching/FileIds.cpp 8 velox/common/caching/FileIds.h 4 velox/common/caching/ScanTracker.cpp 39 velox/common/caching/ScanTracker.h 120 velox/common/caching/SimpleLRUCache.h 139 velox/common/caching/SsdCache.cpp 102 velox/common/caching/SsdCache.h 35 velox/common/caching/SsdFile.cpp 376 velox/common/caching/SsdFile.h 129 velox/common/caching/SsdFileTracker.cpp 47 velox/common/caching/SsdFileTracker.h 27 velox/common/caching/StringIdMap.cpp 57 velox/common/caching/StringIdMap.h 94 velox/common/encode/Base64.cpp 328 velox/common/encode/Base64.h 71 velox/common/encode/Coding.h 231 velox/common/encode/UInt128.h 83 velox/common/file/File.cpp 149 velox/common/file/File.h 126 velox/common/file/FileSystems.cpp 79 velox/common/file/FileSystems.h 31 velox/common/file/FileTest.cpp 83 velox/common/file/benchmark/ReadBenchmark.cpp 46 velox/common/file/benchmark/ReadBenchmark.h 265 velox/common/file/benchmark/ReadBenchmarkMain.cpp 8 velox/common/future/VeloxPromise.h 41 velox/common/memory/AllocationPool.cpp 41 velox/common/memory/AllocationPool.h 67 velox/common/memory/ByteStream.cpp 94 velox/common/memory/ByteStream.h 312 velox/common/memory/CompactDoubleList.h 59 velox/common/memory/HashStringAllocator.cpp 298 velox/common/memory/HashStringAllocator.h 191 velox/common/memory/MappedMemory.cpp 316 velox/common/memory/MappedMemory.h 239 velox/common/memory/Memory.cpp 135 velox/common/memory/Memory.h 657 velox/common/memory/MemoryUsage.cpp 23 velox/common/memory/MemoryUsage.h 21 velox/common/memory/MemoryUsageTracker.cpp 64 velox/common/memory/MemoryUsageTracker.h 286 velox/common/memory/MmapAllocator.cpp 496 velox/common/memory/MmapAllocator.h 109 velox/common/memory/StreamArena.cpp 44 velox/common/memory/StreamArena.h 29 velox/common/process/ProcessBase.cpp 54 velox/common/process/ProcessBase.h 19 velox/common/process/StackTrace.cpp 142 velox/common/process/StackTrace.h 29 velox/common/process/TraceContext.cpp 60 velox/common/process/TraceContext.h 25 velox/common/serialization/DeserializationRegistry.cpp 9 velox/common/serialization/DeserializationRegistry.h 34 velox/common/serialization/Registry.h 81 velox/common/serialization/Serializable.h 236 velox/common/strings/ByteStream.h 145 velox/common/time/CpuWallTimer.cpp 14 velox/common/time/CpuWallTimer.h 29 velox/common/time/Timer.cpp 12 velox/common/time/Timer.h 20 velox/connectors/Connector.cpp 79 velox/connectors/Connector.h 172 velox/connectors/hive/FileHandle.cpp 26 velox/connectors/hive/FileHandle.h 35 velox/connectors/hive/HiveConnector.cpp 533 velox/connectors/hive/HiveConnector.h 240 velox/connectors/hive/HiveConnectorSplit.h 43 velox/connectors/hive/HivePartitionFunction.cpp 123 velox/connectors/hive/HivePartitionFunction.h 22 velox/connectors/hive/storage_adapters/s3fs/S3FileSystem.cpp 279 velox/connectors/hive/storage_adapters/s3fs/S3FileSystem.h 16 velox/connectors/hive/storage_adapters/s3fs/S3Util.cpp 22 velox/connectors/hive/storage_adapters/s3fs/S3Util.h 61 velox/connectors/hive/storage_adapters/s3fs/benchmark/S3ReadBenchmark.cpp 26 velox/connectors/hive/storage_adapters/s3fs/benchmark/S3ReadBenchmark.h 32 velox/connectors/hive/storage_adapters/s3fs/benchmark/S3ReadBenchmarkMain.cpp 8 velox/core/Context.cpp 97 velox/core/Context.h 232 velox/core/CoreTypeSystem.h 279 velox/core/Expressions.h 353 velox/core/ITypedExpr.h 63 velox/core/Metaprogramming.h 138 velox/core/PlanFragment.h 28 velox/core/PlanNode.cpp 378 velox/core/PlanNode.h 1028 velox/core/QueryConfig.h 53 velox/core/QueryCtx.h 148 velox/core/SimpleFunctionMetadata.h 597 velox/duckdb/conversion/DuckConversion.cpp 122 velox/duckdb/conversion/DuckConversion.h 82 velox/duckdb/conversion/DuckParser.cpp 359 velox/duckdb/conversion/DuckParser.h 12 velox/duckdb/conversion/DuckWrapper.cpp 291 velox/duckdb/conversion/DuckWrapper.h 60 velox/duckdb/functions/DuckFunctions.cpp 625 velox/duckdb/functions/DuckFunctions.h 5 velox/dwio/common/ChainedBuffer.h 166 velox/dwio/common/Closeable.h 44 velox/dwio/common/ColumnSelector.cpp 240 velox/dwio/common/ColumnSelector.h 212 velox/dwio/common/DataBuffer.cpp 32 velox/dwio/common/DataBuffer.h 176 velox/dwio/common/DataSink.cpp 78 velox/dwio/common/DataSink.h 134 velox/dwio/common/DwioMetricsLog.cpp 24 velox/dwio/common/ErrorTolerance.h 40 velox/dwio/common/FilterNode.h 181 velox/dwio/common/InputStream.cpp 266 velox/dwio/common/InputStream.h 164 velox/dwio/common/IoStatistics.cpp 83 velox/dwio/common/IoStatistics.h 91 velox/dwio/common/MemoryInputStream.cpp 39 velox/dwio/common/MemoryInputStream.h 50 velox/dwio/common/MetricsLog.h 154 velox/dwio/common/Options.cpp 51 velox/dwio/common/Options.h 309 velox/dwio/common/RandGen.h 46 velox/dwio/common/Reader.h 32 velox/dwio/common/ReaderFactory.cpp 31 velox/dwio/common/ReaderFactory.h 23 velox/dwio/common/Retry.h 171 velox/dwio/common/ScanSpec.cpp 240 velox/dwio/common/ScanSpec.h 168 velox/dwio/common/Statistics.h 265 velox/dwio/common/TypeUtils.h 166 velox/dwio/common/TypeWithId.cpp 53 velox/dwio/common/TypeWithId.h 36 velox/dwio/common/compression/LzoDecompressor.cpp 243 velox/dwio/common/compression/LzoDecompressor.h 16 velox/dwio/common/encryption/Encryption.cpp 15 velox/dwio/common/encryption/Encryption.h 86 velox/dwio/common/encryption/TestProvider.h 113 velox/dwio/common/exception/Exception.cpp 26 velox/dwio/common/exception/Exception.h 196 velox/dwio/common/exception/Exceptions.cpp 48 velox/dwio/common/exception/Exceptions.h 77 velox/dwio/dwrf/common/Adaptor.h 29 velox/dwio/dwrf/common/BufferedInput.cpp 151 velox/dwio/dwrf/common/BufferedInput.h 97 velox/dwio/dwrf/common/ByteRLE.cpp 483 velox/dwio/dwrf/common/ByteRLE.h 234 velox/dwio/dwrf/common/CacheInputStream.cpp 244 velox/dwio/dwrf/common/CacheInputStream.h 53 velox/dwio/dwrf/common/CachedBufferedInput.cpp 409 velox/dwio/dwrf/common/CachedBufferedInput.h 165 velox/dwio/dwrf/common/Checksum.h 85 velox/dwio/dwrf/common/Common.cpp 79 velox/dwio/dwrf/common/Common.h 163 velox/dwio/dwrf/common/Compression.cpp 449 velox/dwio/dwrf/common/Compression.h 51 velox/dwio/dwrf/common/CompressionBufferPool.h 12 velox/dwio/dwrf/common/Config.cpp 118 velox/dwio/dwrf/common/Config.h 91 velox/dwio/dwrf/common/DataBufferHolder.cpp 30 velox/dwio/dwrf/common/DataBufferHolder.h 118 velox/dwio/dwrf/common/DecoderUtil.cpp 180 velox/dwio/dwrf/common/DecoderUtil.h 437 velox/dwio/dwrf/common/Decryption.cpp 82 velox/dwio/dwrf/common/Decryption.h 21 velox/dwio/dwrf/common/DirectDecoder.cpp 74 velox/dwio/dwrf/common/DirectDecoder.h 190 velox/dwio/dwrf/common/Encryption.cpp 70 velox/dwio/dwrf/common/Encryption.h 29 velox/dwio/dwrf/common/EncryptionCommon.h 50 velox/dwio/dwrf/common/EncryptionSpecification.cpp 24 velox/dwio/dwrf/common/EncryptionSpecification.h 59 velox/dwio/dwrf/common/FloatingPointDecoder.h 148 velox/dwio/dwrf/common/InputStream.cpp 217 velox/dwio/dwrf/common/InputStream.h 93 velox/dwio/dwrf/common/IntCodecCommon.h 19 velox/dwio/dwrf/common/IntDecoder.cpp 2414 velox/dwio/dwrf/common/IntDecoder.h 254 velox/dwio/dwrf/common/IntEncoder.cpp 55 velox/dwio/dwrf/common/IntEncoder.h 257 velox/dwio/dwrf/common/NextVisitor.h 109 velox/dwio/dwrf/common/OutputStream.cpp 52 velox/dwio/dwrf/common/OutputStream.h 102 velox/dwio/dwrf/common/PagedInputStream.cpp 191 velox/dwio/dwrf/common/PagedInputStream.h 82 velox/dwio/dwrf/common/PagedOutputStream.cpp 95 velox/dwio/dwrf/common/PagedOutputStream.h 45 velox/dwio/dwrf/common/RLEv1.cpp 204 velox/dwio/dwrf/common/RLEv1.h 441 velox/dwio/dwrf/common/RLEv2.cpp 442 velox/dwio/dwrf/common/RLEv2.h 136 velox/dwio/dwrf/common/Range.cpp 27 velox/dwio/dwrf/common/Range.h 80 velox/dwio/dwrf/common/Statistics.cpp 67 velox/dwio/dwrf/common/Statistics.h 17 velox/dwio/dwrf/common/StreamUtil.h 195 velox/dwio/dwrf/common/wrap/coded-stream-wrapper.h 10 velox/dwio/dwrf/common/wrap/dwrf-proto-wrapper.cpp 18 velox/dwio/dwrf/common/wrap/dwrf-proto-wrapper.h 15 velox/dwio/dwrf/common/wrap/zero-copy-stream-wrapper.h 11 velox/dwio/dwrf/proto/dwrf_proto.proto 294 velox/dwio/dwrf/reader/BinaryStreamReader.cpp 103 velox/dwio/dwrf/reader/BinaryStreamReader.h 57 velox/dwio/dwrf/reader/ColumnLoader.cpp 49 velox/dwio/dwrf/reader/ColumnLoader.h 20 velox/dwio/dwrf/reader/ColumnReader.cpp 1831 velox/dwio/dwrf/reader/ColumnReader.h 115 velox/dwio/dwrf/reader/ColumnVisitors.h 1140 velox/dwio/dwrf/reader/ConstantColumnReader.h 29 velox/dwio/dwrf/reader/DwrfReader.cpp 106 velox/dwio/dwrf/reader/DwrfReader.h 71 velox/dwio/dwrf/reader/DwrfReaderShared.cpp 435 velox/dwio/dwrf/reader/DwrfReaderShared.h 151 velox/dwio/dwrf/reader/EncodingContext.h 14 velox/dwio/dwrf/reader/FlatMapColumnReader.cpp 617 velox/dwio/dwrf/reader/FlatMapColumnReader.h 190 velox/dwio/dwrf/reader/FlatMapHelper.cpp 687 velox/dwio/dwrf/reader/FlatMapHelper.h 69 velox/dwio/dwrf/reader/ReaderBase.cpp 261 velox/dwio/dwrf/reader/ReaderBase.h 189 velox/dwio/dwrf/reader/SelectiveByteRleColumnReader.cpp 42 velox/dwio/dwrf/reader/SelectiveByteRleColumnReader.h 171 velox/dwio/dwrf/reader/SelectiveColumnReader.cpp 381 velox/dwio/dwrf/reader/SelectiveColumnReader.h 255 velox/dwio/dwrf/reader/SelectiveColumnReaderInternal.h 300 velox/dwio/dwrf/reader/SelectiveFloatingPointColumnReader.h 194 velox/dwio/dwrf/reader/SelectiveIntegerDictionaryColumnReader.cpp 101 velox/dwio/dwrf/reader/SelectiveIntegerDictionaryColumnReader.h 177 velox/dwio/dwrf/reader/SelectiveIntegerDirectColumnReader.cpp 39 velox/dwio/dwrf/reader/SelectiveIntegerDirectColumnReader.h 167 velox/dwio/dwrf/reader/SelectiveRepeatedColumnReader.cpp 205 velox/dwio/dwrf/reader/SelectiveRepeatedColumnReader.h 197 velox/dwio/dwrf/reader/SelectiveStringDictionaryColumnReader.cpp 282 velox/dwio/dwrf/reader/SelectiveStringDictionaryColumnReader.h 150 velox/dwio/dwrf/reader/SelectiveStringDirectColumnReader.cpp 399 velox/dwio/dwrf/reader/SelectiveStringDirectColumnReader.h 73 velox/dwio/dwrf/reader/SelectiveStructColumnReader.cpp 203 velox/dwio/dwrf/reader/SelectiveStructColumnReader.h 85 velox/dwio/dwrf/reader/SelectiveTimestampColumnReader.cpp 126 velox/dwio/dwrf/reader/SelectiveTimestampColumnReader.h 24 velox/dwio/dwrf/reader/StripeDictionaryCache.cpp 25 velox/dwio/dwrf/reader/StripeDictionaryCache.h 33 velox/dwio/dwrf/reader/StripeMetadataCache.h 64 velox/dwio/dwrf/reader/StripeReaderBase.cpp 94 velox/dwio/dwrf/reader/StripeReaderBase.h 44 velox/dwio/dwrf/reader/StripeStream.cpp 270 velox/dwio/dwrf/reader/StripeStream.h 235 velox/dwio/dwrf/utils/BitIterator.h 33 velox/dwio/dwrf/utils/BufferedWriter.h 88 velox/dwio/dwrf/utils/ProtoUtils.cpp 105 velox/dwio/dwrf/utils/ProtoUtils.h 39 velox/dwio/dwrf/writer/ColumnWriter.cpp 1615 velox/dwio/dwrf/writer/ColumnWriter.h 177 velox/dwio/dwrf/writer/DictionaryEncodingUtils.h 68 velox/dwio/dwrf/writer/EntropyEncodingSelector.h 102 velox/dwio/dwrf/writer/FlatMapColumnWriter.cpp 293 velox/dwio/dwrf/writer/FlatMapColumnWriter.h 225 velox/dwio/dwrf/writer/FlushPolicy.cpp 70 velox/dwio/dwrf/writer/FlushPolicy.h 23 velox/dwio/dwrf/writer/IndexBuilder.h 70 velox/dwio/dwrf/writer/IntegerDictionaryEncoder.h 253 velox/dwio/dwrf/writer/LayoutPlanner.cpp 73 velox/dwio/dwrf/writer/LayoutPlanner.h 26 velox/dwio/dwrf/writer/RatioTracker.cpp 36 velox/dwio/dwrf/writer/RatioTracker.h 37 velox/dwio/dwrf/writer/StatisticsBuilder.cpp 308 velox/dwio/dwrf/writer/StatisticsBuilder.h 252 velox/dwio/dwrf/writer/StatisticsBuilderUtils.cpp 98 velox/dwio/dwrf/writer/StatisticsBuilderUtils.h 106 velox/dwio/dwrf/writer/StringDictionaryEncoder.h 159 velox/dwio/dwrf/writer/Writer.cpp 35 velox/dwio/dwrf/writer/Writer.h 54 velox/dwio/dwrf/writer/WriterBase.cpp 60 velox/dwio/dwrf/writer/WriterBase.h 122 velox/dwio/dwrf/writer/WriterContext.cpp 16 velox/dwio/dwrf/writer/WriterContext.h 401 velox/dwio/dwrf/writer/WriterShared.cpp 413 velox/dwio/dwrf/writer/WriterShared.h 154 velox/dwio/dwrf/writer/WriterSink.cpp 42 velox/dwio/dwrf/writer/WriterSink.h 129 velox/dwio/parquet/reader/ParquetReader.cpp 261 velox/dwio/parquet/reader/ParquetReader.h 64 velox/dwio/parquet/reader/Statistics.h 9 velox/dwio/parquet/reader/duckdb/Allocator.cpp 28 velox/dwio/parquet/reader/duckdb/Allocator.h 30 velox/dwio/parquet/reader/duckdb/InputStreamFileHandle.h 13 velox/dwio/parquet/reader/duckdb/InputStreamFileSystem.h 98 velox/dwio/type/TypeParser.h 16 velox/dwio/type/fbhive/HiveTypeParser.cpp 190 velox/dwio/type/fbhive/HiveTypeParser.h 110 velox/dwio/type/fbhive/HiveTypeSerializer.cpp 74 velox/dwio/type/fbhive/HiveTypeSerializer.h 25 velox/exec/Aggregate.cpp 51 velox/exec/Aggregate.h 147 velox/exec/AggregateFunctionRegistry.cpp 23 velox/exec/AggregateFunctionRegistry.h 9 velox/exec/AggregationHook.h 170 velox/exec/AggregationMasks.cpp 38 velox/exec/AggregationMasks.h 17 velox/exec/AssignUniqueId.cpp 79 velox/exec/AssignUniqueId.h 39 velox/exec/CallbackSink.h 50 velox/exec/ContainerRowSerde.cpp 711 velox/exec/ContainerRowSerde.h 23 velox/exec/CrossJoinBuild.cpp 72 velox/exec/CrossJoinBuild.h 36 velox/exec/CrossJoinProbe.cpp 124 velox/exec/CrossJoinProbe.h 27 velox/exec/Driver.cpp 491 velox/exec/Driver.h 217 velox/exec/EnforceSingleRow.cpp 51 velox/exec/EnforceSingleRow.h 27 velox/exec/Exchange.cpp 266 velox/exec/Exchange.h 234 velox/exec/FilterProject.cpp 165 velox/exec/FilterProject.h 44 velox/exec/GroupingSet.cpp 338 velox/exec/GroupingSet.h 69 velox/exec/HashAggregation.cpp 169 velox/exec/HashAggregation.h 43 velox/exec/HashBuild.cpp 197 velox/exec/HashBuild.h 52 velox/exec/HashPartitionFunction.cpp 30 velox/exec/HashPartitionFunction.h 21 velox/exec/HashProbe.cpp 496 velox/exec/HashProbe.h 144 velox/exec/HashTable.cpp 1109 velox/exec/HashTable.h 233 velox/exec/JoinBridge.cpp 14 velox/exec/JoinBridge.h 14 velox/exec/Limit.cpp 72 velox/exec/Limit.h 24 velox/exec/LocalPartition.cpp 329 velox/exec/LocalPartition.h 105 velox/exec/LocalPlanner.cpp 366 velox/exec/LocalPlanner.h 15 velox/exec/Merge.cpp 243 velox/exec/Merge.h 100 velox/exec/MergeJoin.cpp 510 velox/exec/MergeJoin.h 185 velox/exec/MergeSource.cpp 191 velox/exec/MergeSource.h 31 velox/exec/Operator.cpp 282 velox/exec/Operator.h 281 velox/exec/OperatorUtils.cpp 170 velox/exec/OperatorUtils.h 28 velox/exec/OrderBy.cpp 87 velox/exec/OrderBy.h 33 velox/exec/PartitionedOutput.cpp 241 velox/exec/PartitionedOutput.h 129 velox/exec/PartitionedOutputBufferManager.cpp 504 velox/exec/PartitionedOutputBufferManager.h 141 velox/exec/PlanNodeStats.cpp 117 velox/exec/PlanNodeStats.h 36 velox/exec/RoundRobinPartitionFunction.h 23 velox/exec/RowContainer.cpp 445 velox/exec/RowContainer.h 721 velox/exec/Split.h 38 velox/exec/StreamingAggregation.cpp 232 velox/exec/StreamingAggregation.h 44 velox/exec/TableScan.cpp 70 velox/exec/TableScan.h 44 velox/exec/TableWriter.cpp 92 velox/exec/TableWriter.h 47 velox/exec/Task.cpp 1079 velox/exec/Task.h 257 velox/exec/TaskStats.h 25 velox/exec/TaskStructs.h 54 velox/exec/TopN.cpp 100 velox/exec/TopN.h 75 velox/exec/TreeOfLosers.h 93 velox/exec/Unnest.cpp 149 velox/exec/Unnest.h 25 velox/exec/Values.cpp 32 velox/exec/Values.h 24 velox/exec/VectorHasher-inl.h 104 velox/exec/VectorHasher.cpp 606 velox/exec/VectorHasher.h 388 velox/exec/benchmarks/VectorHasherBenchmark.cpp 139 velox/experimental/codegen/Codegen.cpp 120 velox/experimental/codegen/Codegen.h 40 velox/experimental/codegen/CodegenASTAnalysis.h 102 velox/experimental/codegen/CodegenCompiledExpressionTransform.h 512 velox/experimental/codegen/CodegenExceptions.h 35 velox/experimental/codegen/CodegenIncludes.h 2 velox/experimental/codegen/CodegenLogger.cpp 14 velox/experimental/codegen/CodegenLogger.h 45 velox/experimental/codegen/CodegenStubs.cpp 37 velox/experimental/codegen/CompiledExpressionAnalysis.h 184 velox/experimental/codegen/ast/AST.h 5 velox/experimental/codegen/ast/ASTAnalysis.cpp 128 velox/experimental/codegen/ast/ASTAnalysis.h 7 velox/experimental/codegen/ast/ASTNode.cpp 283 velox/experimental/codegen/ast/ASTNode.h 304 velox/experimental/codegen/ast/BinaryExpressions.cpp 90 velox/experimental/codegen/ast/BinaryExpressions.h 124 velox/experimental/codegen/ast/CodegenCtx.h 88 velox/experimental/codegen/ast/CodegenUtils.h 247 velox/experimental/codegen/ast/ConstantExpression.cpp 28 velox/experimental/codegen/ast/ConstantExpressions.h 116 velox/experimental/codegen/ast/UnaryExpressions.cpp 48 velox/experimental/codegen/ast/UnaryExpressions.h 49 velox/experimental/codegen/benchmark/BooleanBenchmarks.cpp 141 velox/experimental/codegen/benchmark/CodegenBenchmark.h 433 velox/experimental/codegen/benchmark/CodegenBenchmarks.cpp 22 velox/experimental/codegen/benchmark/CodegenPerf.cpp 16 velox/experimental/codegen/benchmark/FilterBenchmark.cpp 287 velox/experimental/codegen/benchmark/SingleOutputDefaultNullsBenchmark.cpp 65 velox/experimental/codegen/benchmark/SingleOutputNotDefaultNullsBenchmark.cpp 114 velox/experimental/codegen/benchmark/StringBenchmarks.cpp 98 velox/experimental/codegen/benchmark/ValueNodeReplacer.h 59 velox/experimental/codegen/code_generator/ExprCodeGenerator.cpp 315 velox/experimental/codegen/code_generator/ExprCodeGenerator.h 118 velox/experimental/codegen/compiler_utils/CodeManager.h 31 velox/experimental/codegen/compiler_utils/Compiler.h 220 velox/experimental/codegen/compiler_utils/CompilerOptions.h 153 velox/experimental/codegen/compiler_utils/ICompiledCall.h 86 velox/experimental/codegen/compiler_utils/LibraryDescriptor.h 126 velox/experimental/codegen/compiler_utils/UnresolvedLibrary.h 7 velox/experimental/codegen/external_process/Command.h 21 velox/experimental/codegen/external_process/ExternalProcessException.h 11 velox/experimental/codegen/external_process/Filesystem.h 51 velox/experimental/codegen/external_process/subprocess.h 68 velox/experimental/codegen/functions/CastFunctionStub.h 19 velox/experimental/codegen/functions/HashFunctionStub.h 27 velox/experimental/codegen/library_loader/FunctionTable.h 31 velox/experimental/codegen/library_loader/NativeLibraryLoader.h 203 velox/experimental/codegen/library_loader/NativeLibraryLoaderException.h 11 velox/experimental/codegen/proto/ProtoUtils.h 39 velox/experimental/codegen/proto/codegen_proto.proto 40 velox/experimental/codegen/transform/PlanNodeTransform.h 49 velox/experimental/codegen/transform/utils/adapters.h 139 velox/experimental/codegen/transform/utils/ranges_utils.h 9 velox/experimental/codegen/transform/utils/utils.h 97 velox/experimental/codegen/udf_manager/ExpressionNullMode.h 13 velox/experimental/codegen/udf_manager/UDFManager.cpp 231 velox/experimental/codegen/udf_manager/UDFManager.h 193 velox/experimental/codegen/utils/resources/ResourcePath.cpp 6 velox/experimental/codegen/utils/resources/ResourcePath.h 7 velox/experimental/codegen/utils/resources/generatePackage.py 26 velox/experimental/codegen/utils/timer/NestedScopedTimer.h 224 velox/experimental/codegen/vector_function/ConcatExpression-inl.h 125 velox/experimental/codegen/vector_function/GeneratedVectorFunction-inl.h 345 velox/experimental/codegen/vector_function/Perf.h 173 velox/experimental/codegen/vector_function/StringTypes.h 186 velox/experimental/codegen/vector_function/VectorFunctionLoadUtils.h 3 velox/experimental/codegen/vector_function/VectorReader-inl.h 412 velox/expression/CastExpr.cpp 516 velox/expression/CastExpr.h 76 velox/expression/ComplexViewTypes.h 535 velox/expression/ComplexWriterTypes.h 445 velox/expression/ControlExpr.cpp 664 velox/expression/ControlExpr.h 215 velox/expression/DecodedArgs.h 23 velox/expression/EvalCtx.cpp 213 velox/expression/EvalCtx.h 251 velox/expression/Expr.cpp 991 velox/expression/Expr.h 267 velox/expression/ExprCompiler.cpp 334 velox/expression/ExprCompiler.h 13 velox/expression/FunctionRegistry.h 113 velox/expression/FunctionSignature.cpp 147 velox/expression/FunctionSignature.h 188 velox/expression/SignatureBinder.cpp 110 velox/expression/SignatureBinder.h 31 velox/expression/SimpleFunctionAdapter.h 484 velox/expression/SimpleFunctionRegistry.cpp 7 velox/expression/SimpleFunctionRegistry.h 18 velox/expression/VarSetter.h 21 velox/expression/VariadicView.h 127 velox/expression/VectorFunction.cpp 69 velox/expression/VectorFunction.h 101 velox/expression/VectorUdfTypeSystem.h 1151 velox/expression/benchmarks/CallNullFreeBenchmark.cpp 134 velox/expression/benchmarks/TryBenchmark.cpp 121 velox/expression/benchmarks/VariadicBenchmark.cpp 58 velox/flag_definitions/flags.cpp 29 velox/functions/FunctionRegistry.cpp 90 velox/functions/FunctionRegistry.h 19 velox/functions/Macros.h 90 velox/functions/Registerer.h 25 velox/functions/UDFOutputString.h 54 velox/functions/Udf.h 3 velox/functions/lib/ArrayBuilder.h 71 velox/functions/lib/ComparatorUtil.h 29 velox/functions/lib/DateTimeFormatter.cpp 369 velox/functions/lib/DateTimeFormatter.h 94 velox/functions/lib/DateTimeFormatterBuilder.cpp 165 velox/functions/lib/DateTimeFormatterBuilder.h 44 velox/functions/lib/DynamicFlatVector.h 72 velox/functions/lib/IsNull.cpp 73 velox/functions/lib/JodaDateTime.cpp 335 velox/functions/lib/JodaDateTime.h 69 velox/functions/lib/KllSketch-inl.h 414 velox/functions/lib/KllSketch.cpp 52 velox/functions/lib/KllSketch.h 57 velox/functions/lib/LambdaFunctionUtil.cpp 125 velox/functions/lib/LambdaFunctionUtil.h 76 velox/functions/lib/Re2Functions.cpp 735 velox/functions/lib/Re2Functions.h 76 velox/functions/lib/RegistrationHelpers.h 54 velox/functions/lib/StringEncodingUtils.cpp 20 velox/functions/lib/StringEncodingUtils.h 29 velox/functions/lib/SubscriptUtil.h 246 velox/functions/lib/benchmarks/FunctionBenchmarkBase.h 41 velox/functions/lib/benchmarks/KllSketchBenchmark.cpp 135 velox/functions/lib/benchmarks/Re2FunctionsBenchmarks.cpp 77 velox/functions/lib/string/StringCore.h 270 velox/functions/lib/string/StringImpl.h 552 velox/functions/prestosql/Arithmetic.h 383 velox/functions/prestosql/ArithmeticImpl.h 97 velox/functions/prestosql/ArrayConstructor.cpp 59 velox/functions/prestosql/ArrayContains.cpp 165 velox/functions/prestosql/ArrayDistinct.cpp 106 velox/functions/prestosql/ArrayDuplicates.cpp 120 velox/functions/prestosql/ArrayFunctions.h 118 velox/functions/prestosql/ArrayIntersectExcept.cpp 370 velox/functions/prestosql/ArrayMinMax.cpp 140 velox/functions/prestosql/ArrayPosition.cpp 333 velox/functions/prestosql/Bitwise.h 202 velox/functions/prestosql/Cardinality.cpp 63 velox/functions/prestosql/CheckedArithmetic.h 61 velox/functions/prestosql/CheckedArithmeticImpl.h 55 velox/functions/prestosql/Coalesce.cpp 60 velox/functions/prestosql/Comparisons.h 34 velox/functions/prestosql/DateTimeFunctions.h 638 velox/functions/prestosql/DateTimeImpl.h 239 velox/functions/prestosql/ElementAt.cpp 14 velox/functions/prestosql/FilterFunctions.cpp 190 velox/functions/prestosql/FromUnixTime.cpp 7 velox/functions/prestosql/GreatestLeast.cpp 125 velox/functions/prestosql/HyperLogLogFunctions.h 57 velox/functions/prestosql/InPredicate.cpp 225 velox/functions/prestosql/JsonExtractScalar.h 24 velox/functions/prestosql/Map.cpp 138 velox/functions/prestosql/MapConcat.cpp 136 velox/functions/prestosql/MapEntries.cpp 46 velox/functions/prestosql/MapKeysAndValues.cpp 93 velox/functions/prestosql/Not.cpp 43 velox/functions/prestosql/Rand.h 13 velox/functions/prestosql/Reduce.cpp 108 velox/functions/prestosql/RegexpReplace.h 68 velox/functions/prestosql/Reverse.cpp 115 velox/functions/prestosql/RowFunction.cpp 37 velox/functions/prestosql/Slice.cpp 139 velox/functions/prestosql/Split.cpp 172 velox/functions/prestosql/SplitPart.h 19 velox/functions/prestosql/StringFunctions.cpp 368 velox/functions/prestosql/StringFunctions.h 216 velox/functions/prestosql/Subscript.cpp 14 velox/functions/prestosql/ToUtf8.cpp 35 velox/functions/prestosql/Transform.cpp 59 velox/functions/prestosql/URLFunctions.cpp 31 velox/functions/prestosql/URLFunctions.h 197 velox/functions/prestosql/VectorArithmetic.cpp 229 velox/functions/prestosql/WidthBucketArray.cpp 188 velox/functions/prestosql/WidthBucketArray.h 10 velox/functions/prestosql/Zip.cpp 145 velox/functions/prestosql/aggregates/AggregateNames.h 33 velox/functions/prestosql/aggregates/ApproxDistinctAggregate.cpp 370 velox/functions/prestosql/aggregates/ApproxPercentileAggregate.cpp 493 velox/functions/prestosql/aggregates/ArbitraryAggregate.cpp 244 velox/functions/prestosql/aggregates/ArrayAggAggregate.cpp 150 velox/functions/prestosql/aggregates/AverageAggregate.cpp 301 velox/functions/prestosql/aggregates/BitwiseAggregates.cpp 160 velox/functions/prestosql/aggregates/BoolAggregates.cpp 176 velox/functions/prestosql/aggregates/ChecksumAggregate.cpp 194 velox/functions/prestosql/aggregates/CountAggregate.cpp 145 velox/functions/prestosql/aggregates/CountIfAggregate.cpp 163 velox/functions/prestosql/aggregates/CovarianceAggregates.cpp 431 velox/functions/prestosql/aggregates/IOUtils.h 48 velox/functions/prestosql/aggregates/MapAggAggregate.cpp 237 velox/functions/prestosql/aggregates/MinMaxAggregates.cpp 517 velox/functions/prestosql/aggregates/MinMaxByAggregates.cpp 471 velox/functions/prestosql/aggregates/PrestoHasher.cpp 243 velox/functions/prestosql/aggregates/PrestoHasher.h 21 velox/functions/prestosql/aggregates/SimpleNumericAggregate.h 178 velox/functions/prestosql/aggregates/SingleValueAccumulator.cpp 40 velox/functions/prestosql/aggregates/SingleValueAccumulator.h 18 velox/functions/prestosql/aggregates/SumAggregate.cpp 6 velox/functions/prestosql/aggregates/SumAggregate.h 167 velox/functions/prestosql/aggregates/ValueList.cpp 85 velox/functions/prestosql/aggregates/ValueList.h 66 velox/functions/prestosql/aggregates/VarianceAggregates.cpp 438 velox/functions/prestosql/aggregates/benchmarks/PushdownBenchmark.cpp 14 velox/functions/prestosql/benchmarks/ArrayContainsBenchmark.cpp 113 velox/functions/prestosql/benchmarks/ArrayMinMaxBenchmark.cpp 35 velox/functions/prestosql/benchmarks/ArrayMinMaxBenchmark.h 216 velox/functions/prestosql/benchmarks/ArrayPositionBasic.h 222 velox/functions/prestosql/benchmarks/ArrayPositionBenchmark.cpp 98 velox/functions/prestosql/benchmarks/ArrayWriterBenchmark.cpp 127 velox/functions/prestosql/benchmarks/BitwiseBenchmark.cpp 48 velox/functions/prestosql/benchmarks/CompareBenchmark.cpp 149 velox/functions/prestosql/benchmarks/DateTimeBenchmark.cpp 90 velox/functions/prestosql/benchmarks/InBenchmark.cpp 90 velox/functions/prestosql/benchmarks/MapInputBenchmark.cpp 233 velox/functions/prestosql/benchmarks/MapWriterBenchmarks.cpp 136 velox/functions/prestosql/benchmarks/NestedArrayWriterBenchmark.cpp 185 velox/functions/prestosql/benchmarks/NotBenchmark.cpp 56 velox/functions/prestosql/benchmarks/StringAsciiUTFFunctionBenchmarks.cpp 65 velox/functions/prestosql/benchmarks/URLBenchmark.cpp 229 velox/functions/prestosql/benchmarks/WidthBucketBenchmark.cpp 49 velox/functions/prestosql/coverage/Coverage.cpp 303 velox/functions/prestosql/hyperloglog/BiasCorrection.cpp 1696 velox/functions/prestosql/hyperloglog/BiasCorrection.h 9 velox/functions/prestosql/hyperloglog/DenseHll.cpp 488 velox/functions/prestosql/hyperloglog/DenseHll.h 53 velox/functions/prestosql/hyperloglog/HllUtils.h 40 velox/functions/prestosql/hyperloglog/SparseHll.cpp 175 velox/functions/prestosql/hyperloglog/SparseHll.h 34 velox/functions/prestosql/json/JsonExtractor.cpp 164 velox/functions/prestosql/json/JsonExtractor.h 33 velox/functions/prestosql/json/JsonPathTokenizer.cpp 97 velox/functions/prestosql/json/JsonPathTokenizer.h 22 velox/functions/prestosql/registration/ArithmeticFunctionsRegistration.cpp 75 velox/functions/prestosql/registration/ArrayFunctionsRegistration.cpp 50 velox/functions/prestosql/registration/BitwiseFunctionsRegistration.cpp 48 velox/functions/prestosql/registration/CheckedArithmeticRegistration.cpp 12 velox/functions/prestosql/registration/ComparisonFunctionsRegistration.cpp 25 velox/functions/prestosql/registration/DateTimeFunctionsRegistration.cpp 65 velox/functions/prestosql/registration/GeneralFunctionsRegistration.cpp 17 velox/functions/prestosql/registration/HyperLogFunctionsRegistration.cpp 15 velox/functions/prestosql/registration/JsonFunctionsRegistration.cpp 8 velox/functions/prestosql/registration/MapFunctionsRegistration.cpp 18 velox/functions/prestosql/registration/RegistrationFunctions.cpp 71 velox/functions/prestosql/registration/RegistrationFunctions.h 18 velox/functions/prestosql/registration/StringFunctionsRegistration.cpp 67 velox/functions/prestosql/registration/URLFunctionsRegistration.cpp 23 velox/functions/prestosql/types/HyperLogLogType.h 34 velox/functions/prestosql/types/JsonType.cpp 354 velox/functions/prestosql/types/JsonType.h 61 velox/functions/prestosql/types/TimestampWithTimeZoneType.h 39 velox/functions/sparksql/Arena.h 42 velox/functions/sparksql/Arithmetic.h 108 velox/functions/sparksql/ArraySort.cpp 202 velox/functions/sparksql/ArraySort.h 26 velox/functions/sparksql/CompareFunctionsNullSafe.cpp 103 velox/functions/sparksql/CompareFunctionsNullSafe.h 16 velox/functions/sparksql/Comparisons.h 38 velox/functions/sparksql/Hash.cpp 125 velox/functions/sparksql/Hash.h 7 velox/functions/sparksql/In.cpp 174 velox/functions/sparksql/In.h 7 velox/functions/sparksql/LeastGreatest.cpp 119 velox/functions/sparksql/LeastGreatest.h 13 velox/functions/sparksql/RegexFunctions.cpp 49 velox/functions/sparksql/RegexFunctions.h 12 velox/functions/sparksql/Register.cpp 87 velox/functions/sparksql/Register.h 5 velox/functions/sparksql/RegisterArithmetic.cpp 35 velox/functions/sparksql/RegisterArithmetic.h 5 velox/functions/sparksql/RegisterCompare.cpp 25 velox/functions/sparksql/RegisterCompare.h 5 velox/functions/sparksql/SplitFunctions.cpp 95 velox/functions/sparksql/String.cpp 118 velox/functions/sparksql/String.h 93 velox/functions/sparksql/Subscript.cpp 14 velox/functions/sparksql/benchmarks/In.cpp 102 velox/parse/Expressions.cpp 252 velox/parse/Expressions.h 357 velox/parse/ExpressionsParser.cpp 11 velox/parse/ExpressionsParser.h 11 velox/parse/IExpr.h 44 velox/parse/TypeResolver.cpp 63 velox/parse/TypeResolver.h 4 velox/parse/VariantToVector.cpp 55 velox/parse/VariantToVector.h 7 velox/row/UnsafeRow.h 253 velox/row/UnsafeRow24Deserializer.cpp 325 velox/row/UnsafeRow24Deserializer.h 20 velox/row/UnsafeRowBatchDeserializer.h 463 velox/row/UnsafeRowDeserializer.h 623 velox/row/UnsafeRowDynamicSerializer.h 174 velox/row/UnsafeRowParser.h 79 velox/row/UnsafeRowSerializer.h 392 velox/row/benchmark/DynamicRowVectorDeserializeBenchmark.cpp 184 velox/serializers/PrestoSerializer.cpp 1395 velox/serializers/PrestoSerializer.h 45 velox/substrait/SubstraitToVeloxExpr.cpp 71 velox/substrait/SubstraitToVeloxExpr.h 26 velox/substrait/SubstraitToVeloxPlan.cpp 426 velox/substrait/SubstraitToVeloxPlan.h 56 velox/substrait/SubstraitUtils.cpp 128 velox/substrait/SubstraitUtils.h 35 velox/substrait/TypeUtils.cpp 39 velox/substrait/TypeUtils.h 6 velox/substrait/proto/substrait/algebra.proto 585 velox/substrait/proto/substrait/capabilities.proto 21 velox/substrait/proto/substrait/extensions/extensions.proto 62 velox/substrait/proto/substrait/function.proto 111 velox/substrait/proto/substrait/parameterized_types.proto 93 velox/substrait/proto/substrait/plan.proto 34 velox/substrait/proto/substrait/type.proto 164 velox/substrait/proto/substrait/type_expressions.proto 123 velox/type/Conversions.h 336 velox/type/Date.cpp 23 velox/type/Date.h 67 velox/type/Filter.cpp 956 velox/type/Filter.h 1006 velox/type/StringView.h 171 velox/type/Subfield.cpp 23 velox/type/Subfield.h 202 velox/type/Timestamp.cpp 57 velox/type/Timestamp.h 116 velox/type/TimestampConversion.cpp 408 velox/type/TimestampConversion.h 35 velox/type/Tokenizer.cpp 161 velox/type/Tokenizer.h 44 velox/type/Tree.h 69 velox/type/Type.cpp 562 velox/type/Type.h 1321 velox/type/Variant.cpp 523 velox/type/Variant.h 487 velox/type/tz/TimeZoneDatabase.cpp 2235 velox/type/tz/TimeZoneMap.cpp 35 velox/type/tz/TimeZoneMap.h 6 velox/type/tz/gen_timezone_database.py 35 velox/vector/BaseVector.cpp 590 velox/vector/BaseVector.h 444 velox/vector/BiasVector-inl.h 144 velox/vector/BiasVector.h 145 velox/vector/BuilderTypeUtils.h 49 velox/vector/ComplexVector.cpp 753 velox/vector/ComplexVector.h 427 velox/vector/ConstantVector-inl.h 14 velox/vector/ConstantVector.cpp 20 velox/vector/ConstantVector.h 327 velox/vector/DecodedVector.cpp 418 velox/vector/DecodedVector.h 159 velox/vector/DictionaryVector-inl.h 155 velox/vector/DictionaryVector.h 166 velox/vector/FlatVector-inl.h 291 velox/vector/FlatVector.cpp 305 velox/vector/FlatVector.h 282 velox/vector/FunctionVector.h 105 velox/vector/LazyVector.cpp 119 velox/vector/LazyVector.h 174 velox/vector/NullsBuilder.h 23 velox/vector/RowSerde.h 27 velox/vector/SelectivityVector.cpp 31 velox/vector/SelectivityVector.h 259 velox/vector/SequenceVector-inl.h 277 velox/vector/SequenceVector.cpp 6 velox/vector/SequenceVector.h 123 velox/vector/SimpleVector.cpp 20 velox/vector/SimpleVector.h 337 velox/vector/TypeAliases.h 9 velox/vector/VectorEncoding.cpp 22 velox/vector/VectorEncoding.h 64 velox/vector/VectorStream.cpp 47 velox/vector/VectorStream.h 75 velox/vector/VectorTypeUtils.h 65 velox/vector/VectorUtil.h 29 velox/vector/arrow/Abi.h 41 velox/vector/arrow/Bridge.cpp 585 velox/vector/arrow/Bridge.h 23 velox/vector/benchmarks/SelectivityVectorBenchmark.cpp 209 velox/vector/benchmarks/SimpleVectorHashAllBenchmark.cpp 423 velox/vector/fuzzer/VectorFuzzer.cpp 379 velox/vector/fuzzer/VectorFuzzer.h 59