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]

Reply via email to