- 09 Jul, 2018 5 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
Fix #838 - provide mechanism for app-code to compute hash-slot using the muxer's state; also avoid hash-slot overhead when not cluster
-
Marc Gravell authored
fix #880 - missing zrevrangebylex; note that to avoid confusion this automatically adjusts to inverted parameter min/max usage, just like zrangebyscore already does
-
- 07 Jul, 2018 3 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
- 06 Jul, 2018 14 commits
-
-
Marc Gravell authored
key bugs resolved: - make sure that we only push things into _writtenAwaitingResponse until we have actually written them; they are allowed to throw certain errors *before* write, which breaks the queue completely - ensire that MOVED redirects are sents as "internal call"; this means that if this is a new server, it can be queued rather than dropped - allow MOVED code to select a server that isn't "up" yet additional tweaks: - change accessibility on WriteImpl to ensure everything goes via WriteTo - renamed some methods to clarify what the lock status is: ...InsideWriteLock, ...TakingWriteLock, etc - fix bug where ExportConfiguration can fail if a result is nil (although this might be a false outcome) - why did StringGetWithExpiryMessage specify NoRedirect? - clarify messages for ProtocolFailure and MOVED
-
Nick Craver authored
We've de-duped keys most places, and others are just calling with 0. Still some left, but this takes care of most
-
Marc Gravell authored
-
Nick Craver authored
Also parallelizes most Config test for quicker runs - moved the unfriendly ones to Failover.
-
Nick Craver authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
expose the subscription channel on both the queue and the ChannelMessage; change the callbacks on ChannelMessageQueue to take ChannelMessage, to expose that
-
Marc Gravell authored
-
Marc Gravell authored
remove PreserveAsyncOrder
-
Marc Gravell authored
-
- 05 Jul, 2018 18 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
# Conflicts: # StackExchange.Redis/StackExchange/Redis/Interfaces/ISubscriber.cs
-
Marc Gravell authored
-
Nick Craver authored
-
Nick Craver authored
-
Marc Gravell authored
-
Nick Craver authored
-
Nick Craver authored
Was incorrectly failing when completing near-instantly with a local server.
-
Nick Craver authored
-
Nick Craver authored
This parses the option (so it remains valid), but always returns false in all cases since that's the actual behavior. Also removes outputting it in .ToString().
-
Nick Craver authored
-
Nick Craver authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-