fix: port optionset preheat N+1 fix to 2.42 (#24850) #55653
run-tests.yml
on: pull_request
unit-test
7m 28s
integration-test
15m 58s
integration-h2-test
9m 53s
send-slack-message
0s
Annotations
42 warnings
|
unit-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
unit-test:
dhis-2/dhis-test-web-api/src/test/java/org/hisp/dhis/test/webapi/AuthenticationApiTestBase.java#L76
org.springframework.security.web.util.matcher.AntPathRequestMatcher in org.springframework.security.web.util.matcher has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-test-web-api/src/test/java/org/hisp/dhis/test/webapi/AuthenticationApiTestBase.java#L75
org.springframework.security.web.util.matcher.AntPathRequestMatcher in org.springframework.security.web.util.matcher has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-test-web-api/src/test/java/org/hisp/dhis/test/webapi/AuthenticationApiTestBase.java#L74
org.springframework.security.web.util.matcher.AntPathRequestMatcher in org.springframework.security.web.util.matcher has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-services/dhis-service-tracker/src/test/java/org/hisp/dhis/tracker/export/trackedentity/TrackedEntityOperationParamsMapperTest.java#L161
isInUserHierarchy(java.lang.String,java.util.Set<org.hisp.dhis.organisationunit.OrganisationUnit>) in org.hisp.dhis.organisationunit.OrganisationUnitService has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-services/dhis-service-tracker/src/test/java/org/hisp/dhis/tracker/export/trackedentity/TrackedEntityOperationParamsMapperTest.java#L157
isInUserHierarchy(java.lang.String,java.util.Set<org.hisp.dhis.organisationunit.OrganisationUnit>) in org.hisp.dhis.organisationunit.OrganisationUnitService has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-services/dhis-service-tracker/src/test/java/org/hisp/dhis/tracker/deduplication/DeduplicationHelperTest.java#L259
isInUserHierarchyCached(org.hisp.dhis.user.User,org.hisp.dhis.organisationunit.OrganisationUnit) in org.hisp.dhis.organisationunit.OrganisationUnitService has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-services/dhis-service-tracker/src/test/java/org/hisp/dhis/tracker/deduplication/DeduplicationHelperTest.java#L245
isInUserHierarchyCached(org.hisp.dhis.user.User,org.hisp.dhis.organisationunit.OrganisationUnit) in org.hisp.dhis.organisationunit.OrganisationUnitService has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-services/dhis-service-tracker/src/test/java/org/hisp/dhis/tracker/deduplication/DeduplicationHelperTest.java#L148
isInUserHierarchyCached(org.hisp.dhis.user.User,org.hisp.dhis.organisationunit.OrganisationUnit) in org.hisp.dhis.organisationunit.OrganisationUnitService has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-services/dhis-service-tracker/src/test/java/org/hisp/dhis/tracker/deduplication/DeduplicationHelperTest.java#L147
isInUserHierarchyCached(org.hisp.dhis.user.User,org.hisp.dhis.organisationunit.OrganisationUnit) in org.hisp.dhis.organisationunit.OrganisationUnitService has been deprecated and marked for removal
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/scheduling/parameters/PredictorJobParameters.java#L64
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/dxf2/common/ImportOptions.java#L175
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/dxf2/common/ImportOptions.java#L155
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/dxf2/common/ImportOptions.java#L98
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/dxf2/common/ImportOptions.java#L95
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/dxf2/common/ImportOptions.java#L92
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/dxf2/common/ImportOptions.java#L81
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L64
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L55
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
unit-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L52
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L64
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L55
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L52
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/IconResponse.java#L59
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/auth/ApiQueryParamsAuthScheme.java#L59
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/AddIconRequest.java#L51
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L60
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L55
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L48
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-h2-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/UpdateIconRequest.java#L51
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L60
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L55
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingParameters.java#L48
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/common/auth/ApiQueryParamsAuthScheme.java#L59
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/UpdateIconRequest.java#L51
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/icon/IconResponse.java#L59
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/predictor/Predictor.java#L112
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L64
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L55
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
|
integration-test:
dhis-2/dhis-api/src/main/java/org/hisp/dhis/sharing/CascadeSharingReport.java#L52
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
integration-h2-test-coverage
|
9.4 MB |
sha256:e8ca4d671e81848c79ca5e76fd8c976f3c25cc88c80d1df3de2cfb0b0bfc7b2e
|
|
|
integration-h2-test-surefire-reports
|
2.34 MB |
sha256:e230ddb51ae3e9147ffc7a1f53a715ff8e1b363cfd57fb32c53e7c80d620c64e
|
|
|
integration-test-coverage
|
9.49 MB |
sha256:1992484ce9ac9881c35dcd193d5b2b6cd8094f4ad7e64ad7cbc66a089acf5610
|
|
|
integration-test-surefire-reports
|
7.37 MB |
sha256:e77262b82d341772b1279a0db6ed29f0d3c41d7042c6bbd32f834914a77940ab
|
|
|
unit-test-coverage
|
9.26 MB |
sha256:d2e168efd8c56ae58c639e7b80a7eb7bd5996c99a2ddb9a8b0b00c93c9321cd8
|
|
|
unit-test-surefire-reports
|
6.39 MB |
sha256:52206f850951fbab939c1493b05b9f11a7c251bd9eae0b1299f9342a41578996
|
|