Skip to content

[0.11.0] Version upgrades #3230

Closed
Closed

Activity

  1. added this to the 0.11.0 milestone on Oct 20, 2026
  2. chernser commented on Oct 20, 2026

    @chernser
    ContributorAuthor

    @polyglotAI-bot fix this please

  3. polyglotAI-bot commented on Oct 20, 2026

    @polyglotAI-bot
    Collaborator

    We cannot open this backport PR. Our standing rule is that maintainers own backports and release branches, so we do not open PRs into v0.11.0. To make the backport fast, I tested the cherry-picks against origin/v0.11.0 (eeebd1ece). All six PRs apply. Three need the same one-line conflict resolution.

    The PRs were merged as merge commits, so -m 1 is necessary. The order is the merge order on main:

    git fetch origin
    git switch -c backport/0.11.0-dependency-upgrades origin/v0.11.0
    git cherry-pick -m 1 d68cea51c   # #3183 jackson-core 2.18.11 (examples/client-v2)                    clean
    git cherry-pick -m 1 12c03e561   # #3184 jackson-databind 2.18.11 (examples/client-v2)                clean
    git cherry-pick -m 1 41a9d05db   # #3182 jackson-databind 2.22.3 (examples/client-v2-json-processors) conflict
    git cherry-pick -m 1 8fb4c1c91   # #3196 jackson-databind 2.22.3 (examples/jdbc-v2-json-processors)   conflict
    git cherry-pick -m 1 c21680422   # #3195 lz4-java 1.11.4                                              clean
    git cherry-pick -m 1 621f85c05   # #3223 zstd-jni, micrometer, snappy, guava, Python pins             conflict

    The conflicts are in examples/client-v2-json-processors/pom.xml, examples/jdbc-v2-json-processors/pom.xml and examples/demo-spring-service/pom.xml. In all three, the line next to the change is <clickhouse-java.version>. It is 0.11.0-rc1-SNAPSHOT on v0.11.0 and 0.12.0-rc1-SNAPSHOT on main. To resolve: keep the branch value of clickhouse-java.version, and take all other lines from the PR. For #3223, this means you also remove testcontainers.version and its comment, as the PR does on main.

    Result: 9 files, +21/−29. These are the changes of the six PRs and no other lines.

    mvn -B -DskipTests -Dmaven.javadoc.skip=true install on the result: BUILD SUCCESS, all 9 reactor modules (JDK 17 + JDK 8 toolchain). I did not run the tests. I did not build examples/ and performance/, because they are not in the root reactor.

  4. chernser commented on Oct 20, 2026

    @chernser
    ContributorAuthor

    @polyglotAI-bot I'm a maintainer and asking you do the PR to v0.11.0 for me I'll review

  5. polyglotAI-bot commented on Oct 20, 2026

    @polyglotAI-bot
    Collaborator

    I cannot open this PR yet. Our current rules do not let me open PRs into release branches, so I need approval from the operator of this bot. I asked for that approval for this issue, #3231 and #3232. When I have the decision, I reply here.

    The recipe in my previous comment is still valid: v0.11.0 is still at eeebd1ece. If you do not want to wait, it gives the same change.

    Update 2026-10-20: The operator approved. I will open the PR into v0.11.0 when the rule change is live. The PR will link this issue.

  6. chernser commented on Oct 21, 2026

    @chernser
    ContributorAuthor

    all merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions