You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adding pom.xml only to the workflow-level path filter does not enable C++ validation for a root-POM-only change: the cpp case in Detect changed client paths still omits pom.xml, so updates such as iotdb-tools-thrift.version start this workflow but leave the C++ job skipped. Add pom.xml to that case as well.
A root-POM-only change now starts this workflow, but the Detect changed client paths switch does not include pom.xml in its C++ case (line 85). It therefore sets cpp=false, so changes to the root iotdb-tools-thrift.version or other C++ build inputs still skip the C++ matrix. Add pom.xml to that case as well.
C++ workflow omits root pom.xml dependency changes
.github/workflows/multi-language-client.yml:9
Adding the root POM to the workflow trigger does not make the C++ job run for a future root-POM-only dependency bump: the changes job's C++ case (line 85) still omits pom.xml, so needs.changes.outputs.cpp remains false. Include pom.xml in that C++ path case so Thrift/compiler bumps actually exercise the C++ client.
Use supported ubuntu-24.04-arm runner image
.github/workflows/multi-language-client.yml:113
This adds an already-deprecated runner image. GitHub began deprecating ubuntu-22.04-arm on September 17, 2026, warns of longer queues and brownout failures, and will retire it on April 17, 2027; use the supported ubuntu-24.04-arm label instead to avoid making this CI matrix short-lived and intermittently failing.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
iotdb-tools-thriftfrom 0.23.0.0 to 0.25.0.0.orgapacheiotdb-1203so CI can resolve the release candidate.LICENSE-binaryaccordingly.Tests