Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
org.apache.lucene lucene-analyzers-common 7.5.0 jar Apache 2
org.apache.lucene lucene-core 7.5.0 jar Apache 2
org.elasticsearch elasticsearch 6.5.4 jar The Apache Software License, Version 2.0
org.wikimedia.search extra-common 6.5.4-SNAPSHOT jar The Apache Software License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
junit junit 4.12 jar Eclipse Public License 1.0
org.apache.logging.log4j log4j-core 2.11.1 jar Apache License, Version 2.0
org.apache.lucene lucene-test-framework 7.5.0 jar Apache 2
org.elasticsearch.test framework 6.5.4 jar The Apache Software License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hamcrest hamcrest-library 1.3 jar New BSD License

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses Optional
org.apache.logging.log4j log4j-api 2.11.1 jar Apache License, Version 2.0 No
com.github.spotbugs spotbugs-annotations 3.1.8 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1 Yes

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
com.carrotsearch hppc 0.7.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.8.11 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-cbor 2.8.11 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-smile 2.8.11 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.8.11 jar The Apache Software License, Version 2.0
com.tdunning t-digest 3.2 jar The Apache Software License, Version 2.0
joda-time joda-time 2.10.1 jar Apache 2
net.sf.jopt-simple jopt-simple 5.0.2 jar The MIT License
org.apache.lucene lucene-backward-codecs 7.5.0 jar Apache 2
org.apache.lucene lucene-grouping 7.5.0 jar Apache 2
org.apache.lucene lucene-highlighter 7.5.0 jar Apache 2
org.apache.lucene lucene-join 7.5.0 jar Apache 2
org.apache.lucene lucene-memory 7.5.0 jar Apache 2
org.apache.lucene lucene-misc 7.5.0 jar Apache 2
org.apache.lucene lucene-queries 7.5.0 jar Apache 2
org.apache.lucene lucene-queryparser 7.5.0 jar Apache 2
org.apache.lucene lucene-sandbox 7.5.0 jar Apache 2
org.apache.lucene lucene-spatial 7.5.0 jar Apache 2
org.apache.lucene lucene-spatial-extras 7.5.0 jar Apache 2
org.apache.lucene lucene-spatial3d 7.5.0 jar Apache 2
org.apache.lucene lucene-suggest 7.5.0 jar Apache 2
org.elasticsearch elasticsearch-cli 6.5.4 jar The Apache Software License, Version 2.0
org.elasticsearch elasticsearch-core 6.5.4 jar The Apache Software License, Version 2.0
org.elasticsearch elasticsearch-secure-sm 6.5.4 jar The Apache Software License, Version 2.0
org.elasticsearch elasticsearch-x-content 6.5.4 jar The Apache Software License, Version 2.0
org.elasticsearch jna 4.5.1 jar The Apache Software License, Version 2.0
org.yaml snakeyaml 1.17 jar Apache License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.carrotsearch.randomizedtesting randomizedtesting-runner 2.7.0 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.10 jar Apache License, Version 2.0
commons-logging commons-logging 1.1.3 jar The Apache Software License, Version 2.0
org.apache.httpcomponents httpasyncclient 4.1.2 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.2 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.5 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore-nio 4.4.5 jar Apache License, Version 2.0
org.apache.lucene lucene-codecs 7.5.0 jar Apache 2
org.elasticsearch mocksocket 1.2 jar The Apache Software License, Version 2.0
org.elasticsearch securemock 1.2 jar The Apache Software License, Version 2.0
org.elasticsearch.client elasticsearch-rest-client 6.5.4 jar The Apache Software License, Version 2.0
org.elasticsearch.client elasticsearch-rest-client-sniffer 6.5.4 jar The Apache Software License, Version 2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses Optional
org.hdrhistogram HdrHistogram 2.1.9 jar Public Domain, per Creative Commons CC0 No
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0 Yes

Project Dependency Graph

Dependency Tree

Licenses

Apache 2: Joda-Time, Lucene Common Analyzers, Lucene Core, Lucene Grouping, Lucene Highlighter, Lucene Join, Lucene Memory, Lucene Miscellaneous, Lucene Queries, Lucene QueryParsers, Lucene Sandbox, Lucene Spatial, Lucene Spatial 3D, Lucene Spatial Extras, Lucene Suggest, Lucene Test Framework, Lucene codecs

Public Domain, per Creative Commons CC0: HdrHistogram

Eclipse Public License 1.0: JUnit

The MIT License: JOpt Simple

Apache License, Version 2.0: Apache Commons Codec, Apache HttpAsyncClient, Apache HttpClient, Apache HttpCore, Apache HttpCore NIO, Apache Log4j API, Apache Log4j Core, SnakeYAML

New BSD License: Hamcrest Core, Hamcrest library

The Apache Software License, Version 2.0: Commons Logging, Elastic JNA Distribution, Elasticsearch MockSocket, Elasticsearch Securemock, FindBugs-jsr305, HPPC Collections, Jackson dataformat: CBOR, Jackson dataformat: Smile, Jackson-core, Jackson-dataformat-YAML, RandomizedTesting Randomized Runner, T-Digest, cli, core, extra-analysis-slovak, extra-common, framework, rest, secure-sm, server, sniffer, x-content

GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1: SpotBugs Annotations

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
hppc-0.7.1.jar 1.1 MB 915 901 5 1.7 Yes
randomizedtesting-runner-2.7.0.jar 247.1 kB 204 190 5 1.8 Yes
jackson-core-2.8.11.jar 282.6 kB 118 95 9 1.6 Yes
jackson-dataformat-cbor-2.8.11.jar 50.7 kB 23 9 1 1.7 Yes
jackson-dataformat-smile-2.8.11.jar 73.9 kB 32 17 2 1.7 Yes
jackson-dataformat-yaml-2.8.11.jar 40.9 kB 31 13 2 1.7 Yes
t-digest-3.2.jar 51.2 kB 29 18 1 1.7 Yes
commons-codec-1.10.jar 284.2 kB 238 92 6 1.6 Yes
commons-logging-1.1.3.jar 62 kB 42 28 2 1.1 Yes
joda-time-2.10.1.jar 640.7 kB 764 247 7 1.5 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
jopt-simple-5.0.2.jar 78.1 kB 71 59 3 1.7 Yes
httpasyncclient-4.1.2.jar 177.1 kB 109 84 8 1.6 Yes
httpclient-4.5.2.jar 736.7 kB 504 463 24 1.6 Yes
httpcore-4.4.5.jar 327.4 kB 283 253 17 1.6 Yes
httpcore-nio-4.4.5.jar 356.2 kB 268 239 14 1.6 Yes
log4j-api-2.11.1.jar 264.1 kB 194 162 8 - Yes
log4j-core-2.11.1.jar 1.6 MB 1149 1059 50 1.7 Yes
lucene-analyzers-common-7.5.0.jar 1.7 MB 690 578 62 1.8 Yes
lucene-backward-codecs-7.5.0.jar 100 kB 80 62 7 1.8 Yes
lucene-codecs-7.5.0.jar 497.6 kB 254 227 5 1.8 Yes
lucene-core-7.5.0.jar 3.1 MB 1974 1885 26 1.8 Yes
lucene-grouping-7.5.0.jar 87.3 kB 64 55 1 1.8 Yes
lucene-highlighter-7.5.0.jar 207.3 kB 139 128 3 1.8 Yes
lucene-join-7.5.0.jar 146 kB 113 104 1 1.8 Yes
lucene-memory-7.5.0.jar 51.5 kB 37 20 1 1.8 Yes
lucene-misc-7.5.0.jar 95.4 kB 75 53 6 1.8 Yes
lucene-queries-7.5.0.jar 265.1 kB 221 208 6 1.8 Yes
lucene-queryparser-7.5.0.jar 381.9 kB 292 254 25 1.8 Yes
lucene-sandbox-7.5.0.jar 265.1 kB 180 154 7 1.8 Yes
lucene-spatial-7.5.0.jar 14.5 kB 13 4 2 1.8 Yes
lucene-spatial-extras-7.5.0.jar 236.1 kB 163 146 10 1.8 Yes
lucene-spatial3d-7.5.0.jar 301.9 kB 147 138 2 1.8 Yes
lucene-suggest-7.5.0.jar 246 kB 148 130 7 1.8 Yes
lucene-test-framework-7.5.0.jar 6.7 MB 537 493 22 1.8 Yes
elasticsearch-6.5.4.jar 10.4 MB 5926 5555 319 - Yes
elasticsearch-cli-6.5.4.jar 16 kB 16 9 1 1.8 Yes
elasticsearch-core-6.5.4.jar 36.8 kB 40 17 7 - Yes
elasticsearch-secure-sm-6.5.4.jar 10.9 kB 12 5 1 1.8 Yes
elasticsearch-x-content-6.5.4.jar 113 kB 91 77 8 1.8 Yes
jna-4.5.1.jar 885.3 kB 140 107 3 1.6 Yes
mocksocket-1.2.jar 11.5 kB 17 7 1 1.8 Yes
securemock-1.2.jar 1.6 MB 1357 727 74 1.7 Yes
elasticsearch-rest-client-6.5.4.jar 57.6 kB 45 38 1 1.7 Yes
elasticsearch-rest-client-sniffer-6.5.4.jar 25.2 kB 23 15 1 1.7 Yes
framework-6.5.4.jar 965.9 kB 538 466 55 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
hamcrest-library-1.3.jar 53.1 kB 46 35 7 1.5 Yes
HdrHistogram-2.1.9.jar 114.2 kB 68 59 1 1.6 Yes
extra-common-6.5.4-SNAPSHOT.jar 16.5 kB 25 13 1 1.8 Yes
snakeyaml-1.17.jar 273.6 kB 242 206 19 1.5 Yes
spotbugs-annotations-3.1.8.jar 15.1 kB 31 24 1 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
53 35.7 MB 19139 16294 893 1.8 53
compile: 31 compile: 21.3 MB compile: 12811 compile: 11267 compile: 555 - compile: 31
test: 18 test: 14.1 MB test: 5989 test: 4747 test: 325 - test: 18
provided: 4 provided: 413.3 kB provided: 339 provided: 280 provided: 13 - provided: 4