Skip to content

Commit 74ed34a

Browse files
committed
Remove lucene entirely, simply comment out ES or OS import for usage
1 parent a1f38ec commit 74ed34a

File tree

5 files changed

+2
-8
lines changed

5 files changed

+2
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ Check-out the [Conductor OSS docs](https://github.com/conductor-oss/conductor/tr
104104
# Database Specifications
105105
* The default persistence used is Redis
106106
* The indexing backend is [Elasticsearch](https://www.elastic.co/) (7.x)
107-
* To use [Opensearch](https://opensearch.org/) (2.x), make sure to change the lucene version in [dependencies.gradle](https://github.com/conductor-oss/conductor/blob/main/dependencies.gradle)
107+
* To use [Opensearch](https://opensearch.org/) (2.x), comment out Elasticsearch import so lucene dependencies don't conflict [server/build.gradle](https://github.com/conductor-oss/conductor/blob/main/server/build.gradle#L44-L46)
108108

109109

110110
### Configuration for various database backends

dependencies.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,5 @@ ext {
6868
revNats = '2.16.14'
6969
revStan = '2.2.3'
7070
revFlyway = '10.15.2'
71-
revApacheLucene = '8.11.1' // Change this to 9.12.0 for Opensearch support
7271
revConductorClient = '4.0.10'
7372
}

es7-persistence/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ dependencies {
2727
implementation "com.fasterxml.jackson.core:jackson-databind"
2828
implementation "com.fasterxml.jackson.core:jackson-core"
2929

30-
implementation "org.apache.lucene:lucene-core:${revApacheLucene}"
31-
3230
implementation "org.elasticsearch.client:elasticsearch-rest-client:${revElasticSearch7}"
3331
implementation "org.elasticsearch.client:elasticsearch-rest-high-level-client:${revElasticSearch7}"
3432

server-lite/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ dependencies {
6060
implementation 'org.apache.logging.log4j:log4j-web'
6161
implementation "redis.clients:jedis:${revJedis}"
6262
implementation "org.postgresql:postgresql:${revPostgres}"
63-
implementation "org.apache.lucene:lucene-core:${revApacheLucene}"
6463

6564
implementation 'org.springframework.boot:spring-boot-starter-actuator'
6665
implementation ("io.orkes.queues:orkes-conductor-queues:${revOrkesQueues}") {

server/build.gradle

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ dependencies {
4242

4343
//Indexing (note: Elasticsearch 6 is deprecated)
4444
implementation project(':conductor-es7-persistence')
45-
// To use Opensearch, uncomment below & change the lucene version in
46-
// dependencies.gradle to 9.12.0; update and rebuild conductor
45+
// To use Opensearch, comment out above Elasticsearch, uncomment below Opensearch, and rebuild conductor
4746
// implementation project(':conductor-os-persistence')
4847

4948
implementation project(':conductor-redis-lock')
@@ -70,7 +69,6 @@ dependencies {
7069
implementation 'org.apache.logging.log4j:log4j-web'
7170
implementation "redis.clients:jedis:${revJedis}"
7271
implementation "org.postgresql:postgresql:${revPostgres}"
73-
implementation "org.apache.lucene:lucene-core:${revApacheLucene}"
7472

7573
implementation 'org.springframework.boot:spring-boot-starter-actuator'
7674
implementation ("io.orkes.queues:orkes-conductor-queues:${revOrkesQueues}") {

0 commit comments

Comments
 (0)