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]>'].

Reply via email to