This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a change to branch
dependabot/maven/org.apache.zookeeper-zookeeper-3.9.4
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git
from 9120122536 Fixed license files
add 5154149936 [fix]compile error of the file native_io_jni.c for the env
jdk11 & windows (#4665)
add ae2c889fb5 Introduce /bkbot Command to Control CI Workflow Runs via PR
Comments (#4673)
add 3c80cefa50 [Doc] Introduce CI Workflow Management with BookKeeper Bot
(#4674)
add bae9e496cc [fix] Failed read entries after multiple decommissioning
(#4613)
add 1a509e4f73 Bring back the old public method name (#4682)
add ea7884a82d Supports configuring TCP Keepalive related parameters in
Bookie Client. (#4683)
add 14c2ffe07d feat: support `equalsAndHashcode` for BookieServerInfo
(#4686)
add a369fe7237 Exclude commons-collections from dependencies (#4689)
add d71cd1e84f Upgrade OpenTelemetry to 1.56.0, Otel instrumentation to
2.21.0 and Otel semconv to 1.37.0 (#4690)
add 341f7d7084 Delete cookie as part of decommission API (#4592)
add b88fb5f039 Replace net.jpountz.lz4:lz4 with at.yawk.lz4:lz4-java
(#4696)
add 9ce7cc9669 Upgrade netty to 4.1.130 Final (#4699)
add 44607a0e31 [fix]Fix entry loss due to incorrect lock of LedgerHandle
(#4701)
add 1f9440b342 Release note for 4.17.3 (#4700)
add 3a5cf9d2fb Fix the stream client python package name (#4703)
add ab2b29db93 build(deps): bump io.vertx:vertx-core from 4.5.11 to 4.5.24
(#4702)
add a583e807db Upgrade protobuf and grpc to latest versions (#4716)
add 3629c4c81b Remove OWASP dependency check from CI (#4717)
add d7020fbec3 Require Java 17+ for building and running Bookkeeper (#4446)
add 07d18be73c Add workaround for ZOOKEEPER-3825 related to numeric IPs
and DNS names with multiple numeric IPs and support on Java 17 (#4719)
add d16ad8d154 Merge branch 'master' into
dependabot/maven/org.apache.zookeeper-zookeeper-3.9.4
No new revisions were added by this update.
Summary of changes:
.github/workflows/bk-ci.yml | 81 +-
.github/workflows/bk-streamstorage-python.yml | 4 +-
.github/workflows/ci-bkbot.yaml | 298 +++++
.github/workflows/codeql.yml | 4 +-
.github/workflows/owasp-daily-build.yml | 47 -
.github/workflows/website-deploy.yaml | 4 +-
.github/workflows/website-pr-validation.yml | 4 +-
.github/workflows/windows-daily-build.yml | 2 +-
bin/common.sh | 99 +-
bookkeeper-dist/src/assemble/bin-all.xml | 3 +-
bookkeeper-dist/src/assemble/bin-server.xml | 3 +-
bookkeeper-dist/src/assemble/bkctl.xml | 3 +-
.../src/main/resources/LICENSE-all.bin.txt | 271 ++---
.../src/main/resources/LICENSE-bkctl.bin.txt | 206 ++--
.../src/main/resources/LICENSE-server.bin.txt | 271 ++---
.../src/main/resources/NOTICE-all.bin.txt | 64 +-
.../src/main/resources/NOTICE-bkctl.bin.txt | 52 +-
.../src/main/resources/NOTICE-server.bin.txt | 64 +-
.../main/resources/deps/protobuf-3.12.0/LICENSE | 32 -
.../deps/{protobuf-3.14.0 => protobuf}/LICENSE | 2 +-
bookkeeper-proto/pom.xml | 2 +-
bookkeeper-server/pom.xml | 6 +
.../bookkeeper/bookie/BookieStateManager.java | 8 +
.../bookkeeper/bookie/HandleFactoryImpl.java | 6 +-
.../org/apache/bookkeeper/client/BookKeeper.java | 67 +-
.../org/apache/bookkeeper/client/LedgerOpenOp.java | 42 +-
.../bookkeeper/client/ReadOnlyLedgerHandle.java | 10 +-
.../bookkeeper/conf/ClientConfiguration.java | 59 +
.../bookkeeper/discover/BookieServiceInfo.java | 38 +
.../bookkeeper/proto/PerChannelBookieClient.java | 13 +-
.../server/http/service/DecommissionService.java | 22 +
.../zookeeper/CustomZooKeeperHostProvider.java | 424 +++++++
.../bookkeeper/zookeeper/ZooKeeperClient.java | 3 +-
.../bookkeeper/discover/BookieServiceInfoTest.java | 22 +
.../TestPerChannelBookieClientTcpKeepalive.java | 141 +++
.../replication/BookieAutoRecoveryTest.java | 28 +-
.../FullEnsembleDecommissionedTest.java | 218 ++++
.../bookkeeper/server/http/TestHttpService.java | 55 +-
.../zookeeper/CustomZooKeeperHostProviderTest.java | 1276 ++++++++++++++++++++
dev/docker/Dockerfile | 2 +-
dev/release/Dockerfile | 2 +-
.../src/main/native-io-jni/cpp/native_io_jni.c | 14 +-
pom.xml | 202 ++--
shaded/distributedlog-core-shaded/pom.xml | 2 +-
site3/website/docs/getting-started/installation.md | 2 +-
site3/website/docusaurus.config.js | 20 +-
site3/website/src/pages/community/coding-guide.md | 14 +
site3/website/src/pages/release-notes.md | 32 +
.../admin/autorecovery.md | 0
.../admin/bookies.md | 0
.../admin/decomission.md | 0
.../admin/geo-replication.md | 0
.../admin/http.md | 0
.../admin/metrics.md | 0
.../admin/perf.md | 0
.../admin/placement.md | 0
.../admin/upgrade.md | 0
.../api/distributedlog-api.md | 0
.../api/ledger-adv-api.md | 0
.../api/ledger-api.md | 8 +-
.../api/overview.md | 0
.../deployment/kubernetes.md | 0
.../deployment/manual.md | 0
.../development/codebase.md | 0
.../development/protocol.md | 0
.../getting-started/concepts.md | 0
.../getting-started/installation.md | 0
.../getting-started/run-locally.md | 0
.../overview/overview.md | 6 +-
.../reference/cli.md | 0
.../reference/config.md | 0
.../security/overview.md | 0
.../security/sasl.md | 0
.../security/tls.md | 0
.../security/zookeeper.md | 0
...-sidebars.json => version-4.17.3-sidebars.json} | 46 +-
site3/website/versions.json | 2 +-
.../bookkeeper/stats/otel/OtelMetricsProvider.java | 7 +-
stream/clients/python/setup.py | 2 +-
stream/distributedlog/common/pom.xml | 4 +-
.../distributedlog/io/LZ4CompressionCodec.java | 8 +-
stream/proto/pom.xml | 2 +-
stream/statelib/pom.xml | 2 +-
stream/tests-common/pom.xml | 2 +-
.../all-released-versions-image/Dockerfile | 6 +-
.../scripts/install-tarball.sh | 16 +-
tests/docker-images/all-versions-image/Dockerfile | 9 +
.../scripts/install-all-tarballs.sh | 87 --
tests/integration-tests-base-groovy/pom.xml | 4 +
.../tests/integration/utils/MavenClassLoader.java | 6 +-
tests/pom.xml | 2 +-
tests/scripts/src/test/bash/bk_test_bin_common.sh | 30 +-
.../cli/commands/cluster/InitClusterCommand.java | 2 +-
93 files changed, 3514 insertions(+), 981 deletions(-)
create mode 100644 .github/workflows/ci-bkbot.yaml
delete mode 100644 .github/workflows/owasp-daily-build.yml
delete mode 100644
bookkeeper-dist/src/main/resources/deps/protobuf-3.12.0/LICENSE
rename bookkeeper-dist/src/main/resources/deps/{protobuf-3.14.0 =>
protobuf}/LICENSE (97%)
create mode 100644
bookkeeper-server/src/main/java/org/apache/bookkeeper/zookeeper/CustomZooKeeperHostProvider.java
create mode 100644
bookkeeper-server/src/test/java/org/apache/bookkeeper/proto/TestPerChannelBookieClientTcpKeepalive.java
create mode 100644
bookkeeper-server/src/test/java/org/apache/bookkeeper/replication/FullEnsembleDecommissionedTest.java
create mode 100644
bookkeeper-server/src/test/java/org/apache/bookkeeper/zookeeper/CustomZooKeeperHostProviderTest.java
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/autorecovery.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/bookies.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/decomission.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/geo-replication.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/http.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/metrics.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/perf.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/placement.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/admin/upgrade.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/api/distributedlog-api.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/api/ledger-adv-api.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/api/ledger-api.md (99%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/api/overview.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/deployment/kubernetes.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/deployment/manual.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/development/codebase.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/development/protocol.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/getting-started/concepts.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/getting-started/installation.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/getting-started/run-locally.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/overview/overview.md (97%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/reference/cli.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/reference/config.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/security/overview.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/security/sasl.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/security/tls.md (100%)
rename site3/website/versioned_docs/{version-4.17.2 =>
version-4.17.3}/security/zookeeper.md (100%)
rename site3/website/versioned_sidebars/{version-4.17.2-sidebars.json =>
version-4.17.3-sidebars.json} (68%)
delete mode 100644
tests/docker-images/all-versions-image/scripts/install-all-tarballs.sh