Vitaliy Filippov
abf0611d93
Use clean_entry_bitmap_size instead of entry_attr_size back because of changed bitmap handling
2021-03-16 12:48:36 +03:00
Vitaliy Filippov
2f9c76b8fc
Report inode I/O statistics, aggregate it in the monitor
2021-03-16 12:48:36 +03:00
Vitaliy Filippov
bfc175fe0f
Add "external" bitmap support to the secondary OSD protocol
2021-03-16 12:48:36 +03:00
Vitaliy Filippov
07e10210b6
Use bitmap granularity for alignment checks
2021-03-16 12:48:36 +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
af5155fcd9
Implement "no_recovery" and "no_rebalance" flags
2021-03-11 00:36:31 +03:00
Vitaliy Filippov
8bdd6d8d78
Reset PG state when stopping them
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