John Sully
|
0d8da2c350
|
Avoid taking locks when we don't need to
Former-commit-id: 0d8d3ee9e217cd1f1366a117e6e212f610a028e1
|
2021-06-25 06:11:14 +00:00 |
|
John Sully
|
ae94ce3438
|
Avoid taking locks when we don't need to
Former-commit-id: 0d8d3ee9e217cd1f1366a117e6e212f610a028e1
|
2021-06-25 06:11:14 +00:00 |
|
John Sully
|
eef508736d
|
Merge branch 'keydbpro_collab' into multithread_load
Former-commit-id: b580a5561220bc6dc7bc073135f3045ba0cdda51
|
2021-06-02 04:24:49 +00:00 |
|
John Sully
|
6fdd8449ff
|
Merge branch 'keydbpro_collab' into multithread_load
Former-commit-id: b580a5561220bc6dc7bc073135f3045ba0cdda51
|
2021-06-02 04:24:49 +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
|
d0e69e4c47
|
Reduce lock contention when loading to a storage provider
Former-commit-id: 58bc777f2215918043325753b6e2bf89dc3108f7
|
2021-06-01 20:01:41 +00:00 |
|
John Sully
|
1d45cc0476
|
Reduce lock contention when loading to a storage provider
Former-commit-id: 58bc777f2215918043325753b6e2bf89dc3108f7
|
2021-06-01 20:01:41 +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 |
|
John Sully
|
ea6a0f214b
|
Merge tag '6.2.2' into unstable
Former-commit-id: 93ebb31b17adec5d406d2e30a5b9ea71c07fce5c
|
2021-05-21 05:54:39 +00:00 |
|
John Sully
|
5267928381
|
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
|
fe8efa916b
|
Merge tag '6.2.1' into unstable
Former-commit-id: bfed57e3e0edaa724b9d060a6bb8edc5a6de65fa
|
2021-05-19 02:59:48 +00:00 |
|
Malavan
|
7859cbdf59
|
Merge remote-tracking branch 'upstream/unstable' into fixissue295
Former-commit-id: 9110747194f1a3627adc1a672600a1c6445b8de4
|
2021-05-17 21:35:43 +00:00 |
|
Malavan
|
7a799faa04
|
Merge remote-tracking branch 'upstream/unstable' into fixissue295
Former-commit-id: 9110747194f1a3627adc1a672600a1c6445b8de4
|
2021-05-17 21:35:43 +00:00 |
|
Malavan
|
bafd03f53c
|
Speedup keyIsExpired by removing subkey search
Former-commit-id: a01564158e40300ab4a0338c0a6e924972385407
|
2021-05-07 09:40:23 +00:00 |
|
Malavan
|
d0de1741ed
|
Speedup keyIsExpired by removing subkey search
Former-commit-id: a01564158e40300ab4a0338c0a6e924972385407
|
2021-05-07 09:40:23 +00:00 |
|
VivekSainiEQ
|
501a065759
|
Changed branding in various locations
Former-commit-id: 96bca72bb4528a0789354ee4fd6bf3ab66d82bf7
|
2021-05-06 20:13:45 -04:00 |
|
VivekSainiEQ
|
7b982ae4c5
|
Changed branding in various locations
Former-commit-id: 96bca72bb4528a0789354ee4fd6bf3ab66d82bf7
|
2021-05-06 20:13:45 -04:00 |
|
John Sully
|
95ae92a691
|
Optimize freeMemory by lazy freeing objects
Former-commit-id: cca31ed5ee2f42975f0051cfabf1e88720b3d678
|
2021-04-21 01:20:13 +00:00 |
|
John Sully
|
0c7589580d
|
Optimize freeMemory by lazy freeing objects
Former-commit-id: cca31ed5ee2f42975f0051cfabf1e88720b3d678
|
2021-04-21 01:20:13 +00:00 |
|
John Sully
|
6e546b3c44
|
Fix issue where we reply a dangling pointer
Former-commit-id: fd11e490c39fe876d979eace5eaec56c645cdfcf
|
2021-04-21 01:19:29 +00:00 |
|
John Sully
|
da1360383c
|
Fix issue where we reply a dangling pointer
Former-commit-id: fd11e490c39fe876d979eace5eaec56c645cdfcf
|
2021-04-21 01:19:29 +00:00 |
|
John Sully
|
2c8540c4fd
|
Make prefetch more aggressive
Former-commit-id: 25a5cfefcf7fa3451e92500f5d310290c4b6bbde
|
2021-04-12 03:42:05 +00:00 |
|
John Sully
|
14250faddd
|
Make prefetch more aggressive
Former-commit-id: 25a5cfefcf7fa3451e92500f5d310290c4b6bbde
|
2021-04-12 03:42:05 +00:00 |
|
John Sully
|
da545be5b5
|
Make prefetch more aggressive
Former-commit-id: 9cb0be197fb96d7fb3cb697c19b5be313b01337a
|
2021-04-12 03:24:05 +00:00 |
|
John Sully
|
e541d82e1f
|
Make prefetch more aggressive
Former-commit-id: 9cb0be197fb96d7fb3cb697c19b5be313b01337a
|
2021-04-12 03:24:05 +00:00 |
|
John Sully
|
eb818d4c00
|
Fix build break from merge conflicts
Former-commit-id: 5052388bd43b0e42430fd741fb2b403544684246
|
2021-04-07 15:25:22 +00:00 |
|
John Sully
|
1bf5477602
|
Fix build break from merge conflicts
Former-commit-id: 5052388bd43b0e42430fd741fb2b403544684246
|
2021-04-07 15:25:22 +00:00 |
|
John Sully
|
ca13d87204
|
Merge branch 'keydbpro' of https://gitlab.eqalpha.com/external-collab/keydb-pro-6 into keydbpro_collab
Former-commit-id: e077756b140855cb5a7e60567abf845dbfbc162d
|
2021-04-07 15:14:59 +00:00 |
|
John Sully
|
d832ebb221
|
Merge branch 'keydbpro' of https://gitlab.eqalpha.com/external-collab/keydb-pro-6 into keydbpro_collab
Former-commit-id: e077756b140855cb5a7e60567abf845dbfbc162d
|
2021-04-07 15:14:59 +00:00 |
|
John Sully
|
6b2567298d
|
Don't ensure if we don't have to
Former-commit-id: b7b678a3ada531890e67313c867b7b49b01fe41e
|
2021-04-01 18:17:05 +00:00 |
|
John Sully
|
f8cf5d3e88
|
Don't ensure if we don't have to
Former-commit-id: b7b678a3ada531890e67313c867b7b49b01fe41e
|
2021-04-01 18:17:05 +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 |
|
jsully
|
c6cea9d84f
|
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
|
33197a128d
|
Fix thread safety issues with the cache prefetch logic
Former-commit-id: 4892122fc02109d98684a350bd732a0b08a8c7b4
|
2021-03-28 20:21:44 +00:00 |
|
John Sully
|
15d9f45b4e
|
Fix thread safety issues with the cache prefetch logic
Former-commit-id: 4892122fc02109d98684a350bd732a0b08a8c7b4
|
2021-03-28 20:21:44 +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
|
01fb2a99bd
|
Prefetch keys even in pure RAM scenarios
Former-commit-id: d7219de186d60a5a437c1828ac97117eaad34819
|
2021-03-28 20:21:31 +00:00 |
|
John Sully
|
39f4615893
|
Eliminate unnecessary lookup in ensure when there is no snapshot
Former-commit-id: 1f363ed7c13c186f0c120ab4f3e321144667f50f
|
2021-03-28 20:19:15 +00:00 |
|
John Sully
|
1da03185e6
|
Eliminate unnecessary lookup in ensure when there is no snapshot
Former-commit-id: 1f363ed7c13c186f0c120ab4f3e321144667f50f
|
2021-03-28 20:19:15 +00:00 |
|
John Sully
|
74d73b4ca3
|
Fix thread safety issues with the cache prefetch logic
Former-commit-id: a80a128bb64b81115c095d6dd91896ff73048b3d
|
2021-03-28 17:58:43 +00:00 |
|
John Sully
|
73bc5aec95
|
Fix thread safety issues with the cache prefetch logic
Former-commit-id: a80a128bb64b81115c095d6dd91896ff73048b3d
|
2021-03-28 17:58:43 +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
|
c356822897
|
Prefetch keys even in pure RAM scenarios
Former-commit-id: 54c0f11db0b35f34c9dfc3c8b4b76b7b7921bacd
|
2021-03-26 23:48:24 +00:00 |
|
John Sully
|
a66295ed98
|
Eliminate unnecessary lookup in ensure when there is no snapshot
Former-commit-id: 04540531b95ebadf6d60c90c6681c11060eaf907
|
2021-03-26 23:44:42 +00:00 |
|
John Sully
|
1a2803a1ac
|
Eliminate unnecessary lookup in ensure when there is no snapshot
Former-commit-id: 04540531b95ebadf6d60c90c6681c11060eaf907
|
2021-03-26 23:44:42 +00:00 |
|
John Sully
|
0ce53d6ce1
|
Disable assert
Former-commit-id: b5d5eeee7cb1900eba192704e5d68c90b9f2b9f2
|
2021-03-23 23:50:48 +00:00 |
|
John Sully
|
9102c4e610
|
Disable assert
Former-commit-id: b5d5eeee7cb1900eba192704e5d68c90b9f2b9f2
|
2021-03-23 23:50:48 +00:00 |
|