-
Notifications
You must be signed in to change notification settings - Fork 108
Tarball migration utility #3563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tarball migration utility #3563
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks generally excellent -- I didn't find anything I would hold the merge for (although I do have a couple of concerns), but I have a bunch of thoughts to share.
My concerns are the unguarded use of split("::")
(which looks like it could cause an error) and the writing of the checkpoint file during preview (which looks like it would allow a user to screw himself a little too easily).
PBENCH-1279 A utility to bulk-migrate Pbench results tarballs to a Pbench Server using the `PUT` API. This supports checkpointing to more efficiently retry after a failure, and filtering by file system modification date.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, but I still think you should limit the number of splits. (And, I have a few other comments....)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
PBENCH-1279
A utility to bulk-migrate Pbench results tarballs to a Pbench Server using the
PUT
API. This supports checkpointing to more efficiently retry after a failure, and filtering by file system modification date.