Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provides Standalone Mode implementations of hsqldb and apache/derby #30926

Open
3 tasks
linghengqian opened this issue Apr 16, 2024 · 2 comments
Open
3 tasks

Comments

@linghengqian
Copy link
Member

linghengqian commented Apr 16, 2024

Feature Request

For English only, other languages will not be accepted.

Please pay attention on issues you submitted, because we maybe need more details.
If no response anymore and we cannot make decision by current information, we will close it.

Please answer these questions before submitting your issue. Thanks!

Is your feature request related to a problem?

Describe the feature you would like.

  • Provides Standalone Mode implementations of hsqldb and apache/derby. Just like com.h2database:h2. This involves testing three JDBC Drivers in org.apache.shardingsphere:shardingsphere-standalone-mode-repository-jdbc.

    • org.apache.derby.jdbc.EmbeddedDriver/org.apache.derby:derby
    • In order to use apache/derby in client/server mode, we may need to additionally implement the relevant xml of org.apache.derby.jdbc.ClientDriver. This requires org.apache.derby:derbyclient.
    • org.hsqldb.jdbc.JDBCDriver/org.hsqldb:hsqldb
  • This actually alleviates somewhat the argument in fix(shardingsphere-standalone-mode-repository-provider): Load database driver from configuration file. #30835 that the so-called h2database driver class name may become obsolete in the future. And the so-called avoidance of the need to use h2database on shardingsphere jdbc without introducing third-party database middleware.

@linghengqian
Copy link
Member Author

  • I'm working on the current issue.

Copy link

There hasn't been any activity on this issue recently, and in order to prioritize active issues, it will be marked as stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant