27431 Commits

Author SHA1 Message Date
antirez
213df92591 increment server.dirty in restore command to make sure it is replicated and increments the dirty count for persistence concerns. 2011-10-03 15:45:14 +02:00
antirez
2a95c944ff increment server.dirty in restore command to make sure it is replicated and increments the dirty count for persistence concerns. 2011-10-03 15:45:14 +02:00
Salvatore Sanfilippo
e8c691b617 Merge pull request #114 from pietern/unstable-zcount
Use rank information to compute ZCOUNT
2011-10-03 06:20:23 -07:00
Salvatore Sanfilippo
cd73df62af Merge pull request #114 from pietern/unstable-zcount
Use rank information to compute ZCOUNT
2011-10-03 06:20:23 -07:00
Pieter Noordhuis
bfad95e4cb Remove ZCOUNT branches from generic RANGEBYSCORE code 2011-10-03 14:23:31 +02:00
Pieter Noordhuis
0cfc894066 Remove ZCOUNT branches from generic RANGEBYSCORE code 2011-10-03 14:23:31 +02:00
Pieter Noordhuis
68360a1d39 Use element rank instead of iterating in ZCOUNT 2011-10-03 14:14:43 +02:00
Pieter Noordhuis
62d774e5ba Use element rank instead of iterating in ZCOUNT 2011-10-03 14:14:43 +02:00
antirez
51154dc772 Use the new install script as make install target. Message about install script requiring root changed a bit to make it more evident. 2011-10-03 13:28:54 +02:00
antirez
f1e60d7530 Use the new install script as make install target. Message about install script requiring root changed a bit to make it more evident. 2011-10-03 13:28:54 +02:00
dvir volk
5b71365d75 changed license to gpl BSD. LOL 2011-10-03 11:35:30 +02:00
dvir volk
78f56a5aee changed license to gpl BSD. LOL 2011-10-03 11:35:30 +02:00
dvir volk
c9933e4685 changed license to gpl v3 2011-10-03 11:29:01 +02:00
dvir volk
c01043baf1 changed license to gpl v3 2011-10-03 11:29:01 +02:00
dvir volk
cb7f47a359 fixes to install script and template 2011-10-03 10:58:43 +02:00
dvir volk
001f8da256 fixes to install script and template 2011-10-03 10:58:43 +02:00
dvir volk
2972886bfc Added installer and config template renderer 2011-10-03 10:48:07 +02:00
dvir volk
9210e70173 Added installer and config template renderer 2011-10-03 10:48:07 +02:00
antirez
f564dd941c Exact variant of CRC16 specified into crc16.c 2011-10-02 14:05:29 +02:00
antirez
13c7e5ef29 Exact variant of CRC16 specified into crc16.c 2011-10-02 14:05:29 +02:00
antirez
223ec0fad1 when processing gossip packets make sure to also update the node bitmap when associating slots to nodes. Fixed simply using the appropriate helper function to add a slot. 2011-10-01 15:11:07 +02:00
antirez
66c146592a when processing gossip packets make sure to also update the node bitmap when associating slots to nodes. Fixed simply using the appropriate helper function to add a slot. 2011-10-01 15:11:07 +02:00
antirez
90adbdc496 fixed a few problems with redis-trib resharding. 2011-10-01 01:31:46 +02:00
antirez
7112580cb3 fixed a few problems with redis-trib resharding. 2011-10-01 01:31:46 +02:00
antirez
7561bd826a redis-trib: initial working implementation of cluster rehashing, more work needed to make it more correct, more reliable. 2011-09-30 22:18:07 +02:00
antirez
a0189bbe75 redis-trib: initial working implementation of cluster rehashing, more work needed to make it more correct, more reliable. 2011-09-30 22:18:07 +02:00
antirez
f962242490 Fixed two bugs in the CLUSTER SETSLOT ... NODE subcommand 2011-09-30 22:17:24 +02:00
antirez
d38d2fdfdc Fixed two bugs in the CLUSTER SETSLOT ... NODE subcommand 2011-09-30 22:17:24 +02:00
antirez
63b7e1d9b2 redis-trib: actual slot migration work in progress, more work needed. 2011-09-30 19:21:36 +02:00
antirez
9a38df8799 redis-trib: actual slot migration work in progress, more work needed. 2011-09-30 19:21:36 +02:00
antirez
ce26413ea5 Clear the importing status from the slot if a CLUSTER SETSLOT command permanently assigns the slot to the importing node. 2011-09-30 19:20:56 +02:00
antirez
c5954c1966 Clear the importing status from the slot if a CLUSTER SETSLOT command permanently assigns the slot to the importing node. 2011-09-30 19:20:56 +02:00
antirez
0101386afe redis-trib: better slots allocation strategy for resharding 2011-09-30 18:41:25 +02:00
antirez
6c0047c430 redis-trib: better slots allocation strategy for resharding 2011-09-30 18:41:25 +02:00
antirez
76fb2ba03d redis-trib: initial slots allocation strategy, still to improve for better balancing when there are just a few slots to move. 2011-09-30 18:28:51 +02:00
antirez
841cd7684c redis-trib: initial slots allocation strategy, still to improve for better balancing when there are just a few slots to move. 2011-09-30 18:28:51 +02:00
antirez
da1044c890 redis-trib: reshard command work in progress 2011-09-29 16:06:49 +02:00
antirez
85b514d165 redis-trib: reshard command work in progress 2011-09-29 16:06:49 +02:00
antirez
7b7ca05bbd redis-trib: minor refactoring creating a method to load the cluster information starting from a single node 2011-09-29 15:45:10 +02:00
antirez
9514aa3251 redis-trib: minor refactoring creating a method to load the cluster information starting from a single node 2011-09-29 15:45:10 +02:00
antirez
f8a5bb158f redis-trib: don't crash loading node info for nodes without assigned slots 2011-09-29 15:31:02 +02:00
antirez
5d8f25da36 redis-trib: don't crash loading node info for nodes without assigned slots 2011-09-29 15:31:02 +02:00
antirez
1bec2c3634 added comment about SETSLOT NODE form. 2011-09-29 15:26:01 +02:00
antirez
3b5289a04c added comment about SETSLOT NODE form. 2011-09-29 15:26:01 +02:00
antirez
fd9f590e2f Fixed command table for RESTORE to make it accepting keys only for the right slots when cluster is enabled. 2011-09-29 15:14:06 +02:00
antirez
7afc3a9611 Fixed command table for RESTORE to make it accepting keys only for the right slots when cluster is enabled. 2011-09-29 15:14:06 +02:00
antirez
0c464a8087 redis-trib: added cluster state to node info string 2011-09-29 15:04:23 +02:00
antirez
d7021b081b redis-trib: added cluster state to node info string 2011-09-29 15:04:23 +02:00
antirez
d783732be5 redis-trib: all node information into a single hash 2011-09-29 14:44:27 +02:00
antirez
92dd76c8ee redis-trib: all node information into a single hash 2011-09-29 14:44:27 +02:00