IoTDB: Core: Data Node (Server)

Compile Dependencies (63)

Category/LicenseGroup / ArtifactVersionUpdates
Cache Impl Apache 2.0
com.github.ben-manes.caffeine » caffeine
Caffeine is a high performance, near optimal caching library. It provides an in-memory cache using a Google Guava ...
2.9.33.2.4
com.github.moquette-io.moquette » moquette-broker
Java MQTT lightweight broker
0.18.00.12.1
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
3.0.24.9.8
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.10.12.14.0
Defect Detection Apache 2.0
com.google.errorprone » error_prone_annotations(optional)
Annotations for Error Prone, a static analysis tool for Java that catches common programming mistakes at compile-time.
2.18.02.49.0
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
32.1.2-jre33.6.0-jre
Concurrency Apache 2.0
com.lmax » disruptor
Disruptor - Concurrent Programming Framework
3.4.44.0.0
CLI Parser Apache 2.0
commons-cli » commons-cli
Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.
1.5.01.11.0
Base64 Apache 2.0
commons-codec » commons-codec
The Apache Commons Codec component contains encoders and decoders for
1.16.11.22.0
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.14.02.22.0
Measurement Apache 2.0
io.airlift » units
Library for immutable human-friendly units
1.71.13
CLI Parser Apache 2.0
io.airlift » airline
Java annotation-based framework for parsing Git like command line structures
0.9
Concurrency Apache 2.0
io.airlift » concurrent
Airlift - Concurrent
206424
io.dropwizard.metrics » metrics-core
Metrics is a Java library which gives you unparalleled insight into what your code does in
4.2.195.0.6
JWT Lib Apache 2.0
io.jsonwebtoken » jjwt-api
The public API for the JJWT library, used to create and consume JSON Web Tokens in Java.
0.11.50.13.0
Apache 2.0
io.netty » netty-common
Core utilities and abstractions shared across Netty modules, including buffers, threading, and platform detection.
4.1.126.Final4.2.13.Final
Netty Codec Apache 2.0
io.netty » netty-codec-mqtt1 vulnerability 4.1.126.Final4.2.13.Final
Apache 2.0
io.netty » netty-buffer
Netty's byte buffer implementation offering efficient memory management and I/O operations for network applications.
4.1.126.Final4.2.13.Final
Java Spec EPL 2.0 +1
jakarta.servlet » jakarta.servlet-api
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
4.0.46.1.0
Validation Apache 2.0
jakarta.validation » jakarta.validation-api
JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ...
2.0.23.1.1
Java Spec EPL 2.0 +1
jakarta.ws.rs » jakarta.ws.rs-api
Jakarta RESTful Web Services
2.1.64.0.0
Native Access Apache 2.0 +1
net.java.dev.jna » jna
JNA provides Java programs easy access to native shared libraries without writing anything but Java code - no JNI or ...
5.14.05.18.1
Native Access Apache 2.0 +1
net.java.dev.jna » jna-platform
Java Native Access Platform
5.14.05.18.1
Parser Generator BSD 3-clause
org.antlr » antlr4-runtime
The ANTLR 4 Runtime
4.9.34.13.2
Collections Apache 2.0
org.apache.commons » commons-collections4
The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
4.44.5.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.18.03.20.0
Object Pool Apache
org.apache.commons » commons-pool22.11.12.13.1
Apache 2.0
org.apache.iotdb » service-rpc
RPC framework for client and server.
2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-consensus2.0.62.0.8
Apache 2.0
org.apache.iotdb » external-api2.0.62.0.8
Apache 2.0
org.apache.iotdb » openapi2.0.62.0.7
Apache 2.0
org.apache.iotdb » node-commons
Common modules of the server and config node
2.0.62.0.8
Apache 2.0
org.apache.iotdb » isession2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-antlr
Antlr parser for IoTDB.
2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-relational-grammar
Relational Antlr parser for IoTDB.
2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-commons
RPC (Thrift) common framework.
2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-consensus
RPC modules for consensus
2.0.62.0.8
Apache 2.0
org.apache.iotdb » udf-api2.0.62.0.8
Apache 2.0
org.apache.iotdb » trigger-api2.0.62.0.8
Apache 2.0
org.apache.iotdb » metrics-interface
Metrics interface for IoTDB
2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift
RPC (Thrift) framework for client and DataNodes.
2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-confignode
RPC (Thrift) framework among ConfigNodes.
2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-ainode
RPC (Thrift) framework among AINodes.
2.0.62.0.8
Apache 2.0
org.apache.iotdb » pipe-api2.0.62.0.8
Apache 2.0
org.apache.iotdb » iotdb-session2.0.62.0.8
Apache 2.0
org.apache.iotdb » metrics-core2.0.62.0.8
Apache 2.0
org.apache.ratis » ratis-common3.2.13.2.2
Dist Communication Apache 2.0
org.apache.thrift » libthrift1 vulnerability
Thrift is a software framework for scalable cross-language services development.
0.14.10.23.0
Apache 2.0
org.apache.tsfile » common2.2.02.3.0
Apache 2.0
org.apache.tsfile » tsfile
A columnar file format designed for time-series data
2.2.02.3.0
org.checkerframework » checker-qual
checker-qual contains annotations (type qualifiers) that a programmerwrites to specify Java code for type-checking by ...
3.38.04.1.0
Apache 2.0 +1
org.eclipse.jetty » jetty-http3 vulnerabilities
Jetty module for handling HTTP protocol logic, including requests, responses, and connection management.
9.4.57.v2024121912.1.9
Apache 2.0 +1
org.eclipse.jetty » jetty-util
Jetty Utilities Artifact
9.4.57.v2024121912.1.9
Web Server Apache 2.0 +1
org.eclipse.jetty » jetty-server
Jetty Server Artifact
9.4.57.v2024121912.1.9
Apache 2.0 +1
org.eclipse.jetty » jetty-servlet
Jetty Servlet Container
9.4.57.v2024121912.1.9
EPL 2.0
org.eclipse.milo » stack-core0.6.140.6.16
EPL 2.0
org.eclipse.milo » sdk-core0.6.140.6.16
EPL 2.0
org.eclipse.milo » stack-server0.6.140.6.16
EPL 2.0
org.eclipse.milo » sdk-server0.6.140.6.16
Apache 2.0 +8
org.glassfish.jersey.containers » jersey-container-servlet-core
Jersey core Servlet 3.x implementation
2.403.1.11
org.java-websocket » Java-WebSocket
A barebones WebSocket client and server implementation written 100% in Java
1.5.41.6.0
Reflection Apache 2.0
org.reflections » reflections
Reflections - Java runtime metadata analysis
0.10.2
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.92.0.17

Runtime Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind
General data-binding functionality for Jackson: works on core streaming API
2.16.23.1.3
Apache 2.0
org.apache.ratis » ratis-thirdparty-misc
Miscellaneous thirdparty dependencies for Apache Ratis
1.0.91.0.11
Apache 2.0 +8
org.glassfish.jersey.inject » jersey-hk2
HK2 InjectionManager implementation
2.404.0.2

Test Dependencies (13)

Category/LicenseGroup / ArtifactVersionUpdates
OAuth Lib Apache 2.0
com.nimbusds » oauth2-oidc-sdk
OAuth 2.0 SDK with OpenID Connection extensions for developing client
10.1511.37.1
Apache 2.0 +1
com.tngtech.archunit » archunit
A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit'
1.3.01.4.2
JWT Lib Apache 2.0
io.jsonwebtoken » jjwt-impl
Internal implementation module for JJWT, a Java library for creating and verifying JSON Web Tokens (JWTs).
0.11.50.13.0
Apache 2.0
io.jsonwebtoken » jjwt-jackson0.11.50.13.0
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.0.3
JSON Lib Apache 2.0
net.minidev » json-smart
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It ...
2.5.22.6.0
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpcore
Apache HttpComponents HTTP/1.1 core components
4.4.165.4.2
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient
Apache HttpComponents Client
4.5.145.6.1
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.2.04.3.0
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
2.23.45.23.0
Mocking Apache 2.0
org.powermock » powermock-core
Various utilities for accessing internals of a class.
2.0.9
Mocking Apache 2.0
org.powermock » powermock-module-junit4
PowerMock support module for JUnit 4.x.
2.0.9
Mocking Apache 2.0
org.powermock » powermock-api-mockito2
PowerMock API for Mockito 2.+..
2.0.9