Commit Graph

  • c102ad59e9 Sentinel test files / directories layout improved. antirez 2014-04-24 11:08:22 +02:00
  • 897adc1c8c Sentinel test files / directories layout improved. antirez 2014-04-24 11:08:22 +02:00
  • 1ce3a4ff64 Test: spawn_instance now supports additional config. antirez 2014-04-24 10:50:51 +02:00
  • e6b6813656 Test: spawn_instance now supports additional config. antirez 2014-04-24 10:50:51 +02:00
  • d7a561fbc7 Merge pull request #1677 from mattsta/expire-before-delete Salvatore Sanfilippo 2014-04-23 16:13:49 +02:00
  • 32c917964e Merge pull request #1677 from mattsta/expire-before-delete Salvatore Sanfilippo 2014-04-23 16:13:49 +02:00
  • 2ee50ba855 Fixed typos. Kevin Menard 2014-04-22 10:51:19 -04:00
  • 12e435d2a4 Fixed typos. Kevin Menard 2014-04-22 10:51:19 -04:00
  • 92a39c193a fix null pointer access with no file pointer Glauber Costa 2014-04-08 14:47:50 +04:00
  • 7dd4432798 fix null pointer access with no file pointer Glauber Costa 2014-04-08 14:47:50 +04:00
  • 2a48e0dd8d Merge pull request #1701 from kingsumos/node_description Salvatore Sanfilippo 2014-04-23 11:37:47 +02:00
  • e0918a332d Merge pull request #1701 from kingsumos/node_description Salvatore Sanfilippo 2014-04-23 11:37:47 +02:00
  • 9fd94429cd Missing return REDIS_ERR added to processMultibulkBuffer(). antirez 2014-04-23 10:19:43 +02:00
  • cb4e2ee9e7 Missing return REDIS_ERR added to processMultibulkBuffer(). antirez 2014-04-23 10:19:43 +02:00
  • 5456d30213 fix cluster node description showing wrong slot allocation kingsumos 2014-04-22 11:44:53 -04:00
  • a69178fdd2 fix cluster node description showing wrong slot allocation kingsumos 2014-04-22 11:44:53 -04:00
  • ae76bfd94a redis-cli help.h updated. antirez 2014-04-22 16:14:38 +02:00
  • 20c040d364 redis-cli help.h updated. antirez 2014-04-22 16:14:38 +02:00
  • 4c99197262 generate-command-help.rb updated with new hyperloglog group. antirez 2014-04-22 16:13:58 +02:00
  • 9eeb03e5f7 generate-command-help.rb updated with new hyperloglog group. antirez 2014-04-22 16:13:58 +02:00
  • c8adbd0799 Merge remote-tracking branch 'upstream/unstable' into unstable yoav 2014-04-22 10:01:21 +03:00
  • fdaab02347 Merge remote-tracking branch 'upstream/unstable' into unstable yoav 2014-04-22 10:01:21 +03:00
  • ed2cc684ab Fuzzy test for ZREMRANGEBYLEX added. antirez 2014-04-18 13:02:16 +02:00
  • 9caa1ae96a Fuzzy test for ZREMRANGEBYLEX added. antirez 2014-04-18 13:02:16 +02:00
  • 2d43e0264d ZREMRANGEBYLEX memory leak removed calling zslFreeLexRange(). antirez 2014-04-18 13:01:04 +02:00
  • ab3afe2f4d ZREMRANGEBYLEX memory leak removed calling zslFreeLexRange(). antirez 2014-04-18 13:01:04 +02:00
  • 531fbda313 PFCOUNT multi-key test added. antirez 2014-04-18 12:36:33 +02:00
  • 85a2f2354e PFCOUNT multi-key test added. antirez 2014-04-18 12:36:33 +02:00
  • ca8f491e9c Speedup hllRawSum() processing 8 bytes per iteration. antirez 2014-04-17 18:02:45 +02:00
  • 5eb7ac0c92 Speedup hllRawSum() processing 8 bytes per iteration. antirez 2014-04-17 18:02:45 +02:00
  • bb3241f788 Speedup SUM(2^-reg[m]) in HyperLogLog computation. antirez 2014-04-17 17:53:20 +02:00
  • 192a213274 Speedup SUM(2^-reg[m]) in HyperLogLog computation. antirez 2014-04-17 17:53:20 +02:00
  • e841ecc3df PFCOUNT support for multi-key union. antirez 2014-04-17 17:29:04 +02:00
  • 0feb2aabca PFCOUNT support for multi-key union. antirez 2014-04-17 17:29:04 +02:00
  • e70c3b6c9b HyperLogLog low level merge extracted from PFMERGE. antirez 2014-04-17 17:08:43 +02:00
  • fcd2155b6f HyperLogLog low level merge extracted from PFMERGE. antirez 2014-04-17 17:08:43 +02:00
  • 0ab40d14df ZREMRANGEBYLEX implemented. antirez 2014-04-17 14:47:52 +02:00
  • 78954ca3a2 ZREMRANGEBYLEX implemented. antirez 2014-04-17 14:47:52 +02:00
  • 07ea1eb083 Always pass sorted set range objects by reference. antirez 2014-04-17 14:30:12 +02:00
  • 8827dc4eec Always pass sorted set range objects by reference. antirez 2014-04-17 14:30:12 +02:00
  • 0711f61616 ZREMRANGE* commands refactored into a single generic function. antirez 2014-04-17 14:19:14 +02:00
  • 95098b7230 ZREMRANGE* commands refactored into a single generic function. antirez 2014-04-17 14:19:14 +02:00
  • 00e9dc8b75 Sorted set lex ranges stress tester. antirez 2014-04-17 10:25:58 +02:00
  • c0ccd4da7d Sorted set lex ranges stress tester. antirez 2014-04-17 10:25:58 +02:00
  • cd35352677 Basic ZRANGEBYLEX / ZLEXCOUNT tests. antirez 2014-04-17 00:08:11 +02:00
  • 5c48432340 Basic ZRANGEBYLEX / ZLEXCOUNT tests. antirez 2014-04-17 00:08:11 +02:00
  • 35a4c0c9d3 Pass by pointer and release of lex ranges. antirez 2014-04-16 23:55:58 +02:00
  • bcab07f7fc Pass by pointer and release of lex ranges. antirez 2014-04-16 23:55:58 +02:00
  • ded5cbbd8f ZLEXCOUNT implemented. antirez 2014-04-16 12:17:00 +02:00
  • 8b5e0b213e ZLEXCOUNT implemented. antirez 2014-04-16 12:17:00 +02:00
  • 20d49e3ac9 More HyperLogLog tests. antirez 2014-04-16 09:17:38 +02:00
  • cffeafe391 More HyperLogLog tests. antirez 2014-04-16 09:17:38 +02:00
  • fc3426c687 HyperLogLog invalid representation error code set to INVALIDOBJ. antirez 2014-04-16 09:10:30 +02:00
  • 8e8f8189eb HyperLogLog invalid representation error code set to INVALIDOBJ. antirez 2014-04-16 09:10:30 +02:00
  • e105f2a645 PFDEBUG TODENSE added. antirez 2014-04-16 09:05:42 +02:00
  • 0bbdaca6a0 PFDEBUG TODENSE added. antirez 2014-04-16 09:05:42 +02:00
  • 1dca87d69c User-defined switch point between sparse-dense HLL encodings. antirez 2014-04-15 17:46:51 +02:00
  • 402110f9fd User-defined switch point between sparse-dense HLL encodings. antirez 2014-04-15 17:46:51 +02:00
  • 2736ec0d0f PFSELFTEST improved with sparse encoding checks. antirez 2014-04-15 10:10:38 +02:00
  • d541f65d66 PFSELFTEST improved with sparse encoding checks. antirez 2014-04-15 10:10:38 +02:00
  • c5d86e9db9 PFDEBUG ENCODING added. antirez 2014-04-14 19:35:00 +02:00
  • dde8dff73f PFDEBUG ENCODING added. antirez 2014-04-14 19:35:00 +02:00
  • ddc1186dbf Set HLL_SPARSE_MAX to 3000. antirez 2014-04-14 16:15:55 +02:00
  • 54f0156e8c Set HLL_SPARSE_MAX to 3000. antirez 2014-04-14 16:15:55 +02:00
  • bff89bd0a3 Error message for invalid HLL objects unified. antirez 2014-04-14 16:11:54 +02:00
  • 848d0461f9 Error message for invalid HLL objects unified. antirez 2014-04-14 16:11:54 +02:00
  • cd73060972 PFMERGE fixed to work with sparse encoding. antirez 2014-04-14 16:09:32 +02:00
  • 81ceef7d22 PFMERGE fixed to work with sparse encoding. antirez 2014-04-14 16:09:32 +02:00
  • f5fa2985f8 Mark PFDEBUG as write command in the commands table. antirez 2014-04-14 15:57:50 +02:00
  • 9df77fc0c4 Mark PFDEBUG as write command in the commands table. antirez 2014-04-14 15:57:50 +02:00
  • 4a43c113c5 Correctly replicate PFDEBUG GETREG. antirez 2014-04-14 15:56:30 +02:00
  • 3bc35f9ce9 Correctly replicate PFDEBUG GETREG. antirez 2014-04-14 15:56:30 +02:00
  • 1e7f95441f Added assertion in hllSparseAdd() when promotion to dense occurs. antirez 2014-04-14 15:55:21 +02:00
  • ba0afb4566 Added assertion in hllSparseAdd() when promotion to dense occurs. antirez 2014-04-14 15:55:21 +02:00
  • f009069d7c hllSparseAdd(): speed optimization. antirez 2014-04-14 15:42:05 +02:00
  • e9cd51c7eb hllSparseAdd(): speed optimization. antirez 2014-04-14 15:42:05 +02:00
  • d2174e6c9b Detect corrupted sparse HLLs in hllSparseSum(). antirez 2014-04-14 15:20:26 +02:00
  • 681bf7468b Detect corrupted sparse HLLs in hllSparseSum(). antirez 2014-04-14 15:20:26 +02:00
  • a84b91d052 hllSparseAdd(): faster code removing conditional. antirez 2014-04-14 12:58:46 +02:00
  • db40da0a47 hllSparseAdd(): faster code removing conditional. antirez 2014-04-14 12:58:46 +02:00
  • 6c0f0eb21f Comment typo in hllSparseAdd(). first -> fits. antirez 2014-04-14 12:12:53 +02:00
  • 4e0a99ba51 Comment typo in hllSparseAdd(). first -> fits. antirez 2014-04-14 12:12:53 +02:00
  • 8670ab5e11 Merge adjacent VAL opcodes in hllSparseAdd(). antirez 2014-04-14 12:09:37 +02:00
  • 5532b5308a Merge adjacent VAL opcodes in hllSparseAdd(). antirez 2014-04-14 12:09:37 +02:00
  • cba3a04160 More robust HLL_SPARSE macros protecting 'p' with parens. antirez 2014-04-14 11:49:53 +02:00
  • 837ca39081 More robust HLL_SPARSE macros protecting 'p' with parens. antirez 2014-04-14 11:49:53 +02:00
  • d15cd39717 hllSparseAdd() opcode seek stop condition fixed. antirez 2014-04-14 11:04:11 +02:00
  • 142d133c8a hllSparseAdd() opcode seek stop condition fixed. antirez 2014-04-14 11:04:11 +02:00
  • c9ee98b388 Fixed error message generation in PFDEBUG GETREG. antirez 2014-04-14 10:25:19 +02:00
  • 1ee18db922 Fixed error message generation in PFDEBUG GETREG. antirez 2014-04-14 10:25:19 +02:00
  • 70a3bcf3a3 Fixed memmove() count in hllSparseAdd(). antirez 2014-04-14 09:40:07 +02:00
  • 82c31f750d Fixed memmove() count in hllSparseAdd(). antirez 2014-04-14 09:40:07 +02:00
  • ac3655f2a1 hllSparseAdd(): more correct dense conversion conditional. antirez 2014-04-14 09:36:27 +02:00
  • 3b20003503 hllSparseAdd(): more correct dense conversion conditional. antirez 2014-04-14 09:36:27 +02:00
  • 4fb59e800d hllSparseToDense(): sanity check added. antirez 2014-04-14 09:27:01 +02:00
  • b7571b7453 hllSparseToDense(): sanity check added. antirez 2014-04-14 09:27:01 +02:00
  • 2800054f34 PFDEBUG DECODE added. antirez 2014-04-14 08:59:13 +02:00
  • f9dc3cb04d PFDEBUG DECODE added. antirez 2014-04-14 08:59:13 +02:00
  • 62106ad517 PFDEBUG added, PFGETREG removed. antirez 2014-04-13 23:01:21 +02:00
  • 261da523e8 PFDEBUG added, PFGETREG removed. antirez 2014-04-13 23:01:21 +02:00