This is an automated email from the ASF dual-hosted git repository.
sijie pushed a change to branch branch-4.5
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git.
from 03e6a0b ISSUE #343: TestFencing.testManyOpenParallel
new e789023 BOOKKEEPER-1105: RackAwarePolicy: Failure to map node into
rack may result in failure to add other nodes.
new 9d139ae ISSUE #407: Enable allowLoopback when starting localbookie
new 61bcba2 ISSUE #274: Ensuring the right number of bookies are passed.
new 20b360a ISSUE #499: make a package contains all the jar
new 01897ee ISSUE #535: Prometheus metrics provider fails to initialize
new c6ca4ec ISSUE #537: Compilation warning on unchecked cast
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
bookkeeper-benchmark/pom.xml | 2 +-
.../benchmark/BenchThroughputLatency.java | 2 +-
bookkeeper-dist/pom.xml | 110 ++++++++++++
bookkeeper-server/conf/bk_server.conf | 2 +-
bookkeeper-server/pom.xml | 2 +-
.../bookkeeper/bookie/BookKeeperServerStats.java | 2 +
.../client/RackawareEnsemblePlacementPolicy.java | 1 +
.../RackawareEnsemblePlacementPolicyImpl.java | 185 ++++++++++++++++-----
.../client/RegionAwareEnsemblePlacementPolicy.java | 12 +-
.../bookkeeper/net/CachedDNSToSwitchMapping.java | 6 +
.../apache/bookkeeper/net/DNSToSwitchMapping.java | 13 +-
.../java/org/apache/bookkeeper/net/NetUtils.java | 23 ++-
.../org/apache/bookkeeper/net/NetworkTopology.java | 3 +-
.../apache/bookkeeper/net/NetworkTopologyImpl.java | 3 +-
.../apache/bookkeeper/net/ScriptBasedMapping.java | 5 +-
.../apache/bookkeeper/util/LocalBookKeeper.java | 1 +
.../TestRackawareEnsemblePlacementPolicy.java | 73 ++++----
...ackawareEnsemblePlacementPolicyUsingScript.java | 78 ++++++++-
.../TestRegionAwareEnsemblePlacementPolicy.java | 53 +++---
.../apache/bookkeeper/util/StaticDNSResolver.java | 5 +-
.../src/test/resources/networkmappingscript.sh | 6 +-
.../stats/{ => prometheus}/PrometheusCounter.java | 3 +-
.../PrometheusMetricsProvider.java | 4 +-
.../{ => prometheus}/PrometheusOpStatsLogger.java | 4 +-
.../{ => prometheus}/PrometheusStatsLogger.java | 6 +-
.../stats/{ => prometheus}/PrometheusUtil.java | 4 +-
.../stats/{ => prometheus}/package-info.java | 4 +-
.../prometheus/TestPrometheusMetricsProvider.java | 55 ++++++
pom.xml | 6 +-
src/assemble/bin.xml | 10 +-
.../src => src}/main/resources/LICENSE.bin.txt | 0
.../src => src}/main/resources/NOTICE.bin.txt | 2 +-
32 files changed, 545 insertions(+), 140 deletions(-)
create mode 100644 bookkeeper-dist/pom.xml
rename
bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/{
=> prometheus}/PrometheusCounter.java (94%)
rename
bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/{
=> prometheus}/PrometheusMetricsProvider.java (95%)
rename
bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/{
=> prometheus}/PrometheusOpStatsLogger.java (95%)
rename
bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/{
=> prometheus}/PrometheusStatsLogger.java (92%)
rename
bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/{
=> prometheus}/PrometheusUtil.java (96%)
rename
bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/{
=> prometheus}/package-info.java (86%)
create mode 100644
bookkeeper-stats-providers/prometheus-metrics-provider/src/test/java/org/apache/bookkeeper/stats/prometheus/TestPrometheusMetricsProvider.java
rename {bookkeeper-server/src => src}/main/resources/LICENSE.bin.txt (100%)
rename {bookkeeper-server/src => src}/main/resources/NOTICE.bin.txt (96%)
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].