Commit Graph

102 Commits

Author SHA1 Message Date
Christoph Strobl
a9062dfe33 DATAREDIS-812 - After release cleanups. 2018-05-17 10:09:36 +02:00
Christoph Strobl
f42a2eb661 DATAREDIS-812 - Prepare next development iteration. 2018-05-17 10:09:34 +02:00
Christoph Strobl
dee11d1436 DATAREDIS-812 - Release version 2.1 M3 (Lovelace). 2018-05-17 09:51:42 +02:00
Christoph Strobl
df0ef20388 DATAREDIS-812 - Prepare 2.1 M3 (Lovelace). 2018-05-17 09:50:48 +02:00
Mark Paluch
5b21b9e7b9 DATAREDIS-833 - Upgrade to Lettuce 5.1.0.M1. 2018-05-14 18:03:06 +02:00
Mark Paluch
4057bae7a7 DATAREDIS-827 - Upgrade to Lettuce 5.0.4.RELEASE. 2018-05-08 12:32:30 +02:00
Mark Paluch
dc8e52da8b DATAREDIS-770 - After release cleanups. 2018-04-13 15:08:34 +02:00
Mark Paluch
6c02d6fb47 DATAREDIS-770 - Prepare next development iteration. 2018-04-13 15:08:32 +02:00
Mark Paluch
90e3dd66ba DATAREDIS-770 - Release version 2.1 M2 (Lovelace). 2018-04-13 14:30:58 +02:00
Mark Paluch
2905da3444 DATAREDIS-770 - Prepare 2.1 M2 (Lovelace). 2018-04-13 14:30:01 +02:00
Mark Paluch
e0b73c7d75 DATAREDIS-800 - Upgrade to netty 4.1.22.Final. 2018-03-29 11:08:40 +02:00
Mark Paluch
682761db54 DATAREDIS-799 - Upgrade to Lettuce 5.0.3.RELEASE. 2018-03-29 09:52:46 +02:00
Oliver Gierke
51b644e400 DATAREDIS-798 - Removed explicit declaration of Jackson library versions. 2018-03-27 19:42:27 +02:00
Mark Paluch
871465fa3b DATAREDIS-787 - Retain stack trace in tests.
We now disable JVM's stack trace omission on fast code paths to investigate exceptions thrown within tests.
2018-03-14 12:02:12 +01:00
Mark Paluch
51d91c16e0 DATAREDIS-773 - Upgrade to Lettuce 5.0.2.RELEASE. 2018-02-18 18:35:43 +01:00
Christoph Strobl
3f7f98e229 DATAREDIS-710 - After release cleanups. 2018-02-06 10:11:17 +01:00
Christoph Strobl
d799663491 DATAREDIS-710 - Prepare next development iteration. 2018-02-06 10:11:15 +01:00
Christoph Strobl
20b1f40a9a DATAREDIS-710 - Release version 2.1 M1 (Lovelace). 2018-02-06 09:47:10 +01:00
Christoph Strobl
19fc7b8f28 DATAREDIS-710 - Prepare 2.1 M1 (Lovelace). 2018-02-06 09:45:50 +01:00
Mark Paluch
d08ab93421 DATAREDIS-682 - Connect to Redis using unix domain sockets.
We now support Redis connections using OS-native transports through unix domain sockets when using the Lettuce driver. Domain sockets do not require a roundtrip through the networking layer but directly use native epoll or kqueue interfaces.

LettuceConnectionFactory factory = new LettuceConnectionFactory(new RedisSocketConfiguration("/var/run/redis.sock"));

Unix domain socket support requires netty's native epoll/kqueue dependencies matching the runtime environment:

<dependency>
	<groupId>io.netty</groupId>
	<artifactId>netty-transport-native-epoll</artifactId>
	<classifier>linux-x86_64</classifier>
	<version>${netty}</version>
</dependency>

<dependency>
	<groupId>io.netty</groupId>
	<artifactId>netty-transport-native-kqueue</artifactId>
	<classifier>osx-x86_64</classifier>
	<version>${netty}</version>
</dependency>

Original Pull Request: #286
2017-11-17 17:13:41 +01:00
Mark Paluch
5c16a6044c DATAREDIS-735 - Upgrade to Lettuce 5.0.1. 2017-11-16 19:13:17 +01:00
Mark Paluch
9a1518cd40 DATAREDIS-691 - After release cleanups. 2017-10-02 11:37:23 +02:00
Mark Paluch
e7859c5dfc DATAREDIS-691 - Prepare next development iteration. 2017-10-02 11:37:22 +02:00
Mark Paluch
53e8a88d2d DATAREDIS-691 - Release version 2.0 GA (Kay). 2017-10-02 11:10:23 +02:00
Mark Paluch
b52c803b78 DATAREDIS-691 - Prepare 2.0 GA (Kay). 2017-10-02 11:09:17 +02:00
Mark Paluch
5762287e0d DATAREDIS-704 - Upgrade to Lettuce 5.0 GA. 2017-09-28 15:08:53 +02:00
Mark Paluch
5282ebf774 DATAREDIS-703 - Upgrade to Lettuce 5 snapshots.
Upgrade to snapshot builds to adapt a version compatible with Reactor 3.1.0 GA.

Related ticket: DATAREDIS-704.
2017-09-26 11:15:57 +02:00
Mark Paluch
911b393d1e DATAREDIS-700 - Downgrade to CDI 1.0.
We now build against CDI 1.0 again while using CDI 2.0 for testing.
2017-09-21 14:01:35 +02:00
Mark Paluch
e490b959b6 DATAREDIS-701 - Added explicit automatic module name for JDK 9. 2017-09-21 14:01:02 +02:00
Mark Paluch
15535cb48a DATAREDIS-700 - Upgrade to OpenWebBeans 2.0.1. 2017-09-18 15:29:34 +02:00
Oliver Gierke
16dd807758 DATAREDIS-671 - After release cleanups. 2017-09-11 17:40:22 +02:00
Oliver Gierke
6387202d62 DATAREDIS-671 - Prepare next development iteration. 2017-09-11 17:40:19 +02:00
Oliver Gierke
e63aa3b298 DATAREDIS-671 - Release version 2.0 RC3 (Kay). 2017-09-11 17:24:46 +02:00
Oliver Gierke
b6ce2ae543 DATAREDIS-671 - Prepare 2.0 RC3 (Kay). 2017-09-11 17:23:52 +02:00
Mark Paluch
49499063d8 DATAREDIS-690 - Upgrade to Lettuce 5.0 RC2. 2017-09-11 13:56:50 +02:00
Oliver Gierke
e3c124536e DATAREDIS-670 - After release cleanups. 2017-07-25 16:10:39 +02:00
Oliver Gierke
1325b89deb DATAREDIS-670 - Prepare next development iteration. 2017-07-25 16:10:35 +02:00
Oliver Gierke
89f55fd814 DATAREDIS-670 - Release version 2.0 RC2 (Kay). 2017-07-25 15:34:24 +02:00
Oliver Gierke
6916a89716 DATAREDIS-670 - Prepare 2.0 RC2 (Kay). 2017-07-25 15:33:33 +02:00
Oliver Gierke
4d700695fe DATAREDIS-655 - After release cleanups. 2017-07-25 10:00:09 +02:00
Oliver Gierke
038200b2be DATAREDIS-655 - Prepare next development iteration. 2017-07-25 10:00:06 +02:00
Oliver Gierke
12ac8e3d12 DATAREDIS-655 - Release version 2.0 RC1 (Kay). 2017-07-25 09:48:49 +02:00
Oliver Gierke
f280077134 DATAREDIS-655 - Prepare 2.0 RC1 (Kay). 2017-07-25 09:48:02 +02:00
Mark Paluch
b0d139af2e DATAREDIS-665 - Upgrade to Lettuce 5.0 RC1.
Adapt to changes in Lettuce API.
2017-07-20 15:55:02 +02:00
Mark Paluch
54ba6e3494 DATAREDIS-663 - Inherit Project Reactor version from dependency management.
Adapt to BOM import in Spring Data Build pom.
2017-07-20 11:06:02 +02:00
Mark Paluch
475d1bbf41 DATAREDIS-646 - After release cleanups. 2017-06-14 17:14:08 +02:00
Mark Paluch
663bb4a182 DATAREDIS-646 - Prepare next development iteration. 2017-06-14 17:14:07 +02:00
Mark Paluch
55e055f8ea DATAREDIS-646 - Release version 2.0 M4 (Kay). 2017-06-14 17:03:48 +02:00
Mark Paluch
a468a2d43a DATAREDIS-646 - Prepare 2.0 M4 (Kay). 2017-06-14 17:03:00 +02:00
Mark Paluch
a403a530d3 DATAREDIS-574 - Introduce dedicated RedisClientConfiguration for Jedis & Lettuce.
We added Jedis-/LettuceClientConfiguration and mutable Jedis-/LettuceClientConfiguration to encapsulate Jedis/Lettuce specific client features. Those should be used for ConnectionFactory configuration.

Additionally we added RedisStandaloneConfiguration next to the existing configurations for Sentinel and Cluster.

Along the way we also removed superfluous test system properties and Gemfire specific hooks and truststore customization.

Original Pull Request: #236
2017-06-08 10:53:04 +02:00