Skip to content

Conversation

@Tomas-Kraus
Copy link
Owner

Feature changes preview.

Tomas Kraus and others added 30 commits June 5, 2025 14:14
Signed-off-by: Tomáš Kraus <[email protected]>
Signed-off-by: Tomáš Kraus <[email protected]>
Signed-off-by: Tomáš Kraus <[email protected]>
Signed-off-by: Tomáš Kraus <[email protected]>
- fix versions in bom pom
- remove versions from all pom
- remove gapi module
- update entity provider codegen, remove Class.forName
- renamed connection string in SqlConfigBlueprint to connection uri
- added version management for commons-compress and related libraries
- register JNDI in component using it

Other updates:
- added connection config blueprint used from providers and data sources
- removed data source common module
- changed the configuration structure to use `connection` for providers (not when using data source)
Signed-off-by: Tomáš Kraus <[email protected]>
Fix for Hikari provider service, to use the data source config create by teh data source config factory
Fix to allow usage of Suite in MP (setting system property)
Signed-off-by: Tomáš Kraus <[email protected]>
* Refactored:
- data, removed the data registry abstraction
- sql data source testing
- sql data source tests
- added support for JDBC based data source (no pooling)

* Eclipselink tests all fixed
Hibernate work in progress

* Update of all tests to work with the new approach.

* Spotbugs exclude.
Tomáš Kraus added 4 commits June 5, 2025 14:30
Signed-off-by: Tomáš Kraus <[email protected]>
Signed-off-by: Tomáš Kraus <[email protected]>
Signed-off-by: Tomáš Kraus <[email protected]>
@Tomas-Kraus Tomas-Kraus force-pushed the features/helidon-data branch from d4ed443 to 3ab7417 Compare June 11, 2025 13:09
@Tomas-Kraus Tomas-Kraus deleted the branch features/helidon-data September 22, 2025 12:26
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.

3 participants