malavan
|
e5c4cdbba7
|
Merge branch 'unstable' into RELEASE_6
Former-commit-id: 470523573932200c82c3ac02fb26f99892789a3d
|
2021-08-09 18:17:11 +00:00 |
|
John Sully
|
24a24dd082
|
Merge branch 'repl_backlog_rework' into keydbpro_collab
Former-commit-id: 0983e195757d92d6cbcb63436a1332a6b80e275c
|
2021-06-30 06:36:45 +00:00 |
|
John Sully
|
46c1969997
|
Merge branch 'repl_backlog_rework' into keydbpro_collab
Former-commit-id: 0983e195757d92d6cbcb63436a1332a6b80e275c
|
2021-06-30 06:36:45 +00:00 |
|
John Sully
|
6ba0e699d4
|
Merge branch 'keydbpro' into keydbpro_collab
Former-commit-id: ecc69952dfd1f145e1aff12bca56a4b4e102d669
|
2021-06-25 06:21:58 +00:00 |
|
John Sully
|
d55bcf23bd
|
Merge branch 'keydbpro' into keydbpro_collab
Former-commit-id: ecc69952dfd1f145e1aff12bca56a4b4e102d669
|
2021-06-25 06:21:58 +00:00 |
|
vivek
|
0e953fb916
|
Primitive implementation of bypassing client buffer, stats are all messed up and print statements everywhere
Former-commit-id: 59b2ae8ff451f8a5ac2f3baf3c7b509f6872895e
|
2021-06-25 03:10:56 +00:00 |
|
vivek
|
e68f9cfea1
|
Primitive implementation of bypassing client buffer, stats are all messed up and print statements everywhere
Former-commit-id: 59b2ae8ff451f8a5ac2f3baf3c7b509f6872895e
|
2021-06-25 03:10:56 +00:00 |
|
John Sully
|
e6a82692b7
|
Avoid holding the lockPendingWrite for too long and deadlocking due to lock inversion
Former-commit-id: a4b49fbec60e2333a4407d24383ae204d5d2b413
|
2021-06-25 02:31:17 +00:00 |
|
John Sully
|
2441580de2
|
Avoid holding the lockPendingWrite for too long and deadlocking due to lock inversion
Former-commit-id: a4b49fbec60e2333a4407d24383ae204d5d2b413
|
2021-06-25 02:31:17 +00:00 |
|
John Sully
|
815ebe1e6b
|
Remove fPendingReplicaWrite flag which can instead be calculated on demand
Former-commit-id: ae26afd13f955eb230b5c2cab20ec90db9b714ad
|
2021-06-25 01:54:38 +00:00 |
|
John Sully
|
53d7d09f07
|
Remove fPendingReplicaWrite flag which can instead be calculated on demand
Former-commit-id: ae26afd13f955eb230b5c2cab20ec90db9b714ad
|
2021-06-25 01:54:38 +00:00 |
|
VivekSainiEQ
|
29f4c66179
|
More code cleanup
Former-commit-id: 8e9962b9b7b9093399451bf93d30e5b5d26e3d33
|
2021-06-16 19:41:55 +00:00 |
|
VivekSainiEQ
|
4ac475ea20
|
More code cleanup
Former-commit-id: 8e9962b9b7b9093399451bf93d30e5b5d26e3d33
|
2021-06-16 19:41:55 +00:00 |
|
Ubuntu
|
80dddab0c4
|
Relaxed locking, should run faster now
Former-commit-id: 5cec4d026dc1766b9ecbade6ec4b9d0e75a94e0f
|
2021-06-14 19:30:49 +00:00 |
|
Ubuntu
|
303763e042
|
Relaxed locking, should run faster now
Former-commit-id: 5cec4d026dc1766b9ecbade6ec4b9d0e75a94e0f
|
2021-06-14 19:30:49 +00:00 |
|
VivekSainiEQ
|
15f6acae11
|
Merged in 6.2.2
Former-commit-id: 3fb9bb5b4fdfb8e09430c7bef6bf9421065adf0f
|
2021-06-10 20:11:14 +00:00 |
|
VivekSainiEQ
|
0b08909024
|
Merged in 6.2.2
Former-commit-id: 3fb9bb5b4fdfb8e09430c7bef6bf9421065adf0f
|
2021-06-10 20:11:14 +00:00 |
|
VivekSainiEQ
|
9db8556e91
|
Cleaned up code a bit, need to rewrite some comments to reflect new behaviour
Former-commit-id: 850ec766cd71614ce9e61c12414545cd212d3878
|
2021-06-08 23:10:53 +00:00 |
|
VivekSainiEQ
|
f7d8a0950d
|
Cleaned up code a bit, need to rewrite some comments to reflect new behaviour
Former-commit-id: 850ec766cd71614ce9e61c12414545cd212d3878
|
2021-06-08 23:10:53 +00:00 |
|
VivekSainiEQ
|
da0b7a3900
|
Seems to pass multithreaded test cases, thank the lord
Former-commit-id: 6cbf70cfff5735f3d4ef2e980945b4b1a1f85971
|
2021-06-04 20:09:47 +00:00 |
|
VivekSainiEQ
|
9e344f2577
|
Seems to pass multithreaded test cases, thank the lord
Former-commit-id: 6cbf70cfff5735f3d4ef2e980945b4b1a1f85971
|
2021-06-04 20:09:47 +00:00 |
|
VivekSainiEQ
|
2e9c7aed03
|
Single threaded tests work now
Former-commit-id: 0e760d7c71231c7f52102909a31fc8db1b3e2860
|
2021-06-03 20:44:32 +00:00 |
|
VivekSainiEQ
|
90c6cd6e2d
|
Single threaded tests work now
Former-commit-id: 0e760d7c71231c7f52102909a31fc8db1b3e2860
|
2021-06-03 20:44:32 +00:00 |
|
VivekSainiEQ
|
2a6848a65a
|
Sync works single threaded properly, passes all but one testcase (which hangs)
Former-commit-id: 9a6ca3a5d906b9d87fe70652d218decbb2775ac1
|
2021-06-02 23:41:36 +00:00 |
|
VivekSainiEQ
|
615fbeb10f
|
Sync works single threaded properly, passes all but one testcase (which hangs)
Former-commit-id: 9a6ca3a5d906b9d87fe70652d218decbb2775ac1
|
2021-06-02 23:41:36 +00:00 |
|
John Sully
|
833faf96c5
|
Merge branch 'merge_6.2.2' into keydbpro_collab
Former-commit-id: 54fe037e4e215b1e5bdb42b567c6df04a69ba150
|
2021-06-02 02:05:44 +00:00 |
|
John Sully
|
075ce8db9e
|
Merge branch 'merge_6.2.2' into keydbpro_collab
Former-commit-id: 54fe037e4e215b1e5bdb42b567c6df04a69ba150
|
2021-06-02 02:05:44 +00:00 |
|
John Sully
|
f82860104e
|
Don't leave dangling client pointers in the process list
Former-commit-id: 5d16f519508fcb96a8803fcefa69d6c75fa174ac
|
2021-05-30 02:06:47 +00:00 |
|
John Sully
|
eb1bf61a58
|
Don't leave dangling client pointers in the process list
Former-commit-id: 5d16f519508fcb96a8803fcefa69d6c75fa174ac
|
2021-05-30 02:06:47 +00:00 |
|
John Sully
|
989799df85
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 14c24ce161ddcbddb701a20062659261397cb0e4
|
2021-05-29 06:49:05 +00:00 |
|
John Sully
|
11cd2d6776
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 14c24ce161ddcbddb701a20062659261397cb0e4
|
2021-05-29 06:49:05 +00:00 |
|
John Sully
|
4e70e85ab8
|
Fix failover command test failures
Former-commit-id: d3c37c7159a92319759a33851669862a82cf1b28
|
2021-05-29 01:19:12 +00:00 |
|
John Sully
|
97d6875862
|
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
|
eb000a8c0f
|
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
|
76a47aa3e1
|
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 |
|
John Sully
|
6b4f686f5f
|
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
|
4d85f3f6b0
|
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 |
|
VivekSainiEQ
|
8a7cf8a608
|
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
|
551edf9443
|
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
|
7cdbd48e7a
|
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 |
|
John Sully
|
98b366af04
|
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 |
|