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
|
cb6bc67a87
|
Merge branch 'unstable' into keydbpro
Former-commit-id: d1986d9fcdfd56f2c30ee95edef6d5260e0aa777
|
2020-09-24 22:02:30 +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 |
|
John Sully
|
de3769b3ee
|
Allow reads during an active replica load, optionally allow writes as an experimental feature
Former-commit-id: 655bb6e21c5e814980a7b8b3ac1481ef142c1845
|
2020-09-17 00:13:03 +00:00 |
|
Yossi Gottlieb
|
3d111508a1
|
TLS: Session caching configuration support. (#7420)
* TLS: Session caching configuration support.
* TLS: Remove redundant config initialization.
Former-commit-id: d3834c50699bc4f31f381d6d03d4c1b022380895
|
2020-09-16 02:10:29 +00:00 |
|
John Sully
|
1c1b114555
|
Dramatically improve perf by blocking commands
Former-commit-id: e47584b286c41cf0783fe014ac8b6ec187564ade
|
2020-09-07 00:49:53 +00:00 |
|
John Sully
|
ff9df842d8
|
Implement use-fork config (fails with diskless repl)
Former-commit-id: f2d5c2bca22e9fd506db123c47b7f60cdded7e2c
|
2020-08-24 03:17:59 +00:00 |
|
John Sully
|
e8e7061a73
|
Fast cleanup of snapshots without leaving them forever
Former-commit-id: fdd83b2b49244ed2988b080892ee5cffe9fd2684
|
2020-08-17 00:33:37 +00:00 |
|
John Sully
|
c0586b3aed
|
Allow garbage collection of generic data
Former-commit-id: feadb7fb1845027422bcfca43dbcb6097409b8dc
|
2020-08-17 00:32:48 +00:00 |
|
John Sully
|
00934cd341
|
Add snapshot depth to info string
Former-commit-id: 66aef678e9d6d7ab6c28622d54ada0ea8cdd2a99
|
2020-08-16 00:27:10 +00:00 |
|
John Sully
|
cf4e74006f
|
Don't free snapshot objects in a critical path (under the AE lock)
Former-commit-id: d0da3d3cb74334cc8a2d14f4bdaef7935181700a
|
2020-08-16 00:13:19 +00:00 |
|
John Sully
|
eb572c57e2
|
Rehash efficiency
Former-commit-id: fab383156626ec683881101c22eb2f6c2cea4c5d
|
2020-08-15 23:05:56 +00:00 |
|
John Sully
|
848057ff19
|
RocksDB Read Performance Improvements
Former-commit-id: 80cca4869888e048e10e11f1f20796c482c3e5b3
|
2020-08-09 23:36:20 +00:00 |
|
John Sully
|
ad5ad52841
|
Build fixes from cherry-pick
Former-commit-id: 70efd87cf71bb230e8b53d1c4ed3dd91997b4d23
|
2020-07-13 16:09:03 +00:00 |
|
John Sully
|
fc119b3e56
|
Remove unnecessary work from critical path (Latency Fixes)
Former-commit-id: 096a90deb7afe489875d3186f3f8f43e41fea329
|
2020-07-13 16:03:52 +00:00 |
|
John Sully
|
414b3102ca
|
Merge branch 'flash_cache' into keydbpro
Former-commit-id: 2a721ef645921d62b39f1374c0a3f5c92b00fae5
|
2020-07-13 03:53:34 +00:00 |
|
John Sully
|
8c2c0fba12
|
Merge branch 'PRO_RELEASE_6' into keydbpro
Former-commit-id: bffe010ea5279bee869bc61cc6d933979e10bbea
|
2020-07-13 03:32:14 +00:00 |
|
John Sully
|
f17dab1f67
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 0dafbc254a0efd5ee302d5c58fb2ca0a85110104
|
2020-07-13 03:31:47 +00:00 |
|
John Sully
|
84bf240caa
|
Merge tag '6.0.5' into unstable
Redis 6.0.5
Former-commit-id: b736a95b0d23e4b73daa88c676b76d1d18e8bd17
|
2020-07-13 00:55:23 +00:00 |
|
John Sully
|
70824b3bdb
|
Add the KEYDB.MEXISTS command, see issue #203
Former-commit-id: 5619f515285b08d9c443425de1f3092ae3058d40
|
2020-07-12 21:42:11 +00:00 |
|
John Sully
|
d1a03fcd62
|
Merge branch 'keydbpro' into PRO_RELEASE_6
Former-commit-id: 507b791211b4b0c3251dc538fa385cd95a189e80
|
2020-07-11 22:27:32 +00:00 |
|
John Sully
|
ead6e22865
|
Add KeyDB Pro info section
Former-commit-id: d73015fae36ece6db7b088cc55843385688b1866
|
2020-07-11 22:21:12 +00:00 |
|
John Sully
|
074cb1edc1
|
Sentinel doesn't need a license key
Former-commit-id: bc2d8c18255214b873bf45d8db8af3727ebc4723
|
2020-07-11 22:13:07 +00:00 |
|
John Sully
|
d67265de66
|
Implement storage key cache, and writeback memory model
Former-commit-id: 732bd9c153459f1174475ad67de36c399ddbe359
|
2020-07-11 21:23:48 +00:00 |
|
John Sully
|
2cc88a96ab
|
Merge branch 'keydbpro' into PRO_RELEASE_6
Former-commit-id: 243dcb3853cc965109cb24a940229db7844cdd11
|
2020-07-10 04:11:57 +00:00 |
|
John Sully
|
1fef6c42b7
|
Disable MVCC GET, the overhead is not worth it
Former-commit-id: 8c7e1001e98be0d0e6fe0079fc9406d5d65366ff
|
2020-07-10 01:43:32 +00:00 |
|
John Sully
|
2db9eef2b1
|
Graceful shutdown running async jobs
Former-commit-id: 2ce5b94741d384b2dfd6d3b347fa1582cd45df8f
|
2020-07-10 00:17:39 +00:00 |
|
John Sully
|
324e8e01f2
|
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
|
49fecbe1d4
|
Implement replicaof remove as requested in issue #192
Former-commit-id: 70b80aa5fad6c2191c2142ce49626b81d0950fa8
|
2020-06-09 12:43:58 -04:00 |
|
John Sully
|
d1208196ee
|
Report flash disk usage
Former-commit-id: 8e4a71ccd31e3c643a6f7b5154d8f2a65d2de76f
|
2020-06-07 16:40:03 -04:00 |
|
John Sully
|
e522540e2f
|
Add latency marker for process changes phase for FLASH
Former-commit-id: 61e20b025d45b0af8ed60aab96246b30e4d0ed3d
|
2020-06-04 01:29:17 -04:00 |
|
John Sully
|
cebc1b7e48
|
Add DB commit latency samples
Former-commit-id: 557ea8d285045496105e3330f0007e02aa4359d7
|
2020-06-03 22:06:05 -04:00 |
|