Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: CitusDB for analytics tables Merge with 2.42/master (#14945) [DHIS2-15548] #17099

Draft
wants to merge 50 commits into
base: master
Choose a base branch
from

Conversation

maikelarabori
Copy link
Contributor

@maikelarabori maikelarabori commented Apr 9, 2024

DO NOT MERGE YET. We need to test it before the merge.
This branch will probably become its own "test" patch version of DHIS2.

Merging the master branch into the original PR (#14945).

@larshelge larshelge marked this pull request as draft April 9, 2024 15:14
@larshelge larshelge changed the title fix: Merge with 2.42/master (#14945) [DHIS2-15548] fix: CitusDB for analytics tables Merge with 2.42/master (#14945) [DHIS2-15548] Apr 9, 2024
@larshelge larshelge requested a review from gnespolino April 10, 2024 20:27
@larshelge
Copy link
Member

Thanks for fixing all of the comments 👍

@gnespolino gnespolino added the run-api-analytics-tests Enables analytics e2e tests label Jul 31, 2024
Copy link

sonarqubecloud bot commented Aug 2, 2024

gnespolino and others added 16 commits September 24, 2024 14:48
# Conflicts:
#	dhis-2/dhis-api/src/main/java/org/hisp/dhis/analytics/AnalyticsTableType.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/JdbcEnrollmentAnalyticsTableManager.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/trackedentity/query/context/querybuilder/SqlQueryHelper.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/trackedentity/query/context/sql/SqlQueryBuilders.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/trackedentity/query/context/querybuilder/SqlQueryHelperTest.java
Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
* feat: skip citus dynamically [DHIS2-18134]

Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>

* feat: peer review [DHIS2-18134]

Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>

* feat: small fix [DHIS2-18134]

Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>

* feat: formatting [DHIS2-18134]

Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>

* fix: fix integration test [DHIS2-18134]

Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>

---------

Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
# Conflicts:
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/AnalyticsTableUpdateParams.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/scheduling/AnalyticsTableJob.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/setting/AnalyticsTableSettings.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/table/JdbcEnrollmentAnalyticsTableManagerTest.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/table/setting/AnalyticsTableSettingsTest.java
Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
# Conflicts:
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/AbstractJdbcTableManager.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/table/JdbcAnalyticsTableManagerTest.java
 [DHIS2-15548]
perf: gatling tests results [DHIS2-15548]
# Conflicts:
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/AbstractJdbcTableManager.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/JdbcCompletenessTargetTableManager.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/JdbcOrgUnitTargetTableManager.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/JdbcValidationResultTableManager.java
#	dhis-2/dhis-services/dhis-service-analytics/src/main/java/org/hisp/dhis/analytics/table/model/AnalyticsTable.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/table/AnalyticsTableServiceTest.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/table/JdbcAnalyticsTableManagerTest.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/table/model/AnalyticsTablePartitionTest.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/table/model/AnalyticsTableTest.java
#	dhis-2/dhis-services/dhis-service-analytics/src/test/java/org/hisp/dhis/analytics/util/AnalyticsIndexHelperTest.java
#	dhis-2/dhis-support/dhis-support-external/src/main/java/org/hisp/dhis/external/conf/ConfigurationKey.java
 [DHIS2-15548]

Signed-off-by: Giuseppe Nespolino <g.nespolino@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run-api-analytics-tests Enables analytics e2e tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants