IoTDB: Core: Data Node (Server)

Compile Dependencies (48)

Category/LicenseGroup / ArtifactVersionUpdates
Compression Apache 2.0
at.yawk.lz4 » lz4-java
Java bindings and pure Java implementations of LZ4 and XXHash
1.10.11.11.0
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
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.13.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
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
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
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
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
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
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
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.8
Apache 2.0
org.apache.iotdb » iotdb-consensus2.0.8
Apache 2.0
org.apache.iotdb » external-api2.0.8
Apache 2.0
org.apache.iotdb » node-commons
Common modules of the server and config node
2.0.8
Apache 2.0
org.apache.iotdb » isession2.0.8
Apache 2.0
org.apache.iotdb » iotdb-antlr
Antlr parser for IoTDB.
2.0.8
Apache 2.0
org.apache.iotdb » iotdb-relational-grammar
Relational Antlr parser for IoTDB.
2.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-commons
RPC (Thrift) common framework.
2.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-consensus
RPC modules for consensus
2.0.8
Apache 2.0
org.apache.iotdb » external-service-api2.0.8
Apache 2.0
org.apache.iotdb » udf-api2.0.8
Apache 2.0
org.apache.iotdb » trigger-api2.0.8
Apache 2.0
org.apache.iotdb » metrics-interface
Metrics interface for IoTDB
2.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift
RPC (Thrift) framework for client and DataNodes.
2.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-confignode
RPC (Thrift) framework among ConfigNodes.
2.0.8
Apache 2.0
org.apache.iotdb » iotdb-thrift-ainode
RPC (Thrift) framework among AINodes.
2.0.8
Apache 2.0
org.apache.iotdb » pipe-api2.0.8
Apache 2.0
org.apache.iotdb » iotdb-session2.0.8
Apache 2.0
org.apache.iotdb » metrics-core2.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.12.3.0
Apache 2.0
org.apache.tsfile » tsfile
A columnar file format designed for time-series data
2.2.12.3.0
Encryption Lib BouncyCastle
org.bouncycastle » bcprov-jdk18on2 vulnerabilities
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ...
1.811.84
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 » stack-client0.6.140.6.16
EPL 2.0
org.eclipse.milo » sdk-client0.6.140.6.16
EPL 2.0
org.eclipse.milo » sdk-server0.6.140.6.16
org.java-websocket » Java-WebSocket
A barebones WebSocket client and server implementation written 100% in Java
1.5.41.6.0
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 (1)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
org.apache.ratis » ratis-thirdparty-misc
Miscellaneous thirdparty dependencies for Apache Ratis
1.0.101.0.11

Test Dependencies (12)

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.12.70.13.0
Apache 2.0
io.jsonwebtoken » jjwt-jackson0.12.70.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
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
Reflection Apache 2.0
org.reflections » reflections
Reflections - Java runtime metadata analysis
0.10.2