elx/elx-api/build.gradle

24 lines
851 B
Groovy
Raw Normal View History

dependencies {
api libs.metrics
api(libs.elasticsearch) {
exclude group: 'org.elasticsearch', module: 'jna'
}
2023-09-28 17:31:09 +02:00
// override older artifacts in ES x-content. We must use jackson smile/cbor/yaml and log4j2 api here.
api libs.jackson
api libs.log4j.api
// add dependencies which are not managed by elasticsearch as a runtime dependency.
// So, groovy grapes can load and run smoothly the elx client.
implementation libs.lucene
implementation libs.lucene.analyzers.common
implementation libs.lucene.highlighter
implementation libs.lucene.join
implementation libs.lucene.queryparser
implementation libs.lucene.grouping
implementation libs.lucene.misc
implementation libs.hppc
implementation libs.joda
implementation libs.tdigest
// use our JNA
implementation libs.jna
2020-05-25 18:43:49 +02:00
}