xiangfu0 commented on code in PR #19894:
URL: https://github.com/apache/pinot/pull/19894#discussion_r4291360814


##########
.github/workflows/pinot_compatibility_checks.yml:
##########
@@ -191,16 +210,15 @@ jobs:
               --ignore-missing-classes
           done
   compatibility-verifier:
+    needs: compatibility-baselines
     if: github.repository == 'apache/pinot'
     runs-on: ubuntu-latest
     strategy:
       # Changed to false in order to improve coverage using unsafe buffers
       fail-fast: false
       matrix:
         test_suite: [ "compatibility-verifier/sample-test-suite" ]
-        old_commit: [
-          "release-1.5.0", "master"
-        ]
+        old_commit: ${{ 
fromJSON(needs.compatibility-baselines.outputs.runtime_commits) }}

Review Comment:
   Dropping `release-1.5.0` from this matrix removes the only coverage of 
rollback to a *released* version. Since 1.5.0 ships Lucene 9.12 and can't read 
the Lucene 10 indexes this PR writes, a 1.5.0 rollback is now broken and no 
longer CI-tested — the only safe target is the unmerged #19900. Worth a release 
note, and #19900 should land with/before this upgrade so a shippable rollback 
target exists.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to