Commit Graph

  • 893819801d Remove disabling TCP with port -1 Pieter Noordhuis 2010-10-13 17:18:58 +02:00
  • 5d10923f7b Rename variable sockpath to unixsocket Pieter Noordhuis 2010-10-13 17:17:56 +02:00
  • 704bd093be Move creating socket/bind+listen on socket to separate functions Pieter Noordhuis 2010-10-13 16:33:27 +02:00
  • f19ee10824 Return OK on QUIT Pieter Noordhuis 2010-10-13 11:25:40 +02:00
  • 941c9fa285 Return OK on QUIT Pieter Noordhuis 2010-10-13 11:25:40 +02:00
  • c8f88af7ca Allow to specify which specific test files to run Pieter Noordhuis 2010-10-13 09:26:44 +02:00
  • 9f1ae9abee Allow to specify which specific test files to run Pieter Noordhuis 2010-10-13 09:26:44 +02:00
  • 7a75522315 free memory if the maxmemory parameter is reduced via CONFIG SET antirez 2010-10-11 16:46:21 +02:00
  • b4f2e412d0 free memory if the maxmemory parameter is reduced via CONFIG SET antirez 2010-10-11 16:46:21 +02:00
  • 5b2e5ee87e maxmemory fixed, we now try to release memory just before we check for the memory limit. Before fixing there was code between the attempt to free memory and the check for memory limits, and this code could result into allocations going again after the memory limit. antirez 2010-10-11 13:05:09 +02:00
  • 1dd10ca233 maxmemory fixed, we now try to release memory just before we check for the memory limit. Before fixing there was code between the attempt to free memory and the check for memory limits, and this code could result into allocations going again after the memory limit. antirez 2010-10-11 13:05:09 +02:00
  • ef015eed28 fixed an alignment problem with time_t is 32 bit, long is 64 bit, and arch is sparc or any other where unaligned accesses will result to sigbus antirez 2010-10-07 16:21:35 +02:00
  • 144a5e72f2 fixed an alignment problem with time_t is 32 bit, long is 64 bit, and arch is sparc or any other where unaligned accesses will result to sigbus antirez 2010-10-07 16:21:35 +02:00
  • 7f5d45e689 minor typo fixed, reported by Thomas Bassetto antirez 2010-10-07 12:49:14 +02:00
  • fdc0bde935 minor typo fixed, reported by Thomas Bassetto antirez 2010-10-07 12:49:14 +02:00
  • fca1fb6920 intset stress testing added, ziplist stress testing relocated in a more appropriate place antirez 2010-09-24 11:15:06 +02:00
  • 4610b0332c intset stress testing added, ziplist stress testing relocated in a more appropriate place antirez 2010-09-24 11:15:06 +02:00
  • b41525e834 explicit regression test for a ziplist bug added antirez 2010-09-24 10:37:00 +02:00
  • ef27ba988b explicit regression test for a ziplist bug added antirez 2010-09-24 10:37:00 +02:00
  • 8afd32b3b1 ziplist implementation fuzzy tests antirez 2010-09-24 10:30:15 +02:00
  • 1a06bf93c4 ziplist implementation fuzzy tests antirez 2010-09-24 10:30:15 +02:00
  • 0c5a4acf4e Merge remote branch 'pietern/ziplist-fix' antirez 2010-09-24 01:15:16 +02:00
  • e43505d6e9 Merge remote branch 'pietern/ziplist-fix' antirez 2010-09-24 01:15:16 +02:00
  • 37f535eaff Add regression test and fix for >255 byte string entries Pieter Noordhuis 2010-09-23 22:04:19 +02:00
  • b0d605c1d6 Add regression test and fix for >255 byte string entries Pieter Noordhuis 2010-09-23 22:04:19 +02:00
  • c35610f304 Contributing file added antirez 2010-09-23 18:24:47 +02:00
  • 30d31cc8bb Contributing file added antirez 2010-09-23 18:24:47 +02:00
  • 9653f0ce26 more tests for sds.c antirez 2010-09-23 16:39:02 +02:00
  • 963238f713 more tests for sds.c antirez 2010-09-23 16:39:02 +02:00
  • f8324cdeb3 minimal C test framework + a first example sds.c tests antirez 2010-09-23 16:05:17 +02:00
  • 136cf53f22 minimal C test framework + a first example sds.c tests antirez 2010-09-23 16:05:17 +02:00
  • e9d2f1b266 Update rdb.c to properly work with new memory strategy for sorted sets Pieter Noordhuis 2010-09-22 18:07:52 +02:00
  • 56e52b69fe Update rdb.c to properly work with new memory strategy for sorted sets Pieter Noordhuis 2010-09-22 18:07:52 +02:00
  • 0446cc4878 two leaks fixed antirez 2010-09-22 17:49:04 +02:00
  • 50a9fad5d5 two leaks fixed antirez 2010-09-22 17:49:04 +02:00
  • b5528a7055 error generation format reverted to the new style after merge antirez 2010-09-22 16:10:13 +02:00
  • beb7756dcb error generation format reverted to the new style after merge antirez 2010-09-22 16:10:13 +02:00
  • 9055834aeb Merge remote branch 'pietern/zset-mem' antirez 2010-09-22 16:09:33 +02:00
  • b882056c93 Merge remote branch 'pietern/zset-mem' antirez 2010-09-22 16:09:33 +02:00
  • 0aa2bf3bc1 preventive conflict resolution to merge pietern/zset-mem antirez 2010-09-22 16:09:30 +02:00
  • 5ca2f0c498 preventive conflict resolution to merge pietern/zset-mem antirez 2010-09-22 16:09:30 +02:00
  • 6f8e95dece Merge remote branch 'pietern/ziplist-eff' antirez 2010-09-22 12:59:25 +02:00
  • 5171777bf1 Merge remote branch 'pietern/ziplist-eff' antirez 2010-09-22 12:59:25 +02:00
  • 749664ea02 new parsing code bugfixing antirez 2010-09-17 16:05:01 +02:00
  • a4f3f93b90 new parsing code bugfixing antirez 2010-09-17 16:05:01 +02:00
  • b375012001 try to parse the request in a smarter way to gain speed... work in progress antirez 2010-09-17 15:25:32 +02:00
  • 34a719d250 try to parse the request in a smarter way to gain speed... work in progress antirez 2010-09-17 15:25:32 +02:00
  • 8a6b28f8b3 Finished code for sorted set memory efficiency Pieter Noordhuis 2010-09-16 15:36:36 +02:00
  • d433ebc681 Finished code for sorted set memory efficiency Pieter Noordhuis 2010-09-16 15:36:36 +02:00
  • 7afb5690c7 Add ZREVRANGEBYSCORE and refactor Z*RANGEBYSCORE Pieter Noordhuis 2010-09-16 14:35:25 +02:00
  • 25bb8a4452 Add ZREVRANGEBYSCORE and refactor Z*RANGEBYSCORE Pieter Noordhuis 2010-09-16 14:35:25 +02:00
  • d2d69815e8 Merge branch 'zset-mem' into zrevrangebyscore Pieter Noordhuis 2010-09-16 14:32:30 +02:00
  • 192fc3376a Merge branch 'zset-mem' into zrevrangebyscore Pieter Noordhuis 2010-09-16 14:32:30 +02:00
  • 9dc6c13a32 Added used CPU statistics in INFO output, obtained via getrusage() antirez 2010-09-16 13:28:58 +02:00
  • 2b00385d51 Added used CPU statistics in INFO output, obtained via getrusage() antirez 2010-09-16 13:28:58 +02:00
  • 0d11a4aee4 modified a bit addReply() to play better with copy on write now that we have a static buffer. Changed the name of a function from _ensureFileEvent() to _installWriteEvent(). antirez 2010-09-16 13:08:40 +02:00
  • 4c2e506a39 modified a bit addReply() to play better with copy on write now that we have a static buffer. Changed the name of a function from _ensureFileEvent() to _installWriteEvent(). antirez 2010-09-16 13:08:40 +02:00
  • a938556063 Merge remote branch 'pietern/networking-perf' antirez 2010-09-16 12:02:18 +02:00
  • 83f39c7ab2 Merge remote branch 'pietern/networking-perf' antirez 2010-09-16 12:02:18 +02:00
  • 78ae9a9854 Static buffer in client struct has a constant size Pieter Noordhuis 2010-09-16 11:59:53 +02:00
  • f335779240 Static buffer in client struct has a constant size Pieter Noordhuis 2010-09-16 11:59:53 +02:00
  • bbaffda4bb Merge remote branch 'pietern/networking-perf' antirez 2010-09-16 11:38:40 +02:00
  • 89f9f83769 Merge remote branch 'pietern/networking-perf' antirez 2010-09-16 11:38:40 +02:00
  • 7d0534c0df This should fix Issue 332: when there is a background process saving we still allow the hash tables to grow, but only when a critical treshold is reached. Formerly we prevented the resize at all triggering pathological O(N) behavior. Also there is a fix for the statistics in INFO about the number of keys expired antirez 2010-09-15 14:09:41 +02:00
  • 3856f14759 This should fix Issue 332: when there is a background process saving we still allow the hash tables to grow, but only when a critical treshold is reached. Formerly we prevented the resize at all triggering pathological O(N) behavior. Also there is a fix for the statistics in INFO about the number of keys expired antirez 2010-09-15 14:09:41 +02:00
  • 2759de25b0 fixed typo in the latest commit antirez 2010-09-14 15:18:18 +02:00
  • 412e457c27 fixed typo in the latest commit antirez 2010-09-14 15:18:18 +02:00
  • 977c3ce325 Advertise the existence of redis-check dump --fix when logging an error about corrupted AOF file antirez 2010-09-14 15:09:37 +02:00
  • 1d18f50458 Advertise the existence of redis-check dump --fix when logging an error about corrupted AOF file antirez 2010-09-14 15:09:37 +02:00
  • d7cb2988fa Fixed missed use of INSTALL_TOP Pedro Melo 2010-09-13 16:50:57 +01:00
  • 0997b4119d Fixed missed use of INSTALL_TOP Pedro Melo 2010-09-13 16:50:57 +01:00
  • bd71ff52ae Make sure INSTALL_TOP exists before we install to it Pedro Melo 2010-09-13 16:11:55 +01:00
  • e984050fb9 Make sure INSTALL_TOP exists before we install to it Pedro Melo 2010-09-13 16:11:55 +01:00
  • ffd617f6b2 Rename INSTALL_TOP to PREFIX; update documentation Pedro Melo 2010-09-13 16:09:11 +01:00
  • e13865033d Rename INSTALL_TOP to PREFIX; update documentation Pedro Melo 2010-09-13 16:09:11 +01:00
  • 123c4b6ec2 Fix another test that sometimes returned the swapped object instead of encoding Pieter Noordhuis 2010-09-13 16:59:46 +02:00
  • 3c23ee1ba2 Fix another test that sometimes returned the swapped object instead of encoding Pieter Noordhuis 2010-09-13 16:59:46 +02:00
  • db7db7b267 redis-cli does no longer try to auto detect if it is used inside a pipe. To read last argument from stdandard input there is to use the -x option. This will make it playing better inside cron scripts and in general when stdin is hacked. antirez 2010-09-09 16:38:10 +02:00
  • bc63407be6 redis-cli does no longer try to auto detect if it is used inside a pipe. To read last argument from stdandard input there is to use the -x option. This will make it playing better inside cron scripts and in general when stdin is hacked. antirez 2010-09-09 16:38:10 +02:00
  • bf3f4af5a1 Fix for the init script provided with Redis, thanks to Rowan. This fixes issue 316 antirez 2010-09-09 10:24:56 +02:00
  • 7f9a4db3c0 Fix for the init script provided with Redis, thanks to Rowan. This fixes issue 316 antirez 2010-09-09 10:24:56 +02:00
  • 1aa222cd59 Fix re-enabled again, I forgot to check if VM was enabled before calling handleClientsBlockedOnSwappedKey() antirez 2010-09-08 13:47:28 +02:00
  • da14590bd9 Fix re-enabled again, I forgot to check if VM was enabled before calling handleClientsBlockedOnSwappedKey() antirez 2010-09-08 13:47:28 +02:00
  • 8bd95b5ac3 latest fix reverted, there is some problem reported by the CI test antirez 2010-09-08 13:45:51 +02:00
  • 155fb4b45e latest fix reverted, there is some problem reported by the CI test antirez 2010-09-08 13:45:51 +02:00
  • b0bff94453 Fixed a race condition in VM happening when a key was deleted while there was a client waiting for this key to be resumed from swap to memory. The client would hang forever. antirez 2010-09-08 13:26:16 +02:00
  • 7f00cd2264 Fixed a race condition in VM happening when a key was deleted while there was a client waiting for this key to be resumed from swap to memory. The client would hang forever. antirez 2010-09-08 13:26:16 +02:00
  • cac6fadd92 Fix test that sometimes returned the swapped object instead of encoding Pieter Noordhuis 2010-09-07 11:49:33 +02:00
  • efc5d4cc0d Fix test that sometimes returned the swapped object instead of encoding Pieter Noordhuis 2010-09-07 11:49:33 +02:00
  • 3e799b46cf Fix bug where the client is not present in server.clients when free'ing it Pieter Noordhuis 2010-09-06 11:27:22 +02:00
  • 106bd87a3c Fix bug where the client is not present in server.clients when free'ing it Pieter Noordhuis 2010-09-06 11:27:22 +02:00
  • 84403fe7c1 Allow a random seed argument for the ziplist test binary Pieter Noordhuis 2010-09-07 00:08:42 +02:00
  • 169d2ef1e0 Fix updating the prevlen field of consecutive entries Pieter Noordhuis 2010-09-06 23:12:41 +02:00
  • 7bc696cb03 Fix for solaris compilation bug Issue 325 antirez 2010-09-06 10:12:44 +02:00
  • abe18d0e00 Fix for solaris compilation bug Issue 325 antirez 2010-09-06 10:12:44 +02:00
  • 70768b4051 Merge branch 'master' into networking-perf Pieter Noordhuis 2010-09-03 16:44:31 +02:00
  • 9e83ac06ef Merge branch 'master' into networking-perf Pieter Noordhuis 2010-09-03 16:44:31 +02:00
  • bd1c73f6ab added some comment and changed coding style for fix for 237 antirez 2010-09-03 10:24:18 +02:00
  • 556bdfbab9 added some comment and changed coding style for fix for 237 antirez 2010-09-03 10:24:18 +02:00
  • 896b40e099 fix for issue 237 Anko painting 2010-09-02 21:13:27 -07:00