Pieter Noordhuis
|
7b30cc3a7b
|
Fix issue 300 by upgrading variable types to 64-bit
|
2010-08-31 10:21: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
|
e4ecc93119
|
Version is now 2.1.3
|
2010-08-26 16:58:02 +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 |
|
Pieter Noordhuis
|
76864d5626
|
Expand macro's to functions for readability
|
2010-08-26 11:06:30 +02:00 |
|
Pieter Noordhuis
|
b4b62c34db
|
Use fstat to detect if stdin was redirected
|
2010-08-25 14:48:50 +02:00 |
|
Pieter Noordhuis
|
ae77016e57
|
Add a newline to tty output after every reply
|
2010-08-25 13:39:11 +02:00 |
|
Pieter Noordhuis
|
5d15b5207d
|
Re-introduce the interactive field so we can reconnect in interactive mode
|
2010-08-25 13:09:22 +02:00 |
|
Pieter Noordhuis
|
4b93e5e267
|
Merge master and move argument splitting patch to sds.c
|
2010-08-25 13:08:43 +02:00 |
|
antirez
|
c0b3d42372
|
redis-cli now supports automatically reconnection in interactive mode
|
2010-08-24 18:39:34 +02:00 |
|
antirez
|
b37ca6edb1
|
Issue 179 fixed, now redis-cli is able to parse correctly multi bulk replies with elements that are errors
|
2010-08-24 18:08:09 +02:00 |
|
antirez
|
695fe87456
|
The pid file is now created only after the server is correctly initialied. It is also removed on sigterm and when the stack trace is produced after a sigbus or a sigsegv. This two changes should fix the Issue 175
|
2010-08-24 17:09:25 +02:00 |
|
antirez
|
b91d605a35
|
slave now detect lost connection during SYNC, fixing Issue 173
|
2010-08-24 16:25:00 +02:00 |
|
antirez
|
778b2210a9
|
slave with attached slaves now close the conection to all the slaves when the connection to the master is lost. Now a slave without a connected link to the master will refuse SYNC from other slaves. Enhanced the replication error reporting. All this will fix Issue 156
|
2010-08-24 16:04:13 +02:00 |
|
antirez
|
e452436a07
|
BLPOPping clients are no longer subject to connection timeouts, fixing issues 155
|
2010-08-24 12:10:59 +02:00 |
|
antirez
|
a679185aa5
|
sanity check for the bulk argument in protocol parsing code, fixing issue 146
|
2010-08-24 11:45:05 +02:00 |
|
antirez
|
c91abdcd07
|
Fixed overflow detection in argument to long convertion function in general, and in expire/ttl pairs specifically, addressing issue 54
|
2010-08-23 17:06:38 +02:00 |
|
Pieter Noordhuis
|
cb72d0f155
|
Rename iterator to setTypeIterator for consistency
|
2010-08-21 11:38:24 +02:00 |
|
Pieter Noordhuis
|
029e5577ff
|
Make SORT use the hybrid set accessors to allow sorting intsets
|
2010-08-21 11:20:41 +02:00 |
|
Pieter Noordhuis
|
87c74dfaa8
|
Check if stroll return value was clamped
|
2010-08-20 13:42:42 +02:00 |
|
Pieter Noordhuis
|
aaada3f962
|
Merge branch 'master' into intset-split
Conflicts:
src/Makefile
src/t_set.c
|
2010-08-20 12:40:55 +02:00 |
|
antirez
|
cbce517145
|
redis cli argument splitting is general and is now moved into the sds.c lib
|
2010-08-05 11:36:39 +02:00 |
|
Pieter Noordhuis
|
abb731e5b8
|
Deprecate starting interactive mode using the -i flag
|
2010-08-04 18:36:03 +02:00 |
|
Pieter Noordhuis
|
cf0c6b78f1
|
Set tty before going into interactive mode to get non-pretty output when
the commands are read from stdin.
|
2010-08-04 18:16:39 +02:00 |
|
Pieter Noordhuis
|
3a51bff035
|
Change output format for non-tty redis-cli execution
|
2010-08-04 17:46:56 +02:00 |
|
Pieter Noordhuis
|
123a10f7a5
|
Let the output mode depend on having a tty or not
|
2010-08-04 17:16:05 +02:00 |
|
Pieter Noordhuis
|
07242c0ccf
|
Tests for redis-cli in non-interactive mode
Minor change in redis-cli output for the (multi-)bulk response but this
will be fixed in the next commit.
|
2010-08-04 17:02:13 +02:00 |
|
Pieter Noordhuis
|
0439d792c4
|
Add tests for quotation in an interactive redis-cli session
Patched redis-cli to abort on unexpected quotation. This caused
redis-cli to get into an infinite, memory-consuming loop.
|
2010-08-04 16:15:33 +02:00 |
|
Pieter Noordhuis
|
f2dd4769dd
|
Tests for the interactive mode of redis-cli
Changed redis-cli to output the raw response for a bulk reply when it is
run in interactive mode instead of checking isatty.
|
2010-08-04 15:28:03 +02:00 |
|
antirez
|
1fb4e8def7
|
PERSIST: a fix and some basic test
|
2010-08-03 14:25:22 +02:00 |
|
antirez
|
a539d29ac5
|
PERSIST command implemented
|
2010-08-03 14:19:20 +02:00 |
|
antirez
|
0cf5b7b57c
|
allow to set a new EXPIRE of an existing volatile key
|
2010-08-03 12:26:30 +02:00 |
|