srielau commented on PR #58317: URL: https://github.com/apache/spark/pull/58317#issuecomment-5496014773
Addressed the blocking carrier finding in 5117aafe2b4. The analyzed mode is now stored as an explicit private `TreeNodeTag[Boolean]`, including `false` for preserve-only mode. V1 transfers that tag to `FileSourceScanExec` and passes it directly to the ORC reader. V2 binds it only on an internal interface implemented by `OrcScanBuilder`; `DataSourceV2Relation.options` is unchanged for ORC and every other connector. The previous schema-metadata and public-option carriers were removed. The regression matrix now covers both analysis/execution configuration directions in V1/V2 and row/vector modes, caller attempts to forge the old metadata/option markers, and exact preservation of a non-ORC V2 relation's options. Verification: the focused SPARK-58814 test and SQL main/test scalastyle checks pass. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
