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
|
239bb9cf65
|
Added logic back to only acquire/release GIL if modules are enabled, without causing deadlocks
Former-commit-id: 9ab36ddc36e1d12e41d2eca917ee24a44a82df52
|
2021-03-30 13:46:03 -04:00 |
|
VivekSainiEQ
|
662d5faa8b
|
now acquire and release GIL every time you go to/wake from sleep
Former-commit-id: a6bc34c09b58f8c87da1611cd89638245d428a96
|
2021-03-30 13:46:03 -04:00 |
|
VivekSainiEQ
|
cb43eda420
|
Created and initialized seperate thread variables for modules
Former-commit-id: 3bb6b16c4a8f692b46040b72a51bef57fa03f1e6
|
2021-03-30 13:46:03 -04:00 |
|
John Sully
|
c0d7601aa4
|
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
Former-commit-id: 2910cee32ba6e4ef4b79b83bec2980c582a9310c
|
2021-03-29 00:49:34 +00:00 |
|
VivekSainiEQ
|
f4dbaab531
|
Removed hasModuleGIL boolean and added fix from PR #292
Former-commit-id: 68d213f4c9c1c3161929a5e20ca4f2b27665c8fd
|
2021-03-19 20:10:24 +00:00 |
|
VivekSainiEQ
|
932fd2e79a
|
added lock releasing w/ hasModuleGIL, changed module serverTL, and moved module_blocking_pipe to global scope to fix issue #276
Former-commit-id: 7d9a2ce827a2f8d48e4682b3cc95460cc82f9778
|
2021-03-19 20:08:28 +00:00 |
|
John Sully
|
fdfbd8cc91
|
Fix polarity issue in async rehash
Former-commit-id: dfea168499f0b7829607faec49c491d5072511bc
|
2021-02-09 05:10:22 +00:00 |
|
John Sully
|
662fc28fdc
|
Disable multithreaded rehash when active defrag is enabled. The two are not compatible
Former-commit-id: 56addcd17262ffbaefea26c0097cde53c616ece2
|
2021-02-07 19:11:05 -05: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 |
|
John Sully
|
495dff1e8c
|
Implement rehash during spinlock
Former-commit-id: f68a26381a35b27948046d46c2c7bcfbdc21143d
|
2021-02-07 19:11:05 -05:00 |
|
John Sully
|
1c0b603def
|
Initial implementation
Former-commit-id: 958f2c00c8efc15dc91fdeec2ff2e2ae2016c124
|
2021-02-07 19:11:05 -05:00 |
|
VivekSainiEQ
|
dd0b8af2c5
|
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 |
|
John Sully
|
84576e9b39
|
ARM build fix
Former-commit-id: 5832c25ad1ae3fbe12ee245a96799b4b1a75e4b1
|
2021-01-31 21:22:23 +00:00 |
|
John Sully
|
68ed1292ee
|
Fix test failure caused by allowing pings during load
Former-commit-id: 569a3d9ff86f4cd74e269391ce1d582e009147ce
|
2021-01-31 07:15:55 +00:00 |
|
christianEQ
|
a0ae32a9f0
|
added exception to allow pings during loading
Former-commit-id: 8a557e9d711c3aadbc566cf96ca2a18f10e8d5a4
|
2021-01-31 00:12:49 -05:00 |
|
christianEQ
|
19dc63bd3a
|
added severity levels for afterErrorReply
Former-commit-id: fe0f07199353abf6668cd66cd2e21751db5c21d9
|
2021-01-31 00:12:49 -05:00 |
|
John Sully
|
7766b37062
|
Fix test failure due to bad merge
Former-commit-id: f6fb0e462001c49af185682caed8881ccd6d36f3
|
2021-01-31 03:40:57 +00:00 |
|
John Sully
|
543d92d0ff
|
Fix crash on shutdown command
Former-commit-id: d72b5fa16df0c41dd62b8b6d25c1c2c9cce8b413
|
2021-01-31 02:30:28 +00:00 |
|
christianEQ
|
5a6f7c395f
|
killMainThread -> killServerThreads
Former-commit-id: 0fea781f8f0218c5475890a395c49bd7e4faa03f
|
2021-01-28 23:57:19 +00:00 |
|
christianEQ
|
70960ffe12
|
arm locker before checking zmalloc_used_memory
Former-commit-id: 52eca14ca61a54ac7dde57c2966216cab0e7ae2f
|
2021-01-27 22:24:06 +00:00 |
|
christianEQ
|
8d7142488b
|
fixed server.cpp mentions
Former-commit-id: 7ed2296fc5d10a1c41020558b4bc445953531bdd
|
2021-01-26 22:22:19 +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 |
|
christianEQ
|
fc3388acfe
|
configurized loading_process_events_interval_bytes
Former-commit-id: c176ea73664a182af9caacda9d489fb2b344b2de
|
2021-01-14 13:06:57 -05:00 |
|
John Sully
|
64d24938b3
|
Merge branch 'repl_perf' into unstable
Former-commit-id: bc8cc1adb301d51e926f2552ce1eb28165ed569b
|
2020-12-24 02:22:57 +00:00 |
|
John Sully
|
248b6a52e3
|
Merge branch 'unstable' of https://github.com/JohnSully/KeyDB into unstable
Former-commit-id: d03c2de9017b73b5d339fe76dd99292f27dfcd52
|
2020-12-11 03:59:50 +00:00 |
|
John Sully
|
5fbe23164d
|
Prevent use after free
Former-commit-id: 81573de393eef083d2209117b270d088a7b3f819
|
2020-12-11 03:59:26 +00:00 |
|
Kajaruban Surendran
|
04ad6b5078
|
Calling initServerThread function cserver.cthreads(server-threads) times than MAX_EVENT_LOOPS(constant)
Former-commit-id: d6b4f994ad776efab6d647947fe1543359ec9401
|
2020-12-04 14:52:28 -05:00 |
|
christianEQ
|
e6b4537a5d
|
Issue: #204 Allocate 8 MB to thread stack
Former-commit-id: 66a41dafc47a20251f5f6776625780dfa26ee505
|
2020-12-01 14:50:03 -05:00 |
|
Kajaruban Surendran
|
188e7a5693
|
Configurable option for MOTD
Former-commit-id: 49a89d636ba698dbd0858d5059d3d6387c8c1fc7
|
2020-11-30 10:42:48 -05:00 |
|
John Sully
|
50c2a8524c
|
Fix issue where active replication doesn't replicate RDB data
Former-commit-id: 527b7eb0742567302e0343e3acbed9814c0cbb95
|
2020-11-23 02:01:40 +00:00 |
|
John Sully
|
3e828a5988
|
Ensure multithreaded tests pass
Former-commit-id: 0bcce502859647529b8835a4a101b64ddf0d625c
|
2020-11-13 21:08:10 +00:00 |
|
John Sully
|
973b769b21
|
Improve replication performance in multithreaded scenarios
Former-commit-id: 96e0b2a2b19df220975e61131cbc535b0c34a828
|
2020-11-13 21:08:10 +00:00 |
|
John Sully
|
4f7ac9c11f
|
Second implementation of nested hashes
Former-commit-id: ba950a3d1f5708ed986f9b348eafcace6a7c22b9
|
2020-11-06 19:24:48 +00:00 |
|
John Sully
|
67003ec714
|
Disarm not release D'oh
Former-commit-id: 3e33fbcd351a719126d30405c4dc9209ad381954
|
2020-10-27 06:41:33 +00:00 |
|
John Sully
|
2ae013910b
|
Prevent crashes on shutdown due to lock being held
Former-commit-id: 6a74f524e558100dfb3e54779020cd3407706e08
|
2020-10-27 04:53:19 +00:00 |
|
John Sully
|
366ef70f6e
|
Ensure MVCC timestamp is incremented after the real time is updated
Former-commit-id: 9c5b59ac010fa1e948d5e51d1cd408c7e743d66d
|
2020-10-27 04:52:35 +00:00 |
|
John Sully
|
a3323d2b5b
|
Fix multithreaded test failure
Former-commit-id: 1840601f8efb27174efa0a66f78de8c490b5bba4
|
2020-10-27 01:54:13 +00:00 |
|
John Sully
|
91388bd42d
|
Fix replica buffer overflows
Former-commit-id: 738c782f02517744662991091beb3f724661317e
|
2020-10-16 06:47:40 +00:00 |
|
John Sully
|
8c33983e57
|
Significantly improve perf in replication scenarios
Former-commit-id: ae8a94d6158cada41b7497d55fe12f5d776f0c75
|
2020-10-12 15:27:03 +00:00 |
|
John Sully
|
6496ea5145
|
Avoid excess locking, seeing up to 8% performance improvements
Former-commit-id: 69a74a567bd381a84e71f954d4cb35eb878f6d3c
|
2020-10-12 05:50:58 +00:00 |
|
John Sully
|
27e17220c2
|
Remove dead code
Former-commit-id: c6f13892e04607700e27ec963fa1da695e784c11
|
2020-10-09 21:02:09 +00:00 |
|
John Sully
|
14daf6f909
|
Merge tag '6.0.8' into unstable
Former-commit-id: 4c7e4b91a6bb2034636856b608b8c386d07f5541
|
2020-09-30 19:47:55 +00:00 |
|
John Sully
|
c373c2b652
|
Support read only replicas attaching to active replicas (Bug #229)
Former-commit-id: 676644f2db1634f97dd557a6e321234914a5e5d3
|
2020-09-23 04:16:08 +00:00 |
|
John Sully
|
d38583454c
|
Make multimaster replication info statelessly paresable
Former-commit-id: de3099e6d880b7a544fd184e0f4c172f4d371c77
|
2020-09-20 23:57:06 +00:00 |
|
John Sully
|
ec72a9451e
|
Fix build break
Former-commit-id: 50641d0569e8f4814b332da60ccd6d1bf425c53f
|
2020-09-17 00:53:56 +00:00 |
|
John Sully
|
17592f1da3
|
master_global_link_status should respect the quorum
Former-commit-id: f5ecc77e298d980f73ab34f7f1984bc7b9d451f4
|
2020-09-17 00:31:10 +00:00 |
|