Skip to content

Generalize indexing of planner rules to support multiple concrete classes per rule #4014

Generalize indexing of planner rules to support multiple concrete classes per rule

Generalize indexing of planner rules to support multiple concrete classes per rule #4014

Triggered via pull request June 4, 2026 18:51
Status Success
Total duration 31m 1s
Artifacts 11

pull_request.yml

on: pull_request
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

10 notices
coverage: fdb-record-layer-core/src/main/java/com/apple/foundationdb/record/query/plan/cascades/rules/FinalizeExpressionsRule.java#L35
File coverage: 100.0% (22/22 lines) | Changed lines: 100.0% (1/1 lines)
coverage: fdb-record-layer-core/src/main/java/com/apple/foundationdb/record/query/plan/cascades/matching/structure/TypedMatcher.java#L24
File coverage: 68.2% (15/22 lines) | Changed lines: 62.5% (10/16 lines)
coverage: fdb-record-layer-core/src/main/java/com/apple/foundationdb/record/query/plan/cascades/PlannerRule.java#L26
File coverage: N/A (no executable lines) | Changed lines: N/A (no executable lines)
coverage: fdb-record-layer-core/src/main/java/com/apple/foundationdb/record/query/plan/cascades/CascadesRule.java#L78
File coverage: 100.0% (12/12 lines) | Changed lines: 100.0% (1/1 lines)

Artifacts

Produced during runtime
Name Size Digest
coverage-report
13.6 MB
sha256:71f0f2a27ce235203e67eba05b63fe85155d6f312e5abaeae629a1277e98c6c6
fdb-extensions-coverage-data Expired
817 KB
sha256:0f7d34d40b7d3b05fc41040e95f0f538d9e0968bf6d6afa082c4a6a3867c2399
fdb-extensions-test-reports
1.03 MB
sha256:4dde76286497186e226861fb4a99538d9010f692de230be83c2702b06977ad85
fdb-record-layer-core-coverage-data Expired
13.4 MB
sha256:c67d4bc5f40cc3418d9f8cce392075e3fcf1c2075c928c64790144897a990532
fdb-record-layer-core-test-reports
25.2 MB
sha256:45437b579b71931ccd02bedfd261683463ba8f190f97356cbfc05e92134b58a2
fdb-record-layer-lucene-coverage-data Expired
22.2 MB
sha256:eea21ab50db9aa7def44c1a019adc70b3d565f4e560b1fd5e93ad99383dda576
fdb-record-layer-lucene-test-reports
12.5 MB
sha256:af93596caf79db18d000e4197c858df7769cda923a755530c2b725cf2b9794bc
other-coverage-data Expired
24.4 MB
sha256:5b87bd41a7c3383bb3a4753e8631055b1f4394bc271a5e2c76b949235b51403a
other-test-reports
7.56 MB
sha256:1debb90c7cf427efe297a89505e5c0c7cbade17adb006be771211bb041d8ee3b
yaml-tests-coverage-data Expired
53.4 MB
sha256:0d8248f08c5a4cb3f99f3e0f76a09bc56038065e58d1b37a43aa144f7a4b01b6
yaml-tests-test-reports
42.2 MB
sha256:a5098c995503dbc7f4a9308a30da4311a865ff2ecd8d286be92b34b6eb37abdd