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%)

Reply via email to