Commit Graph

9 Commits

Author SHA1 Message Date
Mehran Kholdi
0a130f42ff Support creating snapshots from btrfs volumes 2022-03-30 13:15:46 +04:30
Mehran Kholdi
22f2fb1628 Neat: code cleanup 2022-03-30 12:47:14 +04:30
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