Oran Agra
|
5973b475cb
|
RM_ReplyWithCString was missing registration
|
2019-08-07 13:06:11 +03:00 |
|
Diego Bendersky
|
f8b7c18d34
|
pass len to alloc in clusterManagerMigrateKeysInReply
|
2019-08-05 17:35:50 -03:00 |
|
antirez
|
e87768e8ca
|
Replication: clarify why repl_put_online_on_ack exists at all.
|
2019-08-05 17:38:15 +02:00 |
|
John Sully
|
b3de6fcf26
|
Optimize the new expire code
Former-commit-id: 75c6b4c64a9c9f39654c16b1f5ff5a003d24afbc
|
2019-08-02 21:31:05 -04:00 |
|
zhaozhao.zz
|
89dc16f01d
|
networking: flushSlavesOutputBuffers bugfix
|
2019-08-02 17:17:19 +08:00 |
|
antirez
|
b8f4ed2448
|
Fix regression causing EXEC to appear in the slow log.
This was recently introduced with PR #6266.
|
2019-07-31 19:05:20 +02:00 |
|
antirez
|
203a7762dc
|
Make EMBSTR case of #6261 more obvious.
|
2019-07-31 12:03:10 +02:00 |
|
Salvatore Sanfilippo
|
3dad067b17
|
Merge pull request #6261 from chendq8/robj
make memory usage consistent of robj with OBJ_ENCODING_INT
|
2019-07-31 11:54:11 +02:00 |
|
Salvatore Sanfilippo
|
3e66c43e84
|
Merge pull request #6266 from madolson/dev-unstable-hide-auth-and-hello
Hide HELLO and AUTH from slowlog and monitor
|
2019-07-31 11:12:46 +02:00 |
|
antirez
|
0fb7decfec
|
Merge branch 'unstable' of github.com:/antirez/redis into unstable
|
2019-07-31 10:37:17 +02:00 |
|
antirez
|
6637823a4f
|
HyperLogLog: fix the fix of a corruption bug.
|
2019-07-31 10:36:23 +02:00 |
|
John Sully
|
ef6d9c6e1f
|
Fix test failures: Non active replicas are allowed to use shared int values
Former-commit-id: 8536854266d5795c5c2bc11b8b344f20759b55af
|
2019-07-30 17:11:15 -04:00 |
|
John Sully
|
5525de6148
|
Acquire the lock for modules that don't acquire it before calling like they are supposed to
Former-commit-id: 6016dd0f8b68ceeeb161a39a0d531a3cc52d78d8
|
2019-07-30 16:54:25 -04:00 |
|
Salvatore Sanfilippo
|
62aad1276e
|
Merge pull request #6277 from devnexen/fbsd_get_rss
Updating resident memory request impl on FreeBSD.
|
2019-07-30 18:24:38 +02:00 |
|
Oran Agra
|
4b9c5d8536
|
Log message when modules prevent diskless-load
|
2019-07-30 16:32:58 +03:00 |
|
Oran Agra
|
7d18a61559
|
Merge remote-tracking branch 'oss/unstable' into module_rdb_load_errors
|
2019-07-30 15:14:08 +03:00 |
|
Oran Agra
|
9fa285523c
|
Avoid diskelss-load if modules did not declare they handle read errors
|
2019-07-30 15:11:57 +03:00 |
|
Salvatore Sanfilippo
|
8e2a99eb4b
|
Merge pull request #6264 from oranagra/modules_api_aux_rdb
Implement module api for aux data in rdb
|
2019-07-30 11:50:44 +02:00 |
|
Salvatore Sanfilippo
|
4961e01375
|
Merge pull request #6269 from wubostc/patch-1
Reduce the calling stack
|
2019-07-30 11:41:48 +02:00 |
|
antirez
|
fe6d9e4c95
|
emptyDbGeneric(): call signalFlushDb() before deleting the keys.
This was broken since a refactoring performed recently by myself.
|
2019-07-30 11:20:54 +02:00 |
|
John Sully
|
c6d5347a22
|
Fix HLL corruption bug
|
2019-07-29 18:11:52 -04:00 |
|
John Sully
|
89b8ba8d9d
|
Fix HLL corruption
Former-commit-id: 47ef9e5cbd11dad107a68a94dfb51d192e86c84e
|
2019-07-29 18:08:45 -04:00 |
|
John Sully
|
f8884fed3a
|
Fix crash setting expire on a key with an existing subkey expiration
Former-commit-id: 4858fd893c8e638b0efdcd3ab2c6dc188a6dc6bd
|
2019-07-29 17:09:51 -04:00 |
|
John Sully
|
8d36bab0e1
|
Fix crash in RediSearch
Former-commit-id: 6b6e6f6c1ef49f87f794de512489e5fbbfb67ca0
|
2019-07-29 15:08:57 -04:00 |
|
John Sully
|
945a7b69f1
|
Fix crash in RediSearch
Former-commit-id: cbe5c04a0f3b0b1886f6c88c0a2401e0e6501b3b
|
2019-07-29 15:08:41 -04:00 |
|
David Carlier
|
920cbf051a
|
Updating resident memory request impl on FreeBSD.
|
2019-07-28 14:33:57 +01:00 |
|
Salvatore Sanfilippo
|
6b03774963
|
Merge pull request #6248 from oranagra/module-log
RM_Log - add support for logging without a context or context without module
|
2019-07-25 18:48:46 +02:00 |
|
John Sully
|
ce96c69719
|
RREPLAY failures should be logged
Former-commit-id: b0a0f03b96b44005e905f5d46985d76d52a712ec
|
2019-07-24 22:49:55 -04:00 |
|
John Sully
|
e3b97286ca
|
RREPLAY failures should be logged
Former-commit-id: 08b6a04055e950e53f043391ec9f9a09f654b1ee
|
2019-07-24 22:49:30 -04:00 |
|
John Sully
|
17e6131ca5
|
Issue #64 RREPLAY isn't binary safe. Add fix and test.
Former-commit-id: f1982ca63dc8dd85b62c1338d7be324595b6ad8e
|
2019-07-24 22:31:44 -04:00 |
|
John Sully
|
4c49370efe
|
Issue #64 RREPLAY isn't binary safe. Add fix and test.
Former-commit-id: afe66288fe9df6d8247d459e57858430f1ec7a25
|
2019-07-24 22:31:02 -04:00 |
|
Oran Agra
|
b2fce80695
|
Extend modules API to allow modules report to redis INFO
this implements #6012
|
2019-07-24 12:58:15 +03:00 |
|
antirez
|
d427b312ea
|
Merge branch 'unstable' of github.com:/antirez/redis into unstable
|
2019-07-24 11:45:19 +02:00 |
|
antirez
|
83b8fbf580
|
Client side caching: config option for table fill rate.
|
2019-07-24 11:35:01 +02:00 |
|
wubostc
|
61fe76a7b9
|
Reduce the calling stack
|
2019-07-24 16:22:26 +08:00 |
|
John Sully
|
a0d7eb5a19
|
We can't set FExpire() on shared objects, issue #66
Former-commit-id: 2794cfced4fdb18c0860e966dde0b46b9584c4dc
|
2019-07-23 23:39:47 -04:00 |
|
John Sully
|
9ba5270bda
|
Subexpire entries should load/save
Former-commit-id: a55d98043655473ecdd53db2927381635eefc0b8
|
2019-07-23 18:53:59 -04:00 |
|
John Sully
|
9f42bb5d91
|
Fix buggy rebase
Former-commit-id: 6037d1f326116e5aae56be9a73a8f9ca68a45bbe
|
2019-07-23 18:53:59 -04:00 |
|
John Sully
|
4ec97fdb46
|
Fix merge conflict
Former-commit-id: 0b43b51a2e3a6af11532146fbb7929f3ecf3b036
|
2019-07-23 18:53:59 -04:00 |
|
John Sully
|
e06c38f1d3
|
Plumb support for sub expires to all expire related code
Former-commit-id: 184abac6942a9a6aa8783741b50b23210afddcc5
|
2019-07-23 18:53:59 -04:00 |
|
John Sully
|
95371d60fe
|
Fix crash with traditional expiration
Former-commit-id: 0ba5b2c3d66d3a1a520f223ad2c288c22601bd5a
|
2019-07-23 18:53:58 -04:00 |
|
John Sully
|
94645b33dd
|
Initial prototype of EXPIREMEMBER command
Former-commit-id: 0b3d74ea67d616a6869cbd66198c8dd7ffa72eb7
|
2019-07-23 18:53:58 -04:00 |
|
John Sully
|
82a3e942bf
|
New expire datastructure and algorithm. Allows us to expire in sublinear time
Former-commit-id: ea3bd614b8b88b8de0b114f917fbd0de93557c72
|
2019-07-23 18:49:31 -04:00 |
|
John Sully
|
e04cff2cfe
|
Support TTL stats with the new expire datastructure
Former-commit-id: 271df3dad4f55f20177a8a9a065778f4943835f1
|
2019-07-23 18:30:10 -04:00 |
|
John Sully
|
8b3d250d8f
|
Implement hash table stats and fixup the hash function based on the results
Former-commit-id: 5a193872f8e002c97b7dc2c4bc3bab8e0478765f
|
2019-07-23 18:30:10 -04:00 |
|
John Sully
|
e8709ee6b0
|
Add back missing file lost in rebase
Former-commit-id: b5512d77a1299cf6ff960229cd47776b82eaba4b
|
2019-07-23 18:30:10 -04:00 |
|
John Sully
|
3ffdccad86
|
Add back file erroniously deleted in rebase
Former-commit-id: 42bda8eaba71c99c776100b225606c9aced1d2ba
|
2019-07-23 18:30:10 -04:00 |
|
John Sully
|
fc54e0970f
|
never make last minute changes before commiting
Former-commit-id: 7e5d3f4f160c1c6f91c42b19f95ad17fcb7f1590
|
2019-07-23 18:30:10 -04:00 |
|
John Sully
|
23c1e89190
|
Fix a few potential assert crashes
Former-commit-id: 5f3920e491a9632d3b84d9af7800c154f2be0809
|
2019-07-23 18:30:10 -04:00 |
|
John Sully
|
a060bc7942
|
New expire datastructure and algorithm. Allows us to expire in sublinear time
Former-commit-id: 3880d2616c882e19169180dc10268564347b0279
|
2019-07-23 18:30:10 -04:00 |
|