tuohai666 opened a new issue #1845: Merge sharding-proxy-postgresql package to 
sharding-proxy
URL: https://github.com/apache/incubator-shardingsphere/issues/1845
 
 
   Since the initial version of sharding-proxy-postgresql has just been 
finished(https://github.com/apache/incubator-shardingsphere/issues/1517), it's 
better to merge the new package to sharding-proxy as soon as possible. 
   
   The mergence can be devided into several aspects:
   
   - [ ] DatabaseType adaption. (DatabaseType.MySQL and DatabaseType.PostgreSQL)
   - [ ] ColumnType abstraction. (MySQLColumnType and PostgreSQLColumnType )
   - [ ] CommandResponsePackets abstraction. (MySQLCommandResponsePackets and 
PostgreSQLCommandResponsePackets)
   - [ ] General response packet abstraction. (MySQL's 
OKPacket/EofPacket/ErrPacket and PostgreSQL's 
CommandCompletePacket/ErrorResponsePacket/ReadyForQueryPacket
   - [ ] Handle the two different SQL caching mechnism. (MySQL: db instance 
scope. PostgreSQL: db connection scope.
   - [ ] Default port adaption. (MySQL: 3307. PostgreSQL: 5433)
   - [ ] PostgreSQL protocol in directory **transport** and **frontend** can be 
copied straightforward.
   - [ ] Influence in backend/communication/netty can be ignored. (Comment any 
code if necessary because these code will be moved to another branch)
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to