Skip to content

Commit

Permalink
README updated
Browse files Browse the repository at this point in the history
  • Loading branch information
lukas-krecan committed Jul 26, 2022
1 parent 2d9b013 commit 4f4e7a8
Showing 1 changed file with 32 additions and 28 deletions.
60 changes: 32 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ First of all, we have to import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-spring</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -177,7 +177,7 @@ Add dependency
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-jdbc-template</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -229,7 +229,7 @@ is in flux and may easily break.
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-r2dbc</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -257,7 +257,7 @@ Add dependency
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-jdbc-micronaut</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -280,7 +280,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-mongo</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -307,7 +307,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-mongo-reactivestreams</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -336,7 +336,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-dynamodb</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -366,7 +366,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-dynamodb2</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -393,7 +393,7 @@ Import
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-zookeeper-curator</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -417,7 +417,7 @@ Import
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-redis-spring</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -441,7 +441,7 @@ Import
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-redis-spring</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -477,7 +477,7 @@ Import
<!-- <artifactId>shedlock-provider-redis-jedis</artifactId> -->
<!-- For Jedis >= 4 -->
<artifactId>shedlock-provider-redis-jedis4</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -503,7 +503,7 @@ Import the project
<!-- Hazelcast < 4 support is dropped -->
<!-- Hazelcast >= 4 -->
<artifactId>shedlock-provider-hazelcast4</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -530,7 +530,7 @@ Import the project
<artifactId>shedlock-provider-couchbase-javaclient</artifactId>
<!-- Couchbase >= 3 -->
<!-- <artifactId>shedlock-provider-couchbase-javaclient3</artifactId> -->
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -555,21 +555,21 @@ I am really not sure it's a good idea to use Elasticsearch as a lock provider. B
```xml
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-elasticsearch</artifactId>
<version>4.38.0</version>
<artifactId>shedlock-provider-elasticsearch8</artifactId>
<version>4.39.0</version>
</dependency>
```

Configure:

```java
import static net.javacrumbs.shedlock.provider.elasticsearch.ElasticsearchLockProvider;
import static net.javacrumbs.shedlock.provider.elasticsearch8.ElasticsearchLockProvider;

...

@Bean
public ElasticsearchLockProvider lockProvider(RestHighLevelClient highLevelClient) {
return new ElasticsearchLockProvider(highLevelClient);
public ElasticsearchLockProvider lockProvider(ElasticsearchClient client) {
return new ElasticsearchLockProvider(client);
}
```

Expand Down Expand Up @@ -608,7 +608,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-cassandra</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -642,7 +642,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-consul</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -667,7 +667,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-arangodb</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -693,7 +693,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-neo4j</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -718,7 +718,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-etcd-jetcd</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand All @@ -742,7 +742,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-ignite</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -786,7 +786,7 @@ Import the project
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-inmemory</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
<scope>test</scope>
</dependency>
```
Expand All @@ -812,7 +812,7 @@ Import
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-provider-memcached-spy</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -876,7 +876,7 @@ Import the project:
<dependency>
<groupId>net.javacrumbs.shedlock</groupId>
<artifactId>shedlock-micronaut</artifactId>
<version>4.38.0</version>
<version>4.39.0</version>
</dependency>
```

Expand Down Expand Up @@ -1011,6 +1011,10 @@ after another, `lockAtLeastFor` can prevent it.
* slf4j-api

# Release notes
## 4.39.0 (2022-07-26)
* Introduced elasticsearch8 LockProvider and deperecated the orignal one (thanks @MarAra)
* Dependency updates

## 4.38.0 (2022-07-02)
* ReactiveRedisLockProvider added (thanks @ericwcc)
* Dependency updates
Expand Down

0 comments on commit 4f4e7a8

Please sign in to comment.