antirez
de52b6375b
Cluster: hash slots tracking using a radix tree.
2017-03-27 16:37:22 +02:00
Salvatore Sanfilippo
6218ab1330
Merge pull request #3875 from oranagra/lfu_tests
...
add LFU policies to the test suite, just for coverage
2017-03-15 09:18:04 +01:00
Salvatore Sanfilippo
94751543b0
Merge pull request #3875 from oranagra/lfu_tests
...
add LFU policies to the test suite, just for coverage
2017-03-15 09:18:04 +01:00
Salvatore Sanfilippo
7d036aadc2
Merge pull request #3875 from oranagra/lfu_tests
...
add LFU policies to the test suite, just for coverage
2017-03-15 09:18:04 +01:00
Oran Agra
259ae3688f
add LFU policies to the test suite, just for coverage
2017-03-15 01:05:15 -07:00
Oran Agra
4acb4da1d1
add LFU policies to the test suite, just for coverage
2017-03-15 01:05:15 -07:00
Oran Agra
499595f510
add LFU policies to the test suite, just for coverage
2017-03-15 01:05:15 -07:00
antirez
1a7da8dc30
Use sha256 instead of sha1 to generate tarball hashes.
2017-03-09 13:49:36 +01:00
antirez
a62f786344
Use sha256 instead of sha1 to generate tarball hashes.
2017-03-09 13:49:36 +01:00
antirez
01f56d44dc
Use sha256 instead of sha1 to generate tarball hashes.
2017-03-09 13:49:36 +01:00
vienna
bf834e18c6
fix #3847 : add close socket before return ANET_ERR.
2017-03-07 16:14:05 +00:00
vienna
59bdd08214
fix #3847 : add close socket before return ANET_ERR.
2017-03-07 16:14:05 +00:00
vienna
bcb1240ccf
fix #3847 : add close socket before return ANET_ERR.
2017-03-07 16:14:05 +00:00
itamar
800c4e1158
Sets up fake client to select current db in RM_Call()
2017-03-06 14:37:10 +02:00
itamar
443f279a3a
Sets up fake client to select current db in RM_Call()
2017-03-06 14:37:10 +02:00
itamar
a04ba58d9a
Sets up fake client to select current db in RM_Call()
2017-03-06 14:37:10 +02:00
Guy Benoish
5f71d50d1d
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
2017-03-02 13:25:05 +02:00
Guy Benoish
71a8df6a2b
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
2017-03-02 13:25:05 +02:00
Guy Benoish
dcbf01295b
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
2017-03-02 13:25:05 +02:00
Dvir Volk
4e692f737e
fixed free of blocked client before refering to it
2017-03-01 16:51:01 +02:00
Dvir Volk
4b2229e4b8
fixed free of blocked client before refering to it
2017-03-01 16:51:01 +02:00
Dvir Volk
c40322945a
fixed free of blocked client before refering to it
2017-03-01 16:51:01 +02:00
Salvatore Sanfilippo
36da3d0e40
Makefile: fix building with Solaris C compiler, 64 bit.
2017-02-23 16:53:39 +01:00
Salvatore Sanfilippo
9cc83d2ad9
Makefile: fix building with Solaris C compiler, 64 bit.
2017-02-23 16:53:39 +01:00
Salvatore Sanfilippo
1f0dae3c7f
Makefile: fix building with Solaris C compiler, 64 bit.
2017-02-23 16:53:39 +01:00
antirez
0e6fc1592b
Merge branch 'sparc' of ssh://209.141.57.197:12222//export/home/antirez/redis into sparc
2017-02-23 15:35:01 +01:00
Salvatore Sanfilippo
8291a07501
Use ARM unaligned accesses ifdefs for SPARC as well.
2017-02-23 22:39:44 +08:00
Salvatore Sanfilippo
d5fd9f031d
Fix BITPOS unaligned memory access.
2017-02-23 22:38:44 +08:00
antirez
ed7e331051
Merge branch 'sparc' of ssh://209.141.57.197:12222//export/home/antirez/redis into sparc
2017-02-23 15:35:01 +01:00
Salvatore Sanfilippo
b3391fd853
Use ARM unaligned accesses ifdefs for SPARC as well.
2017-02-23 22:39:44 +08:00
Salvatore Sanfilippo
d7826823c0
Fix BITPOS unaligned memory access.
2017-02-23 22:38:44 +08:00
antirez
64577122ec
Merge branch 'sparc' of ssh://209.141.57.197:12222//export/home/antirez/redis into sparc
2017-02-23 15:35:01 +01:00
Salvatore Sanfilippo
7a4c9474f8
Use ARM unaligned accesses ifdefs for SPARC as well.
2017-02-23 22:39:44 +08:00
Salvatore Sanfilippo
08007ed442
Fix BITPOS unaligned memory access.
2017-02-23 22:38:44 +08:00
oranagra
47a10838be
when a slave experiances an error on commands that come from master, print to the log
...
since slave isn't replying to it's master, these errors go unnoticed.
since we don't expect the master to send garbadge to the slave, this should be safe.
(as long as we don't log OOM errors there)
2017-02-23 03:44:42 -08:00
oranagra
161a3a174b
when a slave experiances an error on commands that come from master, print to the log
...
since slave isn't replying to it's master, these errors go unnoticed.
since we don't expect the master to send garbadge to the slave, this should be safe.
(as long as we don't log OOM errors there)
2017-02-23 03:44:42 -08:00
oranagra
8f9e82e868
when a slave experiances an error on commands that come from master, print to the log
...
since slave isn't replying to it's master, these errors go unnoticed.
since we don't expect the master to send garbadge to the slave, this should be safe.
(as long as we don't log OOM errors there)
2017-02-23 03:44:42 -08:00
oranagra
66f03b8340
add SDS_NOINIT option to sdsnewlen to avoid unnecessary memsets.
...
this commit also contains small bugfix in rdbLoadLzfStringObject
a bug that currently has no implications.
2017-02-23 03:04:08 -08:00
oranagra
f86df924b0
add SDS_NOINIT option to sdsnewlen to avoid unnecessary memsets.
...
this commit also contains small bugfix in rdbLoadLzfStringObject
a bug that currently has no implications.
2017-02-23 03:04:08 -08:00
oranagra
ecda721a3e
add SDS_NOINIT option to sdsnewlen to avoid unnecessary memsets.
...
this commit also contains small bugfix in rdbLoadLzfStringObject
a bug that currently has no implications.
2017-02-23 03:04:08 -08:00
antirez
55a899e67a
Solaris fixes about tail usage and atomic vars.
...
Testing with Solaris C compiler (SunOS 5.11 11.2 sun4v sparc sun4v)
there were issues compiling due to atomicvar.h and running the
tests also failed because of "tail" usage not conform with Solaris
tail implementation. This commit fixes both the issues.
2017-02-22 13:08:21 +01:00
antirez
95883313b5
Solaris fixes about tail usage and atomic vars.
...
Testing with Solaris C compiler (SunOS 5.11 11.2 sun4v sparc sun4v)
there were issues compiling due to atomicvar.h and running the
tests also failed because of "tail" usage not conform with Solaris
tail implementation. This commit fixes both the issues.
2017-02-22 13:08:21 +01:00
antirez
9df5191d0a
Solaris fixes about tail usage and atomic vars.
...
Testing with Solaris C compiler (SunOS 5.11 11.2 sun4v sparc sun4v)
there were issues compiling due to atomicvar.h and running the
tests also failed because of "tail" usage not conform with Solaris
tail implementation. This commit fixes both the issues.
2017-02-22 13:08:21 +01:00
antirez
907eb97ffc
Test: replication-psync, wait more to detect write load.
...
Slow systems like the original Raspberry PI need more time
than 5 seconds to start the script and detect writes.
After fixing the Raspberry PI can pass the unit without issues.
2017-02-22 12:27:01 +01:00
antirez
2b36706a48
Test: replication-psync, wait more to detect write load.
...
Slow systems like the original Raspberry PI need more time
than 5 seconds to start the script and detect writes.
After fixing the Raspberry PI can pass the unit without issues.
2017-02-22 12:27:01 +01:00
antirez
384ae4032d
Test: replication-psync, wait more to detect write load.
...
Slow systems like the original Raspberry PI need more time
than 5 seconds to start the script and detect writes.
After fixing the Raspberry PI can pass the unit without issues.
2017-02-22 12:27:01 +01:00
antirez
334f80df0c
Test: fix conditional execution of HINCRBYFLOAT representation test.
2017-02-22 12:00:09 +01:00
antirez
7c8ddab4f8
Test: fix conditional execution of HINCRBYFLOAT representation test.
2017-02-22 12:00:09 +01:00
antirez
d0e1affa70
Test: fix conditional execution of HINCRBYFLOAT representation test.
2017-02-22 12:00:09 +01:00
antirez
fbf5f88fe0
Merge branch 'siphash' into unstable
2017-02-21 17:10:10 +01:00