Skip to content

Bump branch-4.17 to 4.17.5-SNAPSHOT - #4861

Merged
StevenLuMT merged 1 commit into
apache:branch-4.17from
StevenLuMT:branch-4.17
Aug 5, 2026
Merged

Bump branch-4.17 to 4.17.5-SNAPSHOT#4861
StevenLuMT merged 1 commit into
apache:branch-4.17from
StevenLuMT:branch-4.17

Conversation

@StevenLuMT

Copy link
Copy Markdown
Member

https://bookkeeper.apache.org/community/release-guide/#advance-version-on-release-branch
Use the Maven Release plugin in order to advance the version in all poms.

This command will upgrade the tag on every pom.xml locally to your workspace.

mvn release:update-versions
    -DdevelopmentVersion=${DEVELOPMENT_VERSION}
    -Dstream

For instance if you have released 4.5.1, you have to change version to 4.5.2-SNAPSHOT. Then you have to create a PR and submit it for review.

Example PR: release-4.7.0

@StevenLuMT
StevenLuMT requested review from zymap and a lite review from Copilot August 4, 2026 11:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Warning

Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.

Advances the BookKeeper release-4.17 branch development version to 4.17.5-SNAPSHOT across Maven modules per the release guide.

Changes:

  • Bumped root project version to 4.17.5-SNAPSHOT.
  • Updated parent <version> references in module POMs to 4.17.5-SNAPSHOT.
  • Updated standalone module <version> where applicable (e.g., testtools, buildtools).

Reviewed changes

Copilot reviewed 93 out of 93 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tools/stream/pom.xml Updates parent version to 4.17.5-SNAPSHOT for stream tools module.
tools/pom.xml Updates tools parent to 4.17.5-SNAPSHOT.
tools/perf/pom.xml Updates parent version to 4.17.5-SNAPSHOT for perf tools module.
tools/ledger/pom.xml Updates parent version to 4.17.5-SNAPSHOT for ledger tools module.
tools/framework/pom.xml Updates parent version to 4.17.5-SNAPSHOT for tools framework module.
tools/all/pom.xml Updates tools parent version to 4.17.5-SNAPSHOT.
testtools/pom.xml Updates parent and module version to 4.17.5-SNAPSHOT.
tests/shaded/pom.xml Updates tests shaded parent version to 4.17.5-SNAPSHOT.
tests/shaded/distributedlog-core-shaded-test/pom.xml Updates shaded tests parent version to 4.17.5-SNAPSHOT.
tests/shaded/bookkeeper-server-tests-shaded-test/pom.xml Updates shaded tests parent version to 4.17.5-SNAPSHOT.
tests/shaded/bookkeeper-server-shaded-test/pom.xml Updates shaded tests parent version to 4.17.5-SNAPSHOT.
tests/scripts/pom.xml Updates tests parent version to 4.17.5-SNAPSHOT.
tests/pom.xml Updates tests parent version to 4.17.5-SNAPSHOT.
tests/integration/standalone/pom.xml Updates integration parent version to 4.17.5-SNAPSHOT.
tests/integration/smoke/pom.xml Updates integration parent version to 4.17.5-SNAPSHOT.
tests/integration/pom.xml Updates tests parent version to 4.17.5-SNAPSHOT for integration aggregator.
tests/integration/cluster/pom.xml Updates integration parent version to 4.17.5-SNAPSHOT.
tests/integration-tests-utils/pom.xml Updates tests parent version to 4.17.5-SNAPSHOT.
tests/integration-tests-topologies/pom.xml Updates tests parent version to 4.17.5-SNAPSHOT.
tests/integration-tests-base/pom.xml Updates tests parent version to 4.17.5-SNAPSHOT.
tests/integration-tests-base-groovy/pom.xml Updates integration-tests-base parent version to 4.17.5-SNAPSHOT.
tests/docker-images/pom.xml Updates tests parent version to 4.17.5-SNAPSHOT for docker images.
tests/docker-images/current-version-image/pom.xml Updates docker-images parent version to 4.17.5-SNAPSHOT.
tests/docker-images/all-versions-image/pom.xml Updates docker-images parent version to 4.17.5-SNAPSHOT.
tests/docker-images/all-released-versions-image/pom.xml Updates docker-images parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/yahoo-custom-version/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/upgrade/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/upgrade-direct/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/recovery-no-password/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/pom.xml Updates integration-tests-base-groovy parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/old-cookie-new-cluster/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/hostname-bookieid/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/hierarchical-ledger-manager/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/current-server-old-clients/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
tests/backward-compat/bc-non-fips/pom.xml Updates backward-compat parent version to 4.17.5-SNAPSHOT.
stream/tests-common/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/storage/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/storage/impl/pom.xml Updates stream storage service parent version to 4.17.5-SNAPSHOT.
stream/storage/api/pom.xml Updates stream storage service parent version to 4.17.5-SNAPSHOT.
stream/statelib/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/server/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/proto/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for stream aggregator.
stream/distributedlog/protocol/pom.xml Updates distributedlog parent version to 4.17.5-SNAPSHOT.
stream/distributedlog/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for distributedlog aggregator.
stream/distributedlog/io/pom.xml Updates distributedlog parent version to 4.17.5-SNAPSHOT.
stream/distributedlog/io/dlfs/pom.xml Updates distributedlog parent version to 4.17.5-SNAPSHOT.
stream/distributedlog/core/pom.xml Updates distributedlog parent version to 4.17.5-SNAPSHOT.
stream/distributedlog/common/pom.xml Updates distributedlog parent version to 4.17.5-SNAPSHOT.
stream/common/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/clients/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/clients/java/pom.xml Updates stream clients parent version to 4.17.5-SNAPSHOT.
stream/clients/java/kv/pom.xml Updates stream java client parent version to 4.17.5-SNAPSHOT.
stream/clients/java/base/pom.xml Updates stream java client parent version to 4.17.5-SNAPSHOT.
stream/clients/java/all/pom.xml Updates stream java client parent version to 4.17.5-SNAPSHOT.
stream/bk-grpc-name-resolver/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stream/api/pom.xml Updates stream-storage parent version to 4.17.5-SNAPSHOT.
stats/utils/pom.xml Updates stats parent version to 4.17.5-SNAPSHOT.
stats/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for stats aggregator.
stats/bookkeeper-stats-providers/prometheus-metrics-provider/pom.xml Updates stats providers parent version to 4.17.5-SNAPSHOT.
stats/bookkeeper-stats-providers/pom.xml Updates stats parent version to 4.17.5-SNAPSHOT for providers aggregator.
stats/bookkeeper-stats-providers/otel-metrics-provider/pom.xml Updates stats providers parent version to 4.17.5-SNAPSHOT.
stats/bookkeeper-stats-providers/codahale-metrics-provider/pom.xml Updates stats providers parent version to 4.17.5-SNAPSHOT.
stats/bookkeeper-stats-api/pom.xml Updates stats parent version to 4.17.5-SNAPSHOT.
shaded/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for shaded aggregator.
shaded/distributedlog-core-shaded/pom.xml Updates shaded parent version to 4.17.5-SNAPSHOT.
shaded/bookkeeper-server-tests-shaded/pom.xml Updates shaded parent version to 4.17.5-SNAPSHOT.
shaded/bookkeeper-server-shaded/pom.xml Updates shaded parent version to 4.17.5-SNAPSHOT.
pom.xml Updates project version to 4.17.5-SNAPSHOT.
native-io/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
microbenchmarks/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
metadata-drivers/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for metadata drivers.
metadata-drivers/jetcd-core-shaded/pom.xml Updates metadata-drivers parent version to 4.17.5-SNAPSHOT.
metadata-drivers/etcd/pom.xml Updates metadata-drivers parent version to 4.17.5-SNAPSHOT.
cpu-affinity/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
circe-checksum/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
buildtools/pom.xml Updates parent and module version to 4.17.5-SNAPSHOT.
bookkeeper-slogger/slf4j/pom.xml Updates slogger parent version to 4.17.5-SNAPSHOT.
bookkeeper-slogger/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for slogger aggregator.
bookkeeper-slogger/api/pom.xml Updates slogger parent version to 4.17.5-SNAPSHOT.
bookkeeper-server/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
bookkeeper-proto/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
bookkeeper-http/vertx-http-server/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
bookkeeper-http/servlet-http-server/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
bookkeeper-http/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for http aggregator.
bookkeeper-http/http-server/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
bookkeeper-dist/server/pom.xml Updates dist parent version to 4.17.5-SNAPSHOT.
bookkeeper-dist/pom.xml Updates root parent version to 4.17.5-SNAPSHOT for dist aggregator.
bookkeeper-dist/bkctl/pom.xml Updates dist parent version to 4.17.5-SNAPSHOT.
bookkeeper-dist/all/pom.xml Updates dist parent version to 4.17.5-SNAPSHOT.
bookkeeper-common/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
bookkeeper-common-allocator/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.
bookkeeper-benchmark/pom.xml Updates root parent version to 4.17.5-SNAPSHOT.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@StevenLuMT
StevenLuMT merged commit 0eb2a96 into apache:branch-4.17 Aug 5, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants