Commit Graph

9 Commits

Author SHA1 Message Date
Mehran Kholdi dc60350292 Support creating snapshots from btrfs volumes 2023-01-21 12:51:31 +02:00
Mehran Kholdi d389ee270d Neat: code cleanup 2023-01-21 12:51:31 +02:00
Mehran Kholdi ac45d74b7c Do not log `GetCapacity` requests
These are run periodically and not particularly interesting.
2021-11-19 19:25:25 +03:30
Mehran Kholdi 110dee7d3d Enable "Storage Capacity Tracking" 2021-10-02 21:22:25 +03:30
Mehran Kholdi 2b6a0a33b8 Refactor: Extract utility functions out of metrics module 2021-07-04 23:15:50 +04:30
Mehran Kholdi 87e78705b1 Report "available" space rather than "free" space in volume stats
These two numbers may differ, and having the wrong number may result in
a volume having no useable space, while the metrics suggest it does.
2021-06-26 03:51:40 +04:30
Mehran Kholdi 1cd4ca3d1f Refactor: code cleanup 2021-06-26 02:51:02 +04:30
Mehran Kholdi 5dc8afc0a6 Fix bug that was preventing btrfs filesystems from being resized 2021-03-01 08:38:31 +03:30
Mehran Kholdi c58dd14bf7 Extract blockdevice-to-filesystem logic from rawfile servicer
Summary: So that it's possible to use it with any other blockdevice provider.

Test Plan: N/A

Reviewers: sina_rad, h.marvi, mhyousefi, s.afshari

Differential Revision: https://phab.hamravesh.ir/D870
2021-01-16 03:58:08 +03:30