- 23 May, 2018 1 commit
-
-
antirez authored
See issue #2819 for details. The gist is that when we want to send INFO because we are over the time, we used to send only INFO commands, no longer sending PING commands. However if a master fails exactly when we are about to send an INFO command, the PING times will result zero because the PONG reply was already received, and we'll fail to send more PINGs, since we try only to send INFO commands: the failure detector will delay until the connection is closed and re-opened for "long timeout". This commit changes the logic so that we can send the three kind of messages regardless of the fact we sent another one already in the same code path. It could happen that we go over the message limit for the link by a few messages, but this is not significant. However now we'll not introduce delays in sending commands just because there was something else to send at the same time.
-
- 22 May, 2018 1 commit
-
-
zhaozhao.zz authored
-
- 17 May, 2018 1 commit
-
-
Oran Agra authored
problems fixed: * failing to read fragmentation information from jemalloc * overflow in jemalloc fragmentation hint to the defragger * test suite not triggering eviction after population
-
- 16 May, 2018 2 commits
- 15 May, 2018 2 commits
- 11 May, 2018 3 commits
-
-
artix authored
- Cluster node structure is now updated after ADDSLOTS
-
antirez authored
Usually blocking operations make a lot of sense with multiple keys so that we can listen to multiple queues (or whatever the app models) with a single connection. However in the synchronous case it is more useful to be able to ask for N elements. This is a change that I also wanted to perform soon or later in the blocking list variant, but here it is more natural since there is no reply type difference.
-
antirez authored
This commit also adds a top comment about a subtle behavior of mixing blocking operations of different types in the same key.
-
- 09 May, 2018 2 commits
- 08 May, 2018 1 commit
-
-
zhaozhao.zz authored
-
- 07 May, 2018 1 commit
-
-
artix authored
-
- 29 Apr, 2018 1 commit
-
-
Itamar Haber authored
An implementation of the [Ze POP Redis Module](https://github.com/itamarhaber/zpop) as core Redis commands. Fixes #1861.
-
- 23 Apr, 2018 25 commits
-
-
artix authored
Cluster Manager: fixed argument parsing after --cluster-weight
-
artix authored
-
artix authored
-
artix authored
-
artix authored
- Cluster Manager: fixed bug in clusterManagerNodeWithLeastReplicas
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
Artix authored
-
artix authored
-
artix authored
parsing bug and other minor bugs.
-
artix authored
- Almost all Cluster Manager related code moved to the same section. - Many macroes converted to functions - Added various comments - Little code restyling
-
artix authored
- Code improvements
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-
artix authored
-