You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by "yuyee-qi (via GitHub)" <gi...@apache.org> on 2023/04/09 16:30:55 UTC

[GitHub] [shardingsphere] yuyee-qi commented on issue #25073: When using

yuyee-qi commented on issue #25073:
URL: https://github.com/apache/shardingsphere/issues/25073#issuecomment-1501165537

   I use the latest version 5.3.2 of ShardingSphere-JDBC.
   
   Before using it, I can start my SpringBoot project repeatedly, but now, I just can do once. When I start my project for the second time, it will fail because of repeated creation of liquibase's tables.
   
   From the debug call stack, there is only a difference when using it before and after. The JdbcConnection cannot obtain catalog after using it. 
   
   So I think there is something wrong with this code in calss **org.apache.shardingsphere.driver.jdbc.adapter.AbstractConnectionAdapter**, it doesnot store and return the catalog correctly.
   
       @Override
       public final String getCatalog() {
           return null;
       }
       @Override
       public final void setCatalog(final String catalog) {
       }
   
   I wonder why it returns null directly instead of saving is as a field in the abstract class.


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org