Path Lines of Code backends-clickhouse/src/main/delta-20/org/apache/spark/sql/delta/files/MergeTreeCommitProtocol.scala 144 backends-clickhouse/src/main/delta-20/org/apache/spark/sql/execution/datasources/v1/ClickHouseFileIndex.scala 33 backends-clickhouse/src/main/delta-20/org/apache/spark/sql/execution/datasources/v1/clickhouse/commands/WriteMergeTreeToDelta.scala 286 backends-clickhouse/src/main/delta-20/org/apache/spark/sql/execution/datasources/v2/clickhouse/DeltaLogAdapter.scala 5 backends-clickhouse/src/main/delta-20/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/ClickHouseScan.scala 38 backends-clickhouse/src/main/delta-20/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/DeltaMergeTreeFileFormat.scala 82 backends-clickhouse/src/main/delta-22/org/apache/spark/sql/delta/files/MergeTreeCommitProtocol.scala 141 backends-clickhouse/src/main/delta-22/org/apache/spark/sql/execution/datasources/v1/ClickHouseFileIndex.scala 33 backends-clickhouse/src/main/delta-22/org/apache/spark/sql/execution/datasources/v1/clickhouse/commands/WriteMergeTreeToDelta.scala 350 backends-clickhouse/src/main/delta-22/org/apache/spark/sql/execution/datasources/v2/clickhouse/DeltaLogAdapter.scala 5 backends-clickhouse/src/main/delta-22/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/ClickHouseScan.scala 33 backends-clickhouse/src/main/delta-22/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/DeltaMergeTreeFileFormat.scala 81 backends-clickhouse/src/main/java/io/glutenproject/execution/ColumnarNativeIterator.java 47 backends-clickhouse/src/main/java/io/glutenproject/execution/SparkRowIterator.java 58 backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHManagedCHReservationListener.java 119 backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocator.java 37 backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManager.java 5 backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocatorManagerImpl.java 24 backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHNativeMemoryAllocators.java 60 backends-clickhouse/src/main/java/io/glutenproject/memory/alloc/CHReservationListener.java 27 backends-clickhouse/src/main/java/io/glutenproject/metrics/MetricsData.java 91 backends-clickhouse/src/main/java/io/glutenproject/metrics/MetricsProcessor.java 64 backends-clickhouse/src/main/java/io/glutenproject/metrics/MetricsStep.java 25 backends-clickhouse/src/main/java/io/glutenproject/metrics/NativeMetrics.java 46 backends-clickhouse/src/main/java/io/glutenproject/metrics/OperatorMetrics.java 15 backends-clickhouse/src/main/java/io/glutenproject/utils/SnowflakeIdWorker.java 71 backends-clickhouse/src/main/java/io/glutenproject/vectorized/BatchIterator.java 47 backends-clickhouse/src/main/java/io/glutenproject/vectorized/BlockOutputStream.java 65 backends-clickhouse/src/main/java/io/glutenproject/vectorized/BlockSplitIterator.java 91 backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHBlockConverterJniWrapper.java 12 backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHBlockWriterJniWrapper.java 26 backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHColumnVector.java 97 backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeBlock.java 70 backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHNativeExpressionEvaluator.java 82 backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHShuffleSplitterJniWrapper.java 98 backends-clickhouse/src/main/java/io/glutenproject/vectorized/CHStreamReader.java 38 backends-clickhouse/src/main/java/io/glutenproject/vectorized/ExpressionEvaluatorJniWrapper.java 14 backends-clickhouse/src/main/java/io/glutenproject/vectorized/IteratorWrapper.java 14 backends-clickhouse/src/main/java/io/glutenproject/vectorized/LowCopyFileSegmentShuffleInputStream.java 70 backends-clickhouse/src/main/java/io/glutenproject/vectorized/LowCopyNettyShuffleInputStream.java 45 backends-clickhouse/src/main/java/io/glutenproject/vectorized/OnHeapCopyShuffleInputStream.java 48 backends-clickhouse/src/main/java/io/glutenproject/vectorized/ShuffleInputStream.java 7 backends-clickhouse/src/main/java/io/glutenproject/vectorized/SimpleExpressionEval.java 35 backends-clickhouse/src/main/java/io/glutenproject/vectorized/StorageJoinBuilder.java 71 backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java 21 backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/clickhouse/WriteReturnedMetric.java 53 backends-clickhouse/src/main/java/org/apache/spark/storage/CHShuffleReadStreamFactory.java 184 backends-clickhouse/src/main/java/org/apache/spark/storage/CHShuffleWriteStreamFactory.java 65 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBackend.scala 219 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHBroadcastApi.scala 27 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHIteratorApi.scala 287 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHListenerApi.scala 50 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHMetricsApi.scala 331 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHSparkPlanExecApi.scala 447 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHTransformerApi.scala 185 backends-clickhouse/src/main/scala/io/glutenproject/backendsapi/clickhouse/CHValidatorApi.scala 90 backends-clickhouse/src/main/scala/io/glutenproject/execution/CHBroadcastBuildSideCache.scala 55 backends-clickhouse/src/main/scala/io/glutenproject/execution/CHFilterExecTransformer.scala 67 backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashAggregateExecTransformer.scala 380 backends-clickhouse/src/main/scala/io/glutenproject/execution/CHHashJoinExecTransformer.scala 72 backends-clickhouse/src/main/scala/io/glutenproject/execution/GlutenMergeTreePartition.scala 30 backends-clickhouse/src/main/scala/io/glutenproject/execution/NativeFileScanColumnarRDD.scala 76 backends-clickhouse/src/main/scala/io/glutenproject/expression/CHExpressionTransformer.scala 409 backends-clickhouse/src/main/scala/io/glutenproject/metrics/BatchScanMetricsUpdater.scala 43 backends-clickhouse/src/main/scala/io/glutenproject/metrics/ExpandMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala 43 backends-clickhouse/src/main/scala/io/glutenproject/metrics/FilterMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/io/glutenproject/metrics/GenerateMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala 75 backends-clickhouse/src/main/scala/io/glutenproject/metrics/HashJoinMetricsUpdater.scala 86 backends-clickhouse/src/main/scala/io/glutenproject/metrics/HiveTableScanMetricsUpdater.scala 42 backends-clickhouse/src/main/scala/io/glutenproject/metrics/InputIteratorMetricsUpdater.scala 31 backends-clickhouse/src/main/scala/io/glutenproject/metrics/LimitMetricsUpdater.scala 16 backends-clickhouse/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala 140 backends-clickhouse/src/main/scala/io/glutenproject/metrics/ProjectMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/io/glutenproject/metrics/SortMergeJoinMetricsUpdater.scala 7 backends-clickhouse/src/main/scala/io/glutenproject/metrics/SortMetricsUpdater.scala 31 backends-clickhouse/src/main/scala/io/glutenproject/metrics/WindowMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/io/glutenproject/utils/CHExpressionUtil.scala 126 backends-clickhouse/src/main/scala/io/glutenproject/utils/CHInputPartitionsUtil.scala 125 backends-clickhouse/src/main/scala/io/glutenproject/utils/CHJoinValidateUtil.scala 62 backends-clickhouse/src/main/scala/io/glutenproject/utils/ExpressionDocUtil.scala 104 backends-clickhouse/src/main/scala/io/glutenproject/utils/IteratorUtil.scala 17 backends-clickhouse/src/main/scala/io/glutenproject/utils/PlanNodesUtil.scala 47 backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CHColumnarBatchSerializer.scala 129 backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CHSplitResult.java 38 backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CloseableCHColumnBatchIterator.scala 45 backends-clickhouse/src/main/scala/io/glutenproject/vectorized/CloseablePartitionedBlockIterator.scala 31 backends-clickhouse/src/main/scala/org/apache/spark/affinity/CHAffinity.scala 34 backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala 164 backends-clickhouse/src/main/scala/org/apache/spark/shuffle/utils/CHShuffleUtil.scala 13 backends-clickhouse/src/main/scala/org/apache/spark/shuffle/utils/RangePartitionerBoundsGenerator.scala 210 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala 82 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala 60 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/utils/MergeTreeDeltaUtil.scala 20 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/utils/MergeTreePartsPartitionsUtil.scala 297 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHBlockStripes.java 55 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala 63 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHMergeTreeWriterInjects.scala 138 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHOrcWriterInjects.scala 14 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHParquetWriterInjects.scala 25 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/ClickHouseFileIndexBase.scala 105 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/GlutenMergeTreeWriterInjects.scala 14 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/MergeTreeDeltaTxnWriter.scala 254 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/MergeTreeFileFormatDataWriter.scala 487 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/MergeTreeFileFormatWriter.scala 270 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/MergeTreeOutputWriter.scala 43 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/source/ClickHouseWriteBuilder.scala 75 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseConfig.scala 50 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseDataSource.scala 26 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseLog.scala 60 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseSparkCatalog.scala 242 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/commands/CreateClickHouseTableCommand.scala 234 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/metadata/AddFileTags.scala 192 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/ClickHousePartitionReaderFactory.scala 12 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/ClickHouseScanBase.scala 60 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/ClickHouseScanBuilder.scala 80 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/table/ClickHouseTableV2.scala 321 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/utils/CHDataSourceUtils.scala 33 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/utils/ScanMergeTreePartsUtils.scala 134 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/joins/ClickHouseBuildSideRelation.scala 69 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala 303 backends-clickhouse/src/main/scala/org/apache/spark/sql/extension/ClickHouseAnalysis.scala 51 backends-velox/src/main/java/io/glutenproject/fs/JniFilesystem.java 32 backends-velox/src/main/java/io/glutenproject/fs/OnHeapFileSystem.java 231 backends-velox/src/main/java/io/glutenproject/udf/UdfJniWrapper.java 5 backends-velox/src/main/java/io/glutenproject/utils/GlutenURLDecoder.java 56 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/BroadcastApiImpl.scala 13 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/IteratorApiImpl.scala 198 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ListenerApiImpl.scala 140 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/MetricsApiImpl.scala 494 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/SparkPlanExecApiImpl.scala 396 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/TransformerApiImpl.scala 67 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/ValidatorApiImpl.scala 87 backends-velox/src/main/scala/io/glutenproject/backendsapi/velox/VeloxBackend.scala 334 backends-velox/src/main/scala/io/glutenproject/execution/FilterExecTransformer.scala 61 backends-velox/src/main/scala/io/glutenproject/execution/HashAggregateExecTransformer.scala 521 backends-velox/src/main/scala/io/glutenproject/execution/RowToVeloxColumnarExec.scala 172 backends-velox/src/main/scala/io/glutenproject/execution/ShuffledHashJoinExecTransformer.scala 134 backends-velox/src/main/scala/io/glutenproject/execution/VeloxColumnarToRowExec.scala 131 backends-velox/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala 110 backends-velox/src/main/scala/io/glutenproject/utils/DatasourceUtil.scala 35 backends-velox/src/main/scala/io/glutenproject/utils/SharedLibraryLoader.scala 5 backends-velox/src/main/scala/io/glutenproject/utils/SharedLibraryLoaderCentos7.scala 26 backends-velox/src/main/scala/io/glutenproject/utils/SharedLibraryLoaderCentos8.scala 29 backends-velox/src/main/scala/io/glutenproject/utils/SharedLibraryLoaderDebian11.scala 34 backends-velox/src/main/scala/io/glutenproject/utils/SharedLibraryLoaderUbuntu2004.scala 50 backends-velox/src/main/scala/io/glutenproject/utils/SharedLibraryLoaderUbuntu2204.scala 35 backends-velox/src/main/scala/io/glutenproject/utils/VeloxIntermediateData.scala 64 backends-velox/src/main/scala/org/apache/spark/sql/catalyst/AggregateFunctionRewriteRule.scala 50 backends-velox/src/main/scala/org/apache/spark/sql/catalyst/FlushableHashAggregateRule.scala 84 backends-velox/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregate/HLLAdapter.scala 74 backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala 207 backends-velox/src/main/scala/org/apache/spark/sql/execution/SparkWriteFilesCommitProtocol.scala 69 backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarWriteFilesExec.scala 223 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxColumnarBatchIterator.scala 50 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/VeloxWriteQueue.scala 59 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxBlockStripes.java 46 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala 104 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxOrcWriterInjects.scala 14 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetWriterInjects.scala 28 backends-velox/src/main/scala/org/apache/spark/sql/expression/UDFResolver.scala 177 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionGroupBloomFilter.cpp 69 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionGroupBloomFilter.h 131 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionPartialMerge.cpp 86 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionPartialMerge.h 70 cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp 335 cpp-ch/local-engine/Builder/SerializedPlanBuilder.h 72 cpp-ch/local-engine/Common/AggregateUtil.cpp 139 cpp-ch/local-engine/Common/AggregateUtil.h 31 cpp-ch/local-engine/Common/BlockIterator.cpp 39 cpp-ch/local-engine/Common/BlockIterator.h 18 cpp-ch/local-engine/Common/CHUtil.cpp 694 cpp-ch/local-engine/Common/CHUtil.h 152 cpp-ch/local-engine/Common/ChunkBuffer.cpp 31 cpp-ch/local-engine/Common/ChunkBuffer.h 14 cpp-ch/local-engine/Common/ConcurrentMap.h 44 cpp-ch/local-engine/Common/DebugUtils.cpp 52 cpp-ch/local-engine/Common/DebugUtils.h 7 cpp-ch/local-engine/Common/ExceptionUtils.cpp 10 cpp-ch/local-engine/Common/ExceptionUtils.h 11 cpp-ch/local-engine/Common/FileCacheConcurrentMap.h 76 cpp-ch/local-engine/Common/GlutenSignalHandler.cpp 338 cpp-ch/local-engine/Common/GlutenSignalHandler.h 20 cpp-ch/local-engine/Common/JNIUtils.cpp 29 cpp-ch/local-engine/Common/JNIUtils.h 20 cpp-ch/local-engine/Common/LoggerExtend.cpp 32 cpp-ch/local-engine/Common/LoggerExtend.h 11 cpp-ch/local-engine/Common/MergeTreeTool.cpp 109 cpp-ch/local-engine/Common/MergeTreeTool.h 44 cpp-ch/local-engine/Common/QueryContext.cpp 71 cpp-ch/local-engine/Common/QueryContext.h 22 cpp-ch/local-engine/Common/StringUtils.cpp 25 cpp-ch/local-engine/Common/StringUtils.h 14 cpp-ch/local-engine/Common/common.cpp 15 cpp-ch/local-engine/Functions/FunctionsBloomFilter.cpp 9 cpp-ch/local-engine/Functions/FunctionsBloomFilter.h 179 cpp-ch/local-engine/Functions/SparkFunctionArrayDistinct.cpp 241 cpp-ch/local-engine/Functions/SparkFunctionArraySort.cpp 51 cpp-ch/local-engine/Functions/SparkFunctionArraySort.h 52 cpp-ch/local-engine/Functions/SparkFunctionCastFloatToInt.cpp 45 cpp-ch/local-engine/Functions/SparkFunctionCastFloatToInt.h 85 cpp-ch/local-engine/Functions/SparkFunctionCheckDecimalOverflow.cpp 158 cpp-ch/local-engine/Functions/SparkFunctionCheckDecimalOverflow.h 59 cpp-ch/local-engine/Functions/SparkFunctionConv.cpp 175 cpp-ch/local-engine/Functions/SparkFunctionConv.h 33 cpp-ch/local-engine/Functions/SparkFunctionFloor.cpp 8 cpp-ch/local-engine/Functions/SparkFunctionFloor.h 191 cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.cpp 13 cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h 322 cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.cpp 10 cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.h 517 cpp-ch/local-engine/Functions/SparkFunctionMakeDecimal.cpp 187 cpp-ch/local-engine/Functions/SparkFunctionMonthsBetween.cpp 118 cpp-ch/local-engine/Functions/SparkFunctionMonthsBetween.h 27 cpp-ch/local-engine/Functions/SparkFunctionNextDay.cpp 263 cpp-ch/local-engine/Functions/SparkFunctionNextDay.h 35 cpp-ch/local-engine/Functions/SparkFunctionPositionUTF8.cpp 221 cpp-ch/local-engine/Functions/SparkFunctionRegexpExtractAll.cpp 309 cpp-ch/local-engine/Functions/SparkFunctionReinterpretAsString.cpp 71 cpp-ch/local-engine/Functions/SparkFunctionRoundHalfUp.cpp 16 cpp-ch/local-engine/Functions/SparkFunctionRoundHalfUp.h 205 cpp-ch/local-engine/Functions/SparkFunctionStrToMap.cpp 134 cpp-ch/local-engine/Functions/SparkFunctionToDate.cpp 136 cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp 142 cpp-ch/local-engine/Functions/SparkFunctionTupleElement.cpp 185 cpp-ch/local-engine/Functions/SparkFunctionUnixTimestamp.cpp 8 cpp-ch/local-engine/Functions/SparkFunctionUnixTimestamp.h 61 cpp-ch/local-engine/Functions/SparkFunctionUnscaleValue.cpp 99 cpp-ch/local-engine/Functions/SparkParseURL.cpp 555 cpp-ch/local-engine/Join/BroadCastJoinBuilder.cpp 92 cpp-ch/local-engine/Join/BroadCastJoinBuilder.h 26 cpp-ch/local-engine/Join/StorageJoinFromReadBuffer.cpp 81 cpp-ch/local-engine/Join/StorageJoinFromReadBuffer.h 34 cpp-ch/local-engine/Operator/BlockCoalesceOperator.cpp 31 cpp-ch/local-engine/Operator/BlockCoalesceOperator.h 23 cpp-ch/local-engine/Operator/BlocksBufferPoolTransform.cpp 92 cpp-ch/local-engine/Operator/BlocksBufferPoolTransform.h 35 cpp-ch/local-engine/Operator/DefaultHashAggregateResult.cpp 152 cpp-ch/local-engine/Operator/DefaultHashAggregateResult.h 18 cpp-ch/local-engine/Operator/EmptyProjectStep.cpp 104 cpp-ch/local-engine/Operator/EmptyProjectStep.h 18 cpp-ch/local-engine/Operator/ExpandStep.cpp 69 cpp-ch/local-engine/Operator/ExpandStep.h 23 cpp-ch/local-engine/Operator/ExpandTransform.cpp 113 cpp-ch/local-engine/Operator/ExpandTransorm.h 27 cpp-ch/local-engine/Operator/GraceMergingAggregatedStep.cpp 497 cpp-ch/local-engine/Operator/GraceMergingAggregatedStep.h 93 cpp-ch/local-engine/Operator/PartitionColumnFillingTransform.cpp 112 cpp-ch/local-engine/Operator/PartitionColumnFillingTransform.h 19 cpp-ch/local-engine/Operator/StreamingAggregatingStep.cpp 270 cpp-ch/local-engine/Operator/StreamingAggregatingStep.h 75 cpp-ch/local-engine/Parser/AggregateFunctionParser.cpp 156 cpp-ch/local-engine/Parser/AggregateFunctionParser.h 137 cpp-ch/local-engine/Parser/AggregateRelParser.cpp 341 cpp-ch/local-engine/Parser/AggregateRelParser.h 44 cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp 829 cpp-ch/local-engine/Parser/CHColumnToSparkRow.h 114 cpp-ch/local-engine/Parser/ExpandField.h 35 cpp-ch/local-engine/Parser/ExpandRelParser.cpp 112 cpp-ch/local-engine/Parser/ExpandRelParser.h 15 cpp-ch/local-engine/Parser/FilterRelParser.cpp 52 cpp-ch/local-engine/Parser/FilterRelParser.h 17 cpp-ch/local-engine/Parser/FunctionExecutor.cpp 91 cpp-ch/local-engine/Parser/FunctionExecutor.h 55 cpp-ch/local-engine/Parser/FunctionParser.cpp 90 cpp-ch/local-engine/Parser/FunctionParser.h 86 cpp-ch/local-engine/Parser/JoinRelParser.cpp 351 cpp-ch/local-engine/Parser/JoinRelParser.h 36 cpp-ch/local-engine/Parser/MergeTreeRelParser.cpp 302 cpp-ch/local-engine/Parser/MergeTreeRelParser.h 69 cpp-ch/local-engine/Parser/ProjectRelParser.cpp 152 cpp-ch/local-engine/Parser/ProjectRelParser.h 36 cpp-ch/local-engine/Parser/RelMetric.cpp 126 cpp-ch/local-engine/Parser/RelMetric.h 36 cpp-ch/local-engine/Parser/RelParser.cpp 126 cpp-ch/local-engine/Parser/RelParser.h 75 cpp-ch/local-engine/Parser/SerializedPlanParser.cpp 1971 cpp-ch/local-engine/Parser/SerializedPlanParser.h 368 cpp-ch/local-engine/Parser/SortRelParser.cpp 83 cpp-ch/local-engine/Parser/SortRelParser.h 21 cpp-ch/local-engine/Parser/SparkRowToCHColumn.cpp 356 cpp-ch/local-engine/Parser/SparkRowToCHColumn.h 310 cpp-ch/local-engine/Parser/TypeParser.cpp 273 cpp-ch/local-engine/Parser/TypeParser.h 29 cpp-ch/local-engine/Parser/WindowRelParser.cpp 328 cpp-ch/local-engine/Parser/WindowRelParser.h 64 cpp-ch/local-engine/Parser/aggregate_function_parser/BloomFilterAggParser.cpp 54 cpp-ch/local-engine/Parser/aggregate_function_parser/BloomFilterAggParser.h 17 cpp-ch/local-engine/Parser/aggregate_function_parser/CollectListParser.cpp 8 cpp-ch/local-engine/Parser/aggregate_function_parser/CollectListParser.h 70 cpp-ch/local-engine/Parser/aggregate_function_parser/CommonAggregateFunctionParser.cpp 30 cpp-ch/local-engine/Parser/aggregate_function_parser/CommonAggregateFunctionParser.h 18 cpp-ch/local-engine/Parser/aggregate_function_parser/CountParser.cpp 64 cpp-ch/local-engine/Parser/aggregate_function_parser/CountParser.h 17 cpp-ch/local-engine/Parser/aggregate_function_parser/LeadLagParser.cpp 89 cpp-ch/local-engine/Parser/aggregate_function_parser/LeadLagParser.h 29 cpp-ch/local-engine/Parser/example_udf/customSum.cpp 8 cpp-ch/local-engine/Parser/example_udf/myAdd.cpp 14 cpp-ch/local-engine/Parser/example_udf/myMd5.cpp 32 cpp-ch/local-engine/Parser/scalar_function_parser/CommonScalarFunctionParser.cpp 29 cpp-ch/local-engine/Parser/scalar_function_parser/GetJSONObjectParser.cpp 70 cpp-ch/local-engine/Parser/scalar_function_parser/arrayContains.cpp 68 cpp-ch/local-engine/Parser/scalar_function_parser/arrayDistinct.cpp 32 cpp-ch/local-engine/Parser/scalar_function_parser/arrayElement.h 47 cpp-ch/local-engine/Parser/scalar_function_parser/arrayIntersect.cpp 32 cpp-ch/local-engine/Parser/scalar_function_parser/arrayMaxAndMin.cpp 51 cpp-ch/local-engine/Parser/scalar_function_parser/arrayPosition.cpp 57 cpp-ch/local-engine/Parser/scalar_function_parser/arrayUnion.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/concatWs.cpp 62 cpp-ch/local-engine/Parser/scalar_function_parser/decode.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/divide.cpp 43 cpp-ch/local-engine/Parser/scalar_function_parser/elementAt.cpp 25 cpp-ch/local-engine/Parser/scalar_function_parser/elt.cpp 52 cpp-ch/local-engine/Parser/scalar_function_parser/empty2null.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/encode.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/findInset.cpp 51 cpp-ch/local-engine/Parser/scalar_function_parser/getArrayItem.cpp 13 cpp-ch/local-engine/Parser/scalar_function_parser/ln.cpp 18 cpp-ch/local-engine/Parser/scalar_function_parser/log10.cpp 18 cpp-ch/local-engine/Parser/scalar_function_parser/log1p.cpp 18 cpp-ch/local-engine/Parser/scalar_function_parser/log2.cpp 18 cpp-ch/local-engine/Parser/scalar_function_parser/logarithm.h 42 cpp-ch/local-engine/Parser/scalar_function_parser/mapFromArraysUnaligned.cpp 59 cpp-ch/local-engine/Parser/scalar_function_parser/parseUrl.cpp 102 cpp-ch/local-engine/Parser/scalar_function_parser/parseUrl.h 26 cpp-ch/local-engine/Parser/scalar_function_parser/sequence.cpp 67 cpp-ch/local-engine/Parser/scalar_function_parser/shiftRightUnsigned.cpp 48 cpp-ch/local-engine/Parser/scalar_function_parser/slice.cpp 76 cpp-ch/local-engine/Parser/scalar_function_parser/sortArray.cpp 37 cpp-ch/local-engine/Parser/scalar_function_parser/substring.cpp 51 cpp-ch/local-engine/Parser/scalar_function_parser/trunc.cpp 52 cpp-ch/local-engine/Parser/scalar_function_parser/unixTimestamp.cpp 45 cpp-ch/local-engine/Rewriter/ExpressionRewriter.h 225 cpp-ch/local-engine/Rewriter/RelRewriter.h 26 cpp-ch/local-engine/Shuffle/CachedShuffleWriter.cpp 120 cpp-ch/local-engine/Shuffle/CachedShuffleWriter.h 34 cpp-ch/local-engine/Shuffle/NativeSplitter.cpp 217 cpp-ch/local-engine/Shuffle/NativeSplitter.h 84 cpp-ch/local-engine/Shuffle/NativeWriterInMemory.cpp 23 cpp-ch/local-engine/Shuffle/NativeWriterInMemory.h 16 cpp-ch/local-engine/Shuffle/PartitionWriter.cpp 344 cpp-ch/local-engine/Shuffle/PartitionWriter.h 89 cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp 372 cpp-ch/local-engine/Shuffle/SelectorBuilder.h 93 cpp-ch/local-engine/Shuffle/ShuffleReader.cpp 82 cpp-ch/local-engine/Shuffle/ShuffleReader.h 53 cpp-ch/local-engine/Shuffle/ShuffleSplitter.cpp 368 cpp-ch/local-engine/Shuffle/ShuffleSplitter.h 159 cpp-ch/local-engine/Shuffle/ShuffleWriter.cpp 57 cpp-ch/local-engine/Shuffle/ShuffleWriter.h 20 cpp-ch/local-engine/Shuffle/ShuffleWriterBase.h 14 cpp-ch/local-engine/Shuffle/WriteBufferFromJavaOutputStream.cpp 44 cpp-ch/local-engine/Shuffle/WriteBufferFromJavaOutputStream.h 24 cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.cpp 84 cpp-ch/local-engine/Storages/ArrowParquetBlockInputFormat.h 31 cpp-ch/local-engine/Storages/CustomMergeTreeSink.cpp 13 cpp-ch/local-engine/Storages/CustomMergeTreeSink.h 22 cpp-ch/local-engine/Storages/CustomStorageMergeTree.cpp 194 cpp-ch/local-engine/Storages/CustomStorageMergeTree.h 56 cpp-ch/local-engine/Storages/IO/AggregateSerializationUtils.cpp 111 cpp-ch/local-engine/Storages/IO/AggregateSerializationUtils.h 11 cpp-ch/local-engine/Storages/IO/CompressedWriteBuffer.cpp 60 cpp-ch/local-engine/Storages/IO/CompressedWriteBuffer.h 50 cpp-ch/local-engine/Storages/IO/NativeReader.cpp 193 cpp-ch/local-engine/Storages/IO/NativeReader.h 44 cpp-ch/local-engine/Storages/IO/NativeWriter.cpp 74 cpp-ch/local-engine/Storages/IO/NativeWriter.h 26 cpp-ch/local-engine/Storages/Mergetree/SparkMergeTreeWriter.cpp 198 cpp-ch/local-engine/Storages/Mergetree/SparkMergeTreeWriter.h 76 cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp 62 cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h 17 cpp-ch/local-engine/Storages/Output/FileWriterWrappers.cpp 39 cpp-ch/local-engine/Storages/Output/FileWriterWrappers.h 43 cpp-ch/local-engine/Storages/Output/ORCOutputFormatFile.cpp 26 cpp-ch/local-engine/Storages/Output/ORCOutputFormatFile.h 21 cpp-ch/local-engine/Storages/Output/OutputFormatFile.cpp 61 cpp-ch/local-engine/Storages/Output/OutputFormatFile.h 47 cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.cpp 33 cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.h 21 cpp-ch/local-engine/Storages/Output/WriteBufferBuilder.cpp 90 cpp-ch/local-engine/Storages/Output/WriteBufferBuilder.h 31 cpp-ch/local-engine/Storages/Serializations/ExcelBoolReader.cpp 152 cpp-ch/local-engine/Storages/Serializations/ExcelBoolReader.h 9 cpp-ch/local-engine/Storages/Serializations/ExcelDecimalReader.h 49 cpp-ch/local-engine/Storages/Serializations/ExcelDecimalSerialization.cpp 25 cpp-ch/local-engine/Storages/Serializations/ExcelDecimalSerialization.h 72 cpp-ch/local-engine/Storages/Serializations/ExcelNumberReader.h 416 cpp-ch/local-engine/Storages/Serializations/ExcelReadHelpers.cpp 211 cpp-ch/local-engine/Storages/Serializations/ExcelReadHelpers.h 133 cpp-ch/local-engine/Storages/Serializations/ExcelSerialization.cpp 123 cpp-ch/local-engine/Storages/Serializations/ExcelSerialization.h 88 cpp-ch/local-engine/Storages/Serializations/ExcelStringReader.cpp 210 cpp-ch/local-engine/Storages/Serializations/ExcelStringReader.h 35 cpp-ch/local-engine/Storages/SourceFromJavaIter.cpp 155 cpp-ch/local-engine/Storages/SourceFromJavaIter.h 27 cpp-ch/local-engine/Storages/StorageMergeTreeFactory.cpp 107 cpp-ch/local-engine/Storages/StorageMergeTreeFactory.h 33 cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp 319 cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h 58 cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp 82 cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h 60 cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.cpp 23 cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.h 14 cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp 104 cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h 37 cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp 140 cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.h 36 cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp 148 cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h 43 cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp 596 cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.h 45 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp 326 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h 85 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSourceStep.cpp 43 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSourceStep.h 20 cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.cpp 47 cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h 22 cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.cpp 590 cpp-ch/local-engine/Storages/ch_parquet/OptimizedArrowColumnToCHColumn.h 33 cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.cpp 150 cpp-ch/local-engine/Storages/ch_parquet/OptimizedParquetBlockInputFormat.h 50 cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.cc 1672 cpp-ch/local-engine/Storages/ch_parquet/arrow/column_reader.h 212 cpp-ch/local-engine/Storages/ch_parquet/arrow/encoding.cc 2718 cpp-ch/local-engine/Storages/ch_parquet/arrow/encoding.h 274 cpp-ch/local-engine/Storages/ch_parquet/arrow/reader.cc 1121 cpp-ch/local-engine/Storages/ch_parquet/arrow/reader.h 146 cpp-ch/local-engine/Storages/ch_parquet/arrow/reader_internal.cc 712 cpp-ch/local-engine/Storages/ch_parquet/arrow/reader_internal.h 81 cpp-ch/local-engine/jni/CelebornClient.h 42 cpp-ch/local-engine/jni/ReservationListenerWrapper.cpp 37 cpp-ch/local-engine/jni/ReservationListenerWrapper.h 23 cpp-ch/local-engine/jni/SharedPointerWrapper.h 34 cpp-ch/local-engine/jni/jni_common.cpp 73 cpp-ch/local-engine/jni/jni_common.h 87 cpp-ch/local-engine/jni/jni_error.cpp 74 cpp-ch/local-engine/jni/jni_error.h 61 cpp-ch/local-engine/local_engine_jni.cpp 1135 cpp-ch/local-engine/proto/substrait/algebra.proto 1175 cpp-ch/local-engine/proto/substrait/capabilities.proto 23 cpp-ch/local-engine/proto/substrait/ddl.proto 19 cpp-ch/local-engine/proto/substrait/extended_expression.proto 41 cpp-ch/local-engine/proto/substrait/extensions/extensions.proto 64 cpp-ch/local-engine/proto/substrait/function.proto 115 cpp-ch/local-engine/proto/substrait/parameterized_types.proto 106 cpp-ch/local-engine/proto/substrait/plan.proto 68 cpp-ch/local-engine/proto/substrait/type.proto 202 cpp-ch/local-engine/proto/substrait/type_expressions.proto 134 cpp-ch/local-engine/tool/parquet_to_mergetree.py 81 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 dev/check.py 79 dev/intellij-codestyle.xml 32 dev/license-header.py 201 dev/scalastyle-config.xml 252 dev/util.py 52 dev/vcpkg/ports/folly/portfile.cmake 82 dev/vcpkg/ports/folly/vcpkg-cmake-wrapper.cmake 4 dev/vcpkg/ports/gflags/portfile.cmake 35 dev/vcpkg/ports/gflags/vcpkg-cmake-wrapper.cmake 9 dev/vcpkg/ports/grpc/gRPCTargets-vcpkg-tools.cmake 9 dev/vcpkg/ports/grpc/portfile.cmake 87 dev/vcpkg/ports/grpc/vcpkg-cmake-wrapper.cmake 2 dev/vcpkg/ports/gsasl/portfile.cmake 23 dev/vcpkg/ports/gtest/portfile.cmake 54 dev/vcpkg/ports/gtest/vcpkg-cmake-wrapper.cmake 8 dev/vcpkg/ports/krb5/portfile.cmake 25 dev/vcpkg/ports/libdaxctl/portfile.cmake 27 dev/vcpkg/ports/libdwarf/portfile.cmake 16 dev/vcpkg/ports/libelf/portfile.cmake 17 dev/vcpkg/ports/libhdfs3/libhdfs3Config.cmake 22 dev/vcpkg/ports/libhdfs3/portfile.cmake 22 dev/vcpkg/ports/libkmod/portfile.cmake 15 dev/vcpkg/ports/libntlm/portfile.cmake 19 dev/vcpkg/ports/memkind/portfile.cmake 18 dev/vcpkg/toolchain.cmake 13 dev/vcpkg/triplets/x64-linux-avx.cmake 8 gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornColumnarBatchSerializer.scala 182 gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriter.scala 106 gluten-celeborn/clickhouse/src/main/scala/org/apache/spark/shuffle/CHCelebornHashBasedColumnarShuffleWriterFactory.scala 23 gluten-celeborn/common/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleManager.java 282 gluten-celeborn/common/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleWriterFactory.java 16 gluten-celeborn/common/src/main/scala/org/apache/spark/shuffle/CelebornHashBasedColumnarShuffleWriter.scala 82 gluten-celeborn/common/src/main/scala/org/apache/spark/shuffle/CelebornPartitionPusher.scala 43 gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala 198 gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriter.scala 130 gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornHashBasedColumnarShuffleWriterFactory.scala 23 gluten-core/src/main/java/io/glutenproject/exception/GlutenException.java 21 gluten-core/src/main/java/io/glutenproject/memory/MemoryUsageRecorder.java 6 gluten-core/src/main/java/io/glutenproject/memory/MemoryUsageStatsBuilder.java 5 gluten-core/src/main/java/io/glutenproject/memory/SimpleMemoryUsageRecorder.java 39 gluten-core/src/main/java/io/glutenproject/memory/memtarget/KnownNameAndStats.java 6 gluten-core/src/main/java/io/glutenproject/memory/memtarget/LoggingMemoryTarget.java 41 gluten-core/src/main/java/io/glutenproject/memory/memtarget/MemoryTarget.java 7 gluten-core/src/main/java/io/glutenproject/memory/memtarget/MemoryTargetUtil.java 14 gluten-core/src/main/java/io/glutenproject/memory/memtarget/MemoryTargetVisitor.java 12 gluten-core/src/main/java/io/glutenproject/memory/memtarget/MemoryTargets.java 34 gluten-core/src/main/java/io/glutenproject/memory/memtarget/NoopMemoryTarget.java 33 gluten-core/src/main/java/io/glutenproject/memory/memtarget/OverAcquire.java 50 gluten-core/src/main/java/io/glutenproject/memory/memtarget/Spiller.java 10 gluten-core/src/main/java/io/glutenproject/memory/memtarget/Spillers.java 35 gluten-core/src/main/java/io/glutenproject/memory/memtarget/ThrowOnOomMemoryTarget.java 88 gluten-core/src/main/java/io/glutenproject/memory/memtarget/TreeMemoryTarget.java 16 gluten-core/src/main/java/io/glutenproject/memory/memtarget/TreeMemoryTargets.java 178 gluten-core/src/main/java/io/glutenproject/memory/memtarget/spark/RegularMemoryConsumer.java 98 gluten-core/src/main/java/io/glutenproject/memory/memtarget/spark/TreeMemoryConsumer.java 106 gluten-core/src/main/java/io/glutenproject/memory/memtarget/spark/TreeMemoryConsumers.java 53 gluten-core/src/main/java/io/glutenproject/metrics/IMetrics.java 2 gluten-core/src/main/java/io/glutenproject/metrics/IOperatorMetrics.java 2 gluten-core/src/main/java/io/glutenproject/row/SparkRowInfo.java 16 gluten-core/src/main/java/io/glutenproject/substrait/ddlplan/DllNode.java 17 gluten-core/src/main/java/io/glutenproject/substrait/ddlplan/DllPlanNode.java 5 gluten-core/src/main/java/io/glutenproject/substrait/ddlplan/DllTransformContext.scala 8 gluten-core/src/main/java/io/glutenproject/substrait/ddlplan/InsertOutputBuilder.java 8 gluten-core/src/main/java/io/glutenproject/substrait/ddlplan/InsertOutputNode.java 34 gluten-core/src/main/java/io/glutenproject/substrait/ddlplan/InsertPlanNode.java 25 gluten-core/src/main/java/io/glutenproject/substrait/derivation/BinaryOPNode.java 33 gluten-core/src/main/java/io/glutenproject/substrait/derivation/DerivationExpressionBuilder.java 11 gluten-core/src/main/java/io/glutenproject/substrait/derivation/DerivationExpressionNode.java 5 gluten-core/src/main/java/io/glutenproject/substrait/derivation/DerivationFP64TypeNode.java 22 gluten-core/src/main/java/io/glutenproject/substrait/expression/AggregateFunctionNode.java 52 gluten-core/src/main/java/io/glutenproject/substrait/expression/BinaryLiteralNode.java 17 gluten-core/src/main/java/io/glutenproject/substrait/expression/BooleanLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/ByteLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/CastNode.java 28 gluten-core/src/main/java/io/glutenproject/substrait/expression/DateLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/DecimalLiteralNode.java 84 gluten-core/src/main/java/io/glutenproject/substrait/expression/DoubleLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionBuilder.java 210 gluten-core/src/main/java/io/glutenproject/substrait/expression/ExpressionNode.java 5 gluten-core/src/main/java/io/glutenproject/substrait/expression/FloatLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/IfThenNode.java 36 gluten-core/src/main/java/io/glutenproject/substrait/expression/IntLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/ListLiteralNode.java 23 gluten-core/src/main/java/io/glutenproject/substrait/expression/LiteralNode.java 20 gluten-core/src/main/java/io/glutenproject/substrait/expression/LiteralNodeWithValue.java 21 gluten-core/src/main/java/io/glutenproject/substrait/expression/LongLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/MapLiteralNode.java 29 gluten-core/src/main/java/io/glutenproject/substrait/expression/NullLiteralNode.java 14 gluten-core/src/main/java/io/glutenproject/substrait/expression/ScalarFunctionNode.java 31 gluten-core/src/main/java/io/glutenproject/substrait/expression/SelectionNode.java 52 gluten-core/src/main/java/io/glutenproject/substrait/expression/ShortLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/SingularOrListNode.java 24 gluten-core/src/main/java/io/glutenproject/substrait/expression/StringLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/StringMapNode.java 29 gluten-core/src/main/java/io/glutenproject/substrait/expression/StructLiteralNode.java 79 gluten-core/src/main/java/io/glutenproject/substrait/expression/TimestampLiteralNode.java 16 gluten-core/src/main/java/io/glutenproject/substrait/expression/WindowFunctionNode.java 105 gluten-core/src/main/java/io/glutenproject/substrait/extensions/AdvancedExtensionNode.java 26 gluten-core/src/main/java/io/glutenproject/substrait/extensions/ExtensionBuilder.java 14 gluten-core/src/main/java/io/glutenproject/substrait/extensions/FunctionMappingNode.java 20 gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanBuilder.java 59 gluten-core/src/main/java/io/glutenproject/substrait/plan/PlanNode.java 61 gluten-core/src/main/java/io/glutenproject/substrait/rel/AggregateRelNode.java 69 gluten-core/src/main/java/io/glutenproject/substrait/rel/CrossRelNode.java 40 gluten-core/src/main/java/io/glutenproject/substrait/rel/ExpandRelNode.java 50 gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableBuilder.java 35 gluten-core/src/main/java/io/glutenproject/substrait/rel/ExtensionTableNode.java 110 gluten-core/src/main/java/io/glutenproject/substrait/rel/FetchRelNode.java 42 gluten-core/src/main/java/io/glutenproject/substrait/rel/FilterRelNode.java 39 gluten-core/src/main/java/io/glutenproject/substrait/rel/GenerateRelNode.java 49 gluten-core/src/main/java/io/glutenproject/substrait/rel/InputIteratorRelNode.java 35 gluten-core/src/main/java/io/glutenproject/substrait/rel/JoinRelNode.java 52 gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesBuilder.java 20 gluten-core/src/main/java/io/glutenproject/substrait/rel/LocalFilesNode.java 161 gluten-core/src/main/java/io/glutenproject/substrait/rel/ProjectRelNode.java 58 gluten-core/src/main/java/io/glutenproject/substrait/rel/ReadRelNode.java 106 gluten-core/src/main/java/io/glutenproject/substrait/rel/RelBuilder.java 238 gluten-core/src/main/java/io/glutenproject/substrait/rel/RelNode.java 6 gluten-core/src/main/java/io/glutenproject/substrait/rel/SortRelNode.java 43 gluten-core/src/main/java/io/glutenproject/substrait/rel/SplitInfo.java 8 gluten-core/src/main/java/io/glutenproject/substrait/rel/WindowRelNode.java 68 gluten-core/src/main/java/io/glutenproject/substrait/rel/WriteRelNode.java 61 gluten-core/src/main/java/io/glutenproject/substrait/type/BinaryTypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/BooleanTypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/ColumnTypeNode.java 12 gluten-core/src/main/java/io/glutenproject/substrait/type/DateTypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/DecimalTypeNode.java 27 gluten-core/src/main/java/io/glutenproject/substrait/type/FP32TypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/FP64TypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/FixedBinaryTypeNode.java 24 gluten-core/src/main/java/io/glutenproject/substrait/type/FixedCharTypeNode.java 24 gluten-core/src/main/java/io/glutenproject/substrait/type/I16TypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/I32TypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/I64TypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/I8TypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/ListNode.java 24 gluten-core/src/main/java/io/glutenproject/substrait/type/MapNode.java 38 gluten-core/src/main/java/io/glutenproject/substrait/type/NothingNode.java 13 gluten-core/src/main/java/io/glutenproject/substrait/type/StringTypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/StructNode.java 37 gluten-core/src/main/java/io/glutenproject/substrait/type/TimestampTypeNode.java 21 gluten-core/src/main/java/io/glutenproject/substrait/type/TypeBuilder.java 62 gluten-core/src/main/java/io/glutenproject/substrait/type/TypeNode.java 5 gluten-core/src/main/java/io/glutenproject/validate/NativePlanValidationInfo.java 19 gluten-core/src/main/java/io/glutenproject/vectorized/GeneralInIterator.java 17 gluten-core/src/main/java/io/glutenproject/vectorized/GeneralOutIterator.java 42 gluten-core/src/main/java/io/glutenproject/vectorized/JniLibLoader.java 267 gluten-core/src/main/java/io/glutenproject/vectorized/JniResourceHelper.java 165 gluten-core/src/main/java/io/glutenproject/vectorized/JniWorkspace.java 58 gluten-core/src/main/java/io/glutenproject/vectorized/NativePartitioning.java 49 gluten-core/src/main/java/io/glutenproject/vectorized/SplitResult.java 56 gluten-core/src/main/resources/io/glutenproject/proto/config.proto 8 gluten-core/src/main/resources/io/glutenproject/proto/memory.proto 13 gluten-core/src/main/resources/substrait/extensions/extension_types.yaml 10 gluten-core/src/main/resources/substrait/extensions/functions_aggregate_generic.yaml 14 gluten-core/src/main/resources/substrait/extensions/functions_arithmetic.yaml 273 gluten-core/src/main/resources/substrait/extensions/functions_arithmetic_decimal.yaml 102 gluten-core/src/main/resources/substrait/extensions/functions_boolean.yaml 31 gluten-core/src/main/resources/substrait/extensions/functions_comparison.yaml 24 gluten-core/src/main/resources/substrait/extensions/functions_datetime.yaml 95 gluten-core/src/main/resources/substrait/extensions/functions_string.yaml 14 gluten-core/src/main/resources/substrait/extensions/type_variations.yaml 23 gluten-core/src/main/resources/substrait/extensions/unknown.yaml 66 gluten-core/src/main/resources/substrait/proto/substrait/algebra.proto 1175 gluten-core/src/main/resources/substrait/proto/substrait/capabilities.proto 23 gluten-core/src/main/resources/substrait/proto/substrait/ddl.proto 19 gluten-core/src/main/resources/substrait/proto/substrait/extended_expression.proto 41 gluten-core/src/main/resources/substrait/proto/substrait/extensions/extensions.proto 64 gluten-core/src/main/resources/substrait/proto/substrait/function.proto 115 gluten-core/src/main/resources/substrait/proto/substrait/parameterized_types.proto 106 gluten-core/src/main/resources/substrait/proto/substrait/plan.proto 68 gluten-core/src/main/resources/substrait/proto/substrait/type.proto 202 gluten-core/src/main/resources/substrait/proto/substrait/type_expressions.proto 134 gluten-core/src/main/scala/io/glutenproject/GlutenPlugin.scala 207 gluten-core/src/main/scala/io/glutenproject/backendsapi/Backend.scala 14 gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendSettingsApi.scala 77 gluten-core/src/main/scala/io/glutenproject/backendsapi/BackendsApiManager.scala 54 gluten-core/src/main/scala/io/glutenproject/backendsapi/BroadcastApi.scala 7 gluten-core/src/main/scala/io/glutenproject/backendsapi/IteratorApi.scala 54 gluten-core/src/main/scala/io/glutenproject/backendsapi/ListenerApi.scala 8 gluten-core/src/main/scala/io/glutenproject/backendsapi/MetricsApi.scala 59 gluten-core/src/main/scala/io/glutenproject/backendsapi/SparkPlanExecApi.scala 352 gluten-core/src/main/scala/io/glutenproject/backendsapi/TransformerApi.scala 43 gluten-core/src/main/scala/io/glutenproject/backendsapi/ValidatorApi.scala 20 gluten-core/src/main/scala/io/glutenproject/execution/BaseDataSource.scala 9 gluten-core/src/main/scala/io/glutenproject/execution/BasicPhysicalOperatorTransformer.scala 302 gluten-core/src/main/scala/io/glutenproject/execution/BasicScanExecTransformer.scala 106 gluten-core/src/main/scala/io/glutenproject/execution/BatchScanExecTransformer.scala 92 gluten-core/src/main/scala/io/glutenproject/execution/BroadcastBuildSideRDD.scala 17 gluten-core/src/main/scala/io/glutenproject/execution/CartesianProductExecTransformer.scala 146 gluten-core/src/main/scala/io/glutenproject/execution/CoalesceExecTransformer.scala 43 gluten-core/src/main/scala/io/glutenproject/execution/ColumnarToRowExecBase.scala 25 gluten-core/src/main/scala/io/glutenproject/execution/DataSourceScanTransformerRegister.scala 19 gluten-core/src/main/scala/io/glutenproject/execution/DatasourceScanTransformer.scala 7 gluten-core/src/main/scala/io/glutenproject/execution/ExpandExecTransformer.scala 162 gluten-core/src/main/scala/io/glutenproject/execution/FileSourceScanExecTransformer.scala 137 gluten-core/src/main/scala/io/glutenproject/execution/GenerateExecTransformer.scala 133 gluten-core/src/main/scala/io/glutenproject/execution/GlutenWholeStageColumnarRDD.scala 93 gluten-core/src/main/scala/io/glutenproject/execution/HashAggregateExecBaseTransformer.scala 459 gluten-core/src/main/scala/io/glutenproject/execution/HashJoinExecTransformer.scala 324 gluten-core/src/main/scala/io/glutenproject/execution/JoinUtils.scala 244 gluten-core/src/main/scala/io/glutenproject/execution/LimitTransformer.scala 57 gluten-core/src/main/scala/io/glutenproject/execution/RowToColumnarExecBase.scala 30 gluten-core/src/main/scala/io/glutenproject/execution/ScanTransformerFactory.scala 128 gluten-core/src/main/scala/io/glutenproject/execution/SortExecTransformer.scala 97 gluten-core/src/main/scala/io/glutenproject/execution/SortMergeJoinExecTransformer.scala 226 gluten-core/src/main/scala/io/glutenproject/execution/TakeOrderedAndProjectExecTransformer.scala 87 gluten-core/src/main/scala/io/glutenproject/execution/WholeStageTransformer.scala 327 gluten-core/src/main/scala/io/glutenproject/execution/WholeStageZippedPartitionsRDD.scala 50 gluten-core/src/main/scala/io/glutenproject/execution/WindowExecTransformer.scala 356 gluten-core/src/main/scala/io/glutenproject/execution/WriteFilesExecTransformer.scala 127 gluten-core/src/main/scala/io/glutenproject/expression/AggregateFunctionsBuilder.scala 57 gluten-core/src/main/scala/io/glutenproject/expression/ArrayExpressionTransformer.scala 59 gluten-core/src/main/scala/io/glutenproject/expression/BoundReferenceTransformer.scala 9 gluten-core/src/main/scala/io/glutenproject/expression/ConditionalTransformer.scala 39 gluten-core/src/main/scala/io/glutenproject/expression/ConverterUtils.scala 361 gluten-core/src/main/scala/io/glutenproject/expression/DateTimeExpressionsTransformer.scala 158 gluten-core/src/main/scala/io/glutenproject/expression/ExpressionConverter.scala 568 gluten-core/src/main/scala/io/glutenproject/expression/ExpressionMappings.scala 258 gluten-core/src/main/scala/io/glutenproject/expression/ExpressionTransformer.scala 5 gluten-core/src/main/scala/io/glutenproject/expression/GenericExpressionTransformer.scala 24 gluten-core/src/main/scala/io/glutenproject/expression/HashExpressionTransformer.scala 24 gluten-core/src/main/scala/io/glutenproject/expression/JsonTupleExpressionTransformer.scala 34 gluten-core/src/main/scala/io/glutenproject/expression/LambdaFunctionTransformer.scala 28 gluten-core/src/main/scala/io/glutenproject/expression/LiteralTransformer.scala 8 gluten-core/src/main/scala/io/glutenproject/expression/MapExpressionTransformer.scala 59 gluten-core/src/main/scala/io/glutenproject/expression/NamedExpressionsTransformer.scala 57 gluten-core/src/main/scala/io/glutenproject/expression/PredicateExpressionTransformer.scala 93 gluten-core/src/main/scala/io/glutenproject/expression/ScalarSubqueryTransformer.scala 35 gluten-core/src/main/scala/io/glutenproject/expression/StringExpressionTransformer.scala 48 gluten-core/src/main/scala/io/glutenproject/expression/StructExpressionTransformer.scala 32 gluten-core/src/main/scala/io/glutenproject/expression/TransformerState.scala 9 gluten-core/src/main/scala/io/glutenproject/expression/UDFMappings.scala 50 gluten-core/src/main/scala/io/glutenproject/expression/UnaryExpressionTransformer.scala 186 gluten-core/src/main/scala/io/glutenproject/expression/WindowFunctionsBuilder.scala 33 gluten-core/src/main/scala/io/glutenproject/extension/CollapseProjectExecTransformer.scala 38 gluten-core/src/main/scala/io/glutenproject/extension/ColumnarOverrides.scala 720 gluten-core/src/main/scala/io/glutenproject/extension/ColumnarQueryStagePrepOverrides.scala 72 gluten-core/src/main/scala/io/glutenproject/extension/CommonSubexpressionEliminateRule.scala 158 gluten-core/src/main/scala/io/glutenproject/extension/EnsureLocalSortRequirements.scala 46 gluten-core/src/main/scala/io/glutenproject/extension/ExpandFallbackPolicy.scala 171 gluten-core/src/main/scala/io/glutenproject/extension/ExpressionExtensionTrait.scala 36 gluten-core/src/main/scala/io/glutenproject/extension/GlutenPlan.scala 68 gluten-core/src/main/scala/io/glutenproject/extension/InsertTransitions.scala 24 gluten-core/src/main/scala/io/glutenproject/extension/OthersExtensionOverrides.scala 23 gluten-core/src/main/scala/io/glutenproject/extension/RemoveNativeWriteFilesSortAndProject.scala 85 gluten-core/src/main/scala/io/glutenproject/extension/RewriteDateTimestampComparisonRule.scala 271 gluten-core/src/main/scala/io/glutenproject/extension/RewriteMultiChildrenCount.scala 89 gluten-core/src/main/scala/io/glutenproject/extension/RewriteTransformer.scala 26 gluten-core/src/main/scala/io/glutenproject/extension/StrategyOverrides.scala 178 gluten-core/src/main/scala/io/glutenproject/extension/columnar/PullOutPreProject.scala 65 gluten-core/src/main/scala/io/glutenproject/extension/columnar/TransformHintRule.scala 709 gluten-core/src/main/scala/io/glutenproject/glutenproject.scala 53 gluten-core/src/main/scala/io/glutenproject/metrics/MetricsUpdater.scala 12 gluten-core/src/main/scala/io/glutenproject/softaffinity/SoftAffinityManager.scala 120 gluten-core/src/main/scala/io/glutenproject/softaffinity/scheduler/SoftAffinityListener.scala 15 gluten-core/src/main/scala/io/glutenproject/softaffinity/strategy/SoftAffinityAllocationTrait.scala 13 gluten-core/src/main/scala/io/glutenproject/softaffinity/strategy/SoftAffinityStrategy.scala 29 gluten-core/src/main/scala/io/glutenproject/substrait/SubstraitContext.scala 119 gluten-core/src/main/scala/io/glutenproject/substrait/TypeConverter.scala 34 gluten-core/src/main/scala/io/glutenproject/utils/DebugUtil.scala 23 gluten-core/src/main/scala/io/glutenproject/utils/DecimalArithmeticUtil.scala 234 gluten-core/src/main/scala/io/glutenproject/utils/FallbackUtil.scala 57 gluten-core/src/main/scala/io/glutenproject/utils/InputPartitionsUtil.scala 89 gluten-core/src/main/scala/io/glutenproject/utils/Iterators.scala 148 gluten-core/src/main/scala/io/glutenproject/utils/LogLevelUtil.scala 22 gluten-core/src/main/scala/io/glutenproject/utils/PlanUtil.scala 54 gluten-core/src/main/scala/io/glutenproject/utils/PullOutProjectHelper.scala 35 gluten-core/src/main/scala/io/glutenproject/utils/QueryPlanSelector.scala 55 gluten-core/src/main/scala/io/glutenproject/utils/SubstraitPlanPrinterUtil.scala 42 gluten-core/src/main/scala/io/glutenproject/utils/SubstraitUtil.scala 19 gluten-core/src/main/scala/io/glutenproject/utils/TaskListener.scala 7 gluten-core/src/main/scala/org/apache/spark/listener/GlutenListenerFactory.scala 9 gluten-core/src/main/scala/org/apache/spark/listener/GlutenSQLAppStatusListener.scala 29 gluten-core/src/main/scala/org/apache/spark/memory/SparkMemoryUtil.scala 161 gluten-core/src/main/scala/org/apache/spark/rpc/GlutenDriverEndpoint.scala 79 gluten-core/src/main/scala/org/apache/spark/rpc/GlutenExecutorEndpoint.scala 41 gluten-core/src/main/scala/org/apache/spark/rpc/GlutenRpcConstants.scala 5 gluten-core/src/main/scala/org/apache/spark/rpc/GlutenRpcMessages.scala 14 gluten-core/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleDependency.scala 25 gluten-core/src/main/scala/org/apache/spark/shuffle/GlutenShuffleUtils.scala 57 gluten-core/src/main/scala/org/apache/spark/shuffle/GlutenShuffleWriterWrapper.scala 20 gluten-core/src/main/scala/org/apache/spark/shuffle/HashPartitioningWrapper.scala 10 gluten-core/src/main/scala/org/apache/spark/shuffle/sort/ColumnarShuffleManager.scala 146 gluten-core/src/main/scala/org/apache/spark/softaffinity/SoftAffinity.scala 41 gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala 128 gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala 94 gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala 152 gluten-core/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala 96 gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala 248 gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala 83 gluten-core/src/main/scala/org/apache/spark/sql/execution/GlutenImplicits.scala 161 gluten-core/src/main/scala/org/apache/spark/sql/execution/ShuffledColumnarBatchRDD.scala 109 gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala 39 gluten-core/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala 145 gluten-core/src/main/scala/org/apache/spark/sql/execution/joins/BuildSideRelation.scala 10 gluten-core/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala 93 gluten-core/src/main/scala/org/apache/spark/sql/hive/HivePartitionConverter.scala 121 gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveSimpleUDFTransformer.scala 33 gluten-core/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala 179 gluten-core/src/main/scala/org/apache/spark/sql/metric/SQLColumnarShuffleMetricsReporter.scala 28 gluten-core/src/main/scala/org/apache/spark/sql/utils/ExpressionUtil.scala 27 gluten-core/src/main/scala/org/apache/spark/sql/utils/OASPackageBridge.scala 12 gluten-core/src/main/scala/org/apache/spark/sql/utils/StructTypeFWD.scala 7 gluten-core/src/main/scala/org/apache/spark/util/ExecutorManager.scala 34 gluten-core/src/main/scala/org/apache/spark/util/GlutenShutdownManager.scala 12 gluten-core/src/main/scala/org/apache/spark/util/SparkDirectoryUtil.scala 84 gluten-core/src/main/scala/org/apache/spark/util/SparkResourceUtil.scala 51 gluten-core/src/main/scala/org/apache/spark/util/SparkRuleUtil.scala 34 gluten-core/src/main/scala/org/apache/spark/util/TaskResource.scala 7 gluten-core/src/main/scala/org/apache/spark/util/TaskResources.scala 274 gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatchJniWrapper.java 33 gluten-data/src/main/java/io/glutenproject/columnarbatch/ColumnarBatches.java 299 gluten-data/src/main/java/io/glutenproject/columnarbatch/IndicatorVector.java 116 gluten-data/src/main/java/io/glutenproject/columnarbatch/PlaceholderVector.java 80 gluten-data/src/main/java/io/glutenproject/datasource/DatasourceJniWrapper.java 33 gluten-data/src/main/java/io/glutenproject/exception/JniExceptionDescriber.java 12 gluten-data/src/main/java/io/glutenproject/exec/RuntimeAware.java 4 gluten-data/src/main/java/io/glutenproject/exec/RuntimeJniWrapper.java 6 gluten-data/src/main/java/io/glutenproject/init/JniUtils.java 10 gluten-data/src/main/java/io/glutenproject/init/NativeBackendInitializer.java 22 gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocator.java 21 gluten-data/src/main/java/io/glutenproject/memory/alloc/NativeMemoryAllocators.java 20 gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ArrowBufferAllocators.java 81 gluten-data/src/main/java/io/glutenproject/memory/arrowalloc/ManagedAllocationListener.java 74 gluten-data/src/main/java/io/glutenproject/memory/nmm/ManagedReservationListener.java 41 gluten-data/src/main/java/io/glutenproject/memory/nmm/NativeMemoryManager.java 91 gluten-data/src/main/java/io/glutenproject/memory/nmm/NativeMemoryManagers.java 122 gluten-data/src/main/java/io/glutenproject/memory/nmm/ReservationListener.java 10 gluten-data/src/main/java/io/glutenproject/metrics/Metrics.java 141 gluten-data/src/main/java/io/glutenproject/metrics/OperatorMetrics.java 95 gluten-data/src/main/java/io/glutenproject/vectorized/ArrowColumnVector.java 437 gluten-data/src/main/java/io/glutenproject/vectorized/ArrowWritableColumnVector.java 1523 gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchInIterator.java 20 gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchOutIterator.java 57 gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializeResult.java 15 gluten-data/src/main/java/io/glutenproject/vectorized/ColumnarBatchSerializerJniWrapper.java 21 gluten-data/src/main/java/io/glutenproject/vectorized/GlutenSplitResult.java 28 gluten-data/src/main/java/io/glutenproject/vectorized/JniByteInputStream.java 6 gluten-data/src/main/java/io/glutenproject/vectorized/JniByteInputStreams.java 48 gluten-data/src/main/java/io/glutenproject/vectorized/LowCopyFileSegmentJniByteInputStream.java 95 gluten-data/src/main/java/io/glutenproject/vectorized/LowCopyNettyJniByteInputStream.java 71 gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowInfo.java 11 gluten-data/src/main/java/io/glutenproject/vectorized/NativeColumnarToRowJniWrapper.java 21 gluten-data/src/main/java/io/glutenproject/vectorized/NativePlanEvaluator.java 84 gluten-data/src/main/java/io/glutenproject/vectorized/NativeRowToColumnarJniWrapper.java 21 gluten-data/src/main/java/io/glutenproject/vectorized/OnHeapJniByteInputStream.java 40 gluten-data/src/main/java/io/glutenproject/vectorized/PlanEvaluatorJniWrapper.java 32 gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderJniWrapper.java 26 gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleReaderMetrics.java 24 gluten-data/src/main/java/io/glutenproject/vectorized/ShuffleWriterJniWrapper.java 119 gluten-data/src/main/scala/io/glutenproject/exec/Runtime.scala 28 gluten-data/src/main/scala/io/glutenproject/exec/Runtimes.scala 14 gluten-data/src/main/scala/io/glutenproject/metrics/BatchScanMetricsUpdater.scala 35 gluten-data/src/main/scala/io/glutenproject/metrics/CartesianProductMetricsUpdater.scala 16 gluten-data/src/main/scala/io/glutenproject/metrics/ExpandMetricsUpdater.scala 16 gluten-data/src/main/scala/io/glutenproject/metrics/FileSourceScanMetricsUpdater.scala 51 gluten-data/src/main/scala/io/glutenproject/metrics/FilterMetricsUpdater.scala 16 gluten-data/src/main/scala/io/glutenproject/metrics/GenerateMetricsUpdater.scala 10 gluten-data/src/main/scala/io/glutenproject/metrics/HashAggregateMetricsUpdater.scala 65 gluten-data/src/main/scala/io/glutenproject/metrics/HiveTableScanMetricsUpdater.scala 51 gluten-data/src/main/scala/io/glutenproject/metrics/InputIteratorMetricsUpdater.scala 13 gluten-data/src/main/scala/io/glutenproject/metrics/JoinMetricsUpdater.scala 147 gluten-data/src/main/scala/io/glutenproject/metrics/LimitMetricsUpdater.scala 16 gluten-data/src/main/scala/io/glutenproject/metrics/MetricsUtil.scala 228 gluten-data/src/main/scala/io/glutenproject/metrics/ProjectMetricsUpdater.scala 16 gluten-data/src/main/scala/io/glutenproject/metrics/SortMetricsUpdater.scala 20 gluten-data/src/main/scala/io/glutenproject/metrics/WindowMetricsUpdater.scala 16 gluten-data/src/main/scala/io/glutenproject/metrics/WriteFilesMetricsUpdater.scala 11 gluten-data/src/main/scala/io/glutenproject/utils/ArrowAbiUtil.scala 157 gluten-data/src/main/scala/io/glutenproject/utils/ArrowUtil.scala 61 gluten-data/src/main/scala/io/glutenproject/utils/ImplicitClass.scala 18 gluten-data/src/main/scala/io/glutenproject/vectorized/ColumnarBatchSerializer.scala 182 gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala 203 gluten-data/src/main/scala/org/apache/spark/shuffle/utils/ShuffleUtil.scala 13 gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala 175 gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala 164 gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkArrowUtil.scala 118 gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkSchemaUtil.scala 31 gluten-data/src/main/scala/org/apache/spark/sql/utils/SparkVectorUtil.scala 73 gluten-data/src/main/scala/org/apache/spark/storage/OASPackageBridge.scala 7 gluten-delta/src/main/scala/io/glutenproject/execution/DeltaScanTransformer.scala 48 gluten-delta/src/main/scala/io/glutenproject/execution/DeltaScanTransformerProvider.scala 11 gluten-delta/src/main/scala/io/glutenproject/extension/DeltaRewriteTransformerRules.scala 108 gluten-iceberg/src/main/java/io/glutenproject/substrait/rel/IcebergLocalFilesBuilder.java 16 gluten-iceberg/src/main/java/io/glutenproject/substrait/rel/IcebergLocalFilesNode.java 40 gluten-iceberg/src/main/scala/io/glutenproject/execution/IcebergScanTransformer.scala 42 gluten-iceberg/src/main/scala/io/glutenproject/execution/IcebergTransformerProvider.scala 11 gluten-iceberg/src/main/scala/org/apache/iceberg/spark/source/GlutenIcebergSourceUtil.scala 127 gluten-iceberg/src/main/scala/org/apache/iceberg/spark/source/TypeUtil.scala 38 gluten-ui/src/main/scala/io/glutenproject/events/GlutenEvent.scala 11 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenAllExecutionsPage.scala 226 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenEventUtils.scala 19 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLAppStatusListener.scala 73 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLAppStatusStore.scala 43 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLHistoryServerPlugin.scala 17 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLTab.scala 13 shims/common/src/main/scala/io/glutenproject/GlutenConfig.scala 1262 shims/common/src/main/scala/io/glutenproject/execution/datasource/GlutenFormatWriterInjects.scala 59 shims/common/src/main/scala/io/glutenproject/execution/datasource/GlutenOrcWriterInjects.scala 13 shims/common/src/main/scala/io/glutenproject/execution/datasource/GlutenParquetWriterInjects.scala 25 shims/common/src/main/scala/io/glutenproject/expression/ExpressionNames.scala 225 shims/common/src/main/scala/io/glutenproject/expression/Sig.scala 9 shims/common/src/main/scala/io/glutenproject/metrics/GlutenTimeMetric.scala 25 shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShimLoader.scala 48 shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShimProvider.scala 10 shims/common/src/main/scala/io/glutenproject/sql/shims/SparkShims.scala 68 shims/common/src/main/scala/io/glutenproject/utils/Arm.scala 10 shims/common/src/main/scala/org/apache/spark/sql/execution/datasources/BlockStripe.java 9 shims/common/src/main/scala/org/apache/spark/sql/execution/datasources/BlockStripes.java 40 shims/common/src/main/scala/org/apache/spark/sql/execution/datasources/FakeRow.scala 34 shims/spark32/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVectorShim.java 134 shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/Spark32Shims.scala 93 shims/spark32/src/main/scala/io/glutenproject/sql/shims/spark32/SparkShimProvider.scala 21 shims/spark32/src/main/scala/org/apache/spark/TaskContextUtils.scala 27 shims/spark32/src/main/scala/org/apache/spark/sql/catalyst/optimizer/CollapseProjectShim.scala 54 shims/spark32/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/Offset.scala 14 shims/spark32/src/main/scala/org/apache/spark/sql/execution/ExpandOutputPartitioningShim.scala 60 shims/spark32/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala 103 shims/spark32/src/main/scala/org/apache/spark/sql/execution/JoinSelectionShim.scala 21 shims/spark32/src/main/scala/org/apache/spark/sql/execution/PartitioningAndOrderingPreservingNodeShim.scala 3 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/BasicWriteStatsTracker.scala 167 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala 443 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala 337 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/InsertIntoHadoopFsRelationCommand.scala 207 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/WriteFiles.scala 49 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/orc/OrcFileFormat.scala 247 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFileFormat.scala 442 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala 55 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/v2/utils/CatalogUtil.scala 19 shims/spark32/src/main/scala/org/apache/spark/sql/execution/stat/StatFunctions.scala 241 shims/spark32/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala 162 shims/spark33/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVectorShim.java 143 shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/Spark33Shims.scala 131 shims/spark33/src/main/scala/io/glutenproject/sql/shims/spark33/SparkShimProvider.scala 21 shims/spark33/src/main/scala/org/apache/spark/TaskContextUtils.scala 28 shims/spark33/src/main/scala/org/apache/spark/sql/catalyst/optimizer/CollapseProjectShim.scala 15 shims/spark33/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/Offset.scala 14 shims/spark33/src/main/scala/org/apache/spark/sql/execution/ExpandOutputPartitioningShim.scala 60 shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala 104 shims/spark33/src/main/scala/org/apache/spark/sql/execution/JoinSelectionShim.scala 32 shims/spark33/src/main/scala/org/apache/spark/sql/execution/PartitioningAndOrderingPreservingNodeShim.scala 3 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/BasicWriteStatsTracker.scala 167 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatDataWriter.scala 451 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/FileFormatWriter.scala 352 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/InsertIntoHadoopFsRelationCommand.scala 207 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/WriteFiles.scala 49 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/orc/OrcFileFormat.scala 206 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFileFormat.scala 439 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala 84 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/Spark33Scan.scala 19 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/utils/CatalogUtil.scala 9 shims/spark33/src/main/scala/org/apache/spark/sql/execution/stat/StatFunctions.scala 241 shims/spark33/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala 177 shims/spark34/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVectorShim.java 143 shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/Spark34Shims.scala 149 shims/spark34/src/main/scala/io/glutenproject/sql/shims/spark34/SparkShimProvider.scala 21 shims/spark34/src/main/scala/org/apache/spark/TaskContextUtils.scala 29 shims/spark34/src/main/scala/org/apache/spark/sql/catalyst/expressions/PromotePrecision.scala 18 shims/spark34/src/main/scala/org/apache/spark/sql/catalyst/optimizer/CollapseProjectShim.scala 15 shims/spark34/src/main/scala/org/apache/spark/sql/execution/ExpandOutputPartitioningShim.scala 61 shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala 88 shims/spark34/src/main/scala/org/apache/spark/sql/execution/GlutenFileFormatWriter.scala 25 shims/spark34/src/main/scala/org/apache/spark/sql/execution/JoinSelectionShim.scala 32 shims/spark34/src/main/scala/org/apache/spark/sql/execution/PartitioningAndOrderingPreservingNodeShim.scala 3 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala 91 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/Spark34Scan.scala 21 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/utils/CatalogUtil.scala 9 substrait/substrait-spark/src/main/scala/io/substrait/debug/ExpressionToString.scala 42 substrait/substrait-spark/src/main/scala/io/substrait/debug/RelToVerboseString.scala 116 substrait/substrait-spark/src/main/scala/io/substrait/debug/TreePrinter.scala 86 substrait/substrait-spark/src/main/scala/io/substrait/spark/DefaultExpressionVisitor.scala 31 substrait/substrait-spark/src/main/scala/io/substrait/spark/DefaultRelVisitor.scala 9 substrait/substrait-spark/src/main/scala/io/substrait/spark/HasOutputStack.scala 8 substrait/substrait-spark/src/main/scala/io/substrait/spark/SparkExtension.scala 20 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/FunctionConverter.scala 230 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/FunctionMappings.scala 50 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/IgnoreNullableAndParameters.scala 66 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/ToAggregateFunction.scala 70 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/ToScalarFunction.scala 33 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/ToSparkExpression.scala 111 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/ToSubstraitExpression.scala 116 substrait/substrait-spark/src/main/scala/io/substrait/spark/expression/ToSubstraitLiteral.scala 65 substrait/substrait-spark/src/main/scala/io/substrait/spark/logical/ToLogicalPlan.scala 187 substrait/substrait-spark/src/main/scala/io/substrait/spark/logical/ToSubstraitRel.scala 294 substrait/substrait-spark/src/main/scala/io/substrait/utils/Util.scala 29 substrait/substrait-spark/src/main/scala/org/apache/spark/substrait/SparkTypeUtil.scala 7 substrait/substrait-spark/src/main/scala/org/apache/spark/substrait/ToSubstraitType.scala 94 substrait/substrait-spark/src/main/spark-3.2/io/substrait/spark/logical/AbstractLogicalPlanVisitor.scala 30 substrait/substrait-spark/src/main/spark-3.3/io/substrait/spark/logical/AbstractLogicalPlanVisitor.scala 31 substrait/substrait-spark/src/main/spark-3.4/io/substrait/spark/logical/AbstractLogicalPlanVisitor.scala 32 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/Tpc.java 20 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/TpcMixin.java 126 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/DataGenMixin.java 20 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/DataGenOnly.java 17 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/Parameterized.java 89 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/Queries.java 28 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/QueriesCompare.java 26 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/SparkRunModes.java 108 tools/gluten-it/common/src/main/java/io/glutenproject/integration/tpc/command/SparkShell.java 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q1.sql 22 tools/gluten-it/common/src/main/resources/tpcds-queries/q10.sql 56 tools/gluten-it/common/src/main/resources/tpcds-queries/q11.sql 78 tools/gluten-it/common/src/main/resources/tpcds-queries/q12.sql 31 tools/gluten-it/common/src/main/resources/tpcds-queries/q13.sql 49 tools/gluten-it/common/src/main/resources/tpcds-queries/q14a.sql 101 tools/gluten-it/common/src/main/resources/tpcds-queries/q14b.sql 106 tools/gluten-it/common/src/main/resources/tpcds-queries/q15.sql 17 tools/gluten-it/common/src/main/resources/tpcds-queries/q16.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q17.sql 42 tools/gluten-it/common/src/main/resources/tpcds-queries/q18.sql 31 tools/gluten-it/common/src/main/resources/tpcds-queries/q19.sql 22 tools/gluten-it/common/src/main/resources/tpcds-queries/q2.sql 57 tools/gluten-it/common/src/main/resources/tpcds-queries/q20.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q21.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q22.sql 17 tools/gluten-it/common/src/main/resources/tpcds-queries/q23a.sql 49 tools/gluten-it/common/src/main/resources/tpcds-queries/q23b.sql 55 tools/gluten-it/common/src/main/resources/tpcds-queries/q24a.sql 52 tools/gluten-it/common/src/main/resources/tpcds-queries/q24b.sql 52 tools/gluten-it/common/src/main/resources/tpcds-queries/q25.sql 45 tools/gluten-it/common/src/main/resources/tpcds-queries/q26.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q27.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q28.sql 50 tools/gluten-it/common/src/main/resources/tpcds-queries/q29.sql 44 tools/gluten-it/common/src/main/resources/tpcds-queries/q3.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q30.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q31.sql 49 tools/gluten-it/common/src/main/resources/tpcds-queries/q32.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q33.sql 72 tools/gluten-it/common/src/main/resources/tpcds-queries/q34.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q35.sql 55 tools/gluten-it/common/src/main/resources/tpcds-queries/q36.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q37.sql 14 tools/gluten-it/common/src/main/resources/tpcds-queries/q38.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q39a.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q39b.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q4.sql 113 tools/gluten-it/common/src/main/resources/tpcds-queries/q40.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q41.sql 49 tools/gluten-it/common/src/main/resources/tpcds-queries/q42.sql 19 tools/gluten-it/common/src/main/resources/tpcds-queries/q43.sql 16 tools/gluten-it/common/src/main/resources/tpcds-queries/q44.sql 32 tools/gluten-it/common/src/main/resources/tpcds-queries/q45.sql 17 tools/gluten-it/common/src/main/resources/tpcds-queries/q46.sql 32 tools/gluten-it/common/src/main/resources/tpcds-queries/q47.sql 48 tools/gluten-it/common/src/main/resources/tpcds-queries/q48.sql 64 tools/gluten-it/common/src/main/resources/tpcds-queries/q49.sql 126 tools/gluten-it/common/src/main/resources/tpcds-queries/q5.sql 125 tools/gluten-it/common/src/main/resources/tpcds-queries/q50.sql 56 tools/gluten-it/common/src/main/resources/tpcds-queries/q51.sql 42 tools/gluten-it/common/src/main/resources/tpcds-queries/q52.sql 19 tools/gluten-it/common/src/main/resources/tpcds-queries/q53.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q54.sql 53 tools/gluten-it/common/src/main/resources/tpcds-queries/q55.sql 11 tools/gluten-it/common/src/main/resources/tpcds-queries/q56.sql 66 tools/gluten-it/common/src/main/resources/tpcds-queries/q57.sql 45 tools/gluten-it/common/src/main/resources/tpcds-queries/q58.sql 62 tools/gluten-it/common/src/main/resources/tpcds-queries/q59.sql 41 tools/gluten-it/common/src/main/resources/tpcds-queries/q6.sql 23 tools/gluten-it/common/src/main/resources/tpcds-queries/q60.sql 75 tools/gluten-it/common/src/main/resources/tpcds-queries/q61.sql 41 tools/gluten-it/common/src/main/resources/tpcds-queries/q62.sql 32 tools/gluten-it/common/src/main/resources/tpcds-queries/q63.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q64.sql 118 tools/gluten-it/common/src/main/resources/tpcds-queries/q65.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q66.sql 217 tools/gluten-it/common/src/main/resources/tpcds-queries/q67.sql 41 tools/gluten-it/common/src/main/resources/tpcds-queries/q68.sql 39 tools/gluten-it/common/src/main/resources/tpcds-queries/q69.sql 44 tools/gluten-it/common/src/main/resources/tpcds-queries/q7.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q70.sql 35 tools/gluten-it/common/src/main/resources/tpcds-queries/q71.sql 37 tools/gluten-it/common/src/main/resources/tpcds-queries/q72.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q73.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q74.sql 58 tools/gluten-it/common/src/main/resources/tpcds-queries/q75.sql 67 tools/gluten-it/common/src/main/resources/tpcds-queries/q76.sql 21 tools/gluten-it/common/src/main/resources/tpcds-queries/q77.sql 105 tools/gluten-it/common/src/main/resources/tpcds-queries/q78.sql 55 tools/gluten-it/common/src/main/resources/tpcds-queries/q79.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q8.sql 105 tools/gluten-it/common/src/main/resources/tpcds-queries/q80.sql 93 tools/gluten-it/common/src/main/resources/tpcds-queries/q81.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q82.sql 14 tools/gluten-it/common/src/main/resources/tpcds-queries/q83.sql 64 tools/gluten-it/common/src/main/resources/tpcds-queries/q84.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q85.sql 81 tools/gluten-it/common/src/main/resources/tpcds-queries/q86.sql 23 tools/gluten-it/common/src/main/resources/tpcds-queries/q87.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q88.sql 91 tools/gluten-it/common/src/main/resources/tpcds-queries/q89.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q9.sql 48 tools/gluten-it/common/src/main/resources/tpcds-queries/q90.sql 19 tools/gluten-it/common/src/main/resources/tpcds-queries/q91.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q92.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q93.sql 15 tools/gluten-it/common/src/main/resources/tpcds-queries/q94.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q95.sql 29 tools/gluten-it/common/src/main/resources/tpcds-queries/q96.sql 13 tools/gluten-it/common/src/main/resources/tpcds-queries/q97.sql 22 tools/gluten-it/common/src/main/resources/tpcds-queries/q98.sql 30 tools/gluten-it/common/src/main/resources/tpcds-queries/q99.sql 32 tools/gluten-it/common/src/main/resources/tpch-queries/q1.sql 21 tools/gluten-it/common/src/main/resources/tpch-queries/q10.sql 32 tools/gluten-it/common/src/main/resources/tpch-queries/q11.sql 27 tools/gluten-it/common/src/main/resources/tpch-queries/q12.sql 28 tools/gluten-it/common/src/main/resources/tpch-queries/q13.sql 20 tools/gluten-it/common/src/main/resources/tpch-queries/q14.sql 13 tools/gluten-it/common/src/main/resources/tpch-queries/q15.sql 30 tools/gluten-it/common/src/main/resources/tpch-queries/q16.sql 30 tools/gluten-it/common/src/main/resources/tpch-queries/q17.sql 17 tools/gluten-it/common/src/main/resources/tpch-queries/q18.sql 33 tools/gluten-it/common/src/main/resources/tpch-queries/q19.sql 35 tools/gluten-it/common/src/main/resources/tpch-queries/q2.sql 44 tools/gluten-it/common/src/main/resources/tpch-queries/q20.sql 37 tools/gluten-it/common/src/main/resources/tpch-queries/q21.sql 40 tools/gluten-it/common/src/main/resources/tpch-queries/q22.sql 37 tools/gluten-it/common/src/main/resources/tpch-queries/q3.sql 23 tools/gluten-it/common/src/main/resources/tpch-queries/q4.sql 21 tools/gluten-it/common/src/main/resources/tpch-queries/q5.sql 24 tools/gluten-it/common/src/main/resources/tpch-queries/q6.sql 9 tools/gluten-it/common/src/main/resources/tpch-queries/q7.sql 39 tools/gluten-it/common/src/main/resources/tpch-queries/q8.sql 37 tools/gluten-it/common/src/main/resources/tpch-queries/q9.sql 32 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/stat/RamStat.scala 64 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/Constants.scala 83 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/DataGen.scala 46 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/TpcRunner.scala 46 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/TpcSuite.scala 130 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/Actions.scala 7 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/DataGenOnly.scala 11 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/Parameterized.scala 257 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/Queries.scala 142 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/QueriesCompare.scala 196 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/action/SparkShell.scala 14 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsDataGen.scala 648 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsSuite.scala 169 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/h/TpchDataGen.scala 300 tools/gluten-it/common/src/main/scala/io/glutenproject/integration/tpc/h/TpchSuite.scala 86 tools/gluten-it/common/src/main/scala/org/apache/spark/deploy/history/GlutenItHistoryServerPlugin.scala 87 tools/gluten-it/common/src/main/scala/org/apache/spark/deploy/history/HistoryServerHelper.scala 69 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/ConfUtils.scala 37 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/QueryRunner.scala 176 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/SparkSessionSwitcher.scala 100 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/TestUtils.scala 64 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/TypeUtils.scala 10 tools/workload/tpcds/gen_data/parquet_dataset/tpcds_datagen_parquet.scala 20 tools/workload/tpcds/run_tpcds/tpcds_parquet.scala 97 tools/workload/tpch/gen_data/dwrf_dataset/tpch_convert_parquet_dwrf.scala 39 tools/workload/tpch/gen_data/parquet_dataset/tpch_datagen_parquet.scala 20 tools/workload/tpch/run_tpch/tpch_parquet.scala 60