mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-23 09:22:18 +00:00

* Fix #12494: Jdbi Transactions opens a new connection per DAO causing recursive delete to not to rollback * Fix #12494: Jdbi Transactions opens a new connection per DAO causing recursive delete to not to rollback * rebase with main * Fix styling * Add jdbiUnitOfWork * Improvements for Change Event Repository and missing Annotations * Add connection commit/rollback * push schemaChange fix * Improvements for Change Event Repository and missing Annotations * Pass wrapped collectionDAO everywhere * Pass wrapped collectionDAO everywhere * Separate event handlers transactions * Fix checkstyle * Wrap PUT , POST, and DELETE in transactions * Add Patch for transactions * Add primary key to tag.id * Proxy internal @CreateSQLObjects * Fix exception handling in ManagedHandleInvocationHandler * Java typo * Update schema files * Checkstyle fix and conflicts resolve issue * Remove @JdbiUnitOfWOrk from Feed Repository * remove unnecessary @JdbiUnitOfWork annotation * Test Failures fix * Test Failures fix * Increase wait time , changeEventDAO takes time due to handle.commit() * commit change * No need to use commit in ChangeEventHandler * Add a lookup for avoiding transaction that are not started and should not be rolled back * remove JdbiUnitOfWork.java --------- Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io> Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>