wpf375516041 commented on issue #1392: URL: https://github.com/apache/datafusion-sqlparser-rs/issues/1392#issuecomment-3430256680
From a practical perspective, the requirement to "parse only a portion of a SQL statement" isn't yet clear, and I haven't encountered a similar use case in my existing projects. Implementing this functionality based on the current code structure would require significant changes, so I recommend holding off until there's real demand and prioritizing core scenarios. Regarding the features mentioned in the initial goal (such as lineage analysis, SQL syntax highlighting, and formatting), there's widespread demand in the data development field. Many companies face SQL scripts that often run into thousands or even tens of thousands of lines, placing significant performance pressure on front-end parsing and processing. Using WASM acceleration is a very promising solution, and Rust + WASM is a currently mainstream technology combination, offering high performance and a strong ecosystem. Of course, these features are application-layer, and whether the SQL parser should include them remains a decision. My initial thinking was to develop application-side capabilities to attract users to DataFusion. -- 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]
