[ https://issues.apache.org/jira/browse/SPARK-51571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Indhumathi Muthumurugesh updated SPARK-51571: --------------------------------------------- Attachment: Screenshot 2025-03-20 at 8.18.42 PM.png > Hive SessionState Resource directories persists if SessionState is not started > ------------------------------------------------------------------------------ > > Key: SPARK-51571 > URL: https://issues.apache.org/jira/browse/SPARK-51571 > Project: Spark > Issue Type: Bug > Components: SQL > Affects Versions: 3.3.2 > Reporter: Indhumathi Muthumurugesh > Priority: Major > Attachments: Screenshot 2025-03-20 at 8.18.42 PM.png > > > When running Spark SQL, a new Hive session state creates a session resource > directory, but these directories are not cleaned up upon exit if the session > state isn't started. > {code:java} > private def closeHiveSessionStateIfStarted(state: SessionState): Unit = { > if (ReflectionUtils.getSuperField(state, > "isStarted").asInstanceOf[Boolean]) { > state.close() > } > } {code} > > This can lead to an accumulation of unused directories, consuming disk space > and potentially affecting performance over time. The expected behaviour is to > ensure these directories are removed when the Spark SQL session ends. > > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org