Update the README.
This commit is contained in:
parent
9b26bc3487
commit
fbc58c6673
58
README.md
58
README.md
@ -5,22 +5,7 @@ Redis embedded server for Java integration testing
|
||||
|
||||
Fork Notes
|
||||
==============
|
||||
This repository clones from [kstyrc](https://github.com/kstyrc/embedded-redis) original repository.
|
||||
The aim is to release some long waiting fixes.
|
||||
|
||||
|
||||
**Source Website:** *[github.com/ozimov/embedded-redis](http://github.com/ozimov/embedded-redis/)*<br />
|
||||
|
||||
**Latest Release:** *0.7.3* <br />
|
||||
**Latest Artifact:** *it.ozimov:embedded-redis* <br />
|
||||
**Continuous Integration:** <br />
|
||||
[](https://maven-badges.herokuapp.com/maven-central/it.ozimov/embedded-redis)
|
||||
<br />
|
||||
[](https://travis-ci.org/ozimov/embedded-redis)
|
||||
[](https://codecov.io/github/ozimov/embedded-redis?branch=master)
|
||||
[](https://www.codacy.com/app/roberto-trunfio/embedded-redis)
|
||||
|
||||

|
||||
This repository is a fork of https://github.com/ozimov/embedded-redis, which is in turn a fork of https://github.com/kstyrc/embedded-redis. We've updated the embedded Redis binaries to version 6.0.5 so we can write tests that use recent Redis features without imposing dependencies that are not well-encapsulated by a single Maven/Gradle build.
|
||||
|
||||
Maven dependency
|
||||
==============
|
||||
@ -28,9 +13,9 @@ Maven dependency
|
||||
Maven Central:
|
||||
```xml
|
||||
<dependency>
|
||||
<groupId>it.ozimov</groupId>
|
||||
<groupId>org.signal</groupId>
|
||||
<artifactId>embedded-redis</artifactId>
|
||||
<version>0.7.3</version>
|
||||
<version>0.8.0</version>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
@ -154,11 +139,14 @@ second replication group on ```6387, 6379``` and third replication group on ephe
|
||||
Redis version
|
||||
==============
|
||||
|
||||
When not provided with the desired redis executable, RedisServer runs os-dependent executable enclosed in jar. Currently it uses:
|
||||
- Redis 6.0.5 in case of Linux/Unix
|
||||
- Redis 6.0.5 in case of OSX
|
||||
By default, RedisServer runs an OS-specific executable enclosed in in the `embedded-redis` jar. The jar includes:
|
||||
|
||||
However, you should provide RedisServer with redis executable if you need specific version.
|
||||
- Redis 6.0.5 for Linux/Unix (amd64 and x86)
|
||||
- Redis 6.0.5 for macOS (amd64)
|
||||
|
||||
The enclosed binaries are built from source from the [`6.0.5` tag](https://github.com/antirez/redis/releases/tag/6.0.5) in the official Redis repository according to the [instructions in the README](https://github.com/antirez/redis/blob/51efb7fe25753867d39aa88a521f7c275fd8cddb/README.md#building-redis). Windows binaries are not included because Windows is not officially supported by Redis.
|
||||
|
||||
Callers may provide a path to a specific `redis-server` executable if needed.
|
||||
|
||||
|
||||
License
|
||||
@ -168,17 +156,29 @@ Licensed under the Apache License, Version 2.0
|
||||
|
||||
Contributors
|
||||
==============
|
||||
* Krzysztof Styrc ([@kstyrc](http://github.com/kstyrc))
|
||||
* Piotr Turek ([@turu](http://github.com/turu))
|
||||
* anthonyu ([@anthonyu](http://github.com/anthonyu))
|
||||
* Artem Orobets ([@enisher](http://github.com/enisher))
|
||||
* Sean Simonsen ([@SeanSimonsen](http://github.com/SeanSimonsen))
|
||||
* Rob Winch ([@rwinch](http://github.com/rwinch))
|
||||
|
||||
* Krzysztof Styrc ([@kstyrc](https://github.com/kstyrc))
|
||||
* Piotr Turek ([@turu](https://github.com/turu))
|
||||
* anthonyu ([@anthonyu](https://github.com/anthonyu))
|
||||
* Artem Orobets ([@enisher](https://github.com/enisher))
|
||||
* Sean Simonsen ([@SeanSimonsen](https://github.com/SeanSimonsen))
|
||||
* Rob Winch ([@rwinch](https://github.com/rwinch))
|
||||
* Jon Chambers ([@jchambers](https://github.com/jchambers))
|
||||
|
||||
Changelog
|
||||
==============
|
||||
|
||||
### 0.8
|
||||
* Updated to Redis 6.0.5
|
||||
* Dropped support for Windows
|
||||
* Updated to Guava 29
|
||||
|
||||
### 0.7
|
||||
* Updated dependencies
|
||||
* Fixed an incorrect maximum memory setting
|
||||
* Add support for more Redis versions
|
||||
* Bind to 127.0.0.1 by default
|
||||
* Clean up gracefully at JVM exit
|
||||
|
||||
### 0.6
|
||||
* Support JDK 6 +
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user