John Sully
|
d552fd01e1
|
Fix OOM issues during full sync when fork bgsave is used (#209)
|
2023-07-14 14:39:09 -04:00 |
|
Alex Cope
|
c0c9230c73
|
fix compile error
|
2023-07-07 11:37:09 -07:00 |
|
Alex Cope
|
e35ce24985
|
use enum class
|
2023-07-07 11:07:33 -07:00 |
|
Alex Cope
|
1c8f1a0931
|
modify
|
2023-07-07 07:37:07 -07:00 |
|
Alex Cope
|
e80ff9ec70
|
fix
|
2023-06-30 11:23:00 -07:00 |
|
Alex Cope
|
01b7bc4cc1
|
fix
|
2023-06-30 11:21:55 -07:00 |
|
Alex Cope
|
1d53d8b75a
|
fix
|
2023-06-30 11:18:34 -07:00 |
|
Alex Cope
|
b3492b5084
|
fix
|
2023-06-30 10:45:19 -07:00 |
|
Alex Cope
|
f9978c5961
|
fixes
|
2023-06-30 09:49:59 -07:00 |
|
Alex Cope
|
d346601067
|
llu
|
2023-06-30 09:39:49 -07:00 |
|
Alex Cope
|
c894255fea
|
fix compiler errors
|
2023-06-29 14:58:08 -07:00 |
|
Alex Cope
|
88b24eb68a
|
update sys free
|
2023-06-29 14:21:00 -07:00 |
|
Alex Cope
|
147baeeed3
|
update
|
2023-06-29 13:22:47 -07:00 |
|
Alex Cope
|
e029c40fdb
|
revert
|
2023-06-28 23:19:34 -07:00 |
|
Alex Cope
|
4e22068f2f
|
with config
|
2023-06-28 17:31:40 -07:00 |
|
Alex Cope
|
6efe344587
|
port changes to 6.3
|
2023-06-27 14:18:14 -07:00 |
|
Malavan Sotheeswaran
|
dde2c27a7e
|
have FreeMemoryLazyFree increment dict refcount so it doesn't try to use a dict that has already been released (#199)
|
2023-06-21 16:28:57 -07:00 |
|
Malavan Sotheeswaran
|
ef8b1bf373
|
add fPreSnapshot to evictionTimeProc
|
2023-05-25 00:03:39 -07:00 |
|
Malavan Sotheeswaran
|
1735e73a35
|
don't count base repl buffer size as overhead (#629)
|
2023-04-12 16:01:22 -04:00 |
|
Ubuntu
|
77bc0afad4
|
add key eviction number for storage
|
2023-04-06 15:09:10 -04:00 |
|
John Sully
|
a265f815e2
|
Merge OSS back into pro
|
2022-05-18 01:29:15 +00:00 |
|
John Sully
|
db351b697a
|
Handle the case where the key cache exceeds maxmemory
Former-commit-id: 01febf902267fec7fe87e6437b0b81fd08b50963
|
2021-10-04 07:34:05 +00:00 |
|
John Sully
|
6a5f39c48b
|
Fix issue collab #32
Former-commit-id: 0d192cf00ebe9fc0d898404b86e1173476edaefb
|
2021-07-26 22:30:31 +00:00 |
|
John Sully
|
fa91bd9bfe
|
We cannot create time events on threads that don't have an event loop
Former-commit-id: 3812586a41bb7f974b5d9820c8a68ff34ee8aa9a
|
2021-07-23 16:02:57 +00:00 |
|
John Sully
|
d55bcf23bd
|
Merge branch 'keydbpro' into keydbpro_collab
Former-commit-id: ecc69952dfd1f145e1aff12bca56a4b4e102d669
|
2021-06-25 06:21:58 +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 |
|
malavan
|
1262d623a3
|
add global locks to FreeMemoryLazyFree
Former-commit-id: d850ce20219a3e29a6a816ebfa0d714963d6a88b
|
2021-06-09 21:49:15 +00:00 |
|
John Sully
|
e4cf5f442a
|
Fix merge issue with wrong return type
Former-commit-id: 1640a2fefb8f09c7b6b335838f14a7fd3a51ae88
|
2021-06-02 02:10:00 +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
|
6b4f686f5f
|
Merge branch 'unstable' into keydbpro
Former-commit-id: 205d8f18d2bb8df5253bab40578b006b7aa73fd5
|
2021-05-28 23:32:46 +00:00 |
|
John Sully
|
fe8efa916b
|
Merge tag '6.2.1' into unstable
Former-commit-id: bfed57e3e0edaa724b9d060a6bb8edc5a6de65fa
|
2021-05-19 02:59:48 +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
|
0c414b80c1
|
Don't run code in evict unless we really have to
Former-commit-id: b665b1c2b2df96883a6e2237f7bf3f9b1bec2a89
|
2021-03-24 20:13:42 +00:00 |
|
John Sully
|
7fb41ba1bd
|
Implement maxstorage config
Former-commit-id: 79e07859dfec14edf2a39646013e1a82db033d4f
|
2021-02-19 05:17:41 +00:00 |
|
christianEQ
|
cca8d186aa
|
Merge remote-tracking branch 'opensource/unstable' into keydbpro
Former-commit-id: 5bad058733de2c217340bb9ee48f02b07d754808
|
2021-02-03 18:10:27 +00:00 |
|
christianEQ
|
358debebfa
|
Merge tag 'tags/6.0.10' into redismerge_2021-01-20
Former-commit-id: dadce055f897cee83946c2d3e5cbb76341b94230
|
2021-01-26 21:43:09 +00:00 |
|
John Sully
|
649745924b
|
RocksDB Read Performance Improvements
Former-commit-id: 80cca4869888e048e10e11f1f20796c482c3e5b3
|
2020-08-09 23:36:20 +00:00 |
|
John Sully
|
994dbb8f67
|
Eliminate eviction loops. And don't OOM so often with storage providers set
Former-commit-id: 189674aea74c483bf0869050ecf7bf2b0b49f34e
|
2020-07-11 04:23:35 +00:00 |
|
John Sully
|
c83fe382ff
|
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
|
f98bae1401
|
Merge error, server always flushes on eviction
Former-commit-id: 9b3b0c9a40ab5dcdac9620f0fbad84887cc9c832
|
2020-06-02 17:21:41 -04:00 |
|
John Sully
|
69b550d91a
|
Fix crash on shutdown with snapshots pending
Former-commit-id: 124e79a81d6995ea7d5ba39d1830b591b705acbf
|
2020-05-24 17:11:56 -04:00 |
|
John Sully
|
cece963cf3
|
Merge branch 'unstable' into keydbpro
Former-commit-id: a830cf85df236885558c5571c0bf23cfb23e3655
|
2020-05-24 14:41:53 -04:00 |
|
John Sully
|
de376acb15
|
race calculating client overhead
Former-commit-id: 2d27c8ecdb5242284301f135b1d542f9ead5b8f2
|
2020-05-24 01:53:43 -04:00 |
|
John Sully
|
27eb239f1a
|
Fix bad merge in CI.yml
Former-commit-id: 6311d709c39b3bacaeab77b18033010f1b548f81
|
2020-05-21 22:09:06 -04:00 |
|
John Sully
|
81c5af353b
|
Fix bug where we don't correctly process maxmemory during bgsave
Former-commit-id: a0f2694d15784628df5d5ecb72b42c2979100f93
|
2020-05-08 00:14:55 -04:00 |
|
John Sully
|
46b091464c
|
Be *much* more aggressive flushing memory
Former-commit-id: f0bdc4fb5fce02d79c1aa2bcf384aa06580ff9e1
|
2020-05-07 23:07:31 -04:00 |
|
John Sully
|
ea9b165e17
|
Be more aggressive evicting when a storage provider is set
Former-commit-id: 4d1cabe2ab383939670e5ff0a2b91aa758f4e15e
|
2020-04-22 00:47:24 -04:00 |
|
John Sully
|
05cc1fd3de
|
Initial merge of unstable 6
Former-commit-id: aac140de199646914cc02997a45111c9c695e55d
|
2020-04-16 16:36:16 -04:00 |
|
John Sully
|
c498381b1a
|
Merge branch 'unstable' into redis_6_merge
Former-commit-id: cc9924ffa606200f331b3bf5e1e1a4aa3f2702fa
|
2020-04-15 23:00:13 -04:00 |
|
John Sully
|
662a1b6a42
|
Fix issue #164
Former-commit-id: f112c77fcc3a60277ce344478bc37adb0fe4a99d
|
2020-04-04 22:45:12 -04:00 |
|