sidshas03 commented on PR #5357: URL: https://github.com/apache/fineract/pull/5357#issuecomment-4030399343
Changes done: 1. Reverted `postInterest()` transaction isolation back to `READ_UNCOMMITTED` (same as develop). With `SERIALIZABLE`, deadlocks were coming during batch update. 2. Removed `hasNewInterestTransactions()` filtering and now always adding `postInterest()` response to batch list, so valid interest/overdraft postings are not getting skipped. 3. Kept duplicate-prevention guard with period check: skip only when `interestPostedTillDate` is not before yesterday (already posted for same period). 4. Removed one unused local variable in batch update method. Validation run: `./gradlew :integration-tests:test --tests org.apache.fineract.integrationtests.SavingsInterestPostingTest -PdbType=mysql` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
