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