Build: #279 was successful Changes by Michael Seaton <mseaton@pih.org>
Code commits
Git
-
Michael Seaton <mseaton@pih.org> bb2cea010bdb743b74ba02efa177d24e285f38ba
Merge branch 'temporary-tables'
-
Michael Seaton <mseaton@pih.org> e5b5954e92f82c9bb7b0cafc546c8493efa8d458
Fix the obs query evaluators to use the hql query builder
- api/src/main/java/org/openmrs/module/reporting/dataset/definition/evaluator/ObsDataSetEvaluator.java (version e5b5954e92f82c9bb7b0cafc546c8493efa8d458)
- api/src/main/java/org/openmrs/module/reporting/query/obs/evaluator/AllObsQueryEvaluator.java (version e5b5954e92f82c9bb7b0cafc546c8493efa8d458)
- api/src/main/java/org/openmrs/module/reporting/query/obs/evaluator/BasicObsQueryEvaluator.java (version e5b5954e92f82c9bb7b0cafc546c8493efa8d458)
-
Michael Seaton <mseaton@pih.org> 607dbe7aa95553e16221a06a109d51933d51397b
Fix the encounter query evaluators to use the hql query builder
- api/src/main/java/org/openmrs/module/reporting/query/encounter/evaluator/BasicEncounterQueryEvaluator.java (version 607dbe7aa95553e16221a06a109d51933d51397b)
- api/src/main/java/org/openmrs/module/reporting/query/encounter/evaluator/MostRecentEncounterForPatientQueryEvaluator.java (version 607dbe7aa95553e16221a06a109d51933d51397b)
- api/src/main/java/org/openmrs/module/reporting/query/encounter/evaluator/PatientEncounterQueryEvaluator.java (version 607dbe7aa95553e16221a06a109d51933d51397b)
- api/src/test/java/org/openmrs/module/reporting/query/encounter/evaluator/MostRecentEncounterForPatientQueryEvaluatorTest.java (version 607dbe7aa95553e16221a06a109d51933d51397b)
-
Michael Seaton <mseaton@pih.org> 132f09fc11ba4cd79a90878d8160cc077fafbbde
Add some comments to join strategy
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilder.java (version 132f09fc11ba4cd79a90878d8160cc077fafbbde)
-
Michael Seaton <mseaton@pih.org> 99c9b207435f83458d1e9f7a4b982a5ab9fbfd9f
Fix to persistCachedReports method to ensure something is in the cache before trying to delete.
- api/src/main/java/org/openmrs/module/reporting/report/service/ReportServiceImpl.java (version 99c9b207435f83458d1e9f7a4b982a5ab9fbfd9f)
-
Michael Seaton <mseaton@pih.org> dbc32f9266a7bcf02988600d379b4bbb80c48220
Performance fix for encounter data set definitions where both base cohort and base idset are entered.
- api/src/main/java/org/openmrs/module/reporting/dataset/definition/evaluator/EncounterDataSetEvaluator.java (version dbc32f9266a7bcf02988600d379b4bbb80c48220)
-
Michael Seaton <mseaton@pih.org> 968e9696262dcacdc6424688db34707ffb95009e
Fix invalid javadoc
- api/src/main/java/org/openmrs/module/reporting/report/service/ReportServiceImpl.java (version 968e9696262dcacdc6424688db34707ffb95009e)
-
Michael Seaton <mseaton@pih.org> de9eb7da624348dc81a986d2b9f5163976914668
Remove CriteriaQueryBuilder for now and stick with HqlQueryBuilder, which has established itself as the go-to
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/AuditInfoEncounterDataEvaluator.java (version de9eb7da624348dc81a986d2b9f5163976914668)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/VitalStatusDataEvaluator.java (version de9eb7da624348dc81a986d2b9f5163976914668)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/CriteriaQueryBuilder.java (version de9eb7da624348dc81a986d2b9f5163976914668)
- api/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/CriteriaQueryBuilderTest.java (version de9eb7da624348dc81a986d2b9f5163976914668)
- api/src/test/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceTest.java (version de9eb7da624348dc81a986d2b9f5163976914668)
-
Michael Seaton <mseaton@pih.org> e5df36a11e747fbbadb54dcd759c2f92eae2089a
Change joining against idsetmember table to use a cross join with where clause (which results in an inner join) rather than as an in clause. Mysql 5.5 does not perform sufficiently well with the in clause, and most implementations still use that.
- api/src/main/java/org/openmrs/module/reporting/data/encounter/EncounterDataUtil.java (version e5df36a11e747fbbadb54dcd759c2f92eae2089a)
- api/src/main/java/org/openmrs/module/reporting/data/obs/evaluator/GroupMemberObsDataEvaluator.java (version e5df36a11e747fbbadb54dcd759c2f92eae2089a)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/DrugOrdersForPatientDataEvaluator.java (version e5df36a11e747fbbadb54dcd759c2f92eae2089a)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilder.java (version e5df36a11e747fbbadb54dcd759c2f92eae2089a)
-
Michael Seaton <mseaton@pih.org> 86ea15e469ff508b89c3a8fd3fb78d2821e078e7
Add a bit more logging to the Encounter and Patient Data Set evaluators
- api/src/main/java/org/openmrs/module/reporting/dataset/definition/evaluator/EncounterDataSetEvaluator.java (version 86ea15e469ff508b89c3a8fd3fb78d2821e078e7)
- api/src/main/java/org/openmrs/module/reporting/dataset/definition/evaluator/PatientDataSetEvaluator.java (version 86ea15e469ff508b89c3a8fd3fb78d2821e078e7)
-
Michael Seaton <mseaton@pih.org> 979c2c38124884dda973ac499f88faa7f2353ea3
Add missing aliases to order by clauses
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/EncountersForPatientDataEvaluator.java (version 979c2c38124884dda973ac499f88faa7f2353ea3)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/ObsForPersonDataEvaluator.java (version 979c2c38124884dda973ac499f88faa7f2353ea3)
-
Michael Seaton <mseaton@pih.org> 631a5db67e88c23526172a30d7f3bf711059cba0
Add update global property method
- api/src/main/java/org/openmrs/module/reporting/report/util/ReportUtil.java (version 631a5db67e88c23526172a30d7f3bf711059cba0)
-
Michael Seaton <mseaton@pih.org> 47d81e99a181cfed876220a345b247074195716d
Optimize use of caching for Data Set Data Definitions, and disable the use of batch processing of patient data by default, which is slower now that we have IdsetMember joining at the database level in many cases.
- api/src/main/java/org/openmrs/module/reporting/data/encounter/definition/EncounterDataSetDataDefinition.java (version 47d81e99a181cfed876220a345b247074195716d)
- api/src/main/java/org/openmrs/module/reporting/data/patient/definition/PatientDataSetDataDefinition.java (version 47d81e99a181cfed876220a345b247074195716d)
- api/src/main/java/org/openmrs/module/reporting/data/patient/definition/PatientIdDataDefinition.java (version 47d81e99a181cfed876220a345b247074195716d)
- api/src/main/java/org/openmrs/module/reporting/dataset/definition/evaluator/EncounterDataSetEvaluator.java (version 47d81e99a181cfed876220a345b247074195716d)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilder.java (version 47d81e99a181cfed876220a345b247074195716d)
- omod/src/main/resources/config.xml (version 47d81e99a181cfed876220a345b247074195716d)
-
Michael Seaton <mseaton@pih.org> 0af3039b25525e252d69f5722b08921878aedfc9
Fix configuration property caching strategy to use uuids and to prevent lazy initialization exceptions for OpenmrsData objects
- api/src/main/java/org/openmrs/module/reporting/definition/configuration/ConfigurationPropertyAndParameterCachingStrategy.java (version 0af3039b25525e252d69f5722b08921878aedfc9)
- api/src/main/java/org/openmrs/module/reporting/definition/configuration/ConfigurationPropertyCachingStrategy.java (version 0af3039b25525e252d69f5722b08921878aedfc9)
-
Michael Seaton <mseaton@pih.org> d1a35b7433e64a1a4f32ddbce549672af5ce2568
Modify PersonDataEvaluators to use new QueryBuilders
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/BirthdateDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/GenderDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/ObsActiveListPersonDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/ObsForPersonDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/PersonAttributeDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/PersonIdDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/PersonPropertyDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/PreferredAddressDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/PreferredNameDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/RelationshipsForPersonDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/VitalStatusDataEvaluator.java (version d1a35b7433e64a1a4f32ddbce549672af5ce2568)
-
Michael Seaton <mseaton@pih.org> 034b4d8890ebade24b19fd02f431d55291e524ee
Modify PatientDataEvaluators to use new QueryBuilders
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/CurrentPatientStateDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/DrugOrdersForPatientDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/EncountersForPatientDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/PatientIdDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/PatientIdentifierDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/PatientPropertyDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/ProgramEnrollmentsForPatientDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/ProgramStatesForPatientDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/SqlPatientDataEvaluator.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilder.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/CurrentPatientStateDataEvaluatorTest.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/DrugOrdersForPatientDataEvaluatorTest.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/EncountersForPatientDataEvaluatorTest.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/PatientIdDataEvaluatorTest.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/SqlPatientDataEvaluatorTest.java (version 034b4d8890ebade24b19fd02f431d55291e524ee)
-
Michael Seaton <mseaton@pih.org> 67a04c2328b8f2c89f97121554155b8c5035bdda
Modify ObsDataEvaluators to use new QueryBuilders
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/PatientToEncounterDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/PersonToEncounterDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/SqlEncounterDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/obs/evaluator/EncounterToObsDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/obs/evaluator/GroupMemberObsDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/obs/evaluator/ObsIdDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/obs/evaluator/ObsPropertyDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/obs/evaluator/PatientToObsDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/data/obs/evaluator/PersonToObsDataEvaluator.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/evaluation/EvaluationContext.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/evaluation/context/EncounterEvaluationContext.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/evaluation/context/ObsEvaluationContext.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/evaluation/context/PersonEvaluationContext.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceImpl.java (version 67a04c2328b8f2c89f97121554155b8c5035bdda)
-
Michael Seaton <mseaton@pih.org> 0c7e48323a113f3257ddd5133b3fc85b1675f6fd
Add an initial pass at a SqlQueryBuilder
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HibernateQueryBuilder.java (version 0c7e48323a113f3257ddd5133b3fc85b1675f6fd)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/SqlQueryBuilder.java (version 0c7e48323a113f3257ddd5133b3fc85b1675f6fd)
- api/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/SqlQueryBuilderTest.java (version 0c7e48323a113f3257ddd5133b3fc85b1675f6fd)
-
Michael Seaton <mseaton@pih.org> 60adc18f8279ed702ac5a67512d802d116f12061
Start changing the existing evaluators to use the Hql and Criteria Query Builder implementations
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/AuditInfoEncounterDataEvaluator.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterPropertyDataEvaluator.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterProviderDataEvaluator.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/ObsForEncounterDataEvaluator.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/PatientToEncounterDataEvaluator.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/PersonToEncounterDataEvaluator.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/SimultaneousEncountersDataEvaluator.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/CriteriaQueryBuilder.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilder.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/ObsForEncounterEvaluatorTest.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/CriteriaQueryBuilderTest.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/HibernateQueryBuilderTest.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
- api/src/test/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceTest.java (version 60adc18f8279ed702ac5a67512d802d116f12061)
-
Michael Seaton <mseaton@pih.org> 993735fc3081b73a27addf1b5cd42a5775b41a39
Add HibernateQueryBuilder
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/AuditInfoEncounterDataEvaluator.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterDatetimeDataEvaluator.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterIdDataEvaluator.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterLocationDataEvaluator.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterPropertyDataEvaluator.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterTypeDataEvaluator.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HibernateQueryBuilder.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilder.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceImpl.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/IdsetMember.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/main/java/org/openmrs/module/reporting/report/util/ReportUtil.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/HibernateQueryBuilderTest.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilderTest.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/test/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceTest.java (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
- api/src/test/resources/org/openmrs/module/reporting/include/ReportTestDataset-openmrs-1.9.xml (version 993735fc3081b73a27addf1b5cd42a5775b41a39)
-
Michael Seaton <mseaton@pih.org> cbf2aa54eb7dadae8c29761e270d80c25bc17d80
Creating a new EvaluationService and associated HqlBuilder class, and add in the capability that when used together, large "in" queries are now done via temporary insertion and joining in a new reporting_idset table, in order to improve performance and memory utilization
- api/src/main/java/org/openmrs/module/reporting/ReportingConstants.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/common/QueryBuilder.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/EncounterDataUtil.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/data/encounter/evaluator/ObsForEncounterDataEvaluator.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/PatientIdentifierDataEvaluator.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/data/patient/evaluator/PreferredIdentifierDataEvaluator.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/data/person/evaluator/RelationshipsForPersonDataEvaluator.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/dataset/DataSetRow.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/dataset/query/service/db/HibernateDataSetQueryDAO.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/definition/service/BaseDefinitionService.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilder.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/evaluation/querybuilder/QueryBuilder.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/EvaluationService.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceImpl.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/evaluation/service/IdsetMember.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/query/BaseIdSet.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/java/org/openmrs/module/reporting/query/IdSet.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/resources/IdsetMember.hbm.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/resources/liquibase.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/main/resources/moduleApplicationContext.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/cohort/definition/evaluator/SqlCohortDefinitionEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/common/ObjectUtilTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/AgeAtEncounterDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/AuditInfoEncounterDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterProviderDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/EncountersForPatientDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/ObsForEncounterEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/obs/evaluator/EncounterToObsDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/obs/evaluator/GroupMemberObsDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/DefinitionLibraryPatientDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/DrugOrdersForPatientDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/patient/evaluator/PatientIdentifierDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/data/patient/library/BuiltInPatientDataLibraryTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/CohortsWithVaryingParametersDataSetEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/EncounterDataSetEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/ObsDataSetEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/PatientDataSetEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/dataset/definition/evaluator/PersonDataSetEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/evaluation/querybuilder/HqlQueryBuilderTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/evaluation/service/EvaluationServiceTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/indicator/CohortIndicatorDataSetEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/indicator/SqlIndicatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/indicator/util/IndicatorUtilTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/report/service/ReportServiceTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/java/org/openmrs/module/reporting/serializer/ReportingSerializerTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/resources/org/openmrs/module/reporting/include/ReportTestDataset-openmrs-1.9.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/resources/reporting-hibernate.cfg.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- api/src/test/resources/test-datasets.properties (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- omod/pom.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- omod/src/main/java/org/openmrs/module/reporting/web/controller/RenderReportFormController.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- omod/src/main/java/org/openmrs/module/reporting/web/controller/ReportDashboardController.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- omod/src/main/resources/config.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- pom.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- test-1.9/.gitignore (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- test-1.9/pom.xml (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- test-1.9/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/EncounterProviderDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)
- test-1.9/src/test/java/org/openmrs/module/reporting/data/encounter/evaluator/EncountersForPatientDataEvaluatorTest.java (version cbf2aa54eb7dadae8c29761e270d80c25bc17d80)