Commit Graph

6 Commits (2b4e0de397cc72ff29b90764f18b826c6f60eaee)

Author SHA1 Message Date
Vitaliy Filippov 726c6d3470 Implement PG scrub runner 2023-02-28 02:40:19 +03:00
Vitaliy Filippov e307dd13ed Refcount object_states 2023-02-28 02:40:19 +03:00
Vitaliy Filippov a7f63f7c29 Add corrupted object state 2023-02-28 02:40:19 +03:00
Vitaliy Filippov 435045751d Delete objects only after a SYNC during rebalance in the non-immediate_commit mode
Previously OSDs could commit deletes before writes during recovery or rebalance
in the "lazy fsync" (immediate_commit=off) mode which could result in lost objects
2021-03-16 12:48:26 +03:00
Vitaliy Filippov 80e12358a2 Use pg_data_size instead of pg_minsize for object state calculation 2021-03-08 17:04:10 +03:00
Vitaliy Filippov bf9a175efc Move C/C++ sources to src subdirectory 2021-02-25 23:59:03 +03:00