John Sully
|
7a5932121c
|
Remove performance zapping test code
Former-commit-id: c50a3d0bbd2dd801a80060d789484bac4eda4f4c
|
2019-10-21 01:48:58 -04:00 |
|
John Sully
|
e25ea03c25
|
reenable optimized string dup code
Former-commit-id: 5eb84db03a3035d8e96a366f3d372522424646ea
|
2019-10-21 00:08:38 -04:00 |
|
John Sully
|
9df7197221
|
Forkless background save. NOT OPTIMIZED
Former-commit-id: bd9d8e05b0430efd226be773c0530828f1f6b428
|
2019-10-20 23:54:05 -04:00 |
|
Guy Korland
|
0381f14acc
|
add CI action
|
2019-10-20 10:04:25 +03:00 |
|
Guy Korland
|
1ac30300f0
|
Merge branch 'unstable' of github.com:antirez/redis into unstable
|
2019-10-20 09:59:23 +03:00 |
|
John Sully
|
764a05fedd
|
Factor out dependencies on rdb_child_pid which will be going away
Former-commit-id: 2ab4c6b99e3f3cb9f216bd81e78914a6fcd394f6
|
2019-10-17 23:10:45 -04:00 |
|
John Sully
|
5fb7d4a325
|
Dependencies for forkless RDB saving
Former-commit-id: c12be594754ac8079f467e0fa9f8580bd65e3a55
|
2019-10-17 22:53:50 -04:00 |
|
John Sully
|
7de19770cb
|
Ensure RDB saving only uses data from the persistent data struct, and cleanup inheritance
Former-commit-id: fcdda67d87b3076023f459532c75392b72768a51
|
2019-10-17 17:20:47 -04:00 |
|
antirez
|
673c9d7029
|
module: fix propagation API bug.
|
2019-10-17 18:28:34 +02:00 |
|
antirez
|
97f6e314c1
|
Modules: allow to check for AOF loading client.
|
2019-10-17 18:10:50 +02:00 |
|
antirez
|
8651e6a10d
|
Modules: add new flags to context, replica state + more.
|
2019-10-17 17:49:33 +02:00 |
|
John Sully
|
e6bf931f2c
|
Support serializing all types
Former-commit-id: dfdd41f15c0567925f02fd5df779f597ab16894d
|
2019-10-16 14:23:28 -04:00 |
|
John Sully
|
60c8887aae
|
Cleanup inheritance
Former-commit-id: e8debc83e8271cf8d76c5084923cf6e1ea7af3b4
|
2019-10-16 13:45:36 -04:00 |
|
John Sully
|
b02148db42
|
Merge branch 'unstable' into advanced_db
Former-commit-id: 88152a8f4f9b4e3a82d5f1416930d39bfa91eb47
|
2019-10-16 13:23:19 -04:00 |
|
John Sully
|
960d98b092
|
Merge branch 'unstable' into RELEASE_5
Former-commit-id: 2f65aa2337e93320204bb97122aac3db15827772
|
2019-10-16 12:47:06 -04:00 |
|
john@csquare.ca
|
10561c2e57
|
Fix: ExpireMember does not update MVCC timestamp
Former-commit-id: f5210a8fb0704336e9734076b52a862698820f3a
|
2019-10-16 12:38:15 -04:00 |
|
John Sully
|
ac14b6ac7d
|
expiremember should return the same results as expire
Former-commit-id: 8f1295c00f27b6c89785236c5199c1623773940d
|
2019-10-16 12:27:04 -04:00 |
|
John Sully
|
eaabfd2038
|
Fix crash adding expire to key with a subkey expire already set
Former-commit-id: 18a3768e07eb8c4feb4a666d95a19d97267ac381
|
2019-10-16 12:26:48 -04:00 |
|
Salvatore Sanfilippo
|
efb6495a44
|
Merge pull request #6236 from yossigo/poc/conns
Abstract Connections I/O API & TLS Support
|
2019-10-16 17:42:35 +02:00 |
|
Yossi Gottlieb
|
8e29b0b22b
|
Fix Makefile merge issue.
|
2019-10-16 17:31:02 +03:00 |
|
Yossi Gottlieb
|
0db3b0a0ff
|
Merge remote-tracking branch 'upstream/unstable' into tls
|
2019-10-16 17:08:07 +03:00 |
|
Salvatore Sanfilippo
|
b8e02f2b40
|
Merge pull request #5926 from JimB123/unstable
Addition of RedisModule_OnUnload hook
|
2019-10-16 11:13:12 +02:00 |
|
Yossi Gottlieb
|
c469f6ad9e
|
Code review minor changes (names, comments).
|
2019-10-15 17:21:51 +03:00 |
|
Yossi Gottlieb
|
71f10de4de
|
Conns: write() 0 retval should not trigger error.
|
2019-10-15 17:20:58 +03:00 |
|
Yossi Gottlieb
|
0132189007
|
Fix compile warnings when BUILD_TLS=no.
|
2019-10-15 15:24:32 +03:00 |
|
John Sully
|
091a93e098
|
Fix clang warnings
Former-commit-id: c4f086ae936e1ba5ed97c2f0810ddb6a4de25be6
|
2019-10-13 15:48:55 -04:00 |
|
John Sully
|
1a3885cad0
|
Fix failing travis CI build
Former-commit-id: 3f0c1f94ebeb19133f1f62b8b3a82871dbd5f73f
|
2019-10-13 15:41:53 -04:00 |
|
John Sully
|
6fcc05e96e
|
Merge branch 'advanced_db' of https://github.com/JohnSully/redis2 into advanced_db
Former-commit-id: f6855bc34d0a8cf9065a860d1347b0d7ef41275b
|
2019-10-13 15:35:30 -04:00 |
|
eric-weaver
|
dab8343cde
|
add missing dependency
Former-commit-id: 95e3dbc1048ba99af1b64f97b681ed1e67e2431a
|
2019-10-13 21:30:06 +02:00 |
|
Segmond
|
8c7c25a9fb
|
Update README.md
Typo, focuses spelled as focusses
Former-commit-id: 40355eac3e46c6e4bb35f5cbc315a05beff291bf
|
2019-10-13 21:29:15 +02:00 |
|
John Sully
|
4f47f6818f
|
Add the IStorage interface and wire it up
Former-commit-id: 898efbfc0c7038818083ea29fdd63cafa47721fb
|
2019-10-13 15:24:08 -04:00 |
|
John Sully
|
63f2b3a987
|
Isolate the persistent parts of the database from the runtime parts
Former-commit-id: 8d63f5b560d067a634f2ef671962be8815c9e23c
|
2019-10-13 15:24:08 -04:00 |
|
John Sully
|
e4482cb695
|
Hide the database dict
Former-commit-id: 024365521c2b74275839562ba9326b6ea26d3836
|
2019-10-13 15:13:01 -04:00 |
|
John Sully
|
6b2c838e8b
|
Implement the lastmodified query for the OBJECT command
Former-commit-id: 3a3b59a0543148956797ce4ad9d08095051517b9
|
2019-10-13 14:12:09 -04:00 |
|
John Sully
|
6310847d61
|
You are not allowed to set a subkey expire if the subkey does not exist
Former-commit-id: 12e17cfd6e9cc1e470f26c88b58ce5831d10358f
|
2019-10-13 14:11:43 -04:00 |
|
John Sully
|
0e82cb44e5
|
Implement the EXPIREMEMBERAT command
Former-commit-id: 203e341bf4427723903d8d3de03af2f0ef043a3f
|
2019-10-13 13:15:13 -04:00 |
|
John Sully
|
7b3f093dd6
|
Add millisecond support for EXPIREMEMBER command
Former-commit-id: 6e6cd84ad7dc9e5763ab36668cbbf8ca6743f8d9
|
2019-10-13 12:57:50 -04:00 |
|
John Sully
|
c61b6cc8fd
|
Update more slave instances to use replica (Issue #75)
Former-commit-id: 252725d50fc9d4ff2b6e9246a36c38176d61beae
|
2019-10-13 12:29:20 -04:00 |
|
John Sully
|
d4e4b4f4d1
|
Update a few uses of slave to use the new replica terminology (Issue #75)
Former-commit-id: c15633ea9e784ef0e12e4015a75245661a8cf1b7
|
2019-10-13 12:12:05 -04:00 |
|
John Sully
|
fc97c22819
|
Fix an intermittent crash when replicationCron happens before slavesdb is update
Former-commit-id: 27c9ae667e515819d5be06722722ed6ff43a3205
|
2019-10-13 12:04:54 -04:00 |
|
John Sully
|
2d0cd2c1b2
|
Implement TTL and PERSIST commands for subkeys. Also ensure expiremember replaces any old subkey expiries
Former-commit-id: 16f96efbe7c6c27f2a79f5b472447407f905df15
|
2019-10-13 12:03:25 -04:00 |
|
John Sully
|
f66063aa90
|
Merge branch 'unstable' of https://github.com/JohnSully/redis2 into unstable
Former-commit-id: 5787e7adc7d092efb30c83f3899e8ee6c2e7f285
|
2019-10-13 10:03:01 -04:00 |
|
John Sully
|
9fb26516d6
|
Fix issue #88 - don't let seperate KeyDB processes listen on the same port
Former-commit-id: 4631119179df5cff638e9b8c51b030cef89a6c02
|
2019-10-13 10:02:21 -04:00 |
|
antirez
|
dd29d44136
|
Test: fix implementation-dependent test after code change.
|
2019-10-10 15:22:42 +02:00 |
|
Salvatore Sanfilippo
|
8e3d910d4e
|
Merge pull request #6429 from charsyam/feature/typo-slave
[trivial] fix typos salves to slaves in replication.c
|
2019-10-10 14:56:43 +02:00 |
|
Salvatore Sanfilippo
|
363604a27d
|
Merge pull request #6437 from OMG-By/redis-omg_by
there should is AUTH && HELLO non authenticated state.
|
2019-10-10 14:55:03 +02:00 |
|
Salvatore Sanfilippo
|
1677f4223c
|
Merge pull request #6443 from guybe7/fix_stream_rax_node_limits
Fix usage of server.stream_node_max_*
|
2019-10-10 14:49:35 +02:00 |
|
Salvatore Sanfilippo
|
14a9da0613
|
Merge pull request #6145 from oranagra/jemalloc_purge_bg
purge jemalloc after flush, and enable background purging thread
|
2019-10-10 14:48:59 +02:00 |
|
Salvatore Sanfilippo
|
1d9d27c91a
|
Merge pull request #6438 from daidaotong/unstable
resolve typo in test module
|
2019-10-10 11:18:47 +02:00 |
|
antirez
|
509fe9cba1
|
Merge branch 'unstable' of github.com:/antirez/redis into unstable
|
2019-10-10 10:31:43 +02:00 |
|