More details of the release in https://wiki.openmrs.org/x/i4DTAw
Build: #339 was successful Changes by Darius Jazayeri <jazayeri@alum.mit.edu> and Mike Seaton
Code commits
Git
-
Mike Seaton 0765db85f09c06bd15263c01e350657838be25e2
Add equals and hashcode methods to IdsetMember
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/IdsetMember.java (version 0765db85f09c06bd15263c01e350657838be25e2)
-
Mike Seaton 6def83bebbe161344ebe5d4cabec06b566a7171b
Add missing read-only attribute on transactional annotation
- api/src/main/java/org/openmrs/module/reporting/definition/service/BaseDefinitionService.java (version 6def83bebbe161344ebe5d4cabec06b566a7171b)
-
Mike Seaton 14ac4313242c0a99e6876140bbc67947c5aab156
Removing the code that manipulates idsets in a new transaction, and add in more comprehensive synchronization around the currentIdSet
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceImpl.java (version 14ac4313242c0a99e6876140bbc67947c5aab156)
- api/src/main/resources/moduleApplicationContext.xml (version 14ac4313242c0a99e6876140bbc67947c5aab156)
-
Darius Jazayeri <jazayeri@alum.mit.edu> 331fed87b284f52b1037bb9aa00e00bcc25015a3
REPORT-674 - fixing deadlocks introduced as a result of the speedup by joining on idset table UHM-1371
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceImpl.java (version 331fed87b284f52b1037bb9aa00e00bcc25015a3)
- api/src/main/resources/moduleApplicationContext.xml (version 331fed87b284f52b1037bb9aa00e00bcc25015a3)