You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by mm...@apache.org on 2022/04/10 23:50:24 UTC

[bookkeeper] branch master updated (bcccea06e -> d7a653b06)

This is an automated email from the ASF dual-hosted git repository.

mmerli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


    from bcccea06e BP-47 (task1): Add native IO library support (#3189)
     add d7a653b06 BP-47 (task2): Add structured logger support (#3190)

No new revisions were added by this update.

Summary of changes:
 .../api}/build.gradle                              |  10 +-
 .../api}/pom.xml                                   |  19 +-
 .../apache/bookkeeper/slogger/AbstractSlogger.java | 275 +++++++++++++++++++++
 .../apache/bookkeeper/slogger/ConsoleSlogger.java  | 130 ++++++++++
 .../org/apache/bookkeeper/slogger/NullSlogger.java |  63 +++++
 .../org/apache/bookkeeper/slogger/Sloggable.java   |  15 +-
 .../bookkeeper/slogger/SloggableAccumulator.java   |  13 +-
 .../org/apache/bookkeeper/slogger/Slogger.java     |  47 ++++
 .../apache/bookkeeper/slogger}/package-info.java   |   4 +-
 .../apache/bookkeeper/slogger/ConcurrencyTest.java |  77 ++++++
 .../bookkeeper/slogger/ConsoleSloggerTest.java     |  27 +-
 .../org/apache/bookkeeper/slogger/MockSlogger.java |  88 +++++++
 .../org/apache/bookkeeper/slogger/SloggerTest.java | 162 ++++++++++++
 {metadata-drivers => bookkeeper-slogger}/pom.xml   |  36 ++-
 .../slf4j}/build.gradle                            |  14 +-
 .../slf4j}/pom.xml                                 |  30 ++-
 .../bookkeeper/slogger/slf4j/Slf4jSlogger.java     | 106 ++++++++
 .../bookkeeper/slogger/slf4j}/package-info.java    |   4 +-
 .../apache/bookkeeper/slogger/slf4j/Slf4jTest.java |  25 +-
 pom.xml                                            |   1 +
 20 files changed, 1060 insertions(+), 86 deletions(-)
 copy {tests/shaded/bookkeeper-server-shaded-test => bookkeeper-slogger/api}/build.gradle (84%)
 copy {metadata-drivers => bookkeeper-slogger/api}/pom.xml (76%)
 create mode 100644 bookkeeper-slogger/api/src/main/java/org/apache/bookkeeper/slogger/AbstractSlogger.java
 create mode 100644 bookkeeper-slogger/api/src/main/java/org/apache/bookkeeper/slogger/ConsoleSlogger.java
 create mode 100644 bookkeeper-slogger/api/src/main/java/org/apache/bookkeeper/slogger/NullSlogger.java
 copy bookkeeper-common/src/main/java/org/apache/bookkeeper/common/util/Recyclable.java => bookkeeper-slogger/api/src/main/java/org/apache/bookkeeper/slogger/Sloggable.java (77%)
 copy bookkeeper-server/src/test/java/org/apache/bookkeeper/bookie/CompactionByBytesWithMetadataCacheTest.java => bookkeeper-slogger/api/src/main/java/org/apache/bookkeeper/slogger/SloggableAccumulator.java (76%)
 create mode 100644 bookkeeper-slogger/api/src/main/java/org/apache/bookkeeper/slogger/Slogger.java
 copy {stream/api/src/main/java/org/apache/bookkeeper/api => bookkeeper-slogger/api/src/main/java/org/apache/bookkeeper/slogger}/package-info.java (92%)
 create mode 100644 bookkeeper-slogger/api/src/test/java/org/apache/bookkeeper/slogger/ConcurrencyTest.java
 copy bookkeeper-server/src/test/java/org/apache/bookkeeper/bookie/SlowSortedLedgerStorage.java => bookkeeper-slogger/api/src/test/java/org/apache/bookkeeper/slogger/ConsoleSloggerTest.java (67%)
 create mode 100644 bookkeeper-slogger/api/src/test/java/org/apache/bookkeeper/slogger/MockSlogger.java
 create mode 100644 bookkeeper-slogger/api/src/test/java/org/apache/bookkeeper/slogger/SloggerTest.java
 copy {metadata-drivers => bookkeeper-slogger}/pom.xml (62%)
 copy {bookkeeper-common-allocator => bookkeeper-slogger/slf4j}/build.gradle (80%)
 copy {metadata-drivers => bookkeeper-slogger/slf4j}/pom.xml (63%)
 create mode 100644 bookkeeper-slogger/slf4j/src/main/java/org/apache/bookkeeper/slogger/slf4j/Slf4jSlogger.java
 copy {bookkeeper-common/src/test/java/org/apache/bookkeeper/common/testing/util => bookkeeper-slogger/slf4j/src/main/java/org/apache/bookkeeper/slogger/slf4j}/package-info.java (89%)
 copy bookkeeper-server/src/test/java/org/apache/bookkeeper/bookie/SlowSortedLedgerStorage.java => bookkeeper-slogger/slf4j/src/test/java/org/apache/bookkeeper/slogger/slf4j/Slf4jTest.java (66%)