John Sully
|
4e70e85ab8
|
Fix failover command test failures
Former-commit-id: d3c37c7159a92319759a33851669862a82cf1b28
|
2021-05-29 01:19:12 +00:00 |
|
John Sully
|
bf77b1a03a
|
ProcessingEventsWhileBlocked is relevant only to the current thread
Former-commit-id: b400be68b7a45e73ea851c11dfee3fdcbacb4794
|
2021-05-29 01:08:43 +00:00 |
|
John Sully
|
1d0378e0dc
|
Make processClients reentrant
Former-commit-id: e39bdb58ec28d80c5ed2cf15ef6bc7b884e14d4b
|
2021-05-29 01:08:14 +00:00 |
|
John Sully
|
f4151f0d6b
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 205d8f18d2bb8df5253bab40578b006b7aa73fd5
|
2021-05-28 23:32:46 +00:00 |
|
VivekSainiEQ
|
bf120245fa
|
Added more synchronization and fixed some data races
Former-commit-id: 183e015dac6f85df1c94d0761e89bc23d9f53319
|
2021-05-27 18:57:23 +00:00 |
|
VivekSainiEQ
|
6080ee8f2f
|
Added transmitted RDB lock
Former-commit-id: 4b32167afc85742d85ff9b47b2c2e0b6b02e140a
|
2021-05-26 20:10:33 +00:00 |
|
John Sully
|
b94b46a5ee
|
Eliminate test issue while clients wait for async free
Former-commit-id: a41fb1b036dd4a933093f1df6dffe16f820153e4
|
2021-05-26 01:18:47 +00:00 |
|
John Sully
|
02211afea8
|
Fix failure sending deferred aggregate lengths to clients on other threads (merge bug)
Former-commit-id: 915117ae7bac90fe41c7f36d97bcd654d6e90b62
|
2021-05-25 20:51:18 +00:00 |
|
John Sully
|
e8b330f4ff
|
Fix duplicate checks (resolve PR comments)
Former-commit-id: 02f7efd9d4804b71765ae11d7fcf7adca46af750
|
2021-05-25 16:57:49 +00:00 |
|
VivekSainiEQ
|
4fd76c4791
|
Fixed single threaded for real this time, need to add synchronization for multi threaded
Former-commit-id: 4d858dac1a503f4d518477212ba585069af22574
|
2021-05-21 17:05:55 +00:00 |
|
John Sully
|
ea6a0f214b
|
Merge tag '6.2.2' into unstable
Former-commit-id: 93ebb31b17adec5d406d2e30a5b9ea71c07fce5c
|
2021-05-21 05:54:39 +00:00 |
|
John Sully
|
f49d8f9adb
|
Merge tag '6.2.1' into unstable
Former-commit-id: bfed57e3e0edaa724b9d060a6bb8edc5a6de65fa
|
2021-05-19 02:59:48 +00:00 |
|
John Sully
|
42f98c27e3
|
Fix test hang
Former-commit-id: 23647390e628de07759f8e7d8768a7f638edf01d
|
2021-05-07 00:28:10 +00:00 |
|
VivekSainiEQ
|
501a065759
|
Changed branding in various locations
Former-commit-id: 96bca72bb4528a0789354ee4fd6bf3ab66d82bf7
|
2021-05-06 20:13:45 -04:00 |
|
VivekSainiEQ
|
7ff2fb716a
|
Fixed data race? Seems to be passing multithreaded test cases now
Former-commit-id: cb13edd1200c1230fa7e313d69c69e06129951d3
|
2021-05-05 22:26:36 +00:00 |
|
John Sully
|
8e85eaf53e
|
Merge branch 'keydbpro' into keydbpro_collab
Former-commit-id: 446daf8f4c33005096372ad9e29ae9b3d465c64e
|
2021-05-03 22:58:56 +00:00 |
|
jsully
|
de6e9845d2
|
Merge branch 'cluster_bugfix' into 'keydbpro'
Set repl_down_since in freeClientAsync
See merge request keydb-dev/KeyDB-Pro!12
Former-commit-id: bd7591fe50b1e5565da2fa521438b88058d4da07
|
2021-05-03 21:41:05 +00:00 |
|
christian
|
3d424defd5
|
Set repl_down_since in freeClientAsync
Former-commit-id: fb4bd2984651837fadd1dbbbb56327e8452b4a2a
|
2021-05-03 21:41:04 +00:00 |
|
VivekSainiEQ
|
f6305ed15b
|
Now tracks memory and resizes 'accurately', need to fix cluster
Former-commit-id: 5f0e01cc199427ab6dfd7f8f28321f6a1f34fd1c
|
2021-05-03 16:29:11 +00:00 |
|
VivekSainiEQ
|
d8367a92b2
|
Updated resize logic
Former-commit-id: e6d892ef21b7fc6f51433f32b01198038e555419
|
2021-04-29 17:01:06 +00:00 |
|
VivekSainiEQ
|
05fe41b33a
|
Primitive implementation of bypassing client buffer, stats are all messed up and print statements everywhere
Former-commit-id: 8ae310fb0f7b53add826f76891da333b63860001
|
2021-04-26 22:13:32 +00:00 |
|
John Sully
|
7f68765981
|
Allow prefetch even with a single thread
Former-commit-id: 2e68821b330a6bae8a352e37c3da643d504b2ce3
|
2021-04-12 04:44:52 +00:00 |
|
John Sully
|
5793bb0c34
|
Don't prefetch when lock contention is low, it increases latency
Former-commit-id: 0d21614e0e5aba28acd364231823d51a3073081f
|
2021-04-12 03:41:53 +00:00 |
|
John Sully
|
aa64a260fc
|
Make prefetch configurable
Former-commit-id: 3b660347d70cc25d57119080bd43fb4671e36488
|
2021-04-12 03:38:57 +00:00 |
|
John Sully
|
5ccaa9265c
|
Don't prefetch when lock contention is low, it increases latency
Former-commit-id: 9b2629f6a20368cec8e55f0d006f3a67c8b770b7
|
2021-04-12 03:23:49 +00:00 |
|
John Sully
|
69f7a194bc
|
Make prefetch configurable
Former-commit-id: 16996c048042bd3799c8051645bbe7c54137d54c
|
2021-04-08 19:52:38 +00:00 |
|
John Sully
|
55a118ecd0
|
Reduce connection latency for cluster clients
Former-commit-id: f1acee99bdaee4faf9e18cdf4734d51a73e78a41
|
2021-04-07 15:49:58 +00:00 |
|
John Sully
|
eb818d4c00
|
Fix build break from merge conflicts
Former-commit-id: 5052388bd43b0e42430fd741fb2b403544684246
|
2021-04-07 15:25:22 +00:00 |
|
jsully
|
7b61c83b3e
|
Merge branch 'keydbpro' into 'flash_read_perf'
# Conflicts:
# src/db.cpp
# src/networking.cpp
Former-commit-id: e16c846b2b9e70f20981172287b19e585f81d73d
|
2021-04-01 17:25:31 +00:00 |
|
John Sully
|
e5d5b41be1
|
Fix issue #300
Former-commit-id: 22d0bca3a51bef7d42264b518b1c470df51fdc5e
|
2021-03-30 23:45:07 +00:00 |
|
John Sully
|
40fdf5670c
|
Fix issue #300
Former-commit-id: bee7f398c9c3b4c01b687d26194913bf215dca36
|
2021-03-30 23:44:34 +00:00 |
|
John Sully
|
577ba39c70
|
Fix issue #300
Former-commit-id: e9551c9e8d196f37e3742dfc7df824e164181d60
|
2021-03-30 23:30:41 +00:00 |
|
John Sully
|
ad8a706d4a
|
Fix issue #300
Former-commit-id: bf5b2d78d98b61dedb8fa09930b70651ba97028f
|
2021-03-30 23:30:17 +00:00 |
|
Hanif Ariffin
|
4b204b6776
|
Fix typo in error string
Former-commit-id: 0ac80086bcef36b2abd2eb67f0d9830e3172ab17
|
2021-03-30 13:52:47 -04:00 |
|
John Sully
|
e15f035bfb
|
Prevent unnecessary copies in replication scenarios
Former-commit-id: b152a9bd88c081ce98eebe9a7af49649e60e5523
|
2021-03-28 22:43:15 +00:00 |
|
John Sully
|
999dba6619
|
Make some asserts debug only for perf
Former-commit-id: dc66209f2cf8eadb794dad302bd1ea92890e75b0
|
2021-03-28 21:08:48 +00:00 |
|
John Sully
|
afeb4db219
|
Prefetch keys even in pure RAM scenarios
Former-commit-id: d7219de186d60a5a437c1828ac97117eaad34819
|
2021-03-28 20:21:31 +00:00 |
|
John Sully
|
6cf736535d
|
Make some asserts debug only for perf
Former-commit-id: c22740df4f7c1468fbe19fd97dfaec20e011b6f1
|
2021-03-28 18:27:00 +00:00 |
|
John Sully
|
0d69b7684e
|
Prefetch keys even in pure RAM scenarios
Former-commit-id: 54c0f11db0b35f34c9dfc3c8b4b76b7b7921bacd
|
2021-03-26 23:48:24 +00:00 |
|
John Sully
|
dbe8a10fbf
|
Prevent unnecessary copies in replication scenarios
Former-commit-id: 84c671cdafae7e84beef722fcc8a90b92918c89d
|
2021-03-25 23:14:48 +00:00 |
|
John Sully
|
c6fc1bcfe3
|
Perform GET command inline
Former-commit-id: 5623936d99e334ab103f3dc1541b145c125d0ee8
|
2021-03-23 03:44:20 +00:00 |
|
John Sully
|
c43bb8e8b5
|
Fix deadlock in storage prefetch
Former-commit-id: 9e6162de08248f7726b97b73aee2f23808ff4e7b
|
2021-02-12 19:38:57 +00:00 |
|
John Sully
|
ef471e6e53
|
Enable prefetch with storage providers
Former-commit-id: 21f9c52c446ad1b460a340c3d873839b2355728f
|
2021-02-11 00:50:21 +00:00 |
|
John Sully
|
078abba316
|
Merge branch 'unstable' into keydbpro
Former-commit-id: e2140793f2bf565972ada799af73bf4457e2718d
|
2021-02-08 18:17:09 +00:00 |
|
John Sully
|
1b3dc3d422
|
The server should recalibrate periodically. Also reduce log noise
Former-commit-id: 8d8e1810d49da6aa921d2327cb4ea250c2b5b234
|
2021-02-07 19:11:05 -05:00 |
|
John Sully
|
ba006abe02
|
Ensure rehash completes even when we're in a long running task
Former-commit-id: f107746e90f7a8ff3c7094145ee1ad438911e8c2
|
2021-02-07 19:11:05 -05:00 |
|
christianEQ
|
c69b2845fd
|
Merge remote-tracking branch 'opensource/unstable' into keydbpro
Former-commit-id: 5bad058733de2c217340bb9ee48f02b07d754808
|
2021-02-03 18:10:27 +00:00 |
|
christianEQ
|
19dc63bd3a
|
added severity levels for afterErrorReply
Former-commit-id: fe0f07199353abf6668cd66cd2e21751db5c21d9
|
2021-01-31 00:12:49 -05:00 |
|
John Sully
|
543d92d0ff
|
Fix crash on shutdown command
Former-commit-id: d72b5fa16df0c41dd62b8b6d25c1c2c9cce8b413
|
2021-01-31 02:30:28 +00:00 |
|
christianEQ
|
c068f2cd3d
|
Merge tag 'tags/6.0.10' into redismerge_2021-01-20
Former-commit-id: dadce055f897cee83946c2d3e5cbb76341b94230
|
2021-01-26 21:43:09 +00:00 |
|