Commit Graph

  • 4529e3dffa refactoring-make-condition-clear-for-rdb charsyam 2018-02-27 21:55:20 +09:00
  • 76386c48b8 refactoring-make-condition-clear-for-rdb charsyam 2018-02-27 21:55:20 +09:00
  • aecbdde3c0 fix-out-of-index-range-for-redis-cli-findbigkey charsyam 2018-02-27 21:46:19 +09:00
  • fdea7d8cda fix-out-of-index-range-for-redis-cli-findbigkey charsyam 2018-02-27 21:46:19 +09:00
  • 6168d5a1a6 fix-out-of-index-range-for-redis-cli-findbigkey charsyam 2018-02-27 21:46:19 +09:00
  • b745b98f3d ae.c: insetad of not firing, on AE_BARRIER invert the sequence. antirez 2018-02-27 12:16:26 +01:00
  • 7874da180e ae.c: insetad of not firing, on AE_BARRIER invert the sequence. antirez 2018-02-27 12:16:26 +01:00
  • 956350ef89 ae.c: insetad of not firing, on AE_BARRIER invert the sequence. antirez 2018-02-27 12:16:26 +01:00
  • 5a57c953c9 AOF: fix a bug that may prevent proper fsyncing when fsync=always. antirez 2018-02-27 10:40:40 +01:00
  • c724e5dcf6 AOF: fix a bug that may prevent proper fsyncing when fsync=always. antirez 2018-02-27 10:40:40 +01:00
  • 75987431f0 AOF: fix a bug that may prevent proper fsyncing when fsync=always. antirez 2018-02-27 10:40:40 +01:00
  • 61da5a9da8 Cluster: improve crash-recovery safety after failover auth vote. antirez 2018-02-27 10:25:08 +01:00
  • 17cbb54919 Cluster: improve crash-recovery safety after failover auth vote. antirez 2018-02-27 10:25:08 +01:00
  • 533d0e0375 Cluster: improve crash-recovery safety after failover auth vote. antirez 2018-02-27 10:25:08 +01:00
  • 6c7d27c711 ae.c: introduce the concept of read->write barrier. antirez 2018-02-23 17:42:24 +01:00
  • 043763d040 ae.c: introduce the concept of read->write barrier. antirez 2018-02-23 17:42:24 +01:00
  • 548e478e40 ae.c: introduce the concept of read->write barrier. antirez 2018-02-23 17:42:24 +01:00
  • 3f379e3d70 Merge pull request #3828 from oranagra/sdsnewlen_pr Salvatore Sanfilippo 2018-02-27 04:04:32 -08:00
  • 601420cb73 Merge pull request #3828 from oranagra/sdsnewlen_pr Salvatore Sanfilippo 2018-02-27 04:04:32 -08:00
  • d8830200b4 Merge pull request #3828 from oranagra/sdsnewlen_pr Salvatore Sanfilippo 2018-02-27 04:04:32 -08:00
  • ac49eb0c8a Fix ziplist prevlen encoding description. See #4705. antirez 2018-02-23 12:19:30 +01:00
  • e024c01a4c Fix ziplist prevlen encoding description. See #4705. antirez 2018-02-23 12:19:30 +01:00
  • 813960dbdd Fix ziplist prevlen encoding description. See #4705. antirez 2018-02-23 12:19:30 +01:00
  • c857ac5840 Update object.c gechunlin 2018-02-22 20:57:54 -06:00
  • c3ea278f44 Update object.c gechunlin 2018-02-22 20:57:54 -06:00
  • d4e6d1086f Update object.c gechunlin 2018-02-22 20:57:54 -06:00
  • 749e093591 Cluster Manager: - Almost all Cluster Manager related code moved to the same section. - Many macroes converted to functions - Added various comments - Little code restyling artix 2018-02-22 18:32:39 +01:00
  • d586192549 Cluster Manager: - Almost all Cluster Manager related code moved to the same section. - Many macroes converted to functions - Added various comments - Little code restyling artix 2018-02-22 18:32:39 +01:00
  • 8f4f001dc3 Cluster Manager: - Almost all Cluster Manager related code moved to the same section. - Many macroes converted to functions - Added various comments - Little code restyling artix 2018-02-22 18:32:39 +01:00
  • 4a89b1b7c5 - Fixed bug in clusterManagerGetAntiAffinityScore - Code improvements artix 2018-02-20 12:01:13 +01:00
  • f3882021c0 - Fixed bug in clusterManagerGetAntiAffinityScore - Code improvements artix 2018-02-20 12:01:13 +01:00
  • 87f5a7c0b4 - Fixed bug in clusterManagerGetAntiAffinityScore - Code improvements artix 2018-02-20 12:01:13 +01:00
  • 2e64e25ee1 Cluster Manager: colorized output artix 2018-02-14 19:29:28 +01:00
  • bc96805e06 Cluster Manager: colorized output artix 2018-02-14 19:29:28 +01:00
  • 605d7262e6 Cluster Manager: colorized output artix 2018-02-14 19:29:28 +01:00
  • b0e77e6afa Cluster Manager: improved cleanup/error handling in various functions artix 2018-02-14 17:54:46 +01:00
  • 169e706519 Cluster Manager: improved cleanup/error handling in various functions artix 2018-02-14 17:54:46 +01:00
  • 4ca8dbdc2b Cluster Manager: improved cleanup/error handling in various functions artix 2018-02-14 17:54:46 +01:00
  • 46465a7942 Cluster Manager: 'call' command. artix 2018-02-13 12:00:06 +01:00
  • d123d0c654 Cluster Manager: 'call' command. artix 2018-02-13 12:00:06 +01:00
  • 8128f1bf03 Cluster Manager: 'call' command. artix 2018-02-13 12:00:06 +01:00
  • 273ba95485 Cluster Manager: CLUSTER_MANAGER_NODE_CONNECT macro artix 2018-02-09 13:02:37 +01:00
  • ffdf3c3e2f Cluster Manager: CLUSTER_MANAGER_NODE_CONNECT macro artix 2018-02-09 13:02:37 +01:00
  • 7b9f945b37 Cluster Manager: CLUSTER_MANAGER_NODE_CONNECT macro artix 2018-02-09 13:02:37 +01:00
  • bb958098f4 ClusterManager: added replicas count to clusterManagerNode artix 2018-02-07 12:02:56 +01:00
  • 48f404ab60 ClusterManager: added replicas count to clusterManagerNode artix 2018-02-07 12:02:56 +01:00
  • dad69ac320 ClusterManager: added replicas count to clusterManagerNode artix 2018-02-07 12:02:56 +01:00
  • 8251a1b736 Cluster Manager: cluster is considered consistent if only one node has been found artix 2018-02-07 11:29:25 +01:00
  • 1aa1a6e130 Cluster Manager: cluster is considered consistent if only one node has been found artix 2018-02-07 11:29:25 +01:00
  • 956bec4ca8 Cluster Manager: cluster is considered consistent if only one node has been found artix 2018-02-07 11:29:25 +01:00
  • c6e8eae7ae Cluster Manager: reply error catch for MEET command artix 2018-02-01 20:09:30 +01:00
  • b4db8f5f68 Cluster Manager: reply error catch for MEET command artix 2018-02-01 20:09:30 +01:00
  • 1b1f80e60f Cluster Manager: reply error catch for MEET command artix 2018-02-01 20:09:30 +01:00
  • 6b13b265e4 Cluster Manager: slots coverage check. artix 2018-02-01 17:43:36 +01:00
  • a659068dcc Cluster Manager: slots coverage check. artix 2018-02-01 17:43:36 +01:00
  • be7e2b84bd Cluster Manager: slots coverage check. artix 2018-02-01 17:43:36 +01:00
  • 7769aa0f98 - Cluster Manager: fixed various memory leaks - Cluster Manager: fixed flags assignment in clusterManagerNodeLoadInfo artix 2018-01-31 19:25:02 +01:00
  • 06ca2f203e - Cluster Manager: fixed various memory leaks - Cluster Manager: fixed flags assignment in clusterManagerNodeLoadInfo artix 2018-01-31 19:25:02 +01:00
  • d38045805d - Cluster Manager: fixed various memory leaks - Cluster Manager: fixed flags assignment in clusterManagerNodeLoadInfo artix 2018-01-31 19:25:02 +01:00
  • 8d343fa60b Added check for open slots (clusterManagerCheckCluster) artix 2018-01-31 17:57:16 +01:00
  • c761124e19 Added check for open slots (clusterManagerCheckCluster) artix 2018-01-31 17:57:16 +01:00
  • 74dcd14d13 Added check for open slots (clusterManagerCheckCluster) artix 2018-01-31 17:57:16 +01:00
  • e674d6f6c0 Cluster Manager: 'create', 'info' and 'check' commands artix 2018-01-31 16:26:21 +01:00
  • cb4cfa8eee Cluster Manager: 'create', 'info' and 'check' commands artix 2018-01-31 16:26:21 +01:00
  • bafdc1a56c Cluster Manager: 'create', 'info' and 'check' commands artix 2018-01-31 16:26:21 +01:00
  • 67065d00a1 Cluster Manager mode artix 2018-01-12 11:06:24 +01:00
  • 6a04295fd4 Cluster Manager mode artix 2018-01-12 11:06:24 +01:00
  • 1dd67ebceb Cluster Manager mode artix 2018-01-12 11:06:24 +01:00
  • 63eb111489 Fix zrealloc to behave similarly to je_realloc when size is 0 Oran Agra 2018-02-21 11:04:13 +02:00
  • 5def65008f Fix zrealloc to behave similarly to je_realloc when size is 0 Oran Agra 2018-02-21 11:04:13 +02:00
  • ee84fc714a Track number of logically expired keys still in memory. antirez 2018-02-19 11:12:49 +01:00
  • f00615b4ff Track number of logically expired keys still in memory. antirez 2018-02-19 11:12:49 +01:00
  • ffde73c57d Track number of logically expired keys still in memory. antirez 2018-02-19 11:12:49 +01:00
  • f4395e232b Remove non semantical spaces from module.c. antirez 2018-02-15 21:41:03 +01:00
  • ab4dddc4eb Remove non semantical spaces from module.c. antirez 2018-02-15 21:41:03 +01:00
  • aa57481d8c Remove non semantical spaces from module.c. antirez 2018-02-15 21:41:03 +01:00
  • 1d0a91aecb Merge pull request #4479 from dvirsky/notify Salvatore Sanfilippo 2018-02-15 21:36:32 +01:00
  • 4bfcce959c Merge pull request #4479 from dvirsky/notify Salvatore Sanfilippo 2018-02-15 21:36:32 +01:00
  • 7830f8492f Merge pull request #4479 from dvirsky/notify Salvatore Sanfilippo 2018-02-15 21:36:32 +01:00
  • 906b095592 Fix typo in notifyKeyspaceEvent() comment. antirez 2018-02-15 21:33:06 +01:00
  • 85a9a91e56 Fix typo in notifyKeyspaceEvent() comment. antirez 2018-02-15 21:33:06 +01:00
  • f4dc736cca Fix typo in notifyKeyspaceEvent() comment. antirez 2018-02-15 21:33:06 +01:00
  • 0690168116 Add doc comment about notification flags Dvir Volk 2018-02-14 21:54:00 +02:00
  • 4538c12708 Add doc comment about notification flags Dvir Volk 2018-02-14 21:54:00 +02:00
  • 0a36196ce4 Add doc comment about notification flags Dvir Volk 2018-02-14 21:54:00 +02:00
  • d3abc6e3ae Add REDISMODULE_NOTIFY_STREAM flag to support stream notifications Dvir Volk 2018-02-14 21:50:42 +02:00
  • 4496d77fc9 Add REDISMODULE_NOTIFY_STREAM flag to support stream notifications Dvir Volk 2018-02-14 21:50:42 +02:00
  • 10efdf307b Add REDISMODULE_NOTIFY_STREAM flag to support stream notifications Dvir Volk 2018-02-14 21:50:42 +02:00
  • 4991298fb0 Fix indentation and comment style in testmodule Dvir Volk 2017-12-07 17:19:04 +02:00
  • 42b2f6baa9 Fix indentation and comment style in testmodule Dvir Volk 2017-12-07 17:19:04 +02:00
  • 613831f820 Fix indentation and comment style in testmodule Dvir Volk 2017-12-07 17:19:04 +02:00
  • fbd0514a1f Use one static client for all keyspace notification callbacks Dvir Volk 2017-12-07 17:15:16 +02:00
  • f48814e99d Use one static client for all keyspace notification callbacks Dvir Volk 2017-12-07 17:15:16 +02:00
  • f27a64232e Use one static client for all keyspace notification callbacks Dvir Volk 2017-12-07 17:15:16 +02:00
  • c54aaca680 Remove the NOTIFY_MODULE flag and simplify the module notification flow if there aren't subscribers Dvir Volk 2017-12-07 16:55:46 +02:00
  • 383edf2101 Remove the NOTIFY_MODULE flag and simplify the module notification flow if there aren't subscribers Dvir Volk 2017-12-07 16:55:46 +02:00
  • 3aab12414f Remove the NOTIFY_MODULE flag and simplify the module notification flow if there aren't subscribers Dvir Volk 2017-12-07 16:55:46 +02:00
  • fa3b63fe82 Document flags for notifications Dvir Volk 2017-11-27 23:27:20 +02:00
  • 4f3e266117 Document flags for notifications Dvir Volk 2017-11-27 23:27:20 +02:00
  • a8e2e99a88 Document flags for notifications Dvir Volk 2017-11-27 23:27:20 +02:00