Pedro Melo
e13865033d
Rename INSTALL_TOP to PREFIX; update documentation
...
Signed-off-by: Pedro Melo <melo@simplicidade.org>
2010-09-13 16:09:11 +01:00
Pieter Noordhuis
3c23ee1ba2
Fix another test that sometimes returned the swapped object instead of encoding
2010-09-13 16:59:46 +02:00
antirez
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.
2010-09-09 16:38:10 +02:00
antirez
7f9a4db3c0
Fix for the init script provided with Redis, thanks to Rowan. This fixes issue 316
2010-09-09 10:24:56 +02:00
antirez
da14590bd9
Fix re-enabled again, I forgot to check if VM was enabled before calling handleClientsBlockedOnSwappedKey()
2010-09-08 13:47:28 +02:00
antirez
155fb4b45e
latest fix reverted, there is some problem reported by the CI test
2010-09-08 13:45:51 +02:00
antirez
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.
2010-09-08 13:26:16 +02:00
Pieter Noordhuis
efc5d4cc0d
Fix test that sometimes returned the swapped object instead of encoding
2010-09-07 11:49:33 +02:00
Pieter Noordhuis
106bd87a3c
Fix bug where the client is not present in server.clients when free'ing it
...
When creating the readable event results in an error (this happens when
the server hits OS limits), the client was not added to the list of
clients when freeClient was called. This results in an assertion error.
It is better to check this condition first and free the client
immediately when this condition occurs. Port of 00a90feb.
2010-09-07 10:25:34 +02:00
antirez
abe18d0e00
Fix for solaris compilation bug Issue 325
2010-09-06 10:12:44 +02:00
antirez
556bdfbab9
added some comment and changed coding style for fix for 237
2010-09-03 10:24:18 +02:00
Anko painting
b435f64510
fix for issue 237
2010-09-02 21:13:27 -07:00
antirez
73db2acc37
memory fragmentation reporting in INFO also added for Mac OS X
2010-09-02 10:57:58 +02:00
antirez
eddb388ef9
memory fragmentation ratio in INFO output
2010-09-02 10:34:39 +02:00
antirez
a047bf52a4
fixed a few harmless warnings complining on Linux
2010-09-01 18:31:30 +02:00
antirez
dbebd395eb
Version is now 2.1.4 -- AKA 2.2-alpha1
2010-08-31 18:34:34 +02:00
antirez
ec96ef47a6
Merge remote branch 'pietern/issue-300'
2010-08-31 17:39:06 +02:00
Pieter Noordhuis
f85202c3dc
Fix compilation errors and add warning for 32-bit platforms
2010-08-31 13:06:26 +02:00
antirez
d320764706
We finally have an half decent README! (Issue 277)
2010-08-31 11:42:52 +02:00
antirez
f7f12a606c
resolved conflict merging pietern/bpop-timeout
2010-08-31 11:23:12 +02:00
antirez
fc09b9f449
Merge remote branch 'pietern/issue-300'
2010-08-31 11:19:11 +02:00
antirez
08f55b786b
faster server starting in Redis tests
2010-08-31 11:17:06 +02:00
Pieter Noordhuis
7b30cc3a7b
Fix issue 300 by upgrading variable types to 64-bit
2010-08-31 10:21:35 +02:00
Pieter Noordhuis
1eb13e4913
Fix set tests to make sets have a deterministic encoding
2010-08-31 09:37:35 +02:00
antirez
fb92ecece7
BLPOP inside MULTI/EXEC block no longer crashes, instead if the list is empty the behavior is like if the timeout is reached. This fixes Issue 285
2010-08-30 16:31:03 +02:00
antirez
8079656a8e
Now redis-cli replies to help showing some basic usage information (Issue 291)
2010-08-30 15:57:03 +02:00
antirez
93b2a7718e
It is now possible to use authentication and DB selection options at the same time in redis-cli (Issue 298)
2010-08-30 15:36:13 +02:00
antirez
e0e1c19520
Fixed MONITOR mode and Issue 296
2010-08-30 11:51:45 +02:00
antirez
8fedd04dcc
Makefile deps updated
2010-08-30 11:37:17 +02:00
antirez
2f6b31c3bb
Fix for a race in BGSAVE that may result in some data not being saved as soon as possible (when the configured saving triggers should fire). Also known as Issue 313, more details there in the google code issue.
2010-08-30 10:32:32 +02:00
antirez
e5f257c2b2
fix for the prev fix
2010-08-27 17:06:36 +02:00
antirez
c1ae36aea8
Fix for bug 312, yet to verify in a couple of minutes...
2010-08-27 17:04:26 +02:00
antirez
09252fc4f3
Fixed another instace of the Issue 173
2010-08-27 12:46:10 +02:00
antirez
357d36733d
Fixed segfault in freeMemoryIfNeeded due to the fact that keys are now sds strings and not objects in the main hash table, thanks to Anthony Lauzon for spotting the bug and providing a patch.
2010-08-27 11:01:03 +02:00
antirez
2df84b7269
intset loading bug fixed
2010-08-26 19:10:40 +02:00
antirez
ec7e138926
test for intset integer encodability test and some small refactoring
2010-08-26 18:47:03 +02:00
antirez
23c64fe50d
translated a few long logn into int64_t for correctness and to avoid compilation warnings as well
2010-08-26 18:11:26 +02:00
antirez
588cd980e9
redis-cli tests commented out since there is a problem with the CI server and this tests, will be activated again once the problem is fixed
2010-08-26 17:52:02 +02:00
antirez
452ccf7a41
SORT stress testing against bigger aggregate values
2010-08-26 17:29:13 +02:00
antirez
e4ecc93119
Version is now 2.1.3
2010-08-26 16:58:02 +02:00
antirez
4e0d34089a
Merge remote branch 'pietern/redis-cli-fix'
2010-08-26 16:19:06 +02:00
Pieter Noordhuis
94364d53b4
Verify that the blocking pop timeout value is a non-negative integer
2010-08-26 14:05:14 +02:00
antirez
e59a64b8d3
forgot the traceleaks var in tests set to 1, reverted to the default, 0
2010-08-26 13:18:56 +02:00
Pieter Noordhuis
2929ca9786
Fix parenthesis error on decrementing *argc
2010-08-26 13:18:44 +02:00
antirez
bad7d097e9
fixed a memory leak in the new Set code
2010-08-26 13:18:24 +02:00
antirez
5f19e8a4a5
computeObjectSwappability is now able to compute swappability for intset encoded sets
2010-08-26 12:28:53 +02:00
Pieter Noordhuis
740eee1cc6
Fix type that was not renamed and compiler warning
2010-08-26 12:13:51 +02:00
antirez
674492bceb
removed a duplicated ERRNO checking that is useless at all
2010-08-26 12:10:16 +02:00
antirez
acc75bfd4f
Merge remote branch 'pietern/intset-split'
2010-08-26 12:04:24 +02:00
Pieter Noordhuis
f9d5c4e33c
Make the function intsetUpgrade self-contained
2010-08-26 11:22:58 +02:00