Jon Chambers
|
943a5d1036
|
Shard push scheduling cache
|
2021-01-19 15:50:12 -05:00 |
|
Jon Chambers
|
775d56fe52
|
Drop the "repair message queue metadata" script.
|
2020-10-09 18:18:30 -04:00 |
|
Jon Chambers
|
c885540749
|
Check that the return of ZRANGEBYSCORE isn't an empty list.
|
2020-10-05 10:38:40 -04:00 |
|
Jon Chambers
|
bb087caddc
|
Don't panic if a queue exists, but is empty when repairing metadata.
|
2020-10-04 16:09:56 -04:00 |
|
Jon Chambers
|
5e3f8b9c2e
|
Disallow insertion of duplicate messages.
|
2020-10-04 15:34:14 -04:00 |
|
Jon Chambers
|
952cfae4e6
|
Repair queue metadata before persisting queues.
|
2020-10-04 15:25:06 -04:00 |
|
Jon Chambers
|
551a85c1e6
|
Use named variables instead of referring to KEYS/ARGV array indices in message cache scripts.
|
2020-10-04 11:27:27 -04:00 |
|
Jon Chambers
|
c7230ccbb0
|
Remove messages from the cache in bulk.
|
2020-09-29 10:58:02 -04:00 |
|
Jon Chambers
|
81e8143a43
|
Rely solely on the clustered message cache.
|
2020-09-02 11:57:33 -04:00 |
|
Jon Chambers
|
2c29f831e8
|
Add an explicit client presence system.
|
2020-08-13 10:56:26 -04:00 |
|
Jon Chambers
|
6fc1b4c6c0
|
Add a cluster-backed message cache.
|
2020-07-30 11:39:14 -04:00 |
|
Jon Chambers
|
c5d0d4acd0
|
Revert "Move rate limiter logic to Lua scripts"
This reverts commit b585c6676d.
|
2020-07-09 12:30:25 -04:00 |
|
Jon Chambers
|
3bca856e87
|
Remove a pair of spurious SET calls in the rate limiter script.
|
2020-07-07 16:33:05 -04:00 |
|
Jon Chambers
|
b585c6676d
|
Move rate limiter logic to Lua scripts
|
2020-07-06 10:10:13 -04:00 |
|
Moxie Marlinspike
|
d0d375aeb7
|
Break out into a multi-module project
|
2019-05-01 13:19:11 -07:00 |
|