Apache BookKeeper :: Stream Storage :: Clients :: Java Client

Compile Dependencies (37)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core1 vulnerability
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.17.13.2.3
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind11 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.17.13.2.3
Annotation Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.17.12.22
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
3.0.24.10.4
Defect Detection Apache 2.0
com.google.errorprone » error_prone_annotations
Annotations for Error Prone, a static analysis tool for Java that catches common programming mistakes at compile-time.
2.9.02.50.0
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
32.0.1-jre33.7.2-jre
Core Utils Apache 2.0
com.google.guava » failureaccess
Contains
1.0.11.0.3
Core Utils Apache 2.0
com.google.guava » listenablefuture
An empty artifact that Guava depends on to signal that it is providing
9999.0-empty-to-avoid-con...✔
Annotation Lib Apache 2.0
com.google.j2objc » j2objc-annotations
A set of annotations that provide additional information to the J2ObjC
2.83.1
Reflection Apache 2.0
commons-beanutils » commons-beanutils
Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.
1.11.0✔
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.3.51.4.0
Apache 2.0
io.github.merlimat.slog » slog
Structured logging for Java, inspired by Go's log/slog
0.9.90.10.0
Dist Communication Apache 2.0
io.grpc » grpc-api
gRPC: API
1.79.01.84.0
Dist Communication Apache 2.0
io.grpc » grpc-stub
Stub classes for GRPC which are exposed to developers and provides type-safe bindings.
1.79.01.84.0
Dist Communication Apache 2.0
io.grpc » grpc-inprocess
gRPC: Inprocess
1.79.01.84.0
Dist Communication Apache 2.0
io.grpc » grpc-core
gRPC: Core
1.79.01.84.0
Dist Communication Apache 2.0
io.grpc » grpc-netty-shaded
gRPC: Netty Shaded
1.79.01.84.0
Network Framework Apache 2.0
io.netty » netty-common
Core utilities and abstractions shared across Netty modules, including buffers, threading, and platform detection.
4.2.14.Final4.2.18.Final
Apache 2.0
io.netty » netty-transport-classes-io_uring4.2.14.Final4.2.18.Final
Network Framework Apache 2.0
io.netty » netty-transport
Netty module responsible for low-level transport abstraction, used for TCP, UDP, and domain sockets.
4.2.14.Final4.2.18.Final
Network Framework Apache 2.0
io.netty » netty-resolver4.2.14.Final4.2.18.Final
Network Framework Apache 2.0
io.netty » netty-transport-native-unix-common
Static library which contains common unix utilities.
4.2.14.Final4.2.18.Final
Network Framework Apache 2.0
io.netty » netty-buffer
Netty's byte buffer implementation offering efficient memory management and I/O operations for network applications.
4.2.14.Final4.2.18.Final
Concurrency Apache 2.0
io.reactivex.rxjava3 » rxjava
Reactive Extensions for Java
3.0.13.1.12
Apache 2.0
org.apache.bookkeeper » bookkeeper-common4.18.1✔
Apache 2.0
org.apache.bookkeeper » cpu-affinity
CPU Affinity Library
4.18.1✔
Apache 2.0
org.apache.bookkeeper » native-library-common
Common for Native Libraries
4.18.1✔
Apache 2.0
org.apache.bookkeeper.stats » bookkeeper-stats-api4.18.1✔
Config Apache 2.0
org.apache.commons » commons-configuration21 vulnerability
The Commons Configuration software library provides a generic configuration interface that enables an application to ...
2.12.02.15.1
String Utils Apache 2.0
org.apache.commons » commons-text
The Commons Text library provides additions to the standard JDK text handling. It includes algorithms for string ...
1.13.11.15.0
Core Utils Apache 2.0
org.apache.commons » commons-lang3
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.20.03.21.0
org.checkerframework » checker-qual
checker-qual contains annotations (type qualifiers) that a programmerwrites to specify Java code for type-checking by ...
3.33.04.3.0
org.codehaus.mojo » animal-sniffer-annotations
Set of annotations used by Animal Sniffer to verify that APIs used in a project are compatible with a given Java version ...
1.261.28
Apache 2.0
org.jctools » jctools-core-jdk11
Java Concurrency Tools Core Library
4.0.64.0.7
Concurrency Apache 2.0
org.jctools » jctools-core
Java Concurrency Tools Core Library
4.0.64.0.7
MIT
org.reactivestreams » reactive-streams
A Protocol for Asynchronous Non-Blocking Data Sequence
1.0.31.0.4
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.122.0.20

Runtime Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Android Platform Apache 2.0
com.google.android » annotations
A library jar that provides annotations for the Google Android Platform.
4.1.1.4✔
JSON Lib Apache 2.0
com.google.code.gson » gson
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.12.12.14.0
Dist Communication Apache 2.0
io.grpc » grpc-context
gRPC: Context
1.79.01.84.0
Apache 2.0
io.grpc » grpc-util
gRPC: Util
1.79.01.84.0
Apache 2.0
io.netty » netty-transport-native-io_uring4.2.14.Final4.2.18.Final
Apache 2.0
io.perfmark » perfmark-api
PerfMark API
0.27.0✔