findepi opened a new issue, #17623: URL: https://github.com/apache/datafusion/issues/17623
`Column::from_qualified_name` uses different implementation of `parse_identifiers_normalized` / `parse_identifiers` depending on whether `sql` feature is enabled. It is assume that these implementation are behaviorally different, or may be different in the future. Let's now consider a crate X that uses DataFusion with `sql` feature disabled and it depends on particular behavior of `Column::from_qualified_name`. If the crate is used in a bigger project which causes `sql` feature to be enabled, the result is unpredictable to X. The app may not work correctly even though each component works and all its tests 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]
