[ https://issues.apache.org/jira/browse/SPARK-45205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wenchen Fan resolved SPARK-45205. --------------------------------- Fix Version/s: 3.5.1 4.0.0 Resolution: Fixed Issue resolved by pull request 43270 [https://github.com/apache/spark/pull/43270] > Since version 3.2.0, Spark SQL has taken longer to execute "show > paritions",probably because of changes introduced by SPARK-35278 > ---------------------------------------------------------------------------------------------------------------------------------- > > Key: SPARK-45205 > URL: https://issues.apache.org/jira/browse/SPARK-45205 > Project: Spark > Issue Type: Bug > Components: SQL > Affects Versions: 3.2.0 > Reporter: Qiang Yang > Priority: Major > Labels: pull-request-available > Fix For: 3.5.1, 4.0.0 > > > After SPARK-35378 was changed, I noticed that the execution of statements > such as ‘show parititions test' became slower. > The change point is that the execution process changes from > ExecutedCommandEnec to CommandResultExec, but ExecutedCommandExec originally > implemented the following method > override def executeToIterator(): Iterator[InternalRow] = > sideEffectResult.iterator > CommandResultExec is not rewritten, so when the hasNext method is executed, a > job process is created, resulting in increased time-consuming -- 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