This is an automated email from the ASF dual-hosted git repository. adamsaghy pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract.git
commit f4156b79525863139be2abae369b33bdb4802b30 Merge: 0bc90a57b8 3767e25d0a Author: Adam Saghy <[email protected]> AuthorDate: Wed Jun 10 14:25:25 2026 +0100 Merge pull request #5966 FINERACT-2633: DB connection handling improvements .../service/GLAccountReadPlatformServiceImpl.java | 2 + .../fineract/cob/domain/AccountLockRepository.java | 4 + .../cob/service/AbstractAccountLockService.java | 13 +-- .../fineract/cob/service/AccountLockService.java | 4 +- .../commands/service/CommandSourceService.java | 11 ++- .../SynchronousCommandProcessingService.java | 2 +- .../BusinessDateReadPlatformServiceImpl.java | 2 + .../core/filters/IdempotencyStoreHelper.java | 8 +- .../core/service/database/RoutingDataSource.java | 103 ++++++++++++++++++++- .../domain/AppUserRepository.java | 11 +++ .../domain/GLIMAccountInfoRepository.java | 7 ++ .../GroupLoanIndividualMonitoringAccount.java | 2 +- .../repository/ProgressiveLoanModelRepository.java | 17 ++++ .../ProgressiveLoanModelProcessingService.java | 12 +++ .../loan/RetrieveAllNonClosedIdServiceImpl.java | 2 + .../codes/service/CodeReadPlatformServiceImpl.java | 2 + .../service/CodeValueReadPlatformServiceImpl.java | 2 + .../domain/ConfigurationDomainServiceJpa.java | 2 + .../service/DatatableReadServiceImpl.java | 1 + .../jobs/filter/LoanCOBFilterHelperImpl.java | 17 ++-- .../filter/ProgressiveLoanModelCheckerFilter.java | 22 +---- .../filter/ProgressiveLoanModelCheckerHelper.java | 12 +-- .../WorkingCapitalLoanCOBFilterHelperImpl.java | 7 +- .../security/service/TwoFactorServiceImpl.java | 2 + .../NotificationReadPlatformServiceImpl.java | 2 + ...AccountAssociationsReadPlatformServiceImpl.java | 2 + .../service/ChargeReadPlatformServiceImpl.java | 2 + .../service/ClientReadPlatformServiceImpl.java | 2 + .../fund/service/FundReadPlatformServiceImpl.java | 2 + .../service/LoanChargeReadPlatformServiceImpl.java | 2 + .../LoanWritePlatformServiceJpaRepositoryImpl.java | 38 ++++---- .../LoanProductReadPlatformServiceImpl.java | 2 + .../note/service/NoteReadPlatformServiceImpl.java | 2 + .../rate/service/RateReadServiceImpl.java | 2 + .../service/RoleReadPlatformServiceImpl.java | 2 + .../src/main/resources/application.properties | 3 + .../SynchronousCommandProcessingServiceTest.java | 30 +++--- .../jobs/filter/LoanCOBApiFilterTest.java | 24 ++--- .../TenantAwareJpaPlatformUserDetailsService.java | 2 + 39 files changed, 273 insertions(+), 111 deletions(-)
