Jon Chambers
|
2d75f59d33
|
Add support for UUID-only delivery certificates. (SERVER-132)
|
2020-08-20 17:05:53 -04:00 |
Jon Chambers
|
a709a3bcc0
|
Remove a candidate metric provider.
|
2020-08-20 15:40:56 -04:00 |
Jon Chambers
|
34bf5112e0
|
Drop TimeProvider.
|
2020-08-20 15:40:24 -04:00 |
Jon Chambers
|
bfe18d1d28
|
Re-nerf the clustered message persister.
|
2020-08-20 15:38:09 -04:00 |
Jon Chambers
|
6a76afc20d
|
Add a test to make sure the persister is respecting persist delays.
|
2020-08-20 15:38:09 -04:00 |
Jon Chambers
|
9c469c2f96
|
Base persister tests on a real Redis cluster.
|
2020-08-20 15:38:09 -04:00 |
Jon Chambers
|
e68a1dee33
|
Bump version to 3.93
|
2020-08-19 11:39:27 -04:00 |
Jon Chambers
|
2ab42f3dd6
|
Refine and expand clustered message cache metrics.
|
2020-08-19 11:39:05 -04:00 |
Jon Chambers
|
af34b43a8d
|
Reactivate the message notification experiment.
|
2020-08-19 11:39:05 -04:00 |
Jon Chambers
|
0f71cc7864
|
Rename metrics associated with cluster circuit breakers for clarity.
|
2020-08-18 17:59:00 -04:00 |
Jon Chambers
|
115ca7b789
|
Bump version to 3.92.
|
2020-08-18 16:22:12 -04:00 |
Jon Chambers
|
df90de3a5f
|
Change default Lettuce command timeout to 10s.
|
2020-08-18 16:21:42 -04:00 |
Jon Chambers
|
42ea7a9814
|
Revert Lettuce connection pooling.
|
2020-08-18 16:21:42 -04:00 |
Jon Chambers
|
809750b995
|
Bump version to 3.91
|
2020-08-18 12:23:55 -04:00 |
Jon Chambers
|
c683cbdb2d
|
Time Redis operations.
|
2020-08-18 12:20:12 -04:00 |
Jon Chambers
|
d243b73678
|
Make Lettuce connection pools configurable. Double the default size.
|
2020-08-18 12:20:12 -04:00 |
Jon Chambers
|
b9abd2f9a5
|
Bump version to 3.90
|
2020-08-17 11:34:47 -04:00 |
Jon Chambers
|
dc28d063aa
|
Reactivate the explicit client presence experiment.
|
2020-08-17 11:34:27 -04:00 |
Jon Chambers
|
34cb661c35
|
Bump to version 3.89
|
2020-08-15 20:23:33 -04:00 |
Jon Chambers
|
bb6045c1d0
|
Disarm the client presence manager experiment.
|
2020-08-15 20:23:05 -04:00 |
Jon Chambers
|
f1a74b5939
|
Disarm new message keyspace notifications.
|
2020-08-15 20:23:05 -04:00 |
Jon Chambers
|
6fb9038af1
|
Move to a synchronous, pooled connection model for Redis clusters.
|
2020-08-14 17:15:56 -04:00 |
Jon Chambers
|
27f721a1f5
|
Update to resilience4j 1.5.0.
|
2020-08-14 17:15:56 -04:00 |
Jon Chambers
|
5717dc294e
|
Combine the read/write breakers for Redis clusters.
|
2020-08-14 17:15:56 -04:00 |
Jon Chambers
|
ae0f8df11b
|
Break out FaultTolerantPubSubConnection as its own thing so different use cases can have their own subscription space.
|
2020-08-14 17:15:56 -04:00 |
Jon Chambers
|
20bbdf22c7
|
Bump version to 3.88
|
2020-08-13 15:32:48 -04:00 |
Jon Chambers
|
77460ba502
|
Remove keyspace notification configuration checks because AWS doesn't support `CONFIG GET`.
|
2020-08-13 15:32:25 -04:00 |
Jon Chambers
|
72c6a4289e
|
Bump version to 3.87
|
2020-08-13 12:46:42 -04:00 |
Jon Chambers
|
f8235da4d8
|
Fix an issue where the queue for a thread pool was not bounded.
|
2020-08-13 12:46:11 -04:00 |
Jon Chambers
|
29973d7a72
|
Bump version to 3.86
|
2020-08-13 12:22:05 -04:00 |
Jon Chambers
|
8d3316ccd6
|
Listen for new messages via keyspace notifications.
|
2020-08-13 12:17:04 -04:00 |
Jon Chambers
|
2c29f831e8
|
Add an explicit client presence system.
|
2020-08-13 10:56:26 -04:00 |
Jon Chambers
|
9457325119
|
Add pub/sub affordances to FaultTolerantRedisCluster.
|
2020-08-13 10:56:26 -04:00 |
Jon Chambers
|
189f8afcc9
|
Warm up the test cluster before running tests to avoid transient startup jitters.
|
2020-08-13 10:56:26 -04:00 |
Jon Chambers
|
f3a34990ab
|
Update to Lettuce 5.3.3.
|
2020-08-12 16:57:23 -04:00 |
Jon Chambers
|
9699b67510
|
Record the size of outgoing message lists.
|
2020-08-12 16:57:10 -04:00 |
Jon Chambers
|
d60633a46c
|
Add a meter for the number of messages we send via websocket connections.
|
2020-08-12 16:57:10 -04:00 |
Jon Chambers
|
ae2df33ce6
|
Bump version to 3.85
|
2020-08-11 15:51:46 -04:00 |
Jon Chambers
|
0fcf28e7e7
|
Use the MessagesManager to actually persist messages.
|
2020-08-11 15:50:22 -04:00 |
Jon Chambers
|
5fad8f74b1
|
Factor MessagePersister into its own class.
|
2020-08-11 15:50:22 -04:00 |
Jon Chambers
|
e35e34d2e0
|
Move operation-mirroring logic to MessagesManager.
|
2020-08-11 15:50:22 -04:00 |
Jon Chambers
|
8943144b2b
|
Bump version to 3.84
|
2020-08-11 13:09:40 -04:00 |
Jon Chambers
|
aa6acc6673
|
Bump version to 3.83
|
2020-08-11 12:04:57 -04:00 |
Jon Chambers
|
31a215d4d6
|
Use "global." instead of "g." as the prefix for global config options.
|
2020-08-11 11:55:35 -04:00 |
Jon Chambers
|
9be6af8481
|
Bump version to 3.82
|
2020-08-11 11:03:09 -04:00 |
Jon Chambers
|
30948de13d
|
Update a metric provider dependency and remove a workaround for an upstream issue.
|
2020-08-11 11:02:38 -04:00 |
Ehren Kret
|
b97158bf7b
|
Create global remote config controllable in the signal server configuration (#127)
* Add global config controller through file rather than database
* Do no permit attempting to set or delete global config entries
|
2020-08-10 16:31:15 -05:00 |
Jon Chambers
|
b14a8ff2fd
|
Bump version to 3.81
|
2020-08-10 12:56:56 -04:00 |
Jon Chambers
|
6646be8d94
|
Make CpuUsageGauge a CachedGauge.
|
2020-08-10 12:56:37 -04:00 |
Jon Chambers
|
647a2aea64
|
Cache a reference to the OS management bean to avoid repeated lookups.
|
2020-08-10 12:56:37 -04:00 |