Skip to content

Conversation

@zhfeng
Copy link
Collaborator

@zhfeng zhfeng commented Nov 12, 2025

Summary

Removes all Derby JDBC related code and dependencies after it was removed from Quarkus upstream.

Changes

  • Removed quarkus-jdbc-derby and quarkus-test-derby dependencies from all pom.xml files
  • Deleted Derby-specific files:
    • DerbyUserMapper.java
    • DerbyUserMapper.xml
    • insert-derby.sql
  • Removed Derby datasource configurations from application.properties files
  • Updated test classes to remove Derby-specific test cases

Test plan

  • Build succeeds with Java 17: mvn clean install -DskipTests
  • No Derby references remaining in codebase
  • Run full test suite to verify no regressions

Notes

This change is necessary because Derby JDBC extension has been removed from Quarkus upstream.


🤖 Generated with Claude Code

Derby JDBC extension was removed from Quarkus upstream, so removing all
related code, dependencies, tests, and configurations from quarkus-mybatis
and quarkus-mybatis-plus modules. This includes:

- Removed quarkus-jdbc-derby and quarkus-test-derby dependencies
- Deleted DerbyUserMapper and related test resources
- Removed Derby datasource configurations from application.properties
- Updated tests to remove Derby-specific test cases

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@zhfeng
Copy link
Collaborator Author

zhfeng commented Nov 12, 2025

It should be with quarkus 3.30

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant