btrfs-progs: qgroups usability
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | btrfs-progs: quota: Add -W option to rescan to wait without starting rescanDocumentation/ cmds-quota.c | +22 | 0 replies | |
| 2/8 | btrfs-progs: qgroups: fix misleading index checkqgroup.c | +1 | 0 replies | |
| 3/8 | btrfs-progs: constify pathnames passed as argumentschunk-recover.c cmds-device.c cmds-fi-usage.c +2 more | +10 | 0 replies | |
| 4/8 | btrfs-progs: qgroups: add pathname to show outputDocumentation/ cmds-qgroup.c kerncompat.h +4 more | +166 | 0 replies | |
| 5/8 | btrfs-progs: qgroups: export qgroups usage information as JSONDocumentation/ Makefile.inc.in cmds-qgroup.c +3 more | +258 | 0 replies | |
| 5/8 | btrfs-progs: qgroups: introduce and use info and limit structuresqgroup.c qgroup.h | +43 | 0 replies | |
| 6/8 | btrfs-progs: qgroups: introduce and use info and limit structuresqgroup.c qgroup.h | +48 | 0 replies | |
| 6/8 | btrfs-progs: qgroups: introduce btrfs_qgroup_queryqgroup.c qgroup.h | +77 | 0 replies | |
| 7/8 | btrfs-progs: subvolume: add quota info to btrfs sub showcmds-subvolume.c | +46 | 0 replies | |
| 7/8 | btrfs-progs: qgroups: introduce btrfs_qgroup_queryqgroup.c qgroup.h | +78 | 0 replies | |
| 8/8 | btrfs-progs: add quota info to btrfs sub showcmds-subvolume.c | +46 | 0 replies | |
| 8/8 | btrfs-progs: qgroups: export qgroups usage information as JSONDocumentation/ Makefile.inc.in cmds-qgroup.c +3 more | +258 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/8] btrfs-progs: qgroups usability
From: Jeff Mahoney <[email protected]>
Hi all -
The following series addresses some usability issues with the qgroups UI.
1) Adds -W option so we can wait on a rescan completing without starting one.
2) Adds qgroup information to 'btrfs subvolume show'
3) Adds a -P option to show pathnames for first-level qgroups (or member of nested qgroups with -v)
4) Allows exporting the qgroup table in JSON format for use by external programs/scripts.
-Jeff
Jeff Mahoney (8):
btrfs-progs: quota: Add -W option to rescan to wait without starting
rescan
btrfs-progs: qgroups: fix misleading index check
btrfs-progs: constify pathnames passed as arguments
btrfs-progs: qgroups: add pathname to show output
btrfs-progs: qgroups: introduce and use info and limit structures
btrfs-progs: qgroups: introduce btrfs_qgroup_query
btrfs-progs: subvolume: add quota info to btrfs sub show
btrfs-progs: qgroups: export qgroups usage information as JSON
Documentation/btrfs-qgroup.asciidoc | 8 + Documentation/btrfs-quota.asciidoc | 10 +- Makefile.inc.in | 4 +- chunk-recover.c | 4 +- cmds-device.c | 2 +- cmds-fi-usage.c | 6 +- cmds-qgroup.c | 49 +++- cmds-quota.c | 21 +- cmds-rescue.c | 4 +- cmds-subvolume.c | 46 ++++ configure.ac | 6 + kerncompat.h | 1 + qgroup.c | 526 ++++++++++++++++++++++++++++++------ qgroup.h | 22 +- send-utils.c | 4 +- utils.c | 22 +- utils.h | 2 + 17 files changed, 621 insertions(+), 116 deletions(-)
Signature · 1 line
2.15.1