Commit Graph

  • 789eb2cff3 Merge pull request #1365 from yaauie/deprecate-redis-copy-script Salvatore Sanfilippo 2013-11-06 00:42:03 -08:00
  • b5ec3ede7a Merge pull request #1365 from yaauie/deprecate-redis-copy-script Salvatore Sanfilippo 2013-11-06 00:42:03 -08:00
  • 58efb01204 Deprecate utils/redis-copy.rb in favor of redis-copy gem Ryan Biesemeyer 2013-11-06 08:31:57 +00:00
  • ae8642fb79 Deprecate utils/redis-copy.rb in favor of redis-copy gem Ryan Biesemeyer 2013-11-06 08:31:57 +00:00
  • 6e98e93c5f Fixed typo in parseScanCursorOrReply(): ad -> at. antirez 2013-11-05 17:23:11 +01:00
  • 5fd6dee0e6 Fixed typo in parseScanCursorOrReply(): ad -> at. antirez 2013-11-05 17:23:11 +01:00
  • 1a1eb8bc8d SCAN code refactored to parse cursor first. antirez 2013-11-05 15:47:50 +01:00
  • ebcb6251e6 SCAN code refactored to parse cursor first. antirez 2013-11-05 15:47:50 +01:00
  • f31cf249b9 SCAN: when iterating ziplists or intsets always return cursor of 0. antirez 2013-11-05 15:32:21 +01:00
  • b4048dfec0 SCAN: when iterating ziplists or intsets always return cursor of 0. antirez 2013-11-05 15:32:21 +01:00
  • b97cff8b63 Use strtoul() instead of sscanf() in SCAN implementation. antirez 2013-11-05 15:30:21 +01:00
  • 101d4bf867 Use strtoul() instead of sscanf() in SCAN implementation. antirez 2013-11-05 15:30:21 +01:00
  • 7dfcfe47b6 Added tests for [SHZ]SCAN with MATCH. antirez 2013-11-05 15:19:44 +01:00
  • bf79c0cda2 Added tests for [SHZ]SCAN with MATCH. antirez 2013-11-05 15:19:44 +01:00
  • 56f53f7b3c HSCAN/ZSCAN: skip value when matching. antirez 2013-11-05 12:16:29 +01:00
  • f56f78d159 HSCAN/ZSCAN: skip value when matching. antirez 2013-11-05 12:16:29 +01:00
  • f6738923a6 Cluster: initialize senderConfigEpoch and senderCurrentEpoch for warnings suppression. antirez 2013-11-05 12:01:07 +01:00
  • 1a0cea33a0 Cluster: initialize senderConfigEpoch and senderCurrentEpoch for warnings suppression. antirez 2013-11-05 12:01:07 +01:00
  • 522549729f Pass int64_t to intsetGet() instead of long long. antirez 2013-11-05 11:57:30 +01:00
  • eb95d28898 Pass int64_t to intsetGet() instead of long long. antirez 2013-11-05 11:57:30 +01:00
  • 865d3b0f33 removed not used vars in dictScan(). antirez 2013-11-05 11:56:11 +01:00
  • 20fb91fd31 removed not used vars in dictScan(). antirez 2013-11-05 11:56:11 +01:00
  • e1a469d3b0 Initial support for --replicas in redis-trib. antirez 2013-11-05 11:24:24 +01:00
  • 6cf230ea91 Initial support for --replicas in redis-trib. antirez 2013-11-05 11:24:24 +01:00
  • adcc1fc04d SSCAN with integer encoded object test improved. antirez 2013-10-31 10:37:27 +01:00
  • 9fba193a59 SSCAN with integer encoded object test improved. antirez 2013-10-31 10:37:27 +01:00
  • 653347d253 Inverted variable boolean value and name after scanGenericCommand() refactoring. antirez 2013-10-31 10:35:56 +01:00
  • c4ca5f99bf Inverted variable boolean value and name after scanGenericCommand() refactoring. antirez 2013-10-31 10:35:56 +01:00
  • 34e471e748 scanGenericCommand() refactoring and handling of integer encoded elements. antirez 2013-10-31 10:32:33 +01:00
  • 8fc85a1218 scanGenericCommand() refactoring and handling of integer encoded elements. antirez 2013-10-31 10:32:33 +01:00
  • 4f3d9c0595 Regression test added for [SHZ]SCAN issue #1354. antirez 2013-10-31 09:43:21 +01:00
  • e6bb738b87 Regression test added for [SHZ]SCAN issue #1354. antirez 2013-10-31 09:43:21 +01:00
  • 996bffbfb6 Test: added a SCAN test trying to trigger HT resize. antirez 2013-10-30 16:50:25 +01:00
  • 0b8a0ca4bc Test: added a SCAN test trying to trigger HT resize. antirez 2013-10-30 16:50:25 +01:00
  • cde7c072ba Test: added ZSCAN test. antirez 2013-10-30 16:25:47 +01:00
  • 6cb52256c9 Test: added ZSCAN test. antirez 2013-10-30 16:25:47 +01:00
  • 82dcd85503 Test: added HSCAN test. antirez 2013-10-30 16:24:39 +01:00
  • 1b960378e8 Test: added HSCAN test. antirez 2013-10-30 16:24:39 +01:00
  • 35250fa9df Test: added SSCAN test. antirez 2013-10-30 11:58:04 +01:00
  • ddc80e026f Test: added SSCAN test. antirez 2013-10-30 11:58:04 +01:00
  • a23bf27718 SCAN test keys sorting turned into more idiomatic Tcl. antirez 2013-10-30 11:36:12 +01:00
  • 5fdb94fd98 SCAN test keys sorting turned into more idiomatic Tcl. antirez 2013-10-30 11:36:12 +01:00
  • d1bdb17b42 SCAN: tests moved to unit/scan.tcl. antirez 2013-10-30 11:34:01 +01:00
  • a881827b6e SCAN: tests moved to unit/scan.tcl. antirez 2013-10-30 11:34:01 +01:00
  • af411f4c92 redis-benchmark: update help for new __rand_int__ form. antirez 2013-10-28 18:13:39 +01:00
  • 3c7a0677b0 redis-benchmark: update help for new __rand_int__ form. antirez 2013-10-28 18:13:39 +01:00
  • e23fa0ec99 Aesthetic fix (missing space) into HSCAN and ZSCAN implementations. antirez 2013-10-28 13:20:03 +01:00
  • 9b2d44e63f Aesthetic fix (missing space) into HSCAN and ZSCAN implementations. antirez 2013-10-28 13:20:03 +01:00
  • b2618c6cdb ZSCAN implemented. antirez 2013-10-28 11:36:42 +01:00
  • 2c643ffa8d ZSCAN implemented. antirez 2013-10-28 11:36:42 +01:00
  • 6618167a9f HSCAN implemented. antirez 2013-10-28 11:32:34 +01:00
  • e50090aa06 HSCAN implemented. antirez 2013-10-28 11:32:34 +01:00
  • e96ffac563 SSCAN implemented. antirez 2013-10-28 11:17:32 +01:00
  • 4a1f1cc0d7 SSCAN implemented. antirez 2013-10-28 11:17:32 +01:00
  • 99efa37a6b dictScan(): empty hash table requires special handling. antirez 2013-10-28 11:17:18 +01:00
  • dfeaa84d46 dictScan(): empty hash table requires special handling. antirez 2013-10-28 11:17:18 +01:00
  • e74c235567 SCAN is a random command and does not require output sorting. antirez 2013-10-28 11:13:43 +01:00
  • cd8cb49dc4 SCAN is a random command and does not require output sorting. antirez 2013-10-28 11:13:43 +01:00
  • 0685c1ca13 SCAN: refactored into scanGenericCommand. antirez 2013-10-28 11:11:34 +01:00
  • 442ae833b2 SCAN: refactored into scanGenericCommand. antirez 2013-10-28 11:11:34 +01:00
  • f86c07df30 Fixed typos in dictScan() comment. antirez 2013-10-25 17:05:55 +02:00
  • 7bd45659b9 Fixed typos in dictScan() comment. antirez 2013-10-25 17:05:55 +02:00
  • 817e6766aa dictScan() algorithm documented. antirez 2013-10-25 17:01:30 +02:00
  • 34c207227c dictScan() algorithm documented. antirez 2013-10-25 17:01:30 +02:00
  • eda292a7fa SCAN: stay inside 80 cols. antirez 2013-10-25 12:01:49 +02:00
  • 48ea8a0a11 SCAN: stay inside 80 cols. antirez 2013-10-25 12:01:49 +02:00
  • fe0ffe6a1c Revert "Fixed typo in SCAN comment. iff -> if." antirez 2013-10-25 12:00:13 +02:00
  • df13adb037 Revert "Fixed typo in SCAN comment. iff -> if." antirez 2013-10-25 12:00:13 +02:00
  • 7bd87839c1 SCAN: simplify keys list cleanup using listSetFreeMethod(). antirez 2013-10-25 11:58:03 +02:00
  • a25fe0b28d SCAN: simplify keys list cleanup using listSetFreeMethod(). antirez 2013-10-25 11:58:03 +02:00
  • b18ac5f574 SCAN: Fix test after option renamed from PATTERN to MATCH. antirez 2013-10-25 11:55:28 +02:00
  • 0471b90844 SCAN: Fix test after option renamed from PATTERN to MATCH. antirez 2013-10-25 11:55:28 +02:00
  • 6f69128751 SCAN: improve variable names for readability. antirez 2013-10-25 11:54:37 +02:00
  • fd1b0ad07c SCAN: improve variable names for readability. antirez 2013-10-25 11:54:37 +02:00
  • 6bff0f3cb6 SCAN: remove additional newlines to conform to Redis code base. antirez 2013-10-25 11:51:08 +02:00
  • 908eba5a8f SCAN: remove additional newlines to conform to Redis code base. antirez 2013-10-25 11:51:08 +02:00
  • 32b555c5fb SCAN: remove useless assertion, already enforced by command table. antirez 2013-10-25 11:49:08 +02:00
  • 6e55e543c6 SCAN: remove useless assertion, already enforced by command table. antirez 2013-10-25 11:49:08 +02:00
  • 6874fcc216 SCAN: use define REDIS_LONGSTR_SIZE instead of fixed len. antirez 2013-10-25 11:48:18 +02:00
  • 64722b0946 SCAN: use define REDIS_LONGSTR_SIZE instead of fixed len. antirez 2013-10-25 11:48:18 +02:00
  • 0a970b93e9 Fixed typo in SCAN comment. iff -> if. antirez 2013-10-25 11:45:56 +02:00
  • 43fdf3b404 Fixed typo in SCAN comment. iff -> if. antirez 2013-10-25 11:45:56 +02:00
  • 5227a1f66f SCAN option name changed: pattern -> match. antirez 2013-10-25 11:45:32 +02:00
  • 9c88ace927 SCAN option name changed: pattern -> match. antirez 2013-10-25 11:45:32 +02:00
  • f18269d1ef Fix error in scan algorithm Pieter Noordhuis 2013-04-23 10:02:36 -07:00
  • b63fbea5e4 Fix error in scan algorithm Pieter Noordhuis 2013-04-23 10:02:36 -07:00
  • 25ae316f65 SCAN requires at least 1 argument Pieter Noordhuis 2012-07-10 15:51:43 -07:00
  • 7a6cfb18f3 SCAN requires at least 1 argument Pieter Noordhuis 2012-07-10 15:51:43 -07:00
  • 956c0ed927 Add SCAN command Pieter Noordhuis 2012-07-09 01:00:26 -07:00
  • 7f490b197f Add SCAN command Pieter Noordhuis 2012-07-09 01:00:26 -07:00
  • 0dbe09bfec Cluster: rough support for sub-command options in redis-trib. antirez 2013-10-11 17:33:19 +02:00
  • 85f52ebcd8 Cluster: rough support for sub-command options in redis-trib. antirez 2013-10-11 17:33:19 +02:00
  • e45d9420e0 Cluster: there is a lower limit for the handshake timeout. antirez 2013-10-11 10:34:32 +02:00
  • 0c9f60a628 Cluster: there is a lower limit for the handshake timeout. antirez 2013-10-11 10:34:32 +02:00
  • 39c90945e0 Cluster: data_age conversion to milliseconds fixed. antirez 2013-10-09 16:36:00 +02:00
  • 1447d28c0f Cluster: data_age conversion to milliseconds fixed. antirez 2013-10-09 16:36:00 +02:00
  • aa0e7dbcf3 Cluster: clusterCron() freq is now 10h. Still ping 1 node every sec. antirez 2013-10-09 16:29:14 +02:00
  • 573c2fea91 Cluster: clusterCron() freq is now 10h. Still ping 1 node every sec. antirez 2013-10-09 16:29:14 +02:00
  • 8d54100858 Cluster: example redis.conf updated from sec to ms for cluster-node-timeout. antirez 2013-10-09 16:21:27 +02:00
  • e5864c73b6 Cluster: example redis.conf updated from sec to ms for cluster-node-timeout. antirez 2013-10-09 16:21:27 +02:00