Vitaliy Filippov
|
438b64f6c3
|
Allow to enable PG locks online when changing local_reads in pool configuration
|
2025-05-23 20:54:47 +03:00 |
|
Vitaliy Filippov
|
b2416afb28
|
Lock PGs on secondary OSDs to allow local reads and guarantee splitbrain prevention
|
2025-05-10 15:18:00 +03:00 |
|
Vitaliy Filippov
|
66dc116f60
|
Cleanup PG_INCOMPLETE peering states
|
2025-05-10 02:51:26 +03:00 |
|
Vitaliy Filippov
|
0cb8629ab6
|
Remove finish_stop_pg shortcut
|
2025-05-08 16:14:35 +03:00 |
|
Vitaliy Filippov
|
2ab0ae3bc9
|
Check operation sequencing and stop clients when it breaks
|
2025-05-02 17:01:50 +03:00 |
|
Vitaliy Filippov
|
7a835fcd8f
|
Add allow_net_split parameter
|
2025-03-23 02:12:32 +03:00 |
|
Vitaliy Filippov
|
e0953fd502
|
Wait for all "up" OSDs to be connected before starting PG
|
2025-03-19 02:36:09 +03:00 |
|
Vitaliy Filippov
|
9dbcdbcec9
|
Return left_on_dead OSD list in DELETE replies and use it in rm-data
|
2025-01-03 15:57:09 +03:00 |
|
Vitaliy Filippov
|
f8edfb4a71
|
No need to check for PG intersection if a history set is smaller than EC data part count
|
2024-07-18 19:29:05 +03:00 |
|
Vitaliy Filippov
|
0fec7a9fea
|
Drop dirty peer connections also when stopping PG to guarantee that clients do not miss fsync
|
2024-06-19 00:28:26 +03:00 |
|
Vitaliy Filippov
|
c79b38bd26
|
Move all sources to subdirs
|
2024-05-15 11:06:01 +03:00 |
|