path # lines of code gluten-iceberg/src/main/scala/org/apache/iceberg/spark/source/GlutenIcebergSourceUtil.scala 212 gluten-iceberg/src/main/scala/org/apache/iceberg/spark/source/TypeUtil.scala 38 gluten-iceberg/src/main/scala/org/apache/gluten/execution/IcebergScanTransformer.scala 157 gluten-iceberg/src/main/scala/org/apache/gluten/execution/OffloadIcebergScan.scala 34 gluten-iceberg/src/main/java/org/apache/gluten/substrait/rel/IcebergLocalFilesNode.java 103 gluten-iceberg/src/main/java/org/apache/gluten/substrait/rel/IcebergLocalFilesBuilder.java 25 backends-clickhouse/src-delta-32/main/scala/io/delta/tables/ClickhouseTable.scala 49 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/DeltaAdapter.scala 13 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/rules/CHOptimizeMetadataOnlyDeltaQuery.scala 48 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/ClickhouseOptimisticTransaction.scala 273 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/Snapshot.scala 421 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/UpdateCommand.scala 369 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/DMLWithDeletionVectorsHelper.scala 460 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/merge/MergeIntoMaterializeSource.scala 322 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/merge/ClassicMergeExecutor.scala 342 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/VacuumCommand.scala 531 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/DeleteCommand.scala 413 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/OptimizeTableCommand.scala 389 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/commands/OptimizeTableCommandOverwrites.scala 261 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/files/MergeTreeDelayedCommitProtocol.scala 41 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/DeltaLog.scala 643 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/delta/catalog/ClickHouseTableV2.scala 144 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/DeletionVectorWriteTransformer.scala 123 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/MergeTreeDeltaColumnarWrite.scala 167 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/FileDeltaColumnarWrite.scala 147 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseSparkCatalog.scala 576 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseDataSource.scala 112 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/DeltaMergeTreeFileFormat.scala 18 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/datasources/DeltaV1Writes.scala 50 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/MergeTreeFileFormatDataWriter.scala 355 backends-clickhouse/src-delta-32/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/MergeTreeFileFormatWriter.scala 274 backends-clickhouse/src-delta-32/main/scala/org/apache/gluten/sql/shims/delta32/Delta32ShimProvider.scala 7 backends-clickhouse/src-delta-32/main/scala/org/apache/gluten/sql/shims/delta32/Delta32Shims.scala 52 backends-clickhouse/src-delta-32/main/scala/org/apache/gluten/extension/DeltaExpressionExtensionTransformer.scala 54 backends-clickhouse/src-delta-32/main/scala/org/apache/gluten/parser/GlutenCacheFilesSqlParser.scala 39 backends-clickhouse/src-delta-32/main/scala/org/apache/gluten/parser/GlutenClickhouseSqlParser.scala 39 backends-clickhouse/src-delta-32/main/java/org/apache/gluten/vectorized/DeltaWriterJNIWrapper.java 9 backends-clickhouse/src-kafka/main/scala/org/apache/gluten/component/CHKafkaComponent.scala 15 backends-clickhouse/src-kafka/main/scala/org/apache/gluten/extension/columnar/KafkaMiscColumnarRules.scala 26 backends-clickhouse/src/main/scala/org/apache/spark/sql/catalyst/EqualToRewrite.scala 12 backends-clickhouse/src/main/scala/org/apache/spark/sql/catalyst/CHAggregateFunctionRewriteRule.scala 35 backends-clickhouse/src/main/scala/org/apache/spark/sql/utils/ExpressionUtil.scala 28 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/ClickhouseSnapshot.scala 97 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/DeltaAdapterTrait.scala 11 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/util/MergeTreePartitionUtils.scala 31 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/files/MergeTreeFileCommitProtocol.scala 60 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/MergeTreeConf.scala 34 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/MergeTreeFileFormat.scala 58 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/catalog/ClickHouseTableV2Base.scala 33 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/PushDownUtil.scala 37 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/utils/CHExecUtil.scala 332 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarWrite.scala 248 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarToRowExec.scala 82 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarWriteFilesExec.scala 125 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/commands/GlutenCacheBase.scala 101 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/commands/GlutenCHCacheDataCommand.scala 184 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/commands/GlutenCacheFilesCommand.scala 160 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/RowToCHNativeColumnarExec.scala 64 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHRDDScanTransformer.scala 100 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/joins/ClickHouseBuildSideRelation.scala 76 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/mergetree/DeltaMetaReader.scala 24 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/mergetree/StorageMeta.scala 122 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/mergetree/MetaSerializer.scala 126 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/utils/CHDataSourceUtils.scala 88 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/metadata/AddFileTags.scala 209 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseConfig.scala 64 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHFormatWriterInjects.scala 75 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHOrcWriterInjects.scala 16 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/CHMergeTreeWriterInjects.scala 161 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/CHParquetWriterInjects.scala 28 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/clickhouse/MergeTreeCommiterHelper.scala 29 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/v1/FakeRowOutputWriter.scala 24 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/datasources/clickhouse/utils/MergeTreePartsPartitionsUtil.scala 630 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 213 backends-clickhouse/src/main/scala/org/apache/spark/shuffle/HashPartitioningWrapper.scala 11 backends-clickhouse/src/main/scala/org/apache/spark/shuffle/CHColumnarShuffleWriter.scala 169 backends-clickhouse/src/main/scala/org/apache/spark/rpc/GlutenRpcConstants.scala 5 backends-clickhouse/src/main/scala/org/apache/spark/rpc/GlutenRpcMessages.scala 24 backends-clickhouse/src/main/scala/org/apache/spark/rpc/GlutenDriverEndpoint.scala 79 backends-clickhouse/src/main/scala/org/apache/spark/rpc/GlutenExecutorEndpoint.scala 76 backends-clickhouse/src/main/scala/org/apache/spark/listener/CHGlutenSQLAppStatusListener.scala 36 backends-clickhouse/src/main/scala/org/apache/spark/affinity/CHAffinity.scala 39 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/LimitMetricsUpdater.scala 16 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/BatchScanMetricsUpdater.scala 44 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/SortMetricsUpdater.scala 31 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/InputIteratorMetricsUpdater.scala 31 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/GenerateMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/HiveTableScanMetricsUpdater.scala 42 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/WriteFilesMetricsUpdater.scala 11 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/FilterMetricsUpdater.scala 55 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/ProjectMetricsUpdater.scala 68 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/HashAggregateMetricsUpdater.scala 62 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/HashJoinMetricsUpdater.scala 86 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/BroadcastNestedLoopJoinMetricsUpdater.scala 79 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/FileSourceScanMetricsUpdater.scala 64 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/SortMergeJoinMetricsUpdater.scala 86 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/MetricsUtil.scala 164 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/CHRangeMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/WindowMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/ExpandMetricsUpdater.scala 30 backends-clickhouse/src/main/scala/org/apache/gluten/expression/CHExpressionTransformer.scala 228 backends-clickhouse/src/main/scala/org/apache/gluten/expression/CHFlattenedExpression.scala 53 backends-clickhouse/src/main/scala/org/apache/gluten/expression/CHExpressions.scala 19 backends-clickhouse/src/main/scala/org/apache/gluten/expression/DateAddTransformer.scala 124 backends-clickhouse/src/main/scala/org/apache/gluten/utils/PlanNodesUtil.scala 44 backends-clickhouse/src/main/scala/org/apache/gluten/utils/ExpressionDocUtil.scala 104 backends-clickhouse/src/main/scala/org/apache/gluten/utils/CHAQEUtil.scala 18 backends-clickhouse/src/main/scala/org/apache/gluten/utils/CHInputPartitionsUtil.scala 143 backends-clickhouse/src/main/scala/org/apache/gluten/utils/CHExpressionUtil.scala 160 backends-clickhouse/src/main/scala/org/apache/gluten/utils/IteratorUtil.scala 17 backends-clickhouse/src/main/scala/org/apache/gluten/utils/CHJoinValidateUtil.scala 44 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/RuntimeSettings.scala 81 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHIteratorApi.scala 328 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHMetricsApi.scala 411 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHRuleApi.scala 152 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHTransformerApi.scala 226 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHConfig.scala 97 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHValidatorApi.scala 94 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHBackend.scala 378 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/RuntimeConfig.scala 33 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHListenerApi.scala 110 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHSparkPlanExecApi.scala 820 backends-clickhouse/src/main/scala/org/apache/gluten/columnarbatch/CHBatch.scala 9 backends-clickhouse/src/main/scala/org/apache/gluten/extension/RewriteToDateExpresstionRule.scala 86 backends-clickhouse/src/main/scala/org/apache/gluten/extension/RemoveDuplicatedColumns.scala 119 backends-clickhouse/src/main/scala/org/apache/gluten/extension/CommonSubexpressionEliminateRule.scala 199 backends-clickhouse/src/main/scala/org/apache/gluten/extension/ExtendedColumnPruning.scala 266 backends-clickhouse/src/main/scala/org/apache/gluten/extension/JoinAggregateToAggregateUnion.scala 823 backends-clickhouse/src/main/scala/org/apache/gluten/extension/AddPreProjectionForHashJoin.scala 162 backends-clickhouse/src/main/scala/org/apache/gluten/extension/RewriteDateTimestampComparisonRule.scala 316 backends-clickhouse/src/main/scala/org/apache/gluten/extension/LazyAggregateExpandRule.scala 299 backends-clickhouse/src/main/scala/org/apache/gluten/extension/PushdownAggregatePreProjectionAheadExpand.scala 90 backends-clickhouse/src/main/scala/org/apache/gluten/extension/WriteFilesWithBucketValue.scala 40 backends-clickhouse/src/main/scala/org/apache/gluten/extension/EliminateDeduplicateAggregateWithAnyJoin.scala 85 backends-clickhouse/src/main/scala/org/apache/gluten/extension/ConvertWindowToAggregate.scala 108 backends-clickhouse/src/main/scala/org/apache/gluten/extension/BasicExpressionRewriteRule.scala 156 backends-clickhouse/src/main/scala/org/apache/gluten/extension/CHAQEPropagateEmptyRelation.scala 36 backends-clickhouse/src/main/scala/org/apache/gluten/extension/FlattenNestedExpressions.scala 144 backends-clickhouse/src/main/scala/org/apache/gluten/extension/AggregateIfToFilterRule.scala 46 backends-clickhouse/src/main/scala/org/apache/gluten/extension/RewriteSortMergeJoinToHashJoinRule.scala 89 backends-clickhouse/src/main/scala/org/apache/gluten/extension/CountDistinctWithoutExpand.scala 23 backends-clickhouse/src/main/scala/org/apache/gluten/extension/CHRemoveTopmostColumnarToRow.scala 39 backends-clickhouse/src/main/scala/org/apache/gluten/extension/SimplifySumRule.scala 39 backends-clickhouse/src/main/scala/org/apache/gluten/extension/ExpressionExtensionTrait.scala 55 backends-clickhouse/src/main/scala/org/apache/gluten/extension/CoalesceAggregationUnion.scala 883 backends-clickhouse/src/main/scala/org/apache/gluten/extension/FallbackBroadcastHashJoinRules.scala 237 backends-clickhouse/src/main/scala/org/apache/gluten/parser/GlutenCacheFileSqlParserBase.scala 175 backends-clickhouse/src/main/scala/org/apache/gluten/parser/UpperCaseCharStream.scala 18 backends-clickhouse/src/main/scala/org/apache/gluten/parser/GlutenClickhouseSqlParserBase.scala 194 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHFilterExecTransformer.scala 39 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHHashJoinExecTransformer.scala 241 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHColumnarCollectLimitExec.scala 54 backends-clickhouse/src/main/scala/org/apache/gluten/execution/GlutenRangeExecPartition.scala 10 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHGenerateExecTransformer.scala 67 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHBroadcastNestedLoopJoinExecTransformer.scala 98 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHHashAggregateExecTransformer.scala 480 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHRangeExecTransformer.scala 77 backends-clickhouse/src/main/scala/org/apache/gluten/execution/NativeFileScanColumnarRDD.scala 84 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHBroadcastBuildSideCache.scala 53 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHSortMergeJoinExecTransformer.scala 41 backends-clickhouse/src/main/scala/org/apache/gluten/execution/GlutenMergeTreePartition.scala 64 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHWindowGroupLimitExecTransformer.scala 141 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHAggregateGroupLimitExecTransformer.scala 132 backends-clickhouse/src/main/scala/org/apache/gluten/vectorized/BlockStats.java 15 backends-clickhouse/src/main/scala/org/apache/gluten/vectorized/CHColumnarBatchSerializer.scala 141 backends-clickhouse/src/main/scala/org/apache/gluten/vectorized/CloseablePartitionedBlockIterator.scala 31 backends-clickhouse/src/main/scala/org/apache/gluten/vectorized/CloseableCHColumnBatchIterator.scala 45 backends-clickhouse/src/main/scala/org/apache/gluten/vectorized/CHSplitResult.java 91 backends-clickhouse/src/main/scala/org/apache/gluten/vectorized/NativeExpressionEvaluator.scala 17 backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/CHDatasourceJniWrapper.java 26 backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/clickhouse/MergeTreePartFilterReturnedRange.java 28 backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/clickhouse/ExtensionTableBuilder.java 65 backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/clickhouse/ExtensionTableNode.java 41 backends-clickhouse/src/main/java/org/apache/spark/sql/execution/datasources/clickhouse/WriteReturnedMetric.java 52 backends-clickhouse/src/main/java/org/apache/spark/storage/CHShuffleReadStreamFactory.java 180 backends-clickhouse/src/main/java/org/apache/spark/storage/CHShuffleWriteStreamFactory.java 65 backends-clickhouse/src/main/java/org/apache/gluten/metrics/MetricsStep.java 98 backends-clickhouse/src/main/java/org/apache/gluten/metrics/NativeMetrics.java 46 backends-clickhouse/src/main/java/org/apache/gluten/metrics/OperatorMetrics.java 17 backends-clickhouse/src/main/java/org/apache/gluten/metrics/MetricsData.java 91 backends-clickhouse/src/main/java/org/apache/gluten/metrics/MetricsProcessor.java 64 backends-clickhouse/src/main/java/org/apache/gluten/utils/SnowflakeIdWorker.java 71 backends-clickhouse/src/main/java/org/apache/gluten/memory/CHThreadGroup.java 49 backends-clickhouse/src/main/java/org/apache/gluten/execution/SparkRowIterator.java 58 backends-clickhouse/src/main/java/org/apache/gluten/execution/ColumnarNativeIterator.java 42 backends-clickhouse/src/main/java/org/apache/gluten/execution/CHNativeCacheManager.java 15 backends-clickhouse/src/main/java/org/apache/gluten/execution/CacheResult.java 40 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/SimpleExpressionEval.java 35 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BlockSplitIterator.java 91 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/CHStreamReader.java 39 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/LowCopyNettyShuffleInputStream.java 45 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/OnHeapCopyShuffleInputStream.java 49 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/ShuffleInputStream.java 7 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BatchIterator.java 40 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/CHNativeExpressionEvaluator.java 69 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/CHBlockConverterJniWrapper.java 12 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/CHNativeBlock.java 89 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/CHShuffleSplitterJniWrapper.java 103 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/StorageJoinBuilder.java 71 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/CHBlockWriterJniWrapper.java 26 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BlockOutputStream.java 74 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/LowCopyFileSegmentShuffleInputStream.java 70 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/IteratorWrapper.java 14 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/CHColumnVector.java 97 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/ExpressionEvaluatorJniWrapper.java 15 backends-clickhouse/src/main/resources/org/apache/spark/sql/execution/datasources/v1/write_optimization.proto 36 backends-clickhouse/src/main/antlr4/org/apache/gluten/sql/parser/GlutenClickhouseSqlBase.g4 194 backends-clickhouse/src/main/antlr4/org/apache/gluten/sql/parser/GlutenCacheFileSqlBase.g4 188 backends-clickhouse/src-delta/main/scala/org/apache/gluten/component/CHDeltaComponent.scala 43 backends-clickhouse/src-delta/main/scala/org/apache/gluten/sql/shims/DeltaShims.scala 21 backends-clickhouse/src-delta/main/scala/org/apache/gluten/sql/shims/DeltaShimLoader.scala 31 backends-clickhouse/src-delta/main/scala/org/apache/gluten/sql/shims/DeltaShimProvider.scala 5 backends-clickhouse/src-delta/main/scala/org/apache/gluten/execution/OffloadDeltaNode.scala 11 backends-clickhouse/src-delta-23/main/scala/io/delta/tables/ClickhouseTable.scala 56 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/DeltaAdapter.scala 13 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/rules/CHOptimizeMetadataOnlyDeltaQuery.scala 48 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/ClickhouseOptimisticTransaction.scala 116 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/Snapshot.scala 427 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/commands/UpdateCommand.scala 258 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/commands/MergeIntoCommand.scala 793 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/commands/VacuumCommand.scala 421 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/commands/DeleteCommand.scala 386 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/commands/OptimizeTableCommand.scala 348 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/commands/OptimizeTableCommandOverwrites.scala 256 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/files/MergeTreeDelayedCommitProtocol.scala 8 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/DeltaLog.scala 605 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/stats/PrepareDeltaScan.scala 238 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/delta/catalog/ClickHouseTableV2.scala 129 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/execution/CHDeltaColumnarWrite.scala 11 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseSparkCatalog.scala 517 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseDataSource.scala 113 backends-clickhouse/src-delta-23/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/DeltaMergeTreeFileFormat.scala 19 backends-clickhouse/src-delta-23/main/scala/org/apache/gluten/sql/shims/delta23/Delta23Shims.scala 3 backends-clickhouse/src-delta-23/main/scala/org/apache/gluten/sql/shims/delta23/Delta23ShimProvider.scala 7 backends-clickhouse/src-delta-23/main/scala/org/apache/gluten/parser/GlutenCacheFilesSqlParser.scala 39 backends-clickhouse/src-delta-23/main/scala/org/apache/gluten/parser/GlutenClickhouseSqlParser.scala 39 backends-clickhouse/src-delta-20/main/scala/io/delta/tables/ClickhouseTable.scala 34 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/DeltaAdapter.scala 13 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/rules/CHOptimizeMetadataOnlyDeltaQuery.scala 10 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/ClickhouseOptimisticTransaction.scala 116 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/Snapshot.scala 391 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/commands/UpdateCommand.scala 268 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/commands/MergeIntoCommand.scala 713 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/commands/VacuumCommand.scala 237 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/commands/DeleteCommand.scala 338 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/commands/OptimizeTableCommand.scala 327 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/commands/OptimizeTableCommandOverwrites.scala 256 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/files/MergeTreeDelayedCommitProtocol.scala 8 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/DeltaLog.scala 478 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/delta/catalog/ClickHouseTableV2.scala 129 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/execution/CHDeltaColumnarWrite.scala 11 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseSparkCatalog.scala 517 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/ClickHouseDataSource.scala 113 backends-clickhouse/src-delta-20/main/scala/org/apache/spark/sql/execution/datasources/v2/clickhouse/source/DeltaMergeTreeFileFormat.scala 15 backends-clickhouse/src-delta-20/main/scala/org/apache/gluten/sql/shims/delta20/Delta20ShimProvider.scala 7 backends-clickhouse/src-delta-20/main/scala/org/apache/gluten/sql/shims/delta20/Delta20Shims.scala 3 backends-clickhouse/src-delta-20/main/scala/org/apache/gluten/parser/GlutenCacheFilesSqlParser.scala 36 backends-clickhouse/src-delta-20/main/scala/org/apache/gluten/parser/GlutenClickhouseSqlParser.scala 36 backends-clickhouse/src-celeborn/main/scala/org/apache/spark/shuffle/CHCelebornColumnarBatchSerializer.scala 190 backends-clickhouse/src-celeborn/main/scala/org/apache/spark/shuffle/CHCelebornColumnarShuffleWriterFactory.scala 25 backends-clickhouse/src-celeborn/main/scala/org/apache/spark/shuffle/CHCelebornColumnarShuffleWriter.scala 91 backends-clickhouse/src-iceberg/main/scala/org/apache/gluten/component/CHIcebergComponent.scala 13 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/AppStatusStore.scala 49 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/QualificationToolConfiguration.scala 60 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/file/HadoopFileSource.scala 50 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/file/LocalFsFileSource.scala 13 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/file/GcsFileSource.scala 16 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/SparkListener.scala 4 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/ReplayListenerBus.scala 29 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/support/GlutenApplicationSupportReporter.scala 110 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/support/SupportReport.scala 7 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/QualificationTool.scala 71 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/execution/Executor.scala 160 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/writer/ReportWriter.scala 54 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/writer/WriteUtils.scala 29 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/writer/OperatorImpactReportWriter.scala 25 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/writer/Report.scala 4 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/writer/ApplicationReport.scala 28 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/writer/PrimaryReportWriter.scala 26 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/writer/ImpactReport.scala 8 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/SQLAppStatusListener.scala 14 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/ReflectionUtils.scala 37 tools/qualification-tool/src/main/scala/org/apache/gluten/qt/AppStatusListener.scala 16 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/ChildSupportVisitor.java 38 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/NodeSupportVisitor.java 179 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/NotSupported.java 25 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/ClusterSupportVisitor.java 52 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/NotSupportedCategory.java 6 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/ExecutionDescription.java 97 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/GlutenExecutionSupportReporter.java 27 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/Supported.java 7 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/DurationMetric.java 51 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/ResultVisitor.java 119 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/GlutenSupport.java 2 tools/qualification-tool/src/main/java/org/apache/gluten/qt/support/GraphVisitor.java 27 tools/qualification-tool/src/main/java/org/apache/gluten/qt/graph/SqlPlanMetricInternal.java 20 tools/qualification-tool/src/main/java/org/apache/gluten/qt/graph/SparkPlanGraphInternal.java 24 tools/qualification-tool/src/main/java/org/apache/gluten/qt/graph/SparkPlanGraphEdgeInternal.java 15 tools/qualification-tool/src/main/java/org/apache/gluten/qt/graph/SparkPlanGraphNodeInternal.java 43 tools/qualification-tool/src/main/java/org/apache/gluten/qt/graph/SparkPlanGraphClusterInternal.java 17 tools/qualification-tool/src/main/java/org/apache/gluten/qt/graph/MetricInternal.java 15 tools/scripts/gen-function-support-docs.py 896 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/ConfUtils.scala 35 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/SparkQueryRunner.scala 241 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/SparkSessionSwitcher.scala 114 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/TestUtils.scala 63 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/TypeUtils.scala 10 tools/gluten-it/common/src/main/scala/org/apache/spark/VersionUtils.scala 11 tools/gluten-it/common/src/main/scala/org/apache/spark/deploy/history/GlutenItHistoryServerPlugin.scala 92 tools/gluten-it/common/src/main/scala/org/apache/spark/deploy/history/HistoryServerHelper.scala 68 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/metrics/PlanMetric.scala 69 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/metrics/MetricTag.scala 19 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/metrics/MetricMapper.scala 40 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/h/TpchDataGen.scala 270 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/h/TpchSuite.scala 95 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/ShimUtils.scala 21 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/QueryRunner.scala 75 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/TableCreator.scala 29 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/Constants.scala 142 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/SparkShell.scala 15 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/Queries.scala 142 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/QueriesCompare.scala 180 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/Parameterized.scala 301 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/Actions.scala 10 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/DataGenOnly.scala 33 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/TableRender.scala 271 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/action/package.scala 32 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/ds/TpcdsSuite.scala 179 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/ds/TpcdsDataGen.scala 620 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/Suite.scala 129 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/DataGen.scala 47 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/stat/RamStat.scala 64 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/clickbench/ClickBenchSuite.scala 74 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/clickbench/ClickBenchTableCreator.scala 129 tools/gluten-it/common/src/main/scala/org/apache/gluten/integration/clickbench/ClickBenchDataGen.scala 27 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/BaseMixin.java 130 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/SparkJvmOptions.java 20 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/Cli.java 20 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/QueriesMixin.java 111 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/QueriesCompare.java 24 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/SparkShell.java 21 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/DataGenMixin.java 35 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/SparkRunModes.java 281 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/Parameterized.java 99 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/DataGenOnly.java 17 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/command/Queries.java 37 tools/gluten-it/common/src/main/java/org/apache/gluten/integration/Preset.java 32 tools/gluten-it/common/src/main/resources/clickbench-queries/q39.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q36.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q5.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q2.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q1.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q38.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q7.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q24.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q17.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q4.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q29.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q6.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q16.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q14.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q43.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q3.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q11.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q8.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q9.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q20.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q41.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q25.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q23.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q34.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q19.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q13.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q12.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q22.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q27.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q33.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q42.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q18.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q40.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q21.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q35.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q37.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q15.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q26.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q28.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q10.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q31.sql 1 tools/gluten-it/common/src/main/resources/clickbench-queries/q32.sql 1 tools/gluten-it/common/src/main/resources/tpcds-queries/q64.sql 118 tools/gluten-it/common/src/main/resources/tpcds-queries/q51.sql 42 tools/gluten-it/common/src/main/resources/tpcds-queries/q49.sql 126 tools/gluten-it/common/src/main/resources/tpcds-queries/q36.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q5.sql 125 tools/gluten-it/common/src/main/resources/tpcds-queries/q2.sql 57 tools/gluten-it/common/src/main/resources/tpcds-queries/q1.sql 22 tools/gluten-it/common/src/main/resources/tpcds-queries/q38.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q75.sql 67 tools/gluten-it/common/src/main/resources/tpcds-queries/q7.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q99.sql 32 tools/gluten-it/common/src/main/resources/tpcds-queries/q57.sql 45 tools/gluten-it/common/src/main/resources/tpcds-queries/q53.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q24a.sql 52 tools/gluten-it/common/src/main/resources/tpcds-queries/q17.sql 42 tools/gluten-it/common/src/main/resources/tpcds-queries/q69.sql 44 tools/gluten-it/common/src/main/resources/tpcds-queries/q4.sql 113 tools/gluten-it/common/src/main/resources/tpcds-queries/q29.sql 44 tools/gluten-it/common/src/main/resources/tpcds-queries/q6.sql 23 tools/gluten-it/common/src/main/resources/tpcds-queries/q16.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q97.sql 22 tools/gluten-it/common/src/main/resources/tpcds-queries/q83.sql 64 tools/gluten-it/common/src/main/resources/tpcds-queries/q96.sql 13 tools/gluten-it/common/src/main/resources/tpcds-queries/q43.sql 16 tools/gluten-it/common/src/main/resources/tpcds-queries/q39b.sql 35 tools/gluten-it/common/src/main/resources/tpcds-queries/q3.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q11.sql 78 tools/gluten-it/common/src/main/resources/tpcds-queries/q95.sql 29 tools/gluten-it/common/src/main/resources/tpcds-queries/q8.sql 105 tools/gluten-it/common/src/main/resources/tpcds-queries/q9.sql 48 tools/gluten-it/common/src/main/resources/tpcds-queries/q20.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q91.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q41.sql 49 tools/gluten-it/common/src/main/resources/tpcds-queries/q90.sql 19 tools/gluten-it/common/src/main/resources/tpcds-queries/q85.sql 81 tools/gluten-it/common/src/main/resources/tpcds-queries/q25.sql 45 tools/gluten-it/common/src/main/resources/tpcds-queries/q47.sql 48 tools/gluten-it/common/src/main/resources/tpcds-queries/q73.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q34.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q19.sql 22 tools/gluten-it/common/src/main/resources/tpcds-queries/q52.sql 19 tools/gluten-it/common/src/main/resources/tpcds-queries/q23a.sql 49 tools/gluten-it/common/src/main/resources/tpcds-queries/q13.sql 49 tools/gluten-it/common/src/main/resources/tpcds-queries/q87.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q93.sql 15 tools/gluten-it/common/src/main/resources/tpcds-queries/q72.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q65.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q94.sql 26 tools/gluten-it/common/src/main/resources/tpcds-queries/q70.sql 35 tools/gluten-it/common/src/main/resources/tpcds-queries/q50.sql 56 tools/gluten-it/common/src/main/resources/tpcds-queries/q58.sql 62 tools/gluten-it/common/src/main/resources/tpcds-queries/q89.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q76.sql 21 tools/gluten-it/common/src/main/resources/tpcds-queries/q12.sql 31 tools/gluten-it/common/src/main/resources/tpcds-queries/q46.sql 32 tools/gluten-it/common/src/main/resources/tpcds-queries/q74.sql 58 tools/gluten-it/common/src/main/resources/tpcds-queries/q22.sql 17 tools/gluten-it/common/src/main/resources/tpcds-queries/q79.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q81.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q23b.sql 55 tools/gluten-it/common/src/main/resources/tpcds-queries/q54.sql 53 tools/gluten-it/common/src/main/resources/tpcds-queries/q14a.sql 101 tools/gluten-it/common/src/main/resources/tpcds-queries/q66.sql 217 tools/gluten-it/common/src/main/resources/tpcds-queries/q45.sql 17 tools/gluten-it/common/src/main/resources/tpcds-queries/q27.sql 20 tools/gluten-it/common/src/main/resources/tpcds-queries/q98.sql 30 tools/gluten-it/common/src/main/resources/tpcds-queries/q33.sql 72 tools/gluten-it/common/src/main/resources/tpcds-queries/q39a.sql 34 tools/gluten-it/common/src/main/resources/tpcds-queries/q55.sql 11 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/q42.sql 19 tools/gluten-it/common/src/main/resources/tpcds-queries/q18.sql 31 tools/gluten-it/common/src/main/resources/tpcds-queries/q84.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q40.sql 25 tools/gluten-it/common/src/main/resources/tpcds-queries/q21.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q82.sql 14 tools/gluten-it/common/src/main/resources/tpcds-queries/q56.sql 66 tools/gluten-it/common/src/main/resources/tpcds-queries/q44.sql 32 tools/gluten-it/common/src/main/resources/tpcds-queries/q35.sql 55 tools/gluten-it/common/src/main/resources/tpcds-queries/q37.sql 14 tools/gluten-it/common/src/main/resources/tpcds-queries/q67.sql 41 tools/gluten-it/common/src/main/resources/tpcds-queries/q59.sql 41 tools/gluten-it/common/src/main/resources/tpcds-queries/q88.sql 91 tools/gluten-it/common/src/main/resources/tpcds-queries/q15.sql 17 tools/gluten-it/common/src/main/resources/tpcds-queries/q26.sql 18 tools/gluten-it/common/src/main/resources/tpcds-queries/q28.sql 50 tools/gluten-it/common/src/main/resources/tpcds-queries/q68.sql 39 tools/gluten-it/common/src/main/resources/tpcds-queries/q24b.sql 52 tools/gluten-it/common/src/main/resources/tpcds-queries/q92.sql 27 tools/gluten-it/common/src/main/resources/tpcds-queries/q30.sql 28 tools/gluten-it/common/src/main/resources/tpcds-queries/q60.sql 75 tools/gluten-it/common/src/main/resources/tpcds-queries/q77.sql 105 tools/gluten-it/common/src/main/resources/tpcds-queries/q86.sql 23 tools/gluten-it/common/src/main/resources/tpcds-queries/q71.sql 37 tools/gluten-it/common/src/main/resources/tpcds-queries/q48.sql 64 tools/gluten-it/common/src/main/resources/tpcds-queries/q10.sql 56 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/q78.sql 55 tools/gluten-it/common/src/main/resources/tpcds-queries/q80.sql 93 tools/gluten-it/common/src/main/resources/tpcds-queries/q14b.sql 106 tools/gluten-it/common/src/main/resources/tpch-queries/q5.sql 24 tools/gluten-it/common/src/main/resources/tpch-queries/q2.sql 44 tools/gluten-it/common/src/main/resources/tpch-queries/q1.sql 21 tools/gluten-it/common/src/main/resources/tpch-queries/q7.sql 39 tools/gluten-it/common/src/main/resources/tpch-queries/q17.sql 17 tools/gluten-it/common/src/main/resources/tpch-queries/q4.sql 21 tools/gluten-it/common/src/main/resources/tpch-queries/q6.sql 9 tools/gluten-it/common/src/main/resources/tpch-queries/q16.sql 30 tools/gluten-it/common/src/main/resources/tpch-queries/q14.sql 13 tools/gluten-it/common/src/main/resources/tpch-queries/q3.sql 23 tools/gluten-it/common/src/main/resources/tpch-queries/q11.sql 27 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/resources/tpch-queries/q20.sql 37 tools/gluten-it/common/src/main/resources/tpch-queries/q19.sql 35 tools/gluten-it/common/src/main/resources/tpch-queries/q13.sql 20 tools/gluten-it/common/src/main/resources/tpch-queries/q12.sql 28 tools/gluten-it/common/src/main/resources/tpch-queries/q22.sql 37 tools/gluten-it/common/src/main/resources/tpch-queries/q18.sql 33 tools/gluten-it/common/src/main/resources/tpch-queries/q21.sql 40 tools/gluten-it/common/src/main/resources/tpch-queries/q15.sql 30 tools/gluten-it/common/src/main/resources/tpch-queries/q10.sql 32 tools/workload/tpcds/gen_data/parquet_dataset/tpcds_datagen_parquet.scala 20 tools/workload/tpcds/run_tpcds/tpcds_parquet.scala 94 tools/workload/tpch/gen_data/parquet_dataset/tpch_datagen_parquet.scala 20 tools/workload/tpch/run_tpch/tpch_parquet.scala 61 tools/workload/benchmark_velox/analysis/sparklog.ipynb 6143 tools/workload/benchmark_velox/analysis/perf_analysis_template.ipynb 437 tools/workload/benchmark_velox/tpc_workload.ipynb 409 tools/workload/benchmark_velox/native_sql_initialize.ipynb 1486 tools/workload/benchmark_velox/init_disks.py 72 tools/workload/benchmark_velox/initialize.ipynb 3150 gluten-delta/src-delta-32/main/scala/org/apache/spark/sql/perf/DeltaOptimizedWriterTransformer.scala 290 gluten-delta/src-delta-32/main/scala/org/apache/gluten/execution/DeltaProjectExecTransformer.scala 66 gluten-delta/src-delta-32/main/scala/org/apache/gluten/execution/DeltaFilterExecTransformer.scala 54 gluten-delta/src/main/scala/org/apache/gluten/extension/DeltaPostTransformRules.scala 122 gluten-delta/src/main/scala/org/apache/gluten/execution/DeltaScanTransformer.scala 73 gluten-delta/src/main/scala/org/apache/gluten/execution/OffloadDeltaProject.scala 11 gluten-delta/src/main/scala/org/apache/gluten/execution/OffloadDeltaFilter.scala 11 gluten-delta/src/main/scala/org/apache/gluten/execution/OffloadDeltaScan.scala 12 gluten-delta/src-delta-24/main/scala/org/apache/gluten/execution/DeltaProjectExecTransformer.scala 8 gluten-delta/src-delta-24/main/scala/org/apache/gluten/execution/DeltaFilterExecTransformer.scala 8 gluten-delta/src-delta-23/main/scala/org/apache/gluten/execution/DeltaProjectExecTransformer.scala 8 gluten-delta/src-delta-23/main/scala/org/apache/gluten/execution/DeltaFilterExecTransformer.scala 8 gluten-delta/src-delta-20/main/scala/org/apache/gluten/execution/DeltaProjectExecTransformer.scala 8 gluten-delta/src-delta-20/main/scala/org/apache/gluten/execution/DeltaFilterExecTransformer.scala 8 gluten-arrow/src/main/scala/org/apache/spark/sql/catalyst/csv/CSVHeaderCheckerHelper.scala 10 gluten-arrow/src/main/scala/org/apache/spark/sql/utils/SparkVectorUtil.scala 72 gluten-arrow/src/main/scala/org/apache/spark/sql/utils/SparkSchemaUtil.scala 34 gluten-arrow/src/main/scala/org/apache/spark/sql/utils/SparkArrowUtil.scala 146 gluten-arrow/src/main/scala/org/apache/spark/sql/utils/SparkMetricsUtil.scala 6 gluten-arrow/src/main/scala/org/apache/spark/storage/SparkInputStreamUtil.scala 7 gluten-arrow/src/main/scala/org/apache/gluten/expression/InterpretedArrowProjection.scala 47 gluten-arrow/src/main/scala/org/apache/gluten/expression/ArrowProjection.scala 23 gluten-arrow/src/main/scala/org/apache/gluten/utils/DebugUtil.scala 25 gluten-arrow/src/main/scala/org/apache/gluten/utils/ArrowAbiUtil.scala 157 gluten-arrow/src/main/scala/org/apache/gluten/utils/ArrowUtil.scala 210 gluten-arrow/src/main/scala/org/apache/gluten/runtime/Runtimes.scala 14 gluten-arrow/src/main/scala/org/apache/gluten/runtime/Runtime.scala 41 gluten-arrow/src/main/scala/org/apache/gluten/memory/NativeMemoryManager.scala 89 gluten-arrow/src/main/scala/org/apache/gluten/columnarbatch/ArrowBatches.scala 17 gluten-arrow/src/main/scala/org/apache/gluten/execution/OffloadArrowDataExec.scala 14 gluten-arrow/src/main/scala/org/apache/gluten/execution/LoadArrowDataExec.scala 14 gluten-arrow/src/main/java/org/apache/spark/sql/execution/vectorized/ArrowColumnVectorUtils.java 95 gluten-arrow/src/main/java/org/apache/spark/sql/vectorized/SparkColumnarBatchUtil.java 45 gluten-arrow/src/main/java/org/apache/gluten/runtime/RuntimeAware.java 7 gluten-arrow/src/main/java/org/apache/gluten/runtime/RuntimeJniWrapper.java 6 gluten-arrow/src/main/java/org/apache/gluten/memory/arrow/alloc/ManagedAllocationListener.java 74 gluten-arrow/src/main/java/org/apache/gluten/memory/arrow/alloc/ArrowBufferAllocators.java 85 gluten-arrow/src/main/java/org/apache/gluten/memory/arrow/pool/ArrowReservationListener.java 20 gluten-arrow/src/main/java/org/apache/gluten/memory/arrow/pool/ArrowNativeMemoryPool.java 49 gluten-arrow/src/main/java/org/apache/gluten/memory/NativeMemoryManagerJniWrapper.java 11 gluten-arrow/src/main/java/org/apache/gluten/memory/listener/ReservationListeners.java 45 gluten-arrow/src/main/java/org/apache/gluten/memory/listener/ManagedReservationListener.java 47 gluten-arrow/src/main/java/org/apache/gluten/memory/listener/ReservationListener.java 6 gluten-arrow/src/main/java/org/apache/gluten/validate/NativePlanValidationInfo.java 12 gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatches.java 322 gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/IndicatorVectorBase.java 97 gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/PlaceholderVector.java 80 gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java 25 gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/IndicatorVector.java 35 gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/IndicatorVectorPool.java 36 gluten-arrow/src/main/java/org/apache/gluten/init/NativeBackendInitializer.java 45 gluten-arrow/src/main/java/org/apache/gluten/exception/SchemaMismatchException.java 6 gluten-arrow/src/main/java/org/apache/gluten/exception/JniExceptionDescriber.java 12 gluten-arrow/src/main/java/org/apache/gluten/vectorized/JniByteInputStreams.java 49 gluten-arrow/src/main/java/org/apache/gluten/vectorized/LowCopyNettyJniByteInputStream.java 71 gluten-arrow/src/main/java/org/apache/gluten/vectorized/LowCopyFileSegmentJniByteInputStream.java 95 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java 51 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java 149 gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java 20 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchInIterator.java 20 gluten-arrow/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java 30 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleReaderMetrics.java 17 gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowInfo.java 11 gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java 20 gluten-arrow/src/main/java/org/apache/gluten/vectorized/OnHeapJniByteInputStream.java 40 gluten-arrow/src/main/java/org/apache/gluten/vectorized/GlutenSplitResult.java 80 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ArrowWritableColumnVector.java 1714 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java 27 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializeResult.java 18 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ArrowColumnarRow.java 279 gluten-arrow/src/main/java/org/apache/gluten/vectorized/JniByteInputStream.java 6 gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativePlanEvaluator.java 67 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java 21 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ArrowColumnVector.java 437 gluten-hudi/src/main/scala/org/apache/gluten/execution/OffloadHudiScan.scala 14 gluten-hudi/src/main/scala/org/apache/gluten/execution/HudiScanTransformer.scala 73 gluten-flink/planner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/common/CommonExecSink.java 539 gluten-flink/planner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/stream/StreamExecCalc.java 120 gluten-flink/planner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/stream/StreamExecWatermarkAssigner.java 101 gluten-flink/planner/src/main/java/org/apache/gluten/rexnode/Utils.java 24 gluten-flink/planner/src/main/java/org/apache/gluten/rexnode/FunctionMappings.java 22 gluten-flink/planner/src/main/java/org/apache/gluten/rexnode/RexNodeConverter.java 98 gluten-flink/loader/src/main/java/org/apache/flink/table/planner/loader/PlannerModule.java 136 gluten-flink/runtime/src/main/java/org/apache/flink/runtime/taskexecutor/TaskManagerRunner.java 644 gluten-flink/runtime/src/main/java/org/apache/flink/client/StreamGraphTranslator.java 137 gluten-flink/runtime/src/main/java/org/apache/flink/streaming/runtime/translators/LegacySourceTransformationTranslator.java 94 gluten-flink/runtime/src/main/java/org/apache/flink/streaming/runtime/translators/SourceTransformationTranslator.java 102 gluten-flink/runtime/src/main/java/org/apache/flink/streaming/runtime/translators/SinkTransformationTranslator.java 424 gluten-flink/runtime/src/main/java/org/apache/gluten/table/runtime/operators/GlutenSingleInputOperator.java 123 gluten-flink/runtime/src/main/java/org/apache/gluten/table/runtime/operators/GlutenSourceFunction.java 88 gluten-flink/runtime/src/main/java/org/apache/gluten/util/LogicalTypeConverter.java 43 gluten-flink/runtime/src/main/java/org/apache/gluten/util/PlanNodeIdGenerator.java 8 gluten-flink/runtime/src/main/java/org/apache/gluten/streaming/api/operators/GlutenStreamSource.java 37 gluten-flink/runtime/src/main/java/org/apache/gluten/streaming/api/operators/GlutenOneInputOperatorFactory.java 25 gluten-flink/runtime/src/main/java/org/apache/gluten/streaming/api/operators/GlutenOperator.java 9 gluten-flink/runtime/src/main/java/org/apache/gluten/vectorized/FlinkRowToVLVectorConvertor.java 136 gluten-flink/runtime/src/main/java/org/apache/gluten/vectorized/VLVectorIterator.java 23 gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornPartitionPusher.scala 43 gluten-celeborn/src/main/scala/org/apache/spark/shuffle/CelebornColumnarShuffleWriter.scala 124 gluten-celeborn/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleManager.java 313 gluten-celeborn/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornShuffleWriterFactory.java 17 gluten-celeborn/src/main/java/org/apache/spark/shuffle/gluten/celeborn/CelebornUtils.java 343 shims/spark34/src/main/scala/org/apache/spark/TaskContextUtils.scala 29 shims/spark34/src/main/scala/org/apache/spark/sql/catalyst/expressions/PromotePrecision.scala 15 shims/spark34/src/main/scala/org/apache/spark/sql/catalyst/types/DataTypeUtils.scala 5 shims/spark34/src/main/scala/org/apache/spark/sql/catalyst/optimizer/CollapseProjectShim.scala 15 shims/spark34/src/main/scala/org/apache/spark/sql/hive/execution/AbstractHiveTableScanExec.scala 179 shims/spark34/src/main/scala/org/apache/spark/sql/execution/adaptive/GlutenCostEvaluator.scala 15 shims/spark34/src/main/scala/org/apache/spark/sql/execution/GlutenFileFormatWriter.scala 25 shims/spark34/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala 105 shims/spark34/src/main/scala/org/apache/spark/sql/execution/window/WindowGroupLimitExecShim.scala 24 shims/spark34/src/main/scala/org/apache/spark/sql/execution/python/BasePythonRunnerShim.scala 8 shims/spark34/src/main/scala/org/apache/spark/sql/execution/ExpandOutputPartitioningShim.scala 60 shims/spark34/src/main/scala/org/apache/spark/sql/execution/PartitioningAndOrderingPreservingNodeShim.scala 3 shims/spark34/src/main/scala/org/apache/spark/sql/execution/AbstractFileSourceScanExec.scala 223 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 183 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/utils/CatalogUtil.scala 9 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala 109 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/Spark34Scan.scala 21 shims/spark34/src/main/scala/org/apache/spark/shuffle/SparkSortShuffleWriterUtil.scala 14 shims/spark34/src/main/scala/org/apache/spark/SparkContextUtils.scala 8 shims/spark34/src/main/scala/org/apache/spark/ShuffleUtils.scala 30 shims/spark34/src/main/scala/org/apache/gluten/sql/shims/spark34/SparkShimProvider.scala 7 shims/spark34/src/main/scala/org/apache/gluten/sql/shims/spark34/Spark34Shims.scala 526 shims/spark34/src/main/scala/org/apache/gluten/utils/InternalRowUtl.scala 14 shims/spark34/src/main/scala/org/apache/gluten/execution/GenerateTreeStringShim.scala 57 shims/spark34/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVectorShim.java 143 shims/common/src/main/scala/org/apache/spark/sql/execution/adaptive/GlutenCost.scala 21 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/BlockStripe.java 9 shims/common/src/main/scala/org/apache/spark/sql/execution/datasources/FakeRow.scala 34 shims/common/src/main/scala/org/apache/spark/sql/internal/SparkConfigUtil.scala 8 shims/common/src/main/scala/org/apache/spark/sql/internal/ConfigProvider.scala 10 shims/common/src/main/scala/org/apache/spark/sql/internal/GlutenConfigUtil.scala 31 shims/common/src/main/scala/org/apache/spark/util/SparkVersionUtil.scala 14 shims/common/src/main/scala/org/apache/spark/storage/BlockManagerUtils.scala 30 shims/common/src/main/scala/org/apache/gluten/metrics/GlutenTimeMetric.scala 30 shims/common/src/main/scala/org/apache/gluten/expression/ExpressionNames.scala 318 shims/common/src/main/scala/org/apache/gluten/expression/Sig.scala 9 shims/common/src/main/scala/org/apache/gluten/GlutenBuildInfo.scala 34 shims/common/src/main/scala/org/apache/gluten/sql/shims/SparkShimProvider.scala 15 shims/common/src/main/scala/org/apache/gluten/sql/shims/SparkShimLoader.scala 48 shims/common/src/main/scala/org/apache/gluten/sql/shims/SparkShims.scala 210 shims/common/src/main/scala/org/apache/gluten/utils/ExceptionUtils.scala 13 shims/common/src/main/scala/org/apache/gluten/utils/Arm.scala 10 shims/common/src/main/scala/org/apache/gluten/config/GlutenConfig.scala 1402 shims/common/src/main/scala/org/apache/gluten/config/ConfigEntry.scala 133 shims/common/src/main/scala/org/apache/gluten/config/ReservedKeys.scala 8 shims/common/src/main/scala/org/apache/gluten/config/ConfigBuilder.scala 179 shims/common/src/main/scala/org/apache/gluten/execution/datasource/GlutenFormatWriterInjects.scala 65 shims/spark35/src/main/scala/org/apache/spark/TaskContextUtils.scala 29 shims/spark35/src/main/scala/org/apache/spark/sql/catalyst/expressions/PromotePrecision.scala 15 shims/spark35/src/main/scala/org/apache/spark/sql/catalyst/optimizer/CollapseProjectShim.scala 15 shims/spark35/src/main/scala/org/apache/spark/sql/hive/execution/AbstractHiveTableScanExec.scala 179 shims/spark35/src/main/scala/org/apache/spark/sql/execution/adaptive/GlutenCostEvaluator.scala 15 shims/spark35/src/main/scala/org/apache/spark/sql/execution/GlutenFileFormatWriter.scala 25 shims/spark35/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala 105 shims/spark35/src/main/scala/org/apache/spark/sql/execution/window/WindowGroupLimitExecShim.scala 21 shims/spark35/src/main/scala/org/apache/spark/sql/execution/python/BasePythonRunnerShim.scala 8 shims/spark35/src/main/scala/org/apache/spark/sql/execution/ExpandOutputPartitioningShim.scala 60 shims/spark35/src/main/scala/org/apache/spark/sql/execution/PartitioningAndOrderingPreservingNodeShim.scala 3 shims/spark35/src/main/scala/org/apache/spark/sql/execution/AbstractFileSourceScanExec.scala 214 shims/spark35/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 188 shims/spark35/src/main/scala/org/apache/spark/sql/execution/datasources/v2/utils/CatalogUtil.scala 9 shims/spark35/src/main/scala/org/apache/spark/sql/execution/datasources/v2/Spark35Scan.scala 21 shims/spark35/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala 111 shims/spark35/src/main/scala/org/apache/spark/shuffle/SparkSortShuffleWriterUtil.scala 14 shims/spark35/src/main/scala/org/apache/spark/SparkContextUtils.scala 8 shims/spark35/src/main/scala/org/apache/spark/ShuffleUtils.scala 30 shims/spark35/src/main/scala/org/apache/gluten/sql/shims/spark35/SparkShimProvider.scala 7 shims/spark35/src/main/scala/org/apache/gluten/sql/shims/spark35/Spark35Shims.scala 575 shims/spark35/src/main/scala/org/apache/gluten/utils/InternalRowUtl.scala 14 shims/spark35/src/main/scala/org/apache/gluten/execution/GenerateTreeStringShim.scala 57 shims/spark35/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVectorShim.java 143 shims/spark33/src/main/scala/org/apache/spark/TaskContextUtils.scala 28 shims/spark33/src/main/scala/org/apache/spark/sql/catalyst/expressions/EvalMode.scala 15 shims/spark33/src/main/scala/org/apache/spark/sql/catalyst/expressions/ExpressionsEvaluator.scala 22 shims/spark33/src/main/scala/org/apache/spark/sql/catalyst/types/DataTypeUtils.scala 5 shims/spark33/src/main/scala/org/apache/spark/sql/catalyst/optimizer/CollapseProjectShim.scala 15 shims/spark33/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala 174 shims/spark33/src/main/scala/org/apache/spark/sql/hive/execution/AbstractHiveTableScanExec.scala 165 shims/spark33/src/main/scala/org/apache/spark/sql/execution/adaptive/GlutenCostEvaluator.scala 15 shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala 126 shims/spark33/src/main/scala/org/apache/spark/sql/execution/window/WindowGroupLimitExecShim.scala 24 shims/spark33/src/main/scala/org/apache/spark/sql/execution/python/BasePythonRunnerShim.scala 8 shims/spark33/src/main/scala/org/apache/spark/sql/execution/ExpandOutputPartitioningShim.scala 59 shims/spark33/src/main/scala/org/apache/spark/sql/execution/PartitioningAndOrderingPreservingNodeShim.scala 3 shims/spark33/src/main/scala/org/apache/spark/sql/execution/stat/StatFunctions.scala 241 shims/spark33/src/main/scala/org/apache/spark/sql/execution/AbstractFileSourceScanExec.scala 445 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 88 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/datasources/v2/Spark33Scan.scala 19 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/BatchScanExecShim.scala 101 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/FileFormatWriter.scala 347 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/orc/OrcFileFormat.scala 198 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/WriteFiles.scala 47 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFileFormat.scala 428 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/BasicWriteStatsTracker.scala 167 shims/spark33/src/main/scala/org/apache/spark/shuffle/SparkSortShuffleWriterUtil.scala 14 shims/spark33/src/main/scala/org/apache/spark/ShuffleUtils.scala 30 shims/spark33/src/main/scala/org/apache/gluten/sql/shims/spark33/SparkShimProvider.scala 7 shims/spark33/src/main/scala/org/apache/gluten/sql/shims/spark33/Spark33Shims.scala 342 shims/spark33/src/main/scala/org/apache/gluten/utils/InternalRowUtl.scala 14 shims/spark33/src/main/scala/org/apache/gluten/execution/GenerateTreeStringShim.scala 57 shims/spark33/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVectorShim.java 143 shims/spark32/src/main/scala/org/apache/spark/TaskContextUtils.scala 27 shims/spark32/src/main/scala/org/apache/spark/sql/catalyst/expressions/EvalMode.scala 15 shims/spark32/src/main/scala/org/apache/spark/sql/catalyst/expressions/ExpressionsEvaluator.scala 22 shims/spark32/src/main/scala/org/apache/spark/sql/catalyst/types/DataTypeUtils.scala 5 shims/spark32/src/main/scala/org/apache/spark/sql/catalyst/optimizer/CollapseProjectShim.scala 54 shims/spark32/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala 159 shims/spark32/src/main/scala/org/apache/spark/sql/hive/execution/AbstractHiveTableScanExec.scala 161 shims/spark32/src/main/scala/org/apache/spark/sql/execution/adaptive/GlutenCostEvaluator.scala 12 shims/spark32/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala 118 shims/spark32/src/main/scala/org/apache/spark/sql/execution/window/WindowGroupLimitExecShim.scala 24 shims/spark32/src/main/scala/org/apache/spark/sql/execution/python/BasePythonRunnerShim.scala 8 shims/spark32/src/main/scala/org/apache/spark/sql/execution/ExpandOutputPartitioningShim.scala 59 shims/spark32/src/main/scala/org/apache/spark/sql/execution/PartitioningAndOrderingPreservingNodeShim.scala 3 shims/spark32/src/main/scala/org/apache/spark/sql/execution/stat/StatFunctions.scala 241 shims/spark32/src/main/scala/org/apache/spark/sql/execution/AbstractFileSourceScanExec.scala 414 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 69 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/datasources/v2/BatchScanExecShim.scala 67 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/FileFormatWriter.scala 332 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/orc/OrcFileFormat.scala 237 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/WriteFiles.scala 47 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFileFormat.scala 431 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/BasicWriteStatsTracker.scala 167 shims/spark32/src/main/scala/org/apache/spark/shuffle/SparkSortShuffleWriterUtil.scala 14 shims/spark32/src/main/scala/org/apache/spark/ShuffleUtils.scala 19 shims/spark32/src/main/scala/org/apache/gluten/sql/shims/spark32/SparkShimProvider.scala 7 shims/spark32/src/main/scala/org/apache/gluten/sql/shims/spark32/Spark32Shims.scala 255 shims/spark32/src/main/scala/org/apache/gluten/utils/InternalRowUtl.scala 14 shims/spark32/src/main/scala/org/apache/gluten/execution/GenerateTreeStringShim.scala 57 shims/spark32/src/main/java/org/apache/spark/sql/execution/vectorized/WritableColumnVectorShim.java 134 shims/spark32/src/main/java/org/apache/spark/memory/MemoryConsumer.java 77 shims/spark32/src/main/java/org/apache/spark/memory/TaskMemoryManager.java 289 shims/spark32/src/main/java/org/apache/spark/util/collection/unsafe/sort/UnsafeExternalSorter.java 631 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/PathMask.scala 122 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/PathFinder.scala 165 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/RasPath.scala 134 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/OutputWizard.scala 322 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/PathKey.scala 29 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/OutputFilter.scala 109 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/Pattern.scala 140 gluten-ras/common/src/main/scala/org/apache/gluten/ras/PropertyModel.scala 19 gluten-ras/common/src/main/scala/org/apache/gluten/ras/RasNode.scala 127 gluten-ras/common/src/main/scala/org/apache/gluten/ras/RasConfig.scala 12 gluten-ras/common/src/main/scala/org/apache/gluten/ras/RasGroup.scala 35 gluten-ras/common/src/main/scala/org/apache/gluten/ras/dp/DpGroupAlgo.scala 61 gluten-ras/common/src/main/scala/org/apache/gluten/ras/dp/DpClusterAlgo.scala 69 gluten-ras/common/src/main/scala/org/apache/gluten/ras/dp/DpPlanner.scala 166 gluten-ras/common/src/main/scala/org/apache/gluten/ras/dp/DpZipperAlgo.scala 475 gluten-ras/common/src/main/scala/org/apache/gluten/ras/RasExplain.scala 4 gluten-ras/common/src/main/scala/org/apache/gluten/ras/RasPlanner.scala 120 gluten-ras/common/src/main/scala/org/apache/gluten/ras/RasCluster.scala 60 gluten-ras/common/src/main/scala/org/apache/gluten/ras/util/CycleDetector.scala 36 gluten-ras/common/src/main/scala/org/apache/gluten/ras/util/IndexDisjointSet.scala 60 gluten-ras/common/src/main/scala/org/apache/gluten/ras/memo/MemoTable.scala 88 gluten-ras/common/src/main/scala/org/apache/gluten/ras/memo/ForwardMemoTable.scala 167 gluten-ras/common/src/main/scala/org/apache/gluten/ras/memo/Memo.scala 201 gluten-ras/common/src/main/scala/org/apache/gluten/ras/exaustive/ExhaustivePlanner.scala 106 gluten-ras/common/src/main/scala/org/apache/gluten/ras/PlanModel.scala 11 gluten-ras/common/src/main/scala/org/apache/gluten/ras/CostModel.scala 7 gluten-ras/common/src/main/scala/org/apache/gluten/ras/Ras.scala 198 gluten-ras/common/src/main/scala/org/apache/gluten/ras/MetadataModel.scala 7 gluten-ras/common/src/main/scala/org/apache/gluten/ras/vis/GraphvizVisualizer.scala 172 gluten-ras/common/src/main/scala/org/apache/gluten/ras/rule/Shape.scala 39 gluten-ras/common/src/main/scala/org/apache/gluten/ras/rule/EnforcerRule.scala 74 gluten-ras/common/src/main/scala/org/apache/gluten/ras/rule/RasRule.scala 17 gluten-ras/common/src/main/scala/org/apache/gluten/ras/rule/RuleApplier.scala 90 gluten-ras/common/src/main/scala/org/apache/gluten/ras/best/BestFinder.scala 48 gluten-ras/common/src/main/scala/org/apache/gluten/ras/best/GroupBasedBestFinder.scala 109 gluten-ras/common/src/main/scala/org/apache/gluten/ras/property/PropertySet.scala 47 dev/scalastyle-config.xml 252 dev/intellij-codestyle.xml 32 dev/vcpkg/ports/gflags/portfile.cmake 35 dev/vcpkg/ports/gflags/vcpkg-cmake-wrapper.cmake 9 dev/vcpkg/ports/gsasl/portfile.cmake 23 dev/vcpkg/ports/duckdb/portfile.cmake 26 dev/vcpkg/ports/libdaxctl/portfile.cmake 27 dev/vcpkg/ports/memkind/portfile.cmake 18 dev/vcpkg/ports/libntlm/portfile.cmake 19 dev/vcpkg/ports/grpc/portfile.cmake 87 dev/vcpkg/ports/grpc/gRPCTargets-vcpkg-tools.cmake 9 dev/vcpkg/ports/grpc/vcpkg-cmake-wrapper.cmake 2 dev/vcpkg/ports/libkmod/portfile.cmake 15 dev/vcpkg/ports/libelf/portfile.cmake 20 dev/vcpkg/ports/aws-sdk-cpp/portfile.cmake 90 dev/vcpkg/ports/aws-sdk-cpp/generateFeatures.ps1 58 dev/vcpkg/ports/simdjson/portfile.cmake 37 dev/vcpkg/ports/folly/portfile.cmake 84 dev/vcpkg/ports/folly/vcpkg-cmake-wrapper.cmake 4 dev/vcpkg/ports/krb5/portfile.cmake 25 dev/vcpkg/ports/libstemmer/portfile.cmake 18 dev/vcpkg/ports/gtest/portfile.cmake 54 dev/vcpkg/ports/gtest/vcpkg-cmake-wrapper.cmake 8 dev/vcpkg/ports/libdwarf/portfile.cmake 16 dev/vcpkg/triplets/x64-linux-avx.cmake 8 dev/vcpkg/triplets/arm64-linux-neon.cmake 8 dev/vcpkg/toolchain.cmake 37 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/GlutenSQLTab.scala 13 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/GlutenSQLHistoryServerPlugin.scala 17 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenUIUtils.scala 24 gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLAppStatusListener.scala 80 gluten-ui/src/main/scala/org/apache/gluten/events/GlutenEvent.scala 11 gluten-kafka/src/main/scala/org/apache/spark/sql/kafka010/GlutenStreamKafkaSourceUtil.scala 27 gluten-kafka/src/main/scala/org/apache/gluten/execution/MicroBatchScanExecTransformer.scala 85 gluten-kafka/src/main/scala/org/apache/gluten/execution/OffloadKafkaScan.scala 34 gluten-kafka/src/main/java/org/apache/gluten/substrait/rel/StreamKafkaSourceBuilder.java 23 backends-velox/src/main/scala/org/apache/spark/api/python/ColumnarArrowEvalPythonExec.scala 400 backends-velox/src/main/scala/org/apache/spark/sql/expression/UDFResolver.scala 403 backends-velox/src/main/scala/org/apache/spark/sql/hive/VeloxHiveUDFTransformer.scala 26 backends-velox/src/main/scala/org/apache/spark/sql/execution/BroadcastUtils.scala 157 backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala 181 backends-velox/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala 174 backends-velox/src/main/scala/org/apache/spark/sql/execution/SparkWriteFilesCommitProtocol.scala 69 backends-velox/src/main/scala/org/apache/spark/sql/execution/unsafe/UnsafeColumnarBuildSideRelation.scala 239 backends-velox/src/main/scala/org/apache/spark/sql/execution/unsafe/UnsafeBytesBufferArray.scala 70 backends-velox/src/main/scala/org/apache/spark/sql/execution/BaseArrowScanExec.scala 10 backends-velox/src/main/scala/org/apache/spark/sql/execution/ArrowFileSourceScanExec.scala 34 backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala 158 backends-velox/src/main/scala/org/apache/spark/sql/execution/VeloxColumnarWriteFilesExec.scala 195 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxParquetWriterInjects.scala 31 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala 93 backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxBlockStripes.java 45 backends-velox/src/main/scala/org/apache/spark/shuffle/utils/ShuffleUtil.scala 14 backends-velox/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala 228 backends-velox/src/main/scala/org/apache/gluten/metrics/LimitMetricsUpdater.scala 16 backends-velox/src/main/scala/org/apache/gluten/metrics/BatchScanMetricsUpdater.scala 38 backends-velox/src/main/scala/org/apache/gluten/metrics/SortMetricsUpdater.scala 30 backends-velox/src/main/scala/org/apache/gluten/metrics/InputIteratorMetricsUpdater.scala 21 backends-velox/src/main/scala/org/apache/gluten/metrics/GenerateMetricsUpdater.scala 16 backends-velox/src/main/scala/org/apache/gluten/metrics/JoinMetricsUpdater.scala 163 backends-velox/src/main/scala/org/apache/gluten/metrics/HiveTableScanMetricsUpdater.scala 57 backends-velox/src/main/scala/org/apache/gluten/metrics/WriteFilesMetricsUpdater.scala 13 backends-velox/src/main/scala/org/apache/gluten/metrics/FilterMetricsUpdater.scala 26 backends-velox/src/main/scala/org/apache/gluten/metrics/ProjectMetricsUpdater.scala 26 backends-velox/src/main/scala/org/apache/gluten/metrics/HashAggregateMetricsUpdater.scala 70 backends-velox/src/main/scala/org/apache/gluten/metrics/FileSourceScanMetricsUpdater.scala 57 backends-velox/src/main/scala/org/apache/gluten/metrics/NestedLoopJoinMetricsUpdater.scala 16 backends-velox/src/main/scala/org/apache/gluten/metrics/MetricsUtil.scala 251 backends-velox/src/main/scala/org/apache/gluten/metrics/WindowMetricsUpdater.scala 20 backends-velox/src/main/scala/org/apache/gluten/metrics/SampleMetricsUpdater.scala 16 backends-velox/src/main/scala/org/apache/gluten/metrics/ExpandMetricsUpdater.scala 16 backends-velox/src/main/scala/org/apache/gluten/metrics/UnionMetricsUpdater.scala 15 backends-velox/src/main/scala/org/apache/gluten/expression/DummyExpression.scala 47 backends-velox/src/main/scala/org/apache/gluten/expression/VeloxBloomFilterMightContain.scala 63 backends-velox/src/main/scala/org/apache/gluten/expression/aggregate/HLLAdapter.scala 75 backends-velox/src/main/scala/org/apache/gluten/expression/aggregate/VeloxBloomFilterAggregate.scala 85 backends-velox/src/main/scala/org/apache/gluten/expression/aggregate/VeloxCollect.scala 37 backends-velox/src/main/scala/org/apache/gluten/expression/ExpressionTransformer.scala 81 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoaderCentos7.scala 23 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoaderUbuntu2004.scala 46 backends-velox/src/main/scala/org/apache/gluten/utils/ParquetMetadataUtils.scala 50 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoaderDebian12.scala 36 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoaderCentos9.scala 27 backends-velox/src/main/scala/org/apache/gluten/utils/VeloxIntermediateData.scala 103 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoaderUbuntu2204.scala 31 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoaderDebian11.scala 30 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoaderCentos8.scala 27 backends-velox/src/main/scala/org/apache/gluten/utils/SharedLibraryLoader.scala 107 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxRuleApi.scala 170 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxSparkPlanExecApi.scala 745 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxValidatorApi.scala 74 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxTransformerApi.scala 94 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxListenerApi.scala 194 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxMetricsApi.scala 544 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxIteratorApi.scala 324 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxBackend.scala 463 backends-velox/src/main/scala/org/apache/gluten/columnarbatch/VeloxBatch.scala 11 backends-velox/src/main/scala/org/apache/gluten/config/VeloxConfig.scala 527 backends-velox/src/main/scala/org/apache/gluten/extension/AppendBatchResizeForShuffleInputAndOutput.scala 32 backends-velox/src/main/scala/org/apache/gluten/extension/CollectRewriteRule.scala 52 backends-velox/src/main/scala/org/apache/gluten/extension/HashAggregateIgnoreNullKeysRule.scala 63 backends-velox/src/main/scala/org/apache/gluten/extension/FlushableHashAggregateRule.scala 90 backends-velox/src/main/scala/org/apache/gluten/extension/ArrowScanReplaceRule.scala 20 backends-velox/src/main/scala/org/apache/gluten/extension/ArrowConvertorRule.scala 85 backends-velox/src/main/scala/org/apache/gluten/extension/BloomFilterMightContainJointRewriteRule.scala 29 backends-velox/src/main/scala/org/apache/gluten/extension/HLLRewriteRule.scala 41 backends-velox/src/main/scala/org/apache/gluten/extension/PullOutDuplicateProject.scala 91 backends-velox/src/main/scala/org/apache/gluten/extension/PartialProjectRule.scala 38 backends-velox/src/main/scala/org/apache/gluten/execution/VeloxColumnarToRowExec.scala 157 backends-velox/src/main/scala/org/apache/gluten/execution/ColumnarCollectLimitExec.scala 59 backends-velox/src/main/scala/org/apache/gluten/execution/VeloxBroadcastBuildSideRDD.scala 17 backends-velox/src/main/scala/org/apache/gluten/execution/RowToVeloxColumnarExec.scala 190 backends-velox/src/main/scala/org/apache/gluten/execution/TopNTransformer.scala 85 backends-velox/src/main/scala/org/apache/gluten/execution/HashJoinExecTransformer.scala 103 backends-velox/src/main/scala/org/apache/gluten/execution/ColumnarCollectTailExec.scala 53 backends-velox/src/main/scala/org/apache/gluten/execution/VeloxBroadcastNestedLoopJoinExecTransformer.scala 32 backends-velox/src/main/scala/org/apache/gluten/execution/ColumnarRangeExec.scala 77 backends-velox/src/main/scala/org/apache/gluten/execution/FilterExecTransformer.scala 8 backends-velox/src/main/scala/org/apache/gluten/execution/ArrowColumnarToVeloxColumnarExec.scala 17 backends-velox/src/main/scala/org/apache/gluten/execution/HashAggregateExecTransformer.scala 610 backends-velox/src/main/scala/org/apache/gluten/execution/ColumnarPartialProjectExec.scala 280 backends-velox/src/main/scala/org/apache/gluten/execution/datasource/v2/ArrowBatchScanExec.scala 21 backends-velox/src/main/scala/org/apache/gluten/execution/VeloxResizeBatchesExec.scala 79 backends-velox/src/main/scala/org/apache/gluten/execution/GenerateExecTransformer.scala 240 backends-velox/src/main/scala/org/apache/gluten/datasource/v2/ArrowCSVPartitionReaderFactory.scala 142 backends-velox/src/main/scala/org/apache/gluten/datasource/v2/ArrowCSVScan.scala 52 backends-velox/src/main/scala/org/apache/gluten/datasource/v2/ArrowCSVTable.scala 55 backends-velox/src/main/scala/org/apache/gluten/datasource/v2/ArrowCSVScanBuilder.scala 25 backends-velox/src/main/scala/org/apache/gluten/datasource/VeloxDataSourceUtil.scala 33 backends-velox/src/main/scala/org/apache/gluten/datasource/ArrowCSVFileFormat.scala 321 backends-velox/src/main/scala/org/apache/gluten/datasource/ArrowCSVOptionConverter.scala 38 backends-velox/src/main/scala/org/apache/gluten/vectorized/ColumnarBatchSerializer.scala 190 backends-velox/src/main/java/org/apache/gluten/metrics/IteratorMetricsJniWrapper.java 25 backends-velox/src/main/java/org/apache/gluten/metrics/OperatorMetrics.java 113 backends-velox/src/main/java/org/apache/gluten/metrics/Metrics.java 165 backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilter.java 117 backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizerJniWrapper.java 19 backends-velox/src/main/java/org/apache/gluten/utils/VeloxFileSystemValidationJniWrapper.java 4 backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizer.java 22 backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilterJniWrapper.java 22 backends-velox/src/main/java/org/apache/gluten/fs/JniFilesystem.java 32 backends-velox/src/main/java/org/apache/gluten/fs/OnHeapFileSystem.java 231 backends-velox/src/main/java/org/apache/gluten/columnarbatch/VeloxColumnarBatchJniWrapper.java 19 backends-velox/src/main/java/org/apache/gluten/columnarbatch/VeloxColumnarBatches.java 83 backends-velox/src/main/java/org/apache/gluten/udf/UdfJniWrapper.java 4 backends-velox/src/main/java/org/apache/gluten/datasource/VeloxDataSourceJniWrapper.java 28 backends-velox/src-hudi/main/scala/org/apache/gluten/component/VeloxHudiComponent.scala 30 backends-velox/src-uniffle/main/scala/org/apache/spark/shuffle/writer/PartitionPusher.scala 8 backends-velox/src-uniffle/main/java/org/apache/spark/shuffle/gluten/uniffle/UniffleShuffleManager.java 64 backends-velox/src-uniffle/main/java/org/apache/spark/shuffle/writer/VeloxUniffleColumnarShuffleWriter.java 239 backends-velox/src-delta/main/scala/org/apache/gluten/component/VeloxDeltaComponent.scala 39 backends-velox/src-celeborn/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarShuffleWriter.scala 128 backends-velox/src-celeborn/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala 215 backends-velox/src-celeborn/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarShuffleWriterFactory.scala 25 backends-velox/src-iceberg/main/scala/org/apache/gluten/component/VeloxIcebergComponent.scala 13 gluten-substrait/src/main/scala/org/apache/spark/HdfsConfGenerator.scala 60 gluten-substrait/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregate/CountDistinct.scala 25 gluten-substrait/src/main/scala/org/apache/spark/sql/catalyst/expressions/JsonTupleExplode.scala 6 gluten-substrait/src/main/scala/org/apache/spark/sql/catalyst/expressions/PreComputeRangeFrameBound.scala 33 gluten-substrait/src/main/scala/org/apache/spark/sql/utils/DecimalTypeUtil.scala 7 gluten-substrait/src/main/scala/org/apache/spark/sql/utils/SparkInputMetricsUtil.scala 12 gluten-substrait/src/main/scala/org/apache/spark/sql/utils/StructTypeFWD.scala 7 gluten-substrait/src/main/scala/org/apache/spark/sql/hive/HiveUDFTransformer.scala 44 gluten-substrait/src/main/scala/org/apache/spark/sql/hive/HiveTableScanNestedColumnPruning.scala 200 gluten-substrait/src/main/scala/org/apache/spark/sql/hive/HiveUDAFInspector.scala 12 gluten-substrait/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala 155 gluten-substrait/src/main/scala/org/apache/spark/sql/hive/HivePartitionConverter.scala 123 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/GlutenFallbackReporter.scala 61 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/python/EvalPythonExecTransformer.scala 95 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/GlutenAutoAdjustStageResourceProfile.scala 117 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ShuffledColumnarBatchRDD.scala 109 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala 258 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ColumnarBroadcastExchangeExec.scala 125 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala 99 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ColumnarWriteFilesExec.scala 131 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/GlutenImplicits.scala 171 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/RDDScanTransformer.scala 28 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ApplyResourceProfileExec.scala 44 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ColumnarShuffleExchangeExec.scala 139 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala 122 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/joins/BuildSideRelation.scala 11 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/datasources/FakeRowEnhancement.scala 21 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenWriterColumnarRules.scala 140 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/datasources/GlutenFormatWriterInjectsBase.scala 31 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/datasources/noop/GlutenNoopWriterRule.scala 15 gluten-substrait/src/main/scala/org/apache/spark/sql/metric/SQLColumnarShuffleMetricsReporter.scala 28 gluten-substrait/src/main/scala/org/apache/spark/shuffle/GlutenShuffleWriterWrapper.scala 29 gluten-substrait/src/main/scala/org/apache/spark/shuffle/sort/ColumnarShuffleManager.scala 156 gluten-substrait/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleDependency.scala 26 gluten-substrait/src/main/scala/org/apache/spark/shuffle/GlutenShuffleUtils.scala 112 gluten-substrait/src/main/scala/org/apache/spark/util/ExecutorManager.scala 34 gluten-substrait/src/main/scala/org/apache/spark/util/SparkPlanRules.scala 45 gluten-substrait/src/main/scala/org/apache/hadoop/fs/viewfs/ViewFileSystemUtils.scala 39 gluten-substrait/src/main/scala/org/apache/gluten/metrics/MetricsUpdater.scala 23 gluten-substrait/src/main/scala/org/apache/gluten/substrait/SubstraitContext.scala 84 gluten-substrait/src/main/scala/org/apache/gluten/expression/LambdaFunctionTransformer.scala 19 gluten-substrait/src/main/scala/org/apache/gluten/expression/NamedExpressionsTransformer.scala 24 gluten-substrait/src/main/scala/org/apache/gluten/expression/WindowFunctionsBuilder.scala 41 gluten-substrait/src/main/scala/org/apache/gluten/expression/TransformerState.scala 9 gluten-substrait/src/main/scala/org/apache/gluten/expression/PredicateExpressionTransformer.scala 48 gluten-substrait/src/main/scala/org/apache/gluten/expression/ExpressionConverter.scala 775 gluten-substrait/src/main/scala/org/apache/gluten/expression/JsonTupleExpressionTransformer.scala 34 gluten-substrait/src/main/scala/org/apache/gluten/expression/ScalarSubqueryTransformer.scala 17 gluten-substrait/src/main/scala/org/apache/gluten/expression/MapExpressionTransformer.scala 35 gluten-substrait/src/main/scala/org/apache/gluten/expression/ArrayExpressionTransformer.scala 17 gluten-substrait/src/main/scala/org/apache/gluten/expression/DecimalRoundTransformer.scala 23 gluten-substrait/src/main/scala/org/apache/gluten/expression/AggregateFunctionsBuilder.scala 40 gluten-substrait/src/main/scala/org/apache/gluten/expression/ExpressionUtils.scala 22 gluten-substrait/src/main/scala/org/apache/gluten/expression/DateTimeExpressionsTransformer.scala 68 gluten-substrait/src/main/scala/org/apache/gluten/expression/ConditionalTransformer.scala 45 gluten-substrait/src/main/scala/org/apache/gluten/expression/ExpressionTransformer.scala 57 gluten-substrait/src/main/scala/org/apache/gluten/expression/UnaryExpressionTransformer.scala 85 gluten-substrait/src/main/scala/org/apache/gluten/expression/ConverterUtils.scala 366 gluten-substrait/src/main/scala/org/apache/gluten/expression/UDFMappings.scala 50 gluten-substrait/src/main/scala/org/apache/gluten/expression/ExpressionMappings.scala 335 gluten-substrait/src/main/scala/org/apache/gluten/utils/InputPartitionsUtil.scala 92 gluten-substrait/src/main/scala/org/apache/gluten/utils/SubstraitPlanPrinterUtil.scala 38 gluten-substrait/src/main/scala/org/apache/gluten/utils/SubstraitUtil.scala 71 gluten-substrait/src/main/scala/org/apache/gluten/utils/PullOutProjectHelper.scala 207 gluten-substrait/src/main/scala/org/apache/gluten/utils/PlanUtil.scala 30 gluten-substrait/src/main/scala/org/apache/gluten/utils/DecimalArithmeticUtil.scala 175 gluten-substrait/src/main/scala/org/apache/gluten/utils/FileIndexUtil.scala 10 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/ValidatorApi.scala 17 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/BackendsApiManager.scala 43 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/BackendSettingsApi.scala 85 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/TransformerApi.scala 46 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/ListenerApi.scala 9 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/MetricsApi.scala 72 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/SubstraitBackend.scala 30 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/SparkPlanExecApi.scala 564 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/RuleApi.scala 5 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/IteratorApi.scala 53 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/cost/LegacyCoster.scala 22 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/cost/RoughCoster.scala 41 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/EliminateLocalSort.scala 62 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/PushDownFilterToScan.scala 42 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/PruneNestedColumnsInHiveTableScan.scala 12 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/CollapseGetJsonObjectExpressionRule.scala 79 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/MergeTwoPhasesHashBaseAggregate.scala 94 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/RemoveNativeWriteFilesSortAndProject.scala 84 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/rewrite/RewriteEligibility.scala 23 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/rewrite/PullOutPostProject.scala 72 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/rewrite/RewriteIn.scala 41 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/rewrite/RewriteMultiChildrenCount.scala 64 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/rewrite/ProjectColumnPruning.scala 19 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/rewrite/PullOutPreProject.scala 174 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/rewrite/RewriteJoin.scala 51 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/CollapseProjectExecTransformer.scala 38 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/validator/Validators.scala 198 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/validator/FallbackInjects.scala 18 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/MiscColumnarRules.scala 151 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/FallbackRules.scala 78 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/CollectTailTransformerRule.scala 18 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/PushDownInputFileExpression.scala 114 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/UnionTransformerRule.scala 33 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/offload/OffloadSingleNodeRules.scala 311 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/enumerated/RemoveSort.scala 31 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/enumerated/RasOffload.scala 119 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/EnsureLocalSortRequirements.scala 28 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/transition/BackendTransitions.scala 16 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/CollectLimitTransformerRule.scala 20 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/heuristic/ExpandFallbackPolicy.scala 159 gluten-substrait/src/main/scala/org/apache/gluten/extension/ValidationResult.scala 53 gluten-substrait/src/main/scala/org/apache/gluten/execution/RowToColumnarExecBase.scala 34 gluten-substrait/src/main/scala/org/apache/gluten/execution/WindowExecTransformer.scala 139 gluten-substrait/src/main/scala/org/apache/gluten/execution/WholeStageZippedPartitionsRDD.scala 51 gluten-substrait/src/main/scala/org/apache/gluten/execution/BatchScanExecTransformer.scala 169 gluten-substrait/src/main/scala/org/apache/gluten/execution/LimitExecTransformer.scala 51 gluten-substrait/src/main/scala/org/apache/gluten/execution/GenerateExecTransformerBase.scala 67 gluten-substrait/src/main/scala/org/apache/gluten/execution/CartesianProductExecTransformer.scala 171 gluten-substrait/src/main/scala/org/apache/gluten/execution/JoinUtils.scala 290 gluten-substrait/src/main/scala/org/apache/gluten/execution/BaseDataSource.scala 9 gluten-substrait/src/main/scala/org/apache/gluten/execution/WindowGroupLimitExecTransformer.scala 114 gluten-substrait/src/main/scala/org/apache/gluten/execution/GlutenWholeStageColumnarRDD.scala 76 gluten-substrait/src/main/scala/org/apache/gluten/execution/JoinExecTransformer.scala 333 gluten-substrait/src/main/scala/org/apache/gluten/execution/RangeExecBaseTransformer.scala 38 gluten-substrait/src/main/scala/org/apache/gluten/execution/BasicScanExecTransformer.scala 119 gluten-substrait/src/main/scala/org/apache/gluten/execution/SampleExecTransformer.scala 74 gluten-substrait/src/main/scala/org/apache/gluten/execution/ColumnarCollectTailBaseExec.scala 76 gluten-substrait/src/main/scala/org/apache/gluten/execution/ColumnarToRowExecBase.scala 32 gluten-substrait/src/main/scala/org/apache/gluten/execution/ColumnarCoalesceExec.scala 43 gluten-substrait/src/main/scala/org/apache/gluten/execution/FileSourceScanExecTransformer.scala 169 gluten-substrait/src/main/scala/org/apache/gluten/execution/WholeStageTransformer.scala 438 gluten-substrait/src/main/scala/org/apache/gluten/execution/DatasourceScanTransformer.scala 7 gluten-substrait/src/main/scala/org/apache/gluten/execution/HashAggregateExecBaseTransformer.scala 166 gluten-substrait/src/main/scala/org/apache/gluten/execution/ScanTransformerFactory.scala 28 gluten-substrait/src/main/scala/org/apache/gluten/execution/SortMergeJoinExecTransformer.scala 202 gluten-substrait/src/main/scala/org/apache/gluten/execution/BasicPhysicalOperatorTransformer.scala 240 gluten-substrait/src/main/scala/org/apache/gluten/execution/BroadcastNestedLoopJoinExecTransformer.scala 177 gluten-substrait/src/main/scala/org/apache/gluten/execution/ColumnarCollectLimitBaseExec.scala 90 gluten-substrait/src/main/scala/org/apache/gluten/execution/ExpandExecTransformer.scala 93 gluten-substrait/src/main/scala/org/apache/gluten/execution/UnionExecTransformer.scala 67 gluten-substrait/src/main/scala/org/apache/gluten/execution/TakeOrderedAndProjectExecTransformer.scala 126 gluten-substrait/src/main/scala/org/apache/gluten/execution/ProjectExecTransformer.scala 16 gluten-substrait/src/main/scala/org/apache/gluten/execution/SortExecTransformer.scala 99 gluten-substrait/src/main/scala/org/apache/gluten/execution/BroadcastBuildSideRDD.scala 17 gluten-substrait/src/main/scala/org/apache/gluten/execution/WriteFilesExecTransformer.scala 168 gluten-substrait/src/main/java/org/apache/gluten/metrics/IMetrics.java 2 gluten-substrait/src/main/java/org/apache/gluten/metrics/IOperatorMetrics.java 2 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/ScalarFunctionNode.java 31 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/ShortLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/SingularOrListNode.java 24 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/BinaryLiteralNode.java 27 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/ByteLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/NullLiteralNode.java 14 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/LongLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/DecimalLiteralNode.java 84 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/IfThenNode.java 36 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/BooleanLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/AggregateFunctionNode.java 55 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/StringLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/SelectionNode.java 52 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/LiteralNode.java 20 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/CastNode.java 28 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/MapLiteralNode.java 37 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/FloatLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/WindowFunctionNode.java 147 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/StructLiteralNode.java 79 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/DateLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/StringMapNode.java 29 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/ListLiteralNode.java 30 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/ExpressionBuilder.java 247 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/ExpressionNode.java 5 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/IntLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/TimestampLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/LiteralNodeWithValue.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/expression/DoubleLiteralNode.java 16 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/GenerateRelNode.java 54 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/AggregateRelNode.java 69 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/WindowRelNode.java 68 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/FilterRelNode.java 39 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/ProjectRelNode.java 58 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/SetRelNode.java 39 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/ReadRelNode.java 56 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/RelNode.java 6 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/SortRelNode.java 43 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/JoinRelNode.java 52 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/CrossRelNode.java 47 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/RelBuilder.java 331 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/SplitInfo.java 8 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/LocalFilesBuilder.java 36 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/TopNNode.java 47 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/WindowGroupLimitRelNode.java 63 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/WriteRelNode.java 52 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/StreamKafkaSourceNode.java 53 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/InputIteratorRelNode.java 35 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/FetchRelNode.java 42 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/LocalFilesNode.java 223 gluten-substrait/src/main/java/org/apache/gluten/substrait/rel/ExpandRelNode.java 50 gluten-substrait/src/main/java/org/apache/gluten/substrait/utils/SubstraitUtil.java 28 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/StructNode.java 37 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/BooleanTypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/FP32TypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/MapNode.java 38 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/DateTypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/TimestampTypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/IntervalYearTypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/BinaryTypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/TypeBuilder.java 65 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/FixedCharTypeNode.java 24 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/ListNode.java 24 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/I8TypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/ColumnTypeNode.java 12 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/FixedBinaryTypeNode.java 24 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/I64TypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/I16TypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/NothingNode.java 13 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/DecimalTypeNode.java 27 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/FP64TypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/I32TypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/StringTypeNode.java 21 gluten-substrait/src/main/java/org/apache/gluten/substrait/type/TypeNode.java 5 gluten-substrait/src/main/java/org/apache/gluten/substrait/derivation/DerivationExpressionNode.java 5 gluten-substrait/src/main/java/org/apache/gluten/substrait/derivation/BinaryOPNode.java 33 gluten-substrait/src/main/java/org/apache/gluten/substrait/derivation/DerivationExpressionBuilder.java 11 gluten-substrait/src/main/java/org/apache/gluten/substrait/derivation/DerivationFP64TypeNode.java 22 gluten-substrait/src/main/java/org/apache/gluten/substrait/plan/PlanBuilder.java 59 gluten-substrait/src/main/java/org/apache/gluten/substrait/plan/PlanNode.java 61 gluten-substrait/src/main/java/org/apache/gluten/substrait/extensions/ExtensionBuilder.java 14 gluten-substrait/src/main/java/org/apache/gluten/substrait/extensions/AdvancedExtensionNode.java 26 gluten-substrait/src/main/java/org/apache/gluten/substrait/extensions/FunctionMappingNode.java 20 gluten-substrait/src/main/java/org/apache/gluten/row/SparkRowInfo.java 16 gluten-substrait/src/main/java/org/apache/gluten/exception/GlutenNotSupportException.java 13 gluten-substrait/src/main/java/org/apache/gluten/vectorized/NativePartitioning.java 49 gluten-substrait/src/main/resources/substrait/proto/substrait/parameterized_types.proto 106 gluten-substrait/src/main/resources/substrait/proto/substrait/plan.proto 68 gluten-substrait/src/main/resources/substrait/proto/substrait/algebra.proto 1290 gluten-substrait/src/main/resources/substrait/proto/substrait/type.proto 204 gluten-substrait/src/main/resources/substrait/proto/substrait/capabilities.proto 23 gluten-substrait/src/main/resources/substrait/proto/substrait/extended_expression.proto 41 gluten-substrait/src/main/resources/substrait/proto/substrait/type_expressions.proto 134 gluten-substrait/src/main/resources/substrait/proto/substrait/function.proto 115 gluten-substrait/src/main/resources/substrait/proto/substrait/extensions/extensions.proto 64 cpp-ch/local-engine/local_engine_jni.cpp 1213 cpp-ch/local-engine/Operator/AdvancedExpandStep.h 61 cpp-ch/local-engine/Operator/ExpandTransform.cpp 98 cpp-ch/local-engine/Operator/WindowGroupLimitStep.h 28 cpp-ch/local-engine/Operator/GraceAggregatingStep.h 26 cpp-ch/local-engine/Operator/PartitionColumnFillingTransform.cpp 112 cpp-ch/local-engine/Operator/BranchTransform.cpp 125 cpp-ch/local-engine/Operator/DefaultHashAggregateResult.cpp 145 cpp-ch/local-engine/Operator/GraceAggregatingTransform.h 90 cpp-ch/local-engine/Operator/WindowGroupLimitStep.cpp 289 cpp-ch/local-engine/Operator/EarlyStopStep.cpp 71 cpp-ch/local-engine/Operator/GraceAggregatingStep.cpp 73 cpp-ch/local-engine/Operator/BranchTransform.h 28 cpp-ch/local-engine/Operator/StreamingAggregatingStep.h 69 cpp-ch/local-engine/Operator/EmptyProjectStep.h 19 cpp-ch/local-engine/Operator/AdvancedExpandStep.cpp 216 cpp-ch/local-engine/Operator/ExpandStep.h 21 cpp-ch/local-engine/Operator/StreamingAggregatingStep.cpp 279 cpp-ch/local-engine/Operator/DefaultHashAggregateResult.h 18 cpp-ch/local-engine/Operator/ReplicateRowsStep.h 23 cpp-ch/local-engine/Operator/BlocksBufferPoolTransform.h 34 cpp-ch/local-engine/Operator/BlocksBufferPoolTransform.cpp 91 cpp-ch/local-engine/Operator/EarlyStopStep.h 32 cpp-ch/local-engine/Operator/ExpandTransform.h 25 cpp-ch/local-engine/Operator/BranchStep.cpp 226 cpp-ch/local-engine/Operator/ExpandStep.cpp 62 cpp-ch/local-engine/Operator/GraceMergingAggregatedStep.h 30 cpp-ch/local-engine/Operator/PartitionColumnFillingTransform.h 19 cpp-ch/local-engine/Operator/EmptyProjectStep.cpp 104 cpp-ch/local-engine/Operator/BranchStep.h 53 cpp-ch/local-engine/Operator/GraceMergingAggregatedStep.cpp 75 cpp-ch/local-engine/Operator/ReplicateRowsStep.cpp 72 cpp-ch/local-engine/Operator/GraceAggregatingTransform.cpp 558 cpp-ch/local-engine/Disks/registerGlutenDisks.h 5 cpp-ch/local-engine/Disks/ObjectStorages/MetadataStorageFromRocksDBTransactionOperations.cpp 147 cpp-ch/local-engine/Disks/ObjectStorages/GlutenDiskS3.cpp 38 cpp-ch/local-engine/Disks/ObjectStorages/GlutenDiskHDFS.cpp 70 cpp-ch/local-engine/Disks/ObjectStorages/GlutenDiskHDFS.h 73 cpp-ch/local-engine/Disks/ObjectStorages/GlutenHDFSObjectStorage.cpp 31 cpp-ch/local-engine/Disks/ObjectStorages/GlutenHDFSObjectStorage.h 28 cpp-ch/local-engine/Disks/ObjectStorages/GlutenDiskS3.h 28 cpp-ch/local-engine/Disks/ObjectStorages/registerGlutenDiskObjectStorage.cpp 86 cpp-ch/local-engine/Disks/ObjectStorages/MetadataStorageFromRocksDB.h 76 cpp-ch/local-engine/Disks/ObjectStorages/CompactObjectStorageDiskTransaction.h 148 cpp-ch/local-engine/Disks/ObjectStorages/CompactObjectStorageDiskTransaction.cpp 106 cpp-ch/local-engine/Disks/ObjectStorages/MetadataStorageFromRocksDB.cpp 263 cpp-ch/local-engine/Disks/ObjectStorages/MetadataStorageFromRocksDBTransactionOperations.h 91 cpp-ch/local-engine/Disks/registerGlutenDisks.cpp 112 cpp-ch/local-engine/Join/BroadCastJoinBuilder.cpp 163 cpp-ch/local-engine/Join/StorageJoinFromReadBuffer.h 53 cpp-ch/local-engine/Join/BroadCastJoinBuilder.h 30 cpp-ch/local-engine/Join/StorageJoinFromReadBuffer.cpp 134 cpp-ch/local-engine/IO/SplittableBzip2ReadBuffer.cpp 880 cpp-ch/local-engine/IO/SplittableBzip2ReadBuffer.h 229 cpp-ch/local-engine/Shuffle/ShuffleReader.cpp 82 cpp-ch/local-engine/Shuffle/PartitionWriter.cpp 447 cpp-ch/local-engine/Shuffle/NativeWriterInMemory.cpp 23 cpp-ch/local-engine/Shuffle/WriteBufferFromJavaOutputStream.cpp 44 cpp-ch/local-engine/Shuffle/ShuffleCommon.h 92 cpp-ch/local-engine/Shuffle/ShuffleWriter.h 20 cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp 394 cpp-ch/local-engine/Shuffle/PartitionWriter.h 188 cpp-ch/local-engine/Shuffle/ShuffleWriter.cpp 51 cpp-ch/local-engine/Shuffle/ShuffleCommon.cpp 90 cpp-ch/local-engine/Shuffle/WriteBufferFromJavaOutputStream.h 24 cpp-ch/local-engine/Shuffle/NativeSplitter.cpp 211 cpp-ch/local-engine/Shuffle/ShuffleReader.h 60 cpp-ch/local-engine/Shuffle/NativeSplitter.h 84 cpp-ch/local-engine/Shuffle/SparkExchangeSink.h 89 cpp-ch/local-engine/Shuffle/NativeWriterInMemory.h 16 cpp-ch/local-engine/Shuffle/SelectorBuilder.h 97 cpp-ch/local-engine/Shuffle/SparkExchangeSink.cpp 333 cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp 330 cpp-ch/local-engine/Builder/SerializedPlanBuilder.h 72 cpp-ch/local-engine/Functions/SparkFunctionCheckDecimalOverflow.h 60 cpp-ch/local-engine/Functions/SparkFunctionArraysOverlap.cpp 112 cpp-ch/local-engine/Functions/SparkCastComplexTypesToString.cpp 8 cpp-ch/local-engine/Functions/SparkFunctionDecimalPlus.cpp 19 cpp-ch/local-engine/Functions/SparkFunctionNextDay.h 35 cpp-ch/local-engine/Functions/SparkFunctionDecimalBinaryArithmetic.h 603 cpp-ch/local-engine/Functions/SparkFunctionNextDay.cpp 259 cpp-ch/local-engine/Functions/SparkFunctionTrim.cpp 178 cpp-ch/local-engine/Functions/SparkFunctionMakeDecimal.cpp 190 cpp-ch/local-engine/Functions/SparkFunctionCheckDecimalOverflow.cpp 282 cpp-ch/local-engine/Functions/FunctionGetDateData.h 144 cpp-ch/local-engine/Functions/SparkFunctionRint.h 31 cpp-ch/local-engine/Functions/SparkFunctionDivide.cpp 8 cpp-ch/local-engine/Functions/SparkFunctionSortArray.h 52 cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.cpp 10 cpp-ch/local-engine/Functions/SparkFunctionFloor.h 226 cpp-ch/local-engine/Functions/SparkFunctionCastFloatToString.cpp 89 cpp-ch/local-engine/Functions/SparkFunctionMonthsBetween.h 27 cpp-ch/local-engine/Functions/SparkFunctionToDateTime.h 165 cpp-ch/local-engine/Functions/SparkPartitionEscape.h 36 cpp-ch/local-engine/Functions/SparkFunctionMonotonicallyIncreasingID.cpp 64 cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h 692 cpp-ch/local-engine/Functions/SparkFunctionBin.cpp 94 cpp-ch/local-engine/Functions/SparkParseURL.cpp 445 cpp-ch/local-engine/Functions/FunctionsBloomFilter.h 177 cpp-ch/local-engine/Functions/SparkFunctionSplitByRegexp.cpp 175 cpp-ch/local-engine/Functions/SparkFunctionRegexpExtractAll.cpp 309 cpp-ch/local-engine/Functions/SparkFunctionRint.cpp 40 cpp-ch/local-engine/Functions/SparkFunctionMonthsBetween.cpp 118 cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.cpp 114 cpp-ch/local-engine/Functions/SparkFunctionBinaryArithmetic.cpp 165 cpp-ch/local-engine/Functions/SparkFunctionDivide.h 180 cpp-ch/local-engine/Functions/SparkFunctionConv.cpp 175 cpp-ch/local-engine/Functions/SparkFunctionExtractYear.cpp 24 cpp-ch/local-engine/Functions/SparkPartitionEscape.cpp 80 cpp-ch/local-engine/Functions/SparkFunctionCastFloatToInt.h 144 cpp-ch/local-engine/Functions/SparkFunctionRoundHalfUp.cpp 17 cpp-ch/local-engine/Functions/SparkFunctionSortArray.cpp 51 cpp-ch/local-engine/Functions/SparkFunctionHashingExtended.h 517 cpp-ch/local-engine/Functions/SparkFunctionDateToUnixTimestamp.h 61 cpp-ch/local-engine/Functions/SparkFunctionArrayDistinct.cpp 244 cpp-ch/local-engine/Functions/SparkCastComplexTypesToString.h 370 cpp-ch/local-engine/Functions/SparkFunctionFloor.cpp 8 cpp-ch/local-engine/Functions/SparkArrayFlatten.cpp 85 cpp-ch/local-engine/Functions/SparkFunctionDecimalModulo.cpp 20 cpp-ch/local-engine/Functions/SparkFunctionStrToMap.cpp 336 cpp-ch/local-engine/Functions/SparkFunctionDecimalBinaryOperator.h 288 cpp-ch/local-engine/Functions/SparkFunctionConv.h 33 cpp-ch/local-engine/Functions/SparkFunctionReinterpretAsString.cpp 71 cpp-ch/local-engine/Functions/SparkFunctionToDateTime.cpp 8 cpp-ch/local-engine/Functions/SparkFunctionArrayJoin.cpp 129 cpp-ch/local-engine/Functions/SparkFunctionDecimalMinus.cpp 20 cpp-ch/local-engine/Functions/SparkFunctionArraySort.cpp 277 cpp-ch/local-engine/Functions/SparkFunctionDateToUnixTimestamp.cpp 8 cpp-ch/local-engine/Functions/SparkFunctionDecimalDivide.cpp 20 cpp-ch/local-engine/Functions/SparkFunctionRoundHalfUp.h 299 cpp-ch/local-engine/Functions/SparkFunctionUnscaleValue.cpp 100 cpp-ch/local-engine/Functions/SparkFunctionToDate.cpp 28 cpp-ch/local-engine/Functions/FunctionsBloomFilter.cpp 9 cpp-ch/local-engine/Functions/SparkFunctionCastFloatToInt.cpp 24 cpp-ch/local-engine/Functions/SparkFunctionPositionUTF8.cpp 222 cpp-ch/local-engine/Functions/SparkFunctionTupleElement.cpp 186 cpp-ch/local-engine/Functions/SparkFunctionDecimalMultiply.cpp 20 cpp-ch/local-engine/Rewriter/RelRewriter.h 23 cpp-ch/local-engine/Rewriter/ExpressionRewriter.h 231 cpp-ch/local-engine/jni/jni_error.cpp 74 cpp-ch/local-engine/jni/jni_error.h 61 cpp-ch/local-engine/jni/CelebornClient.h 42 cpp-ch/local-engine/jni/jni_common.h 191 cpp-ch/local-engine/jni/jni_common.cpp 73 cpp-ch/local-engine/jni/SharedPointerWrapper.h 34 cpp-ch/local-engine/tool/parquet_to_mergetree.py 81 cpp-ch/local-engine/Parser/CHColumnToSparkRow.h 123 cpp-ch/local-engine/Parser/AggregateFunctionParser.h 123 cpp-ch/local-engine/Parser/SubstraitParserUtils.cpp 23 cpp-ch/local-engine/Parser/SparkRowToCHColumn.h 308 cpp-ch/local-engine/Parser/ParserContext.cpp 93 cpp-ch/local-engine/Parser/SerializedPlanParser.cpp 360 cpp-ch/local-engine/Parser/RelMetric.cpp 184 cpp-ch/local-engine/Parser/AggregateFunctionParser.cpp 201 cpp-ch/local-engine/Parser/AdvancedParametersParseUtil.h 34 cpp-ch/local-engine/Parser/ExpressionParser.h 51 cpp-ch/local-engine/Parser/LocalExecutor.h 56 cpp-ch/local-engine/Parser/TypeParser.cpp 296 cpp-ch/local-engine/Parser/FunctionParser.h 83 cpp-ch/local-engine/Parser/SerializedPlanParser.h 87 cpp-ch/local-engine/Parser/SparkRowToCHColumn.cpp 355 cpp-ch/local-engine/Parser/RelParsers/FilterRelParser.h 18 cpp-ch/local-engine/Parser/RelParsers/WindowRelParser.cpp 286 cpp-ch/local-engine/Parser/RelParsers/ProjectRelParser.cpp 127 cpp-ch/local-engine/Parser/RelParsers/ReadRelParser.h 38 cpp-ch/local-engine/Parser/RelParsers/SortRelParser.h 20 cpp-ch/local-engine/Parser/RelParsers/JoinRelParser.h 62 cpp-ch/local-engine/Parser/RelParsers/ExpandRelParser.h 25 cpp-ch/local-engine/Parser/RelParsers/StreamKafkaRelParser.cpp 65 cpp-ch/local-engine/Parser/RelParsers/MergeTreeRelParser.cpp 451 cpp-ch/local-engine/Parser/RelParsers/CrossRelParser.h 39 cpp-ch/local-engine/Parser/RelParsers/GroupLimitRelParser.h 54 cpp-ch/local-engine/Parser/RelParsers/AggregateRelParser.h 48 cpp-ch/local-engine/Parser/RelParsers/MergeTreeRelParser.h 89 cpp-ch/local-engine/Parser/RelParsers/JoinRelParser.cpp 686 cpp-ch/local-engine/Parser/RelParsers/RelParser.cpp 144 cpp-ch/local-engine/Parser/RelParsers/WriteRelParser.cpp 203 cpp-ch/local-engine/Parser/RelParsers/SortParsingUtils.h 13 cpp-ch/local-engine/Parser/RelParsers/ExpandRelParser.cpp 177 cpp-ch/local-engine/Parser/RelParsers/FilterRelParser.cpp 57 cpp-ch/local-engine/Parser/RelParsers/SortRelParser.cpp 54 cpp-ch/local-engine/Parser/RelParsers/FetchRelParser.cpp 28 cpp-ch/local-engine/Parser/RelParsers/ProjectRelParser.h 29 cpp-ch/local-engine/Parser/RelParsers/ReadRelParser.cpp 202 cpp-ch/local-engine/Parser/RelParsers/StreamKafkaRelParser.h 32 cpp-ch/local-engine/Parser/RelParsers/GroupLimitRelParser.cpp 420 cpp-ch/local-engine/Parser/RelParsers/RelParser.h 62 cpp-ch/local-engine/Parser/RelParsers/SortParsingUtils.cpp 82 cpp-ch/local-engine/Parser/RelParsers/CrossRelParser.cpp 264 cpp-ch/local-engine/Parser/RelParsers/WriteRelParser.h 28 cpp-ch/local-engine/Parser/RelParsers/WindowRelParser.h 63 cpp-ch/local-engine/Parser/RelParsers/AggregateRelParser.cpp 437 cpp-ch/local-engine/Parser/CHColumnToSparkRow.cpp 829 cpp-ch/local-engine/Parser/SubstraitParserUtils.h 57 cpp-ch/local-engine/Parser/scalar_function_parser/csc.cpp 34 cpp-ch/local-engine/Parser/scalar_function_parser/sortArray.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/arrayMaxAndMin.cpp 64 cpp-ch/local-engine/Parser/scalar_function_parser/size.cpp 44 cpp-ch/local-engine/Parser/scalar_function_parser/extract.cpp 90 cpp-ch/local-engine/Parser/scalar_function_parser/timestampSeconds.cpp 32 cpp-ch/local-engine/Parser/scalar_function_parser/sha2.cpp 57 cpp-ch/local-engine/Parser/scalar_function_parser/timestampAdd.cpp 75 cpp-ch/local-engine/Parser/scalar_function_parser/arrayPosition.cpp 58 cpp-ch/local-engine/Parser/scalar_function_parser/encode.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/chr.cpp 44 cpp-ch/local-engine/Parser/scalar_function_parser/log10.cpp 19 cpp-ch/local-engine/Parser/scalar_function_parser/expm1.cpp 34 cpp-ch/local-engine/Parser/scalar_function_parser/parseUrl.h 25 cpp-ch/local-engine/Parser/scalar_function_parser/decode.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/log2.cpp 18 cpp-ch/local-engine/Parser/scalar_function_parser/octetLength.cpp 38 cpp-ch/local-engine/Parser/scalar_function_parser/arrayDistinct.cpp 31 cpp-ch/local-engine/Parser/scalar_function_parser/lambdaFunction.cpp 161 cpp-ch/local-engine/Parser/scalar_function_parser/arrayIntersect.cpp 31 cpp-ch/local-engine/Parser/scalar_function_parser/equalNullSafe.cpp 41 cpp-ch/local-engine/Parser/scalar_function_parser/nanvl.cpp 44 cpp-ch/local-engine/Parser/scalar_function_parser/unixTimestamp.cpp 59 cpp-ch/local-engine/Parser/scalar_function_parser/alias.cpp 33 cpp-ch/local-engine/Parser/scalar_function_parser/arrayRepeat.cpp 66 cpp-ch/local-engine/Parser/scalar_function_parser/parseUrl.cpp 101 cpp-ch/local-engine/Parser/scalar_function_parser/logarithm.h 42 cpp-ch/local-engine/Parser/scalar_function_parser/toUtcTimestamp.cpp 14 cpp-ch/local-engine/Parser/scalar_function_parser/ln.cpp 18 cpp-ch/local-engine/Parser/scalar_function_parser/concat.cpp 37 cpp-ch/local-engine/Parser/scalar_function_parser/elt.cpp 53 cpp-ch/local-engine/Parser/scalar_function_parser/locate.cpp 40 cpp-ch/local-engine/Parser/scalar_function_parser/sec.cpp 34 cpp-ch/local-engine/Parser/scalar_function_parser/concatWs.cpp 63 cpp-ch/local-engine/Parser/scalar_function_parser/sequence.cpp 66 cpp-ch/local-engine/Parser/scalar_function_parser/repeat.cpp 31 cpp-ch/local-engine/Parser/scalar_function_parser/getTimestamp.h 75 cpp-ch/local-engine/Parser/scalar_function_parser/substring.cpp 47 cpp-ch/local-engine/Parser/scalar_function_parser/arrayRemove.cpp 69 cpp-ch/local-engine/Parser/scalar_function_parser/isNaN.cpp 40 cpp-ch/local-engine/Parser/scalar_function_parser/length.cpp 47 cpp-ch/local-engine/Parser/scalar_function_parser/factorial.cpp 41 cpp-ch/local-engine/Parser/scalar_function_parser/fromUtcTimestamp.cpp 14 cpp-ch/local-engine/Parser/scalar_function_parser/monotonicallyIncreasingId.cpp 29 cpp-ch/local-engine/Parser/scalar_function_parser/checkOverflow.cpp 47 cpp-ch/local-engine/Parser/scalar_function_parser/arithmetic.cpp 302 cpp-ch/local-engine/Parser/scalar_function_parser/mapHighOrderFunctions.cpp 65 cpp-ch/local-engine/Parser/scalar_function_parser/regexp_extract.cpp 123 cpp-ch/local-engine/Parser/scalar_function_parser/elementAt.cpp 62 cpp-ch/local-engine/Parser/scalar_function_parser/utcTimestampTransform.h 37 cpp-ch/local-engine/Parser/scalar_function_parser/cot.cpp 34 cpp-ch/local-engine/Parser/scalar_function_parser/sha1.cpp 32 cpp-ch/local-engine/Parser/scalar_function_parser/compareSubstrings.cpp 37 cpp-ch/local-engine/Parser/scalar_function_parser/findInset.cpp 52 cpp-ch/local-engine/Parser/scalar_function_parser/shiftRightUnsigned.cpp 52 cpp-ch/local-engine/Parser/scalar_function_parser/arrayExcept.cpp 76 cpp-ch/local-engine/Parser/scalar_function_parser/CommonScalarFunctionParser.cpp 149 cpp-ch/local-engine/Parser/scalar_function_parser/arrayHighOrderFunctions.cpp 183 cpp-ch/local-engine/Parser/scalar_function_parser/tupleElement.cpp 41 cpp-ch/local-engine/Parser/scalar_function_parser/md5.cpp 32 cpp-ch/local-engine/Parser/scalar_function_parser/split.cpp 26 cpp-ch/local-engine/Parser/scalar_function_parser/trimFunctions.cpp 88 cpp-ch/local-engine/Parser/scalar_function_parser/getArrayItem.cpp 42 cpp-ch/local-engine/Parser/scalar_function_parser/log1p.cpp 18 cpp-ch/local-engine/Parser/scalar_function_parser/lambdaFunction.h 7 cpp-ch/local-engine/Parser/scalar_function_parser/fromJson.cpp 29 cpp-ch/local-engine/Parser/scalar_function_parser/makeDecimal.cpp 46 cpp-ch/local-engine/Parser/scalar_function_parser/log.cpp 48 cpp-ch/local-engine/Parser/scalar_function_parser/getTimestamp.cpp 5 cpp-ch/local-engine/Parser/scalar_function_parser/slice.cpp 82 cpp-ch/local-engine/Parser/scalar_function_parser/reverse.cpp 26 cpp-ch/local-engine/Parser/scalar_function_parser/tuple.cpp 28 cpp-ch/local-engine/Parser/scalar_function_parser/arrayUnion.cpp 34 cpp-ch/local-engine/Parser/scalar_function_parser/dateFormat.cpp 30 cpp-ch/local-engine/Parser/scalar_function_parser/bitLength.cpp 41 cpp-ch/local-engine/Parser/scalar_function_parser/trunc.cpp 52 cpp-ch/local-engine/Parser/scalar_function_parser/space.cpp 27 cpp-ch/local-engine/Parser/scalar_function_parser/shift.cpp 70 cpp-ch/local-engine/Parser/scalar_function_parser/empty2null.cpp 35 cpp-ch/local-engine/Parser/scalar_function_parser/getJSONObject.cpp 69 cpp-ch/local-engine/Parser/scalar_function_parser/arrayContains.cpp 67 cpp-ch/local-engine/Parser/aggregate_function_parser/PercentileParserBase.h 27 cpp-ch/local-engine/Parser/aggregate_function_parser/ApproxCountDistinctFunctionParser.cpp 107 cpp-ch/local-engine/Parser/aggregate_function_parser/CollectListParser.cpp 6 cpp-ch/local-engine/Parser/aggregate_function_parser/CommonAggregateFunctionParser.h 18 cpp-ch/local-engine/Parser/aggregate_function_parser/CountParser.h 17 cpp-ch/local-engine/Parser/aggregate_function_parser/CommonAggregateFunctionParser.cpp 28 cpp-ch/local-engine/Parser/aggregate_function_parser/CountParser.cpp 65 cpp-ch/local-engine/Parser/aggregate_function_parser/LeadLagParser.cpp 89 cpp-ch/local-engine/Parser/aggregate_function_parser/BloomFilterAggParser.cpp 53 cpp-ch/local-engine/Parser/aggregate_function_parser/CollectListParser.h 70 cpp-ch/local-engine/Parser/aggregate_function_parser/NtileParser.cpp 24 cpp-ch/local-engine/Parser/aggregate_function_parser/ApproxPercentileParser.cpp 20 cpp-ch/local-engine/Parser/aggregate_function_parser/NtileParser.h 17 cpp-ch/local-engine/Parser/aggregate_function_parser/LeadLagParser.h 29 cpp-ch/local-engine/Parser/aggregate_function_parser/PercentileParser.cpp 20 cpp-ch/local-engine/Parser/aggregate_function_parser/BloomFilterAggParser.h 17 cpp-ch/local-engine/Parser/aggregate_function_parser/SimpleStatisticsFunctions.cpp 47 cpp-ch/local-engine/Parser/aggregate_function_parser/PercentileParserBase.cpp 119 cpp-ch/local-engine/Parser/FunctionExecutor.h 56 cpp-ch/local-engine/Parser/RelMetric.h 36 cpp-ch/local-engine/Parser/FunctionParser.cpp 156 cpp-ch/local-engine/Parser/example_udf/myMd5.cpp 33 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/ExpandField.h 35 cpp-ch/local-engine/Parser/ExpressionParser.cpp 846 cpp-ch/local-engine/Parser/AdvancedParametersParseUtil.cpp 138 cpp-ch/local-engine/Parser/FunctionExecutor.cpp 88 cpp-ch/local-engine/Parser/LocalExecutor.cpp 151 cpp-ch/local-engine/Parser/TypeParser.h 28 cpp-ch/local-engine/Parser/ParserContext.h 38 cpp-ch/local-engine/Common/ExceptionUtils.cpp 10 cpp-ch/local-engine/Common/Base85Codec.h 29 cpp-ch/local-engine/Common/ArrayJoinHelper.cpp 127 cpp-ch/local-engine/Common/DebugUtils.h 28 cpp-ch/local-engine/Common/QueryContext.h 38 cpp-ch/local-engine/Common/LoggerExtend.h 11 cpp-ch/local-engine/Common/GlutenConfig.h 142 cpp-ch/local-engine/Common/GlutenSignalHandler.cpp 342 cpp-ch/local-engine/Common/AggregateUtil.h 55 cpp-ch/local-engine/Common/ArrayJoinHelper.h 16 cpp-ch/local-engine/Common/CHUtil.h 172 cpp-ch/local-engine/Common/GlutenSettings.h 52 cpp-ch/local-engine/Common/Base85Codec.cpp 101 cpp-ch/local-engine/Common/PlanUtil.h 26 cpp-ch/local-engine/Common/ChunkBuffer.cpp 32 cpp-ch/local-engine/Common/GlutenSettings.cpp 37 cpp-ch/local-engine/Common/ExceptionUtils.h 11 cpp-ch/local-engine/Common/JNIUtils.h 20 cpp-ch/local-engine/Common/GlutenConfig.cpp 128 cpp-ch/local-engine/Common/GlutenStringUtils.h 47 cpp-ch/local-engine/Common/FileCacheConcurrentMap.h 53 cpp-ch/local-engine/Common/LoggerExtend.cpp 32 cpp-ch/local-engine/Common/BlockTypeUtils.h 165 cpp-ch/local-engine/Common/GlutenSignalHandler.h 20 cpp-ch/local-engine/Common/QueryContext.cpp 160 cpp-ch/local-engine/Common/BlockTypeUtils.cpp 37 cpp-ch/local-engine/Common/ChunkBuffer.h 14 cpp-ch/local-engine/Common/CHUtil.cpp 883 cpp-ch/local-engine/Common/GlutenDecimalUtils.h 61 cpp-ch/local-engine/Common/BlockIterator.h 18 cpp-ch/local-engine/Common/ConcurrentMap.h 49 cpp-ch/local-engine/Common/JNIUtils.cpp 29 cpp-ch/local-engine/Common/DebugUtils.cpp 347 cpp-ch/local-engine/Common/GlutenStringUtils.cpp 8 cpp-ch/local-engine/Common/PlanUtil.cpp 95 cpp-ch/local-engine/Common/BlockIterator.cpp 39 cpp-ch/local-engine/Common/AggregateUtil.cpp 259 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionGroupBloomFilter.h 133 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionGroupBloomFilter.cpp 69 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionPartialMerge.cpp 84 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionDVRoaringBitmap.h 81 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionDVRoaringBitmap.cpp 26 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionUniqHyperLogLogPlusPlus.h 2937 cpp-ch/local-engine/AggregateFunctions/GroupLimitFunctions.cpp 237 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionPartialMerge.h 69 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionUniqHyperLogLogPlusPlus.cpp 24 cpp-ch/local-engine/AggregateFunctions/AggregateFunctionSparkAvg.cpp 139 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/algebra.proto 1290 cpp-ch/local-engine/proto/substrait/type.proto 204 cpp-ch/local-engine/proto/substrait/capabilities.proto 23 cpp-ch/local-engine/proto/substrait/extended_expression.proto 41 cpp-ch/local-engine/proto/substrait/type_expressions.proto 134 cpp-ch/local-engine/proto/substrait/function.proto 115 cpp-ch/local-engine/proto/substrait/extensions/extensions.proto 64 cpp-ch/local-engine/proto/config.proto 8 cpp-ch/local-engine/proto/write_optimization.proto 36 cpp-ch/local-engine/Storages/SourceFromRange.h 38 cpp-ch/local-engine/Storages/Parquet/ArrowUtils.h 43 cpp-ch/local-engine/Storages/Parquet/ParquetMeta.cpp 194 cpp-ch/local-engine/Storages/Parquet/VectorizedParquetRecordReader.cpp 379 cpp-ch/local-engine/Storages/Parquet/ArrowUtils.cpp 20 cpp-ch/local-engine/Storages/Parquet/ColumnIndexFilter.h 128 cpp-ch/local-engine/Storages/Parquet/ParquetConverter.h 297 cpp-ch/local-engine/Storages/Parquet/RowRanges.h 167 cpp-ch/local-engine/Storages/Parquet/ColumnIndexFilter.cpp 864 cpp-ch/local-engine/Storages/Parquet/VirtualColumnRowIndexReader.h 106 cpp-ch/local-engine/Storages/Parquet/ParquetMeta.h 131 cpp-ch/local-engine/Storages/Parquet/VectorizedParquetRecordReader.h 172 cpp-ch/local-engine/Storages/Output/WriteBufferBuilder.cpp 92 cpp-ch/local-engine/Storages/Output/NormalFileWriter.h 459 cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.h 19 cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.cpp 31 cpp-ch/local-engine/Storages/Output/OutputFormatFile.h 56 cpp-ch/local-engine/Storages/Output/NormalFileWriter.cpp 179 cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.cpp 62 cpp-ch/local-engine/Storages/Output/ORCOutputFormatFile.h 18 cpp-ch/local-engine/Storages/Output/BlockStripeSplitter.h 17 cpp-ch/local-engine/Storages/Output/OutputFormatFile.cpp 60 cpp-ch/local-engine/Storages/Output/ORCOutputFormatFile.cpp 35 cpp-ch/local-engine/Storages/Output/WriteBufferBuilder.h 31 cpp-ch/local-engine/Storages/IO/AggregateSerializationUtils.cpp 116 cpp-ch/local-engine/Storages/IO/NativeWriter.cpp 77 cpp-ch/local-engine/Storages/IO/NativeReader.h 57 cpp-ch/local-engine/Storages/IO/AggregateSerializationUtils.h 11 cpp-ch/local-engine/Storages/IO/CompressedWriteBuffer.h 50 cpp-ch/local-engine/Storages/IO/NativeReader.cpp 244 cpp-ch/local-engine/Storages/IO/NativeWriter.h 26 cpp-ch/local-engine/Storages/IO/CompressedWriteBuffer.cpp 60 cpp-ch/local-engine/Storages/Serializations/ExcelSerialization.h 88 cpp-ch/local-engine/Storages/Serializations/ExcelNumberReader.h 417 cpp-ch/local-engine/Storages/Serializations/ExcelStringReader.h 34 cpp-ch/local-engine/Storages/Serializations/ExcelDecimalSerialization.h 77 cpp-ch/local-engine/Storages/Serializations/ExcelStringReader.cpp 211 cpp-ch/local-engine/Storages/Serializations/ExcelSerialization.cpp 124 cpp-ch/local-engine/Storages/Serializations/ExcelDecimalSerialization.cpp 26 cpp-ch/local-engine/Storages/Serializations/ExcelReadHelpers.h 132 cpp-ch/local-engine/Storages/Serializations/ExcelDecimalReader.h 50 cpp-ch/local-engine/Storages/Serializations/ExcelBoolReader.h 11 cpp-ch/local-engine/Storages/Serializations/ExcelReadHelpers.cpp 228 cpp-ch/local-engine/Storages/Serializations/ExcelBoolReader.cpp 152 cpp-ch/local-engine/Storages/Cache/CacheManager.cpp 221 cpp-ch/local-engine/Storages/Cache/JobScheduler.h 95 cpp-ch/local-engine/Storages/Cache/CacheManager.h 30 cpp-ch/local-engine/Storages/Cache/JobScheduler.cpp 133 cpp-ch/local-engine/Storages/SourceFromJavaIter.h 27 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeSink.cpp 313 cpp-ch/local-engine/Storages/MergeTree/StorageMergeTreeFactory.cpp 95 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeWriter.cpp 134 cpp-ch/local-engine/Storages/MergeTree/MergeSparkMergeTreeTask.cpp 149 cpp-ch/local-engine/Storages/MergeTree/MetaDataHelper.cpp 228 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeMeta.h 63 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeWriteSettings.cpp 21 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeSink.h 270 cpp-ch/local-engine/Storages/MergeTree/StorageMergeTreeFactory.h 81 cpp-ch/local-engine/Storages/MergeTree/MetaDataHelper.h 16 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeMeta.cpp 277 cpp-ch/local-engine/Storages/MergeTree/SparkStorageMergeTree.cpp 433 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeWriter.h 53 cpp-ch/local-engine/Storages/MergeTree/MergeSparkMergeTreeTask.h 79 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeWriteSettings.h 26 cpp-ch/local-engine/Storages/MergeTree/SparkStorageMergeTree.h 118 cpp-ch/local-engine/Storages/SourceFromJavaIter.cpp 132 cpp-ch/local-engine/Storages/SubstraitSource/FileReader.h 74 cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp 199 cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.h 109 cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.cpp 140 cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.cpp 50 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/PositionalDeleteFileReader.h 17 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/IcebergReader.h 36 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/PositionalDeleteFileReader.cpp 64 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/SimpleParquetReader.cpp 64 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/EqualityDeleteFileReader.cpp 144 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/IcebergMetadataColumn.h 36 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/EqualityDeleteFileReader.h 48 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/IcebergReader.cpp 186 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/SimpleParquetReader.h 39 cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp 105 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSourceStep.h 19 cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp 319 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.cpp 86 cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.h 14 cpp-ch/local-engine/Storages/SubstraitSource/Delta/DeltaParquetMeta.h 25 cpp-ch/local-engine/Storages/SubstraitSource/Delta/Bitmap/DeltaDVRoaringBitmapArray.h 36 cpp-ch/local-engine/Storages/SubstraitSource/Delta/Bitmap/DeltaDVRoaringBitmapArray.cpp 169 cpp-ch/local-engine/Storages/SubstraitSource/Delta/DeltaWriter.cpp 206 cpp-ch/local-engine/Storages/SubstraitSource/Delta/DeltaWriter.h 42 cpp-ch/local-engine/Storages/SubstraitSource/Delta/DeltaReader.h 41 cpp-ch/local-engine/Storages/SubstraitSource/Delta/DeltaReader.cpp 111 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSourceStep.cpp 46 cpp-ch/local-engine/Storages/SubstraitSource/OrcUtil.h 36 cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.h 57 cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.h 37 cpp-ch/local-engine/Storages/SubstraitSource/substrait_fwd.h 9 cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h 31 cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.h 70 cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp 124 cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp 772 cpp-ch/local-engine/Storages/SubstraitSource/FileReader.cpp 280 cpp-ch/local-engine/Storages/SubstraitSource/JSONFormatFile.cpp 24 cpp-ch/local-engine/Storages/SubstraitSource/TextFormatFile.h 25 cpp-ch/local-engine/Storages/SubstraitSource/SubstraitFileSource.h 32 cpp-ch/local-engine/Storages/SourceFromRange.cpp 96 cpp-ch/local-engine/Storages/Kafka/GlutenKafkaSource.h 75 cpp-ch/local-engine/Storages/Kafka/GlutenKafkaUtils.h 42 cpp-ch/local-engine/Storages/Kafka/ReadFromGlutenStorageKafka.cpp 61 cpp-ch/local-engine/Storages/Kafka/GlutenKafkaUtils.cpp 207 cpp-ch/local-engine/Storages/Kafka/GlutenKafkaSource.cpp 254 cpp-ch/local-engine/Storages/Kafka/ReadFromGlutenStorageKafka.h 38 cpp-ch/local-engine/Storages/NativeOutputWriter.h 17 cpp/velox/substrait/SubstraitToVeloxPlan.h 119 cpp/velox/substrait/VeloxSubstraitSignature.h 11 cpp/velox/substrait/TypeUtils.h 63 cpp/velox/substrait/VariantToVectorConverter.cc 45 cpp/velox/substrait/VeloxToSubstraitExpr.h 51 cpp/velox/substrait/VeloxToSubstraitPlan.cc 289 cpp/velox/substrait/VeloxToSubstraitType.h 15 cpp/velox/substrait/SubstraitToVeloxPlan.cc 1282 cpp/velox/substrait/SubstraitParser.h 39 cpp/velox/substrait/SubstraitToVeloxExpr.h 50 cpp/velox/substrait/SubstraitToVeloxExpr.cc 560 cpp/velox/substrait/SubstraitExtensionCollector.h 52 cpp/velox/substrait/SubstraitExtensionCollector.cc 41 cpp/velox/substrait/VeloxToSubstraitPlan.h 55 cpp/velox/substrait/VariantToVectorConverter.h 6 cpp/velox/substrait/VeloxToSubstraitType.cc 136 cpp/velox/substrait/VeloxSubstraitSignature.cc 213 cpp/velox/substrait/VeloxToSubstraitExpr.cc 533 cpp/velox/substrait/SubstraitParser.cc 358 cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc 1193 cpp/velox/substrait/SubstraitToVeloxPlanValidator.h 62 cpp/velox/utils/VeloxWholeStageDumper.h 24 cpp/velox/utils/VeloxWholeStageDumper.cc 85 cpp/velox/utils/Common.cc 33 cpp/velox/utils/LocalRssClient.h 18 cpp/velox/utils/VeloxBatchResizer.cc 85 cpp/velox/utils/TestAllocationListener.cc 47 cpp/velox/utils/ConfigExtractor.h 14 cpp/velox/utils/HdfsUtils.cc 38 cpp/velox/utils/LocalRssClient.cc 32 cpp/velox/utils/ConfigExtractor.cc 179 cpp/velox/utils/TestAllocationListener.h 33 cpp/velox/utils/Common.h 23 cpp/velox/utils/VeloxBatchResizer.h 23 cpp/velox/utils/VeloxArrowUtils.cc 60 cpp/velox/utils/VeloxArrowUtils.h 31 cpp/velox/benchmarks/GenericBenchmark.cc 639 cpp/velox/benchmarks/ParquetWriteBenchmark.cc 109 cpp/velox/benchmarks/data/bm_lineitem/orc/long_decimal_nonull.orc 8 cpp/velox/benchmarks/data/bm_lineitem/orc/lineitem.orc 62 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/common/BenchmarkUtils.h 49 cpp/velox/benchmarks/common/BenchmarkUtils.cc 88 cpp/velox/benchmarks/PlanValidatorUtil.cc 41 cpp/velox/benchmarks/exec/OrcConverter.cc 73 cpp/velox/shuffle/VeloxShuffleReader.h 146 cpp/velox/shuffle/RadixSort.h 75 cpp/velox/shuffle/VeloxRssSortShuffleWriter.cc 216 cpp/velox/shuffle/VeloxShuffleWriter.cc 28 cpp/velox/shuffle/VeloxHashShuffleWriter.cc 1190 cpp/velox/shuffle/VeloxShuffleReader.cc 584 cpp/velox/shuffle/GlutenByteStream.h 198 cpp/velox/shuffle/VeloxShuffleWriter.h 167 cpp/velox/shuffle/VeloxRssSortShuffleWriter.h 64 cpp/velox/shuffle/VeloxSortShuffleWriter.cc 358 cpp/velox/shuffle/VeloxHashShuffleWriter.h 247 cpp/velox/shuffle/VeloxSortShuffleWriter.h 72 cpp/velox/memory/BufferOutputStream.h 18 cpp/velox/memory/VeloxColumnarBatch.cc 135 cpp/velox/memory/BufferOutputStream.cc 23 cpp/velox/memory/VeloxMemoryManager.cc 334 cpp/velox/memory/VeloxMemoryManager.h 76 cpp/velox/memory/ArrowMemory.h 28 cpp/velox/memory/VeloxColumnarBatch.h 35 cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.cc 64 cpp/velox/operators/serializer/VeloxColumnarBatchSerializer.h 22 cpp/velox/operators/serializer/VeloxColumnarToRowConverter.cc 57 cpp/velox/operators/serializer/VeloxRowToColumnarConverter.h 19 cpp/velox/operators/serializer/VeloxRowToColumnarConverter.cc 268 cpp/velox/operators/serializer/VeloxColumnarToRowConverter.h 23 cpp/velox/operators/functions/RowConstructorWithNull.h 28 cpp/velox/operators/functions/RegistrationAllFunctions.h 4 cpp/velox/operators/functions/RowFunctionWithNull.h 51 cpp/velox/operators/functions/RowConstructorWithNull.cc 35 cpp/velox/operators/functions/SparkExprToSubfieldFilterParser.cc 58 cpp/velox/operators/functions/Arithmetic.h 35 cpp/velox/operators/functions/SparkExprToSubfieldFilterParser.h 11 cpp/velox/operators/functions/RegistrationAllFunctions.cc 66 cpp/velox/operators/reader/ParquetReaderIterator.cc 88 cpp/velox/operators/reader/FileReaderIterator.cc 27 cpp/velox/operators/reader/ParquetReaderIterator.h 43 cpp/velox/operators/reader/FileReaderIterator.h 23 cpp/velox/operators/plannodes/RowVectorStream.h 146 cpp/velox/operators/writer/VeloxParquetDataSourceS3.h 27 cpp/velox/operators/writer/VeloxColumnarBatchWriter.h 20 cpp/velox/operators/writer/VeloxParquetDataSource.h 81 cpp/velox/operators/writer/VeloxParquetDataSourceABFS.h 30 cpp/velox/operators/writer/VeloxDataSource.h 23 cpp/velox/operators/writer/VeloxParquetDataSourceGCS.h 28 cpp/velox/operators/writer/VeloxColumnarBatchWriter.cc 33 cpp/velox/operators/writer/VeloxParquetDataSourceHDFS.h 27 cpp/velox/operators/writer/VeloxParquetDataSource.cc 108 cpp/velox/config/VeloxConfig.h 109 cpp/velox/udf/UdfLoader.cc 141 cpp/velox/udf/UdfLoader.h 61 cpp/velox/udf/Udf.h 17 cpp/velox/udf/Udaf.h 18 cpp/velox/jni/JniFileSystem.h 9 cpp/velox/jni/JniFileSystem.cc 384 cpp/velox/jni/JniUdf.cc 64 cpp/velox/jni/JniUdf.h 9 cpp/velox/jni/VeloxJniWrapper.cc 391 cpp/velox/compute/VeloxRuntime.cc 256 cpp/velox/compute/VeloxBackend.h 67 cpp/velox/compute/WholeStageResultIterator.h 77 cpp/velox/compute/iceberg/IcebergPlanConverter.h 18 cpp/velox/compute/iceberg/IcebergPlanConverter.cc 62 cpp/velox/compute/WholeStageResultIterator.cc 513 cpp/velox/compute/VeloxRuntime.h 67 cpp/velox/compute/VeloxPlanConverter.cc 103 cpp/velox/compute/VeloxBackend.cc 235 cpp/velox/compute/VeloxPlanConverter.h 29 cpp/core/utils/Macros.h 82 cpp/core/utils/StringUtil.h 6 cpp/core/utils/StringUtil.cc 48 cpp/core/utils/Print.h 60 cpp/core/utils/Compression.h 10 cpp/core/utils/ArrowStatus.h 35 cpp/core/utils/Likely.h 8 cpp/core/utils/WholeStageDumper.h 17 cpp/core/utils/Exception.h 34 cpp/core/utils/ResourceMap.h 59 cpp/core/utils/Compression.cc 52 cpp/core/utils/qat/QatCodec.cc 239 cpp/core/utils/qat/QatCodec.h 14 cpp/core/utils/TestUtils.h 21 cpp/core/utils/Timer.h 65 cpp/core/utils/ObjectStore.h 78 cpp/core/utils/qpl/QplCodec.cc 195 cpp/core/utils/qpl/QplCodec.h 11 cpp/core/utils/qpl/QplJobPool.h 41 cpp/core/utils/qpl/QplJobPool.cc 88 cpp/core/utils/Metrics.h 63 cpp/core/utils/ObjectStore.cc 30 cpp/core/utils/Registry.h 29 cpp/core/shuffle/FallbackRangePartitioner.h 14 cpp/core/shuffle/rss/RssClient.h 8 cpp/core/shuffle/rss/RssPartitionWriter.cc 97 cpp/core/shuffle/rss/RssPartitionWriter.h 104 cpp/core/shuffle/Partitioner.h 27 cpp/core/shuffle/Spill.cc 70 cpp/core/shuffle/Payload.cc 490 cpp/core/shuffle/ShuffleMemoryPool.h 20 cpp/core/shuffle/Payload.h 138 cpp/core/shuffle/ShuffleWriter.h 37 cpp/core/shuffle/ShuffleMemoryPool.cc 46 cpp/core/shuffle/HashPartitioner.h 14 cpp/core/shuffle/Partitioning.cc 29 cpp/core/shuffle/PartitionWriter.h 59 cpp/core/shuffle/RandomPartitioner.cc 24 cpp/core/shuffle/ShuffleSchema.h 39 cpp/core/shuffle/Partitioner.cc 26 cpp/core/shuffle/RoundRobinPartitioner.h 18 cpp/core/shuffle/Options.h 75 cpp/core/shuffle/SinglePartitioner.cc 14 cpp/core/shuffle/HashPartitioner.cc 42 cpp/core/shuffle/FallbackRangePartitioner.cc 37 cpp/core/shuffle/Utils.h 362 cpp/core/shuffle/ShuffleReader.h 12 cpp/core/shuffle/RandomPartitioner.h 22 cpp/core/shuffle/Spill.h 41 cpp/core/shuffle/ShuffleWriter.cc 73 cpp/core/shuffle/RoundRobinPartitioner.cc 28 cpp/core/shuffle/Utils.cc 350 cpp/core/shuffle/Partitioning.h 6 cpp/core/shuffle/SinglePartitioner.h 14 cpp/core/shuffle/LocalPartitionWriter.h 56 cpp/core/shuffle/LocalPartitionWriter.cc 596 cpp/core/memory/ColumnarBatch.h 55 cpp/core/memory/ColumnarBatch.cc 87 cpp/core/memory/AllocationListener.cc 11 cpp/core/memory/MemoryManager.cc 27 cpp/core/memory/MemoryAllocator.h 55 cpp/core/memory/AllocationListener.h 63 cpp/core/memory/MemoryAllocator.cc 172 cpp/core/memory/MemoryManager.h 25 cpp/core/memory/ArrowMemoryPool.cc 36 cpp/core/memory/HbwAllocator.cc 63 cpp/core/memory/HbwAllocator.h 18 cpp/core/memory/Reclaimable.h 9 cpp/core/memory/ArrowMemoryPool.h 19 cpp/core/memory/ColumnarBatchIterator.h 13 cpp/core/operators/r2c/RowToColumnar.h 14 cpp/core/operators/serializer/ColumnarBatchSerializer.h 15 cpp/core/operators/c2r/ColumnarToRow.h 29 cpp/core/operators/writer/ColumnarBatchWriter.h 10 cpp/core/config/GlutenConfig.h 45 cpp/core/config/GlutenConfig.cc 41 cpp/core/jni/JniCommon.cc 95 cpp/core/jni/JniWrapper.cc 1012 cpp/core/jni/JniError.h 43 cpp/core/jni/JniCommon.h 428 cpp/core/jni/JniError.cc 54 cpp/core/compute/ProtobufUtils.h 9 cpp/core/compute/ResultIterator.h 54 cpp/core/compute/Runtime.cc 34 cpp/core/compute/Runtime.h 132 cpp/core/compute/ResultIterator.cc 10 cpp/core/compute/ProtobufUtils.cc 45 cpp/CMake/Findglog.cmake 76 cpp/CMake/ConfigArrow.cmake 57 cpp/CMake/BuildGlog.cmake 47 cpp/CMake/BuildMemkind.cmake 121 cpp/CMake/BuildQATzip.cmake 111 cpp/CMake/BuildGflags.cmake 37 cpp/CMake/BuildGTest.cmake 15 cpp/CMake/BuildGoogleBenchmark.cmake 48 cpp/CMake/FindThrift.cmake 156 cpp/CMake/FindZstd.cmake 50 cpp/CMake/ResolveDependency.cmake 41 cpp/CMake/Findjemalloc.cmake 35 cpp/CMake/BuildQATZstd.cmake 88 cpp/CMake/BuildQpl.cmake 53 cpp/CMake/Buildjemalloc.cmake 72 gluten-core/src/main/scala/org/apache/spark/softaffinity/SoftAffinity.scala 72 gluten-core/src/main/scala/org/apache/spark/softaffinity/SoftAffinityListener.scala 30 gluten-core/src/main/scala/org/apache/spark/shuffle/LookupKey.scala 5 gluten-core/src/main/scala/org/apache/spark/shuffle/ShuffleManagerRouter.scala 131 gluten-core/src/main/scala/org/apache/spark/shuffle/ShuffleManagerLookup.scala 16 gluten-core/src/main/scala/org/apache/spark/shuffle/GlutenShuffleManager.scala 40 gluten-core/src/main/scala/org/apache/spark/shuffle/ShuffleManagerRegistry.scala 76 gluten-core/src/main/scala/org/apache/spark/memory/GlobalOffHeapMemoryTarget.scala 82 gluten-core/src/main/scala/org/apache/spark/memory/SparkMemoryUtil.scala 177 gluten-core/src/main/scala/org/apache/spark/memory/GlobalOffHeapMemory.scala 22 gluten-core/src/main/scala/org/apache/spark/util/SparkDirectoryUtil.scala 107 gluten-core/src/main/scala/org/apache/spark/util/SparkTestUtil.scala 6 gluten-core/src/main/scala/org/apache/spark/util/SparkResourceUtil.scala 72 gluten-core/src/main/scala/org/apache/spark/util/SparkShutdownManagerUtil.scala 12 gluten-core/src/main/scala/org/apache/spark/util/SparkReflectionUtil.scala 12 gluten-core/src/main/scala/org/apache/spark/task/SparkTaskUtil.scala 14 gluten-core/src/main/scala/org/apache/spark/task/TaskResources.scala 296 gluten-core/src/main/scala/org/apache/spark/task/TaskResource.scala 7 gluten-core/src/main/scala/org/apache/gluten/component/Component.scala 162 gluten-core/src/main/scala/org/apache/gluten/component/Discovery.scala 39 gluten-core/src/main/scala/org/apache/gluten/component/package.scala 21 gluten-core/src/main/scala/org/apache/gluten/softaffinity/strategy/ConsistentHashSoftAffinityStrategy.scala 21 gluten-core/src/main/scala/org/apache/gluten/softaffinity/strategy/SoftAffinityAllocationTrait.scala 4 gluten-core/src/main/scala/org/apache/gluten/softaffinity/SoftAffinityManager.scala 269 gluten-core/src/main/scala/org/apache/gluten/iterator/Iterators.scala 26 gluten-core/src/main/scala/org/apache/gluten/iterator/IteratorsV1.scala 168 gluten-core/src/main/scala/org/apache/gluten/logging/LogLevelUtil.scala 22 gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala 180 gluten-core/src/main/scala/org/apache/gluten/extension/GlutenColumnarRule.scala 71 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/LongCoster.scala 6 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/GlutenCostModel.scala 41 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/LongCosterChain.scala 34 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/LongCostModel.scala 80 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/LongCost.scala 2 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/GlutenCost.scala 2 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/ColumnarRuleExecutor.scala 38 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/rewrite/RewriteSingleNode.scala 6 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/validator/Validator.scala 70 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/FallbackTag.scala 65 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/offload/OffloadSingleNode.scala 64 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/metadata/GlutenMetadata.scala 15 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/metadata/GlutenMetadataModel.scala 29 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/metadata/Schema.scala 37 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/metadata/LogicalLink.scala 29 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/GlutenOptimization.scala 41 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/plan/GlutenPlanModel.scala 127 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/property/GlutenPropertyModel.scala 20 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/planner/property/Conv.scala 69 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/EnumeratedApplier.scala 24 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/EnumeratedTransform.scala 57 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/ConventionReq.scala 36 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/FloydWarshallGraph.scala 118 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/Convention.scala 130 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/Transition.scala 111 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/Transitions.scala 75 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/TransitionGraph.scala 116 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/package.scala 51 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/ConventionFunc.scala 156 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/ColumnarRuleApplier.scala 18 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/HeuristicApplier.scala 55 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/FallbackNode.scala 9 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/HeuristicTransform.scala 73 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/RewriteSparkPlanRulesManager.scala 77 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/AddFallbackTags.scala 23 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/LegacyOffload.scala 17 gluten-core/src/main/scala/org/apache/gluten/extension/injector/GlutenInjector.scala 98 gluten-core/src/main/scala/org/apache/gluten/extension/injector/Injector.scala 10 gluten-core/src/main/scala/org/apache/gluten/extension/injector/InjectorControl.scala 125 gluten-core/src/main/scala/org/apache/gluten/extension/injector/SparkInjector.scala 30 gluten-core/src/main/scala/org/apache/gluten/extension/injector/package.scala 17 gluten-core/src/main/scala/org/apache/gluten/extension/GlutenSessionExtensions.scala 38 gluten-core/src/main/scala/org/apache/gluten/extension/caller/CallerInfo.scala 50 gluten-core/src/main/scala/org/apache/gluten/initializer/CodedInputStreamClassInitializer.scala 25 gluten-core/src/main/scala/org/apache/gluten/task/TaskListener.scala 7 gluten-core/src/main/scala/org/apache/gluten/execution/ColumnarToColumnarTransition.scala 3 gluten-core/src/main/scala/org/apache/gluten/execution/GlutenPlan.scala 33 gluten-core/src/main/scala/org/apache/gluten/execution/ColumnarToColumnarExec.scala 69 gluten-core/src/main/scala/org/apache/gluten/backend/Backend.scala 5 gluten-core/src/main/java/org/apache/gluten/utils/ResourceUtil.java 115 gluten-core/src/main/java/org/apache/gluten/utils/ConfigUtil.java 10 gluten-core/src/main/java/org/apache/gluten/memory/SimpleMemoryUsageRecorder.java 39 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/ThrowOnOomMemoryTarget.java 105 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/DynamicOffHeapSizingMemoryTarget.java 72 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/Spillers.java 56 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/TreeMemoryTarget.java 15 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTargets.java 61 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/spark/RegularMemoryConsumer.java 105 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/spark/TreeMemoryConsumers.java 43 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/spark/TreeMemoryConsumer.java 222 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/OverAcquire.java 49 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/RetryOnOomMemoryTarget.java 70 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTargetUtil.java 14 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTarget.java 7 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/KnownNameAndStats.java 6 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTargetVisitor.java 16 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/Spiller.java 8 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/LoggingMemoryTarget.java 41 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/TreeMemoryTargets.java 47 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/NoopMemoryTarget.java 33 gluten-core/src/main/java/org/apache/gluten/memory/MemoryUsageStatsBuilder.java 5 gluten-core/src/main/java/org/apache/gluten/memory/MemoryUsageRecorder.java 6 gluten-core/src/main/java/org/apache/gluten/iterator/ClosableIterator.java 42 gluten-core/src/main/java/org/apache/gluten/exception/GlutenException.java 13 gluten-core/src/main/java/org/apache/gluten/hash/ConsistentHash.java 171 gluten-core/src/main/java/org/apache/gluten/jni/JniLibLoader.java 113 gluten-core/src/main/java/org/apache/gluten/jni/JniWorkspace.java 78 gluten-core/src/main/resources/org/apache/gluten/proto/memory.proto 13 gluten-core/src/main/resources/org/apache/gluten/proto/config.proto 8