John Sully
|
37090db182
|
Redis only does this in beforeSleep function - doing extra calls like we do causes test issues
Former-commit-id: d013ad9ebaf3c2bf38121349ed9b98e16439c734
|
2019-07-06 00:53:20 -04:00 |
|
John Sully
|
725dd6539f
|
Add back user space buffering of RDB save
Former-commit-id: d918ca6fa57a6149b86b4effc787dbdde7350133
|
2019-07-06 00:36:23 -04:00 |
|
John Sully
|
a43a383361
|
Add back user space buffering of RDB save
Former-commit-id: d918ca6fa57a6149b86b4effc787dbdde7350133
|
2019-07-06 00:36:23 -04:00 |
|
John Sully
|
95f0357746
|
Fix additional warning related to new() overloads
Former-commit-id: 218111eb7244643bd13af47b878622c429535288
|
2019-07-05 23:42:39 -04:00 |
|
John Sully
|
5167e0399a
|
Fix additional warning related to new() overloads
Former-commit-id: 218111eb7244643bd13af47b878622c429535288
|
2019-07-05 23:42:39 -04:00 |
|
Salvatore Sanfilippo
|
3ffea1c914
|
Merge pull request #6022 from itamarhaber/RedisModule_ReplyWithCString
Adds RedisModule_ReplyWithCString
|
2019-07-05 20:25:18 +02:00 |
|
Salvatore Sanfilippo
|
a714004738
|
Merge pull request #6022 from itamarhaber/RedisModule_ReplyWithCString
Adds RedisModule_ReplyWithCString
|
2019-07-05 20:25:18 +02:00 |
|
antirez
|
f3a8b5001d
|
Client side caching: RESP2 support.
|
2019-07-05 12:24:28 +02:00 |
|
antirez
|
6b29f2d83d
|
Client side caching: RESP2 support.
|
2019-07-05 12:24:28 +02:00 |
|
antirez
|
d6204fe246
|
Merge branch 'unstable' of github.com:/antirez/redis into unstable
|
2019-07-04 18:34:53 +02:00 |
|
antirez
|
f099def733
|
Merge branch 'unstable' of github.com:/antirez/redis into unstable
|
2019-07-04 18:34:53 +02:00 |
|
Oran Agra
|
527c297efb
|
missing per-skiplist overheads in MEMORY USAGE
these had severe impact for small zsets, for instance ones with just one
element that is longer than 64 (causing it not to be ziplist encoded)
|
2019-07-04 15:20:49 +03:00 |
|
Oran Agra
|
41c5ebcab6
|
missing per-skiplist overheads in MEMORY USAGE
these had severe impact for small zsets, for instance ones with just one
element that is longer than 64 (causing it not to be ziplist encoded)
|
2019-07-04 15:20:49 +03:00 |
|
antirez
|
6aeb2627de
|
Client side caching: fix invalidate message len and content.
|
2019-07-04 14:07:23 +02:00 |
|
antirez
|
3e43aed1ac
|
Client side caching: fix invalidate message len and content.
|
2019-07-04 14:07:23 +02:00 |
|
antirez
|
4b5027845e
|
Client side caching: implement trackingInvalidateKey().
|
2019-07-03 19:16:20 +02:00 |
|
antirez
|
46edb55de9
|
Client side caching: implement trackingInvalidateKey().
|
2019-07-03 19:16:20 +02:00 |
|
antirez
|
a4e44726d0
|
Client side caching: hook inside call() for tracking.
|
2019-07-03 12:42:16 +02:00 |
|
antirez
|
506764b3f8
|
Client side caching: hook inside call() for tracking.
|
2019-07-03 12:42:16 +02:00 |
|
antirez
|
b826cf89f1
|
Client side caching: CLIENT TRACKING subcommand.
|
2019-07-03 11:58:20 +02:00 |
|
antirez
|
db16a861a1
|
Client side caching: CLIENT TRACKING subcommand.
|
2019-07-03 11:58:20 +02:00 |
|
Angus Pearson
|
17e98d8851
|
RESP3 double representation for -infinity is ,-inf\r\n , not -inf\r\n
|
2019-07-02 14:28:48 +01:00 |
|
Angus Pearson
|
593f6656c1
|
RESP3 double representation for -infinity is ,-inf\r\n , not -inf\r\n
|
2019-07-02 14:28:48 +01:00 |
|
antirez
|
b54789d472
|
Client side caching: enable tracking mode.
|
2019-06-30 06:19:08 -04:00 |
|
antirez
|
c29f3bcf2e
|
Client side caching: enable tracking mode.
|
2019-06-30 06:19:08 -04:00 |
|
antirez
|
7f9de752de
|
Client side caching: fields and flags for tracking mode.
|
2019-06-29 20:08:41 -04:00 |
|
antirez
|
45d64f229e
|
Client side caching: fields and flags for tracking mode.
|
2019-06-29 20:08:41 -04:00 |
|
antirez
|
a152f483cd
|
Client side caching: add new file and description.
|
2019-06-29 09:09:38 -04:00 |
|
antirez
|
a28d7918d7
|
Client side caching: add new file and description.
|
2019-06-29 09:09:38 -04:00 |
|
John Sully
|
9983a59895
|
Fix additional warnings
Former-commit-id: 1531cfb7eea1824fb40da596b3446baa4312355c
|
2019-06-27 16:29:36 -04:00 |
|
John Sully
|
5aaa95ec11
|
Fix additional warnings
Former-commit-id: 1531cfb7eea1824fb40da596b3446baa4312355c
|
2019-06-27 16:29:36 -04:00 |
|
John Sully
|
f5f4815041
|
Fix mac build breaks
Former-commit-id: 16a89f21dc0beb23b7eb8f2e378d076da918c0d6
|
2019-06-27 15:04:09 -04:00 |
|
John Sully
|
15d37f3d65
|
Fix mac build breaks
Former-commit-id: 16a89f21dc0beb23b7eb8f2e378d076da918c0d6
|
2019-06-27 15:04:09 -04:00 |
|
John Sully
|
dbc8272acf
|
Fix libcxxabi clang compile failure in travis, as well as bool issue due to old clang
Former-commit-id: 79e5160e376cfedc690d351d49c3327d5f48c580
|
2019-06-18 00:42:01 -04:00 |
|
John Sully
|
9252500928
|
Fix libcxxabi clang compile failure in travis, as well as bool issue due to old clang
Former-commit-id: 79e5160e376cfedc690d351d49c3327d5f48c580
|
2019-06-18 00:42:01 -04:00 |
|
John Sully
|
d4d6e7756d
|
Fix Travis CI issue
Former-commit-id: 8238d3207e484e5c9515d00ee7d2247168c03612
|
2019-06-17 23:56:23 -04:00 |
|
John Sully
|
a9837e9d95
|
Fix Travis CI issue
Former-commit-id: 8238d3207e484e5c9515d00ee7d2247168c03612
|
2019-06-17 23:56:23 -04:00 |
|
John Sully
|
d65ce6fbbc
|
Fix issues with relaxed memory model architectures
Former-commit-id: e37bc4ad40e852b67ee14e5aa87fd2f398f00eed
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
fb1b845fe5
|
Fix issues with relaxed memory model architectures
Former-commit-id: e37bc4ad40e852b67ee14e5aa87fd2f398f00eed
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
db5af7990d
|
Remove unnecessary recursive lock
Former-commit-id: 0f78b8b91729374f76f562049e16c0556da00959
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
2a02779293
|
Remove unnecessary recursive lock
Former-commit-id: 0f78b8b91729374f76f562049e16c0556da00959
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
a849655efd
|
missing file :)
Former-commit-id: 19061fe04f22dc2dcb4547a4c74eccfb89cae785
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
5d07bb92ce
|
missing file :)
Former-commit-id: 19061fe04f22dc2dcb4547a4c74eccfb89cae785
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
d5b47e6997
|
Fix test failures due to assert
Former-commit-id: 9c901eb65f98008f0962c5edc33aadc15ec6f619
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
871c86717c
|
Fix test failures due to assert
Former-commit-id: 9c901eb65f98008f0962c5edc33aadc15ec6f619
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
9725fadaba
|
convert the pending write list to a vector for better performance and less cache thrashing
Former-commit-id: ae33ff3a6ef6d47bab63cf8362055c1ed210dbad
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
9ca83cc9fd
|
convert the pending write list to a vector for better performance and less cache thrashing
Former-commit-id: ae33ff3a6ef6d47bab63cf8362055c1ed210dbad
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
924509f52f
|
Move more code out of the GIL
Former-commit-id: 59dbd625c143c1a890d4387f7a32c997f0d64f5f
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
913fe8eb78
|
Move more code out of the GIL
Former-commit-id: 59dbd625c143c1a890d4387f7a32c997f0d64f5f
|
2019-06-17 23:00:12 -04:00 |
|
John Sully
|
9a050ffb42
|
Remove an unnecessary lock that eats performance
Former-commit-id: 8eb4e355b934e394608b082c7d1973152238fa1f
|
2019-06-17 23:00:12 -04:00 |
|