Project

General

Profile

Feature #2477

rados bench cleanup

Added by Greg Farnum over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Right now rados bench write leaves a lot of data just lying around the cluster, without a good way to clean itself up.

  • by default, clean up after each run
  • optionally, do not clean up
  • advertise our object prefix loudly on startup
  • make the prefix always share some unique-ish prefix (before the unique-to-this-run-goo)
  • allow cleanup of earlier runs by specifying the prefix, or all runs by specifying the generic prefix

History

#1 Updated by Sage Weil over 8 years ago

  • translation missing: en.field_position set to 5

#2 Updated by Sage Weil over 8 years ago

  • Status changed from New to 12

I think we need both:

  • clean up objects after each run
  • search+clean up objects from previous (maybe aborted) runs

Whether that is a search (blah) or a well-known object where we register runs before they start and deregister after cleanup is an open question...

#3 Updated by Sage Weil over 8 years ago

  • translation missing: en.field_position deleted (17)
  • translation missing: en.field_position set to 14

#4 Updated by Sage Weil over 8 years ago

  • Target version set to v0.49
  • translation missing: en.field_position deleted (38)
  • translation missing: en.field_position set to 1
  • translation missing: en.field_position changed from 1 to 1299

#5 Updated by Sage Weil over 8 years ago

  • Subject changed from rados bench should offer an option to clean up data to rados bench cleanup
  • translation missing: en.field_position deleted (1304)
  • translation missing: en.field_position set to 1304

#6 Updated by Sage Weil over 8 years ago

  • translation missing: en.field_story_points set to 3
  • translation missing: en.field_position deleted (1300)
  • translation missing: en.field_position set to 1300

#7 Updated by Sage Weil over 8 years ago

  • translation missing: en.field_story_points deleted (3)
  • translation missing: en.field_position deleted (1300)
  • translation missing: en.field_position set to 1300

#8 Updated by Sage Weil over 8 years ago

  • Description updated (diff)

#9 Updated by Sage Weil over 8 years ago

  • translation missing: en.field_story_points set to 5
  • translation missing: en.field_position deleted (1303)
  • translation missing: en.field_position set to 78

#10 Updated by Sage Weil over 8 years ago

  • translation missing: en.field_position deleted (78)
  • translation missing: en.field_position set to 1309

#11 Updated by Sage Weil over 8 years ago

  • translation missing: en.field_position deleted (1309)
  • translation missing: en.field_position set to 1311

#12 Updated by Sage Weil over 8 years ago

  • Target version deleted (v0.49)
  • translation missing: en.field_position deleted (1311)
  • translation missing: en.field_position set to 1

#13 Updated by Sage Weil over 8 years ago

  • Target version set to v0.51
  • translation missing: en.field_position deleted (30)
  • translation missing: en.field_position set to 8

#14 Updated by Sage Weil over 8 years ago

  • Status changed from 12 to Fix Under Review

#15 Updated by Sage Weil over 8 years ago

  • Assignee set to Anonymous

#16 Updated by Sage Weil over 8 years ago

  • Target version changed from v0.51 to 83
  • translation missing: en.field_position deleted (47)
  • translation missing: en.field_position set to 3

#17 Updated by Sage Weil over 8 years ago

  • Status changed from Fix Under Review to Resolved

#18 Updated by Sage Weil over 8 years ago

  • Target version changed from 83 to v0.52a

Also available in: Atom PDF