malavan
|
67ffa578d7
|
Merge remote-tracking branch 'opensource/unstable' into keydbpro
Former-commit-id: cf40fa5da29ba9574d20d706d0a41ca7001df95a
|
2021-08-11 20:41:54 +00:00 |
|
christianEQ
|
14011b06ce
|
tabs -> spaces
Former-commit-id: 0ae13c973166106efd17aa6b5dfeb80236ed862c
|
2021-07-12 18:55:44 +00:00 |
|
christianEQ
|
da6de72dec
|
fix for #323: seg fault on expiremember
Former-commit-id: f1f52af9cfcac03a1af84265f7e5cb2172e8ebde
|
2021-07-08 02:50:05 +00:00 |
|
John Sully
|
6b4f686f5f
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 205d8f18d2bb8df5253bab40578b006b7aa73fd5
|
2021-05-28 23:32:46 +00:00 |
|
John Sully
|
fe8efa916b
|
Merge tag '6.2.1' into unstable
Former-commit-id: bfed57e3e0edaa724b9d060a6bb8edc5a6de65fa
|
2021-05-19 02:59:48 +00:00 |
|
John Sully
|
e5343f47c2
|
Merge branch 'unstable' into keydbpro
Former-commit-id: e2140793f2bf565972ada799af73bf4457e2718d
|
2021-02-08 18:17:09 +00:00 |
|
christianEQ
|
cca8d186aa
|
Merge remote-tracking branch 'opensource/unstable' into keydbpro
Former-commit-id: 5bad058733de2c217340bb9ee48f02b07d754808
|
2021-02-03 18:10:27 +00:00 |
|
VivekSainiEQ
|
cba4dcffdf
|
removed synchronous calls to aePostFunction and changed scope of g_fModuleThread in order to prevent module related deadlocks, issue #214
Former-commit-id: 3b8d1f7076e4ab2082cd0768abc7b0b6ed4f951a
|
2021-02-01 15:51:22 -05:00 |
|
christianEQ
|
358debebfa
|
Merge tag 'tags/6.0.10' into redismerge_2021-01-20
Former-commit-id: dadce055f897cee83946c2d3e5cbb76341b94230
|
2021-01-26 21:43:09 +00:00 |
|
John Sully
|
95181438dd
|
Merge branch 'repl_perf' into keydbpro
Former-commit-id: c4431a6be7a1ddc05abdd4510630fac2a2a6664e
|
2020-12-10 18:45:52 +00:00 |
|
John Sully
|
706ba4e1dc
|
Merge branch 'unstable' into keydbpro
Former-commit-id: b7a1e16c0f04e8aeb3764e3681fa14fc0f97f6a3
|
2020-12-10 02:37:28 +00:00 |
|
John Sully
|
9120d36bfc
|
Improve replication performance in multithreaded scenarios
Former-commit-id: 96e0b2a2b19df220975e61131cbc535b0c34a828
|
2020-11-13 21:08:10 +00:00 |
|
John Sully
|
4f18a247e3
|
Merge tag '6.0.8' into unstable
Former-commit-id: 4c7e4b91a6bb2034636856b608b8c386d07f5541
|
2020-09-30 19:47:55 +00:00 |
|
John Sully
|
ad4c2390a8
|
Merge branch 'unstable' into keydbpro
Former-commit-id: d1986d9fcdfd56f2c30ee95edef6d5260e0aa777
|
2020-09-24 22:02:30 +00:00 |
|
John Sully
|
f333cf98c9
|
Dramatically improve the performance of subkey expires
Former-commit-id: 368f67f42217c5fd2cfb3cb3643984917793e994
|
2020-09-20 23:30:21 +00:00 |
|
John Sully
|
d89fbd4175
|
Avoid memory overhead in situations it won't be used (active rep only)
Former-commit-id: 8f7d977f9068904eca783fefbb24df4d8abd4214
|
2020-09-19 21:44:59 +00:00 |
|
John Sully
|
6a57593467
|
Merge branch 'PRO_RELEASE_6' into keydbpro
Former-commit-id: bffe010ea5279bee869bc61cc6d933979e10bbea
|
2020-07-13 03:32:14 +00:00 |
|
John Sully
|
1ad2d96697
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 0dafbc254a0efd5ee302d5c58fb2ca0a85110104
|
2020-07-13 03:31:47 +00:00 |
|
John Sully
|
c83fe382ff
|
COW pointer is not thread safe so we need a global expire lock
Former-commit-id: ac12eef75301564d920e622a08e4f586486fd395
|
2020-06-09 19:58:42 -04:00 |
|
John Sully
|
a6195bbd43
|
Fix merge bug
Former-commit-id: cc03c32271997d26ce7f07f96588f126c5939e69
|
2020-06-07 17:04:46 -04:00 |
|
John Sully
|
067382bb8c
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 461eea07260a31cd75753d5b7be691f5793a6f1b
|
2020-06-07 16:41:21 -04:00 |
|
John Sully
|
18f6579ec7
|
Ensure CRON jobs run in a clean environment
Former-commit-id: c6dce838b7cc94e115fd73a64dda663f0a2c28c5
|
2020-06-05 21:35:47 -04:00 |
|
John Sully
|
cece963cf3
|
Merge branch 'unstable' into keydbpro
Former-commit-id: a830cf85df236885558c5571c0bf23cfb23e3655
|
2020-05-24 14:41:53 -04:00 |
|
John Sully
|
27eb239f1a
|
Fix bad merge in CI.yml
Former-commit-id: 6311d709c39b3bacaeab77b18033010f1b548f81
|
2020-05-21 22:09:06 -04:00 |
|
John Sully
|
24322b9b6d
|
Merge commit 'eba28e2cea0b2632cf751426ada02adf24f273db' into unstable
Former-commit-id: d5b057534a3dbf50f94465332107da2490811946
|
2020-05-21 17:32:53 -04:00 |
|
John Sully
|
05cc1fd3de
|
Initial merge of unstable 6
Former-commit-id: aac140de199646914cc02997a45111c9c695e55d
|
2020-04-16 16:36:16 -04:00 |
|
John Sully
|
eeca58777d
|
Fix subkey expires not replicating correctly, and AOF issues
Former-commit-id: bd183cdee13081a02efef5df75edf2292b872a16
|
2020-04-04 21:52:27 -04:00 |
|
John Sully
|
375b204382
|
Fix breaks from merge
Former-commit-id: fa76d19bee9df21967c4d8554128eebdd19021fa
|
2020-03-25 16:22:32 -04:00 |
|
John Sully
|
3eb99b4811
|
Merge branch 'redis_6_merge' into keydbpro
Former-commit-id: 44f1b065ed6d3b0ad2a62f093432743b98fad6be
|
2020-03-25 15:47:24 -04:00 |
|
John Sully
|
70faf2f375
|
Expire entry needs to be resorted after a subkey expires
Former-commit-id: b357803362728c26a1169e3cec279c693b86205b
|
2020-03-25 01:06:40 -04:00 |
|
John Sully
|
14cf73deaa
|
Merge KeyDB 6
Former-commit-id: 9129b98c12b0da856bbda3eb68b4ddc7530693c9
|
2020-01-29 12:55:23 -05:00 |
|
John Sully
|
262b9a5d92
|
Initial implementation of the CRON command
Former-commit-id: 3204a39ada15ec33ac7926dc8b8f0e1875b99acb
|
2020-01-21 19:50:28 -05:00 |
|
John Sully
|
5dda897950
|
Merge keydb community
Former-commit-id: b9dcd0997c3dfd3cd2a5908ba540bc4d389104a0
|
2019-12-27 17:44:48 -05:00 |
|
John Sully
|
848f822d19
|
Implement subkey expires for sorted sets
Former-commit-id: a45d141597e56b3e0e580d545122af4272692a1e
|
2019-12-18 00:10:05 -05:00 |
|
John Sully
|
a4ead11b2f
|
Implement subkey expire for hashes
Former-commit-id: 8cbe254491826f2a461d504b6dabcbbab44d20b3
|
2019-12-18 00:04:48 -05:00 |
|
John Sully
|
8851ddfd4a
|
modify how the database array is stored so swaps are easier
Former-commit-id: 48fd6ec5ca69dd505d0e757862c09a898c19cf22
|
2019-12-08 16:49:59 -05:00 |
|
John Sully
|
5e692ff15a
|
Merge branch 'unstable' into advanced_db
Former-commit-id: 00ad497fb3f409dbfcaa62fa9ea5d793263eb13d
|
2019-11-21 20:21:48 -05:00 |
|
John Sully
|
633b7398e1
|
Fix issue #107, active replicas do their own expires
Former-commit-id: 8e4f323439df29a5e8c0de9db7a848291721fd07
|
2019-11-20 19:44:31 -05: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 |
|
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@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
|
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
|
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 |
|