Path Lines of Code cpp/CMake/BuildGTest.cmake 16 cpp/CMake/BuildGflags.cmake 37 cpp/CMake/BuildGlog.cmake 47 cpp/CMake/BuildGoogleBenchmark.cmake 47 cpp/CMake/BuildMemkind.cmake 112 cpp/CMake/BuildQATZstd.cmake 77 cpp/CMake/BuildQATzip.cmake 90 cpp/CMake/BuildQpl.cmake 55 cpp/CMake/ConfigArrow.cmake 51 cpp/CMake/FindThrift.cmake 147 cpp/CMake/FindZstd.cmake 48 cpp/CMake/Findglog.cmake 68 cpp/CMake/Findjemalloc_pic.cmake 82 cpp/CMake/ResolveDependency.cmake 41 cpp/core/benchmarks/CompressionBenchmark.cc 388 cpp/core/compute/ProtobufUtils.cc 43 cpp/core/compute/ProtobufUtils.h 8 cpp/core/compute/ResultIterator.cc 10 cpp/core/compute/ResultIterator.h 54 cpp/core/compute/Runtime.cc 41 cpp/core/compute/Runtime.h 98 cpp/core/config/GlutenConfig.cc 25 cpp/core/config/GlutenConfig.h 28 cpp/core/jni/JniCommon.cc 44 cpp/core/jni/JniCommon.h 300 cpp/core/jni/JniError.cc 48 cpp/core/jni/JniError.h 41 cpp/core/jni/JniWrapper.cc 1205 cpp/core/memory/AllocationListener.cc 12 cpp/core/memory/AllocationListener.h 13 cpp/core/memory/ArrowMemoryPool.cc 36 cpp/core/memory/ArrowMemoryPool.h 19 cpp/core/memory/ColumnarBatch.cc 164 cpp/core/memory/ColumnarBatch.h 74 cpp/core/memory/ColumnarBatchIterator.h 13 cpp/core/memory/HbwAllocator.cc 60 cpp/core/memory/HbwAllocator.h 17 cpp/core/memory/MemoryAllocator.cc 137 cpp/core/memory/MemoryAllocator.h 50 cpp/core/memory/MemoryManager.h 14 cpp/core/memory/Reclaimable.h 9 cpp/core/operators/c2r/ColumnarToRow.h 25 cpp/core/operators/r2c/RowToColumnar.h 14 cpp/core/operators/serializer/ColumnarBatchSerializer.h 15 cpp/core/operators/writer/ArrowWriter.cc 30 cpp/core/operators/writer/ArrowWriter.h 12 cpp/core/operators/writer/Datasource.h 24 cpp/core/shuffle/FallbackRangePartitioner.cc 22 cpp/core/shuffle/FallbackRangePartitioner.h 13 cpp/core/shuffle/HashPartitioner.cc 31 cpp/core/shuffle/HashPartitioner.h 13 cpp/core/shuffle/LocalPartitionWriter.cc 481 cpp/core/shuffle/LocalPartitionWriter.h 51 cpp/core/shuffle/Options.cc 1 cpp/core/shuffle/Options.h 48 cpp/core/shuffle/PartitionWriter.h 39 cpp/core/shuffle/Partitioner.cc 22 cpp/core/shuffle/Partitioner.h 26 cpp/core/shuffle/Partitioning.cc 25 cpp/core/shuffle/Partitioning.h 6 cpp/core/shuffle/Payload.cc 458 cpp/core/shuffle/Payload.h 126 cpp/core/shuffle/RoundRobinPartitioner.cc 19 cpp/core/shuffle/RoundRobinPartitioner.h 17 cpp/core/shuffle/ShuffleMemoryPool.cc 46 cpp/core/shuffle/ShuffleMemoryPool.h 20 cpp/core/shuffle/ShuffleReader.cc 27 cpp/core/shuffle/ShuffleReader.h 37 cpp/core/shuffle/ShuffleSchema.h 39 cpp/core/shuffle/ShuffleWriter.h 73 cpp/core/shuffle/SinglePartitioner.cc 10 cpp/core/shuffle/SinglePartitioner.h 13 cpp/core/shuffle/Spill.cc 55 cpp/core/shuffle/Spill.h 39 cpp/core/shuffle/Utils.cc 265 cpp/core/shuffle/Utils.h 42 cpp/core/shuffle/rss/CelebornPartitionWriter.cc 49 cpp/core/shuffle/rss/CelebornPartitionWriter.h 32 cpp/core/shuffle/rss/RemotePartitionWriter.cc 2 cpp/core/shuffle/rss/RemotePartitionWriter.h 10 cpp/core/shuffle/rss/RssClient.h 7 cpp/core/utils/ArrowStatus.h 35 cpp/core/utils/Compression.cc 53 cpp/core/utils/Compression.h 9 cpp/core/utils/Likely.h 8 cpp/core/utils/ObjectStore.cc 24 cpp/core/utils/ObjectStore.h 27 cpp/core/utils/Print.h 60 cpp/core/utils/ResourceMap.h 37 cpp/core/utils/StringUtil.cc 41 cpp/core/utils/StringUtil.h 5 cpp/core/utils/TestUtils.h 21 cpp/core/utils/Timer.h 60 cpp/core/utils/exception.h 34 cpp/core/utils/macros.h 75 cpp/core/utils/metrics.h 57 cpp/core/utils/qat/QatCodec.cc 239 cpp/core/utils/qat/QatCodec.h 14 cpp/core/utils/qpl/qpl_codec.cc 195 cpp/core/utils/qpl/qpl_codec.h 11 cpp/core/utils/qpl/qpl_job_pool.cc 88 cpp/core/utils/qpl/qpl_job_pool.h 41 cpp/velox/benchmarks/ColumnarToRowBenchmark.cc 224 cpp/velox/benchmarks/GenericBenchmark.cc 264 cpp/velox/benchmarks/ParquetWriteBenchmark.cc 272 cpp/velox/benchmarks/PlanValidatorUtil.cc 42 cpp/velox/benchmarks/ShuffleSplitBenchmark.cc 307 cpp/velox/benchmarks/common/BenchmarkUtils.cc 132 cpp/velox/benchmarks/common/BenchmarkUtils.h 65 cpp/velox/benchmarks/common/FileReaderIterator.cc 29 cpp/velox/benchmarks/common/FileReaderIterator.h 29 cpp/velox/benchmarks/common/OrcReaderIterator.h 73 cpp/velox/benchmarks/common/ParquetReaderIterator.h 73 cpp/velox/benchmarks/data/bm_lineitem/orc/lineitem.orc 62 cpp/velox/benchmarks/data/bm_lineitem/orc/long_decimal_nonull.orc 8 cpp/velox/benchmarks/data/bm_lineitem/orc/part-00000-482d0e2c-7667-42bb-8750-64ecfe331d28-c000.snappy.orc 1151 cpp/velox/benchmarks/data/bm_lineitem/orc/short_decimal_nonull.orc 16 cpp/velox/benchmarks/exec/OrcConverter.cc 73 cpp/velox/compute/VeloxBackend.cc 233 cpp/velox/compute/VeloxBackend.h 50 cpp/velox/compute/VeloxPlanConverter.cc 97 cpp/velox/compute/VeloxPlanConverter.h 30 cpp/velox/compute/VeloxRuntime.cc 161 cpp/velox/compute/VeloxRuntime.h 87 cpp/velox/compute/WholeStageResultIterator.cc 435 cpp/velox/compute/WholeStageResultIterator.h 72 cpp/velox/jni/JniFileSystem.cc 373 cpp/velox/jni/JniFileSystem.h 9 cpp/velox/jni/JniUdf.cc 35 cpp/velox/jni/JniUdf.h 9 cpp/velox/jni/VeloxJniWrapper.cc 103 cpp/velox/memory/ArrowMemory.h 28 cpp/velox/memory/VeloxColumnarBatch.cc 119 cpp/velox/memory/VeloxColumnarBatch.h 29 cpp/velox/memory/VeloxMemoryManager.cc 225 cpp/velox/memory/VeloxMemoryManager.h 56 cpp/velox/operators/functions/Arithmetic.h 34 cpp/velox/operators/functions/RegistrationAllFunctions.cc 54 cpp/velox/operators/functions/RegistrationAllFunctions.h 4 cpp/velox/operators/functions/RowConstructorWithNull.cc 36 cpp/velox/operators/functions/RowConstructorWithNull.h 22 cpp/velox/operators/functions/RowFunctionWithNull.h 38 cpp/velox/operators/functions/SparkTokenizer.cc 34 cpp/velox/operators/functions/SparkTokenizer.h 4 cpp/velox/operators/plannodes/RowVectorStream.h 100 cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.cc 63 cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.h 21 cpp/velox/operators/serializer/VeloxColumnarToRowConverter.cc 45 cpp/velox/operators/serializer/VeloxColumnarToRowConverter.h 20 cpp/velox/operators/serializer/VeloxRowToColumnarConverter.cc 25 cpp/velox/operators/serializer/VeloxRowToColumnarConverter.h 18 cpp/velox/operators/writer/VeloxParquetDatasource.cc 132 cpp/velox/operators/writer/VeloxParquetDatasource.h 75 cpp/velox/shuffle/VeloxShuffleReader.cc 508 cpp/velox/shuffle/VeloxShuffleReader.h 67 cpp/velox/shuffle/VeloxShuffleWriter.cc 1163 cpp/velox/shuffle/VeloxShuffleWriter.h 289 cpp/velox/substrait/SubstraitExtensionCollector.cc 41 cpp/velox/substrait/SubstraitExtensionCollector.h 52 cpp/velox/substrait/SubstraitParser.cc 332 cpp/velox/substrait/SubstraitParser.h 37 cpp/velox/substrait/SubstraitToVeloxExpr.cc 521 cpp/velox/substrait/SubstraitToVeloxExpr.h 51 cpp/velox/substrait/SubstraitToVeloxPlan.cc 1957 cpp/velox/substrait/SubstraitToVeloxPlan.h 300 cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc 1086 cpp/velox/substrait/SubstraitToVeloxPlanValidator.h 53 cpp/velox/substrait/TypeUtils.h 63 cpp/velox/substrait/VariantToVectorConverter.cc 45 cpp/velox/substrait/VariantToVectorConverter.h 6 cpp/velox/substrait/VeloxSubstraitSignature.cc 146 cpp/velox/substrait/VeloxSubstraitSignature.h 11 cpp/velox/substrait/VeloxToSubstraitExpr.cc 522 cpp/velox/substrait/VeloxToSubstraitExpr.h 50 cpp/velox/substrait/VeloxToSubstraitPlan.cc 289 cpp/velox/substrait/VeloxToSubstraitPlan.h 55 cpp/velox/substrait/VeloxToSubstraitType.cc 136 cpp/velox/substrait/VeloxToSubstraitType.h 15 cpp/velox/udf/Udf.h 13 cpp/velox/udf/UdfLoader.cc 87 cpp/velox/udf/UdfLoader.h 17 cpp/velox/utils/Common.cc 33 cpp/velox/utils/Common.h 23 cpp/velox/utils/ConfigExtractor.cc 117 cpp/velox/utils/ConfigExtractor.h 15 cpp/velox/utils/HdfsUtils.cc 41 cpp/velox/utils/HdfsUtils.h 5 cpp/velox/utils/VeloxArrowUtils.cc 42 cpp/velox/utils/VeloxArrowUtils.h 28