]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #54586 from xxhdx1985126/wip-pglog-concatenate
authorKefu Chai <tchaikov@gmail.com>
Sun, 18 Feb 2024 02:31:55 +0000 (10:31 +0800)
committerGitHub <noreply@github.com>
Sun, 18 Feb 2024 02:31:55 +0000 (10:31 +0800)
tools/ceph_objectstore_tool: add op "expand-log"

Reviewed-by: Samuel Just <sjust@redhat.com>
1  2 
src/tools/ceph_objectstore_tool.cc

index eeb15a39248a924a4af7f494601f8f7603d803d4,9e99f63a863985fdcd20a59f7ace5cd19b83dd47..be614c42f53c3d7239e653431f0cf572ac72f1a8
@@@ -4147,10 -4202,9 +4239,10 @@@ int main(int argc, char **argv
  
    // If not an object command nor any of the ops handled below, then output this usage
    // before complaining about a bad pgid
-   if (!vm.count("objcmd") && op != "export" && op != "export-remove" && op != "info" && op != "log" && op != "mark-complete" && op != "trim-pg-log" && op != "trim-pg-log-dups" && op != "pg-log-inject-dups") {
+   if (!vm.count("objcmd") && op != "export" && op != "export-remove" && op != "info" && op != "log" && op != "mark-complete" && op != "trim-pg-log" && op != "trim-pg-log-dups" && op != "pg-log-inject-dups" && op != "extend-log-with-fake-entries") {
      cerr << "Must provide --op (info, log, remove, mkfs, fsck, repair, export, export-remove, import, list, fix-lost, list-pgs, dump-super, meta-list, "
 -      "get-osdmap, set-osdmap, get-inc-osdmap, set-inc-osdmap, mark-complete, reset-last-complete, dump-export, trim-pg-log, trim-pg-log-dups statfs)"
 +      "get-osdmap, set-osdmap, get-superblock, set-superblock, get-inc-osdmap, set-inc-osdmap, mark-complete, reset-last-complete, dump-export, trim-pg-log, "
 +      "trim-pg-log-dups statfs)"
         << std::endl;
      usage(desc);
      ret = 1;