- 24 8月, 2010 4 次提交
- 23 8月, 2010 1 次提交
-
-
由 antirez 提交于
Fixed overflow detection in argument to long convertion function in general, and in expire/ttl pairs specifically, addressing issue 54
-
- 05 8月, 2010 1 次提交
-
-
由 antirez 提交于
-
- 03 8月, 2010 8 次提交
- 01 8月, 2010 1 次提交
-
-
由 Pieter Noordhuis 提交于
-
- 31 7月, 2010 1 次提交
-
-
由 antirez 提交于
-
- 30 7月, 2010 2 次提交
-
-
由 Pieter Noordhuis 提交于
Return an error when the resulting value is not a number (NaN). Fix ZUNIONSTORE/ZINTERSTORE to clean up when a weight argument is not a double value.
-
由 Pieter Noordhuis 提交于
When +inf and -inf are added, the result is NaN. We don't want NaN scores in a sorted set, so agreed on the result of this operation being zero.
-
- 29 7月, 2010 4 次提交
-
-
由 Pieter Noordhuis 提交于
even when the list is swapped out and in again.
-
由 Pieter Noordhuis 提交于
-
由 antirez 提交于
-
由 antirez 提交于
In order to trigger the bug what's needed is to call ZINTERSTORE resulting into an empty set created, bug against a key that already existed. The command was not propagated, so the replica ended with the key that the master removed. Sequence of command to reproduce: redis-cli hset 446 34 905 redis-cli hset 446 393 911 redis-cli zadd 966 0.085412045980529885 652 redis-cli zadd 645 0.25081839284432045 280 redis-cli zinterstore 446 2 966 645
-
- 28 7月, 2010 1 次提交
-
-
由 antirez 提交于
better random dataset creation function in test. master-slave replication test now is able to save the two datasets in CSV when an inconsistency is detected.
-
- 27 7月, 2010 7 次提交
- 25 7月, 2010 3 次提交
-
-
由 Benjamin Kramer 提交于
calloc is more effecient than malloc+memset when the system uses mmap to allocate memory. mmap always returns zeroed memory so the memset can be avoided. The threshold to use mmap is 16k in osx libc and 128k in bsd libc and glibc. The kernel can lazily allocate the pages, this reduces memory usage when we have a page table or hash table that is mostly empty. This change is most visible when you start a new redis instance with vm enabled. You'll see no increased memory usage no matter how big your page table is.
-
由 Benjamin Kramer 提交于
zmalloc calls abort() so _dictPanic will never be called.
-
由 Benjamin Kramer 提交于
-
- 23 7月, 2010 2 次提交
-
-
由 Pieter Noordhuis 提交于
-
由 antirez 提交于
-
- 22 7月, 2010 5 次提交
-
-
由 Pieter Noordhuis 提交于
-
由 antirez 提交于
-
由 antirez 提交于
other shared objects where created in the I/O thread in createStringObjectFromLongLong. Fixed as well.
-
由 antirez 提交于
-
由 antirez 提交于
don't use object sharing inside I/O threads, as a fix for a well known instability of VM introduced with the new object sharing code
-