Path Lines of Code 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/DeltaLog.scala 478 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/DeltaLog.scala 605 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/spark/sql/delta/ClickhouseOptimisticTransaction.scala 273 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/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/execution/datasources/v1/clickhouse/MergeTreeFileFormatWriter.scala 274 backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BlockOutputStream.java 74 backends-clickhouse/src/main/resources/org/apache/spark/sql/execution/datasources/v1/write_optimization.proto 36 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHBackend.scala 378 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHRuleApi.scala 152 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHSparkPlanExecApi.scala 820 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/CHTransformerApi.scala 226 backends-clickhouse/src/main/scala/org/apache/gluten/backendsapi/clickhouse/RuntimeSettings.scala 81 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHHashJoinExecTransformer.scala 241 backends-clickhouse/src/main/scala/org/apache/gluten/execution/CHWindowGroupLimitExecTransformer.scala 141 backends-clickhouse/src/main/scala/org/apache/gluten/extension/CommonSubexpressionEliminateRule.scala 199 backends-clickhouse/src/main/scala/org/apache/gluten/extension/FallbackBroadcastHashJoinRules.scala 237 backends-clickhouse/src/main/scala/org/apache/gluten/extension/RemoveDuplicatedColumns.scala 119 backends-clickhouse/src/main/scala/org/apache/gluten/metrics/MetricsUtil.scala 164 backends-clickhouse/src/main/scala/org/apache/gluten/parser/GlutenClickhouseSqlParserBase.scala 194 backends-clickhouse/src/main/scala/org/apache/gluten/utils/CHExpressionUtil.scala 160 backends-clickhouse/src/main/scala/org/apache/gluten/vectorized/NativeExpressionEvaluator.scala 17 backends-clickhouse/src/main/scala/org/apache/spark/sql/delta/util/MergeTreePartitionUtils.scala 31 backends-clickhouse/src/main/scala/org/apache/spark/sql/execution/CHColumnarWriteFilesExec.scala 125 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/v1/CHFormatWriterInjects.scala 75 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/CHOrcWriterInjects.scala 16 backends-velox/src-uniffle/main/java/org/apache/spark/shuffle/gluten/uniffle/UniffleShuffleManager.java 64 backends-velox/src/main/java/org/apache/gluten/fs/OnHeapFileSystem.java 231 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxBackend.scala 463 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxListenerApi.scala 194 backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxTransformerApi.scala 94 backends-velox/src/main/scala/org/apache/gluten/datasource/ArrowCSVFileFormat.scala 321 backends-velox/src/main/scala/org/apache/gluten/datasource/v2/ArrowCSVPartitionReaderFactory.scala 142 backends-velox/src/main/scala/org/apache/gluten/execution/ColumnarPartialProjectExec.scala 280 backends-velox/src/main/scala/org/apache/gluten/execution/GenerateExecTransformer.scala 240 backends-velox/src/main/scala/org/apache/gluten/execution/HashAggregateExecTransformer.scala 610 backends-velox/src/main/scala/org/apache/gluten/execution/HashJoinExecTransformer.scala 103 backends-velox/src/main/scala/org/apache/gluten/execution/VeloxBroadcastNestedLoopJoinExecTransformer.scala 32 backends-velox/src/main/scala/org/apache/gluten/execution/VeloxColumnarToRowExec.scala 157 backends-velox/src/main/scala/org/apache/gluten/execution/VeloxResizeBatchesExec.scala 79 backends-velox/src/main/scala/org/apache/gluten/metrics/MetricsUtil.scala 251 backends-velox/src/main/scala/org/apache/spark/sql/execution/BroadcastUtils.scala 157 backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala 158 backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala 181 backends-velox/src/main/scala/org/apache/spark/sql/execution/unsafe/UnsafeColumnarBuildSideRelation.scala 239 backends-velox/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala 174 cpp-ch/local-engine/Builder/SerializedPlanBuilder.cpp 330 cpp-ch/local-engine/Common/CHUtil.cpp 883 cpp-ch/local-engine/Common/DebugUtils.cpp 347 cpp-ch/local-engine/Common/GlutenConfig.cpp 128 cpp-ch/local-engine/Common/GlutenConfig.h 142 cpp-ch/local-engine/Common/GlutenSignalHandler.cpp 342 cpp-ch/local-engine/Functions/SparkCastComplexTypesToString.h 370 cpp-ch/local-engine/Functions/SparkFunctionGetJsonObject.h 692 cpp-ch/local-engine/Parser/RelParsers/AggregateRelParser.cpp 437 cpp-ch/local-engine/Parser/RelParsers/CrossRelParser.cpp 264 cpp-ch/local-engine/Parser/RelParsers/GroupLimitRelParser.cpp 420 cpp-ch/local-engine/Parser/RelParsers/JoinRelParser.cpp 686 cpp-ch/local-engine/Parser/RelParsers/MergeTreeRelParser.cpp 451 cpp-ch/local-engine/Parser/SerializedPlanParser.cpp 360 cpp-ch/local-engine/Parser/scalar_function_parser/arithmetic.cpp 302 cpp-ch/local-engine/Parser/scalar_function_parser/arrayHighOrderFunctions.cpp 183 cpp-ch/local-engine/Shuffle/SelectorBuilder.cpp 394 cpp-ch/local-engine/Storages/Kafka/GlutenKafkaSource.cpp 254 cpp-ch/local-engine/Storages/Kafka/ReadFromGlutenStorageKafka.cpp 61 cpp-ch/local-engine/Storages/MergeTree/MetaDataHelper.cpp 228 cpp-ch/local-engine/Storages/MergeTree/SparkMergeTreeSink.h 270 cpp-ch/local-engine/Storages/MergeTree/SparkStorageMergeTree.cpp 433 cpp-ch/local-engine/Storages/Output/NormalFileWriter.h 459 cpp-ch/local-engine/Storages/Output/ORCOutputFormatFile.cpp 35 cpp-ch/local-engine/Storages/Output/ParquetOutputFormatFile.cpp 31 cpp-ch/local-engine/Storages/Output/WriteBufferBuilder.cpp 92 cpp-ch/local-engine/Storages/Parquet/ColumnIndexFilter.cpp 864 cpp-ch/local-engine/Storages/Parquet/ColumnIndexFilter.h 128 cpp-ch/local-engine/Storages/Parquet/VectorizedParquetRecordReader.h 172 cpp-ch/local-engine/Storages/SubstraitSource/ExcelTextFormatFile.cpp 319 cpp-ch/local-engine/Storages/SubstraitSource/FormatFile.cpp 124 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/EqualityDeleteFileReader.cpp 144 cpp-ch/local-engine/Storages/SubstraitSource/Iceberg/SimpleParquetReader.cpp 64 cpp-ch/local-engine/Storages/SubstraitSource/ORCFormatFile.cpp 105 cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.cpp 199 cpp-ch/local-engine/Storages/SubstraitSource/ParquetFormatFile.h 31 cpp-ch/local-engine/Storages/SubstraitSource/ReadBufferBuilder.cpp 772 cpp-ch/local-engine/local_engine_jni.cpp 1213 cpp-ch/local-engine/proto/substrait/algebra.proto 1290 cpp-ch/local-engine/proto/write_optimization.proto 36 cpp/core/compute/ResultIterator.h 54 cpp/core/compute/Runtime.cc 34 cpp/core/jni/JniCommon.h 428 cpp/core/shuffle/LocalPartitionWriter.cc 596 cpp/core/shuffle/ShuffleReader.h 12 cpp/core/shuffle/Spill.cc 70 cpp/velox/compute/VeloxBackend.cc 235 cpp/velox/compute/VeloxRuntime.cc 256 cpp/velox/compute/VeloxRuntime.h 67 cpp/velox/compute/WholeStageResultIterator.cc 513 cpp/velox/memory/VeloxMemoryManager.cc 334 cpp/velox/operators/functions/Arithmetic.h 35 cpp/velox/shuffle/GlutenByteStream.h 198 cpp/velox/shuffle/VeloxHashShuffleWriter.cc 1190 cpp/velox/substrait/SubstraitExtensionCollector.cc 41 cpp/velox/substrait/SubstraitParser.cc 358 cpp/velox/substrait/SubstraitToVeloxPlan.cc 1282 cpp/velox/substrait/SubstraitToVeloxPlanValidator.cc 1193 gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/IndicatorVector.java 35 gluten-arrow/src/main/java/org/apache/gluten/memory/arrow/alloc/ArrowBufferAllocators.java 85 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ArrowColumnVector.java 437 gluten-arrow/src/main/java/org/apache/gluten/vectorized/ArrowWritableColumnVector.java 1714 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/scala/org/apache/spark/sql/utils/SparkArrowUtil.scala 146 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/spark/TreeMemoryConsumer.java 222 gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala 180 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/ColumnarRuleExecutor.scala 38 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/enumerated/EnumeratedTransform.scala 57 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/Conv.scala 69 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/rewrite/RewriteSingleNode.scala 6 gluten-core/src/main/scala/org/apache/spark/task/TaskResources.scala 296 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/gluten/rexnode/FunctionMappings.java 22 gluten-flink/planner/src/main/java/org/apache/gluten/rexnode/RexNodeConverter.java 98 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/SinkTransformationTranslator.java 424 gluten-flink/runtime/src/main/java/org/apache/flink/streaming/runtime/translators/SourceTransformationTranslator.java 102 gluten-flink/runtime/src/main/java/org/apache/gluten/util/LogicalTypeConverter.java 43 gluten-flink/runtime/src/main/java/org/apache/gluten/vectorized/FlinkRowToVLVectorConvertor.java 136 gluten-iceberg/src/main/scala/org/apache/gluten/execution/IcebergScanTransformer.scala 157 gluten-kafka/src/main/scala/org/apache/gluten/execution/MicroBatchScanExecTransformer.scala 85 gluten-ras/common/src/main/scala/org/apache/gluten/ras/PropertyModel.scala 19 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/exaustive/ExhaustivePlanner.scala 106 gluten-ras/common/src/main/scala/org/apache/gluten/ras/memo/Memo.scala 201 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/PathMask.scala 122 gluten-ras/common/src/main/scala/org/apache/gluten/ras/path/RasPath.scala 134 gluten-substrait/src/main/java/org/apache/gluten/substrait/utils/SubstraitUtil.java 28 gluten-substrait/src/main/resources/substrait/proto/substrait/algebra.proto 1290 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/BackendSettingsApi.scala 85 gluten-substrait/src/main/scala/org/apache/gluten/backendsapi/SparkPlanExecApi.scala 564 gluten-substrait/src/main/scala/org/apache/gluten/execution/BasicPhysicalOperatorTransformer.scala 240 gluten-substrait/src/main/scala/org/apache/gluten/execution/SortMergeJoinExecTransformer.scala 202 gluten-substrait/src/main/scala/org/apache/gluten/execution/TakeOrderedAndProjectExecTransformer.scala 126 gluten-substrait/src/main/scala/org/apache/gluten/execution/WholeStageTransformer.scala 438 gluten-substrait/src/main/scala/org/apache/gluten/execution/WindowGroupLimitExecTransformer.scala 114 gluten-substrait/src/main/scala/org/apache/gluten/execution/WriteFilesExecTransformer.scala 168 gluten-substrait/src/main/scala/org/apache/gluten/expression/ConverterUtils.scala 366 gluten-substrait/src/main/scala/org/apache/gluten/expression/ExpressionConverter.scala 775 gluten-substrait/src/main/scala/org/apache/gluten/expression/ExpressionTransformer.scala 57 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/EnsureLocalSortRequirements.scala 28 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/enumerated/RasOffload.scala 119 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/enumerated/RemoveSort.scala 31 gluten-substrait/src/main/scala/org/apache/gluten/extension/columnar/offload/OffloadSingleNodeRules.scala 311 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/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/metrics/MetricsUpdater.scala 23 gluten-substrait/src/main/scala/org/apache/gluten/utils/SubstraitUtil.scala 71 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ColumnarCollapseTransformStages.scala 122 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ColumnarSubqueryBroadcastExec.scala 99 gluten-substrait/src/main/scala/org/apache/spark/sql/execution/ShuffledColumnarBatchRDD.scala 109 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/GlutenWriterColumnarRules.scala 140 gluten-substrait/src/main/scala/org/apache/spark/sql/hive/HiveTableScanExecTransformer.scala 155 shims/common/src/main/scala/org/apache/gluten/config/GlutenConfig.scala 1402 shims/common/src/main/scala/org/apache/gluten/config/ReservedKeys.scala 8 shims/spark32/src/main/java/org/apache/spark/util/collection/unsafe/sort/UnsafeExternalSorter.java 631 shims/spark32/src/main/scala/org/apache/spark/sql/execution/AbstractFileSourceScanExec.scala 414 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/parquet/ParquetFileFormat.scala 431 shims/spark32/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 69 shims/spark33/src/main/scala/org/apache/spark/sql/execution/AbstractFileSourceScanExec.scala 445 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/parquet/ParquetFileFormat.scala 428 shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 88 shims/spark33/src/main/scala/org/apache/spark/sql/hive/execution/HiveFileFormat.scala 174 shims/spark34/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 183 shims/spark35/src/main/scala/org/apache/spark/sql/execution/datasources/v2/AbstractBatchScanExec.scala 188 tools/gluten-it/common/src/main/scala/org/apache/spark/sql/SparkQueryRunner.scala 241 tools/scripts/gen-function-support-docs.py 896