-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Use Arc features in datasource extensions for eager startup and active/inactive #41929
base: main
Are you sure you want to change the base?
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f3f541d - Browse repository at this point
Copy the full SHA f3f541dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bcd1c6 - Browse repository at this point
Copy the full SHA 4bcd1c6View commit details
Commits on Oct 2, 2024
-
Fail on startup when inactive datasources are injected into user beans
By reimplementing Datasource inactive/active handling and eager startup through Arc's native features, which is better integrated and gives us this behavior.
Configuration menu - View commit details
-
Copy full SHA for 1822410 - Browse repository at this point
Copy the full SHA 1822410View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9844f87 - Browse repository at this point
Copy the full SHA 9844f87View commit details -
Remove NoConfigTest for datasources
Because it duplicates: * ConfigUrlMissingDefaultDatasourceStaticInjectionTest * ConfigUrlMissingDefaultDatasourceDynamicInjectionTest * ConfigUrlMissingNamedDatasourceStaticInjectionTest * ConfigUrlMissingNamedDatasourceDynamicInjectionTest
Configuration menu - View commit details
-
Copy full SHA for 6622485 - Browse repository at this point
Copy the full SHA 6622485View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd1d176 - Browse repository at this point
Copy the full SHA bd1d176View commit details -
Configuration menu - View commit details
-
Copy full SHA for d233c73 - Browse repository at this point
Copy the full SHA d233c73View commit details -
Deactivate datasources when their URL is unset at runtime
Consequently: * Skip the health check for datasources without a URL * Fail on startup if datasources without URL are (statically) injected into user bean * Fail on first access if datasources without URL are retrieved dynamically through CDI
Configuration menu - View commit details
-
Copy full SHA for d90eb86 - Browse repository at this point
Copy the full SHA d90eb86View commit details -
Fail on startup when Flyway/Liquibase for inactive datasources are in…
…jected into user beans By reimplementing Flyway's/Liquibase's inactive/active handling and eager startup through Arc's native features, which is better integrated and gives us this behavior.
Configuration menu - View commit details
-
Copy full SHA for 36b7922 - Browse repository at this point
Copy the full SHA 36b7922View commit details -
Update Hibernate ORM's "active" documentation
For consistency with datasource documentation.
Configuration menu - View commit details
-
Copy full SHA for 9e62f0f - Browse repository at this point
Copy the full SHA 9e62f0fView commit details