Path Lines of Code 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/iterator/ClosableIterator.java 42 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/java/org/apache/gluten/memory/MemoryUsageRecorder.java 6 gluten-core/src/main/java/org/apache/gluten/memory/MemoryUsageStatsBuilder.java 5 gluten-core/src/main/java/org/apache/gluten/memory/SimpleMemoryUsageRecorder.java 39 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/DynamicOffHeapSizingMemoryTarget.java 72 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/KnownNameAndStats.java 6 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/LoggingMemoryTarget.java 41 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTarget.java 7 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTargetUtil.java 14 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTargetVisitor.java 16 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/MemoryTargets.java 61 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/NoopMemoryTarget.java 33 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/Spiller.java 8 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/Spillers.java 56 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/ThrowOnOomMemoryTarget.java 105 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/TreeMemoryTarget.java 15 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/TreeMemoryTargets.java 47 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/TreeMemoryConsumer.java 222 gluten-core/src/main/java/org/apache/gluten/memory/memtarget/spark/TreeMemoryConsumers.java 43 gluten-core/src/main/java/org/apache/gluten/utils/ConfigUtil.java 10 gluten-core/src/main/java/org/apache/gluten/utils/ResourceUtil.java 115 gluten-core/src/main/resources/org/apache/gluten/proto/config.proto 8 gluten-core/src/main/resources/org/apache/gluten/proto/memory.proto 13 gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala 180 gluten-core/src/main/scala/org/apache/gluten/backend/Backend.scala 5 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/execution/ColumnarToColumnarExec.scala 69 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/extension/GlutenColumnarRule.scala 71 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/extension/columnar/ColumnarRuleApplier.scala 18 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/ColumnarRuleExecutor.scala 38 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/FallbackTag.scala 65 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/GlutenCost.scala 2 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/LongCost.scala 2 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/LongCoster.scala 6 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/cost/LongCosterChain.scala 34 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/enumerated/planner/GlutenOptimization.scala 41 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/LogicalLink.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/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/enumerated/planner/property/GlutenPropertyModel.scala 20 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/FallbackNode.scala 9 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/HeuristicTransform.scala 73 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/LegacyOffload.scala 17 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/heuristic/RewriteSparkPlanRulesManager.scala 77 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/offload/OffloadSingleNode.scala 64 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/rewrite/RewriteSingleNode.scala 6 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/ConventionFunc.scala 156 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/Transition.scala 111 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/Transitions.scala 75 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/transition/package.scala 51 gluten-core/src/main/scala/org/apache/gluten/extension/columnar/validator/Validator.scala 70 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/initializer/CodedInputStreamClassInitializer.scala 25 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/softaffinity/SoftAffinityManager.scala 269 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/task/TaskListener.scala 7 gluten-core/src/main/scala/org/apache/spark/memory/GlobalOffHeapMemory.scala 22 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/shuffle/GlutenShuffleManager.scala 40 gluten-core/src/main/scala/org/apache/spark/shuffle/LookupKey.scala 5 gluten-core/src/main/scala/org/apache/spark/shuffle/ShuffleManagerLookup.scala 16 gluten-core/src/main/scala/org/apache/spark/shuffle/ShuffleManagerRegistry.scala 76 gluten-core/src/main/scala/org/apache/spark/shuffle/ShuffleManagerRouter.scala 131 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/task/SparkTaskUtil.scala 14 gluten-core/src/main/scala/org/apache/spark/task/TaskResource.scala 7 gluten-core/src/main/scala/org/apache/spark/task/TaskResources.scala 296 gluten-core/src/main/scala/org/apache/spark/util/SparkDirectoryUtil.scala 107 gluten-core/src/main/scala/org/apache/spark/util/SparkReflectionUtil.scala 12 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/SparkTestUtil.scala 6