You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by GitBox <gi...@apache.org> on 2020/02/22 11:56:20 UTC

[GitHub] [incubator-shardingsphere] terrymanu opened a new issue #4410: Redesign class domain of parser module

terrymanu opened a new issue #4410: Redesign class domain of parser module
URL: https://github.com/apache/incubator-shardingsphere/issues/4410
 
 
   The current class domain is too complicated and the name will make developer confuse.
   There are:
   
   ```
   SQLParser:                           SQL parser interface for SPI
   SQLParserEntry:                  SQL parser configuration for lexer, parser and visitor
   SQLParserKernel:                Caller for ALTLR parse and visit
   SQLParserFactory:              SQL parser factory with database dialect
   SQLParserEngine:               ANTLR SQL parser engine
   SQLParserEngineFactory:  ANTLR SQL parser engine factory with  database dialect
   SQLParseEngine:                API of SQL parser module, include cache
   SQLParseEngineFactory:   Factory of SQL parser API
   ```
   
   We should redesign and clean up them to more clear.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [incubator-shardingsphere] tristaZero closed issue #4410: Redesign class domain of parser module

Posted by GitBox <gi...@apache.org>.
tristaZero closed issue #4410: Redesign class domain of parser module
URL: https://github.com/apache/incubator-shardingsphere/issues/4410
 
 
   

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services