Skip to content

btrfs-progs: qgroups usability

[email protected] linux-btrfs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8btrfs-progs: quota: Add -W option to rescan to wait without starting rescanDocumentation/btrfs-quota.asciidoc cmds-quota.c+22 -90 replies
2/8btrfs-progs: qgroups: fix misleading index checkqgroup.c+1 -10 replies
3/8btrfs-progs: constify pathnames passed as argumentschunk-recover.c cmds-device.c cmds-fi-usage.c +2 more+10 -100 replies
4/8btrfs-progs: qgroups: add pathname to show outputDocumentation/btrfs-qgroup.asciidoc cmds-qgroup.c kerncompat.h +4 more+166 -260 replies
5/8btrfs-progs: qgroups: export qgroups usage information as JSONDocumentation/btrfs-qgroup.asciidoc Makefile.inc.in cmds-qgroup.c +3 more+258 -60 replies
5/8btrfs-progs: qgroups: introduce and use info and limit structuresqgroup.c qgroup.h+43 -380 replies
6/8btrfs-progs: qgroups: introduce and use info and limit structuresqgroup.c qgroup.h+48 -430 replies
6/8btrfs-progs: qgroups: introduce btrfs_qgroup_queryqgroup.c qgroup.h+77 -280 replies
7/8btrfs-progs: subvolume: add quota info to btrfs sub showcmds-subvolume.c+46 -00 replies
7/8btrfs-progs: qgroups: introduce btrfs_qgroup_queryqgroup.c qgroup.h+78 -290 replies
8/8btrfs-progs: add quota info to btrfs sub showcmds-subvolume.c+46 -00 replies
8/8btrfs-progs: qgroups: export qgroups usage information as JSONDocumentation/btrfs-qgroup.asciidoc Makefile.inc.in cmds-qgroup.c +3 more+258 -60 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

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