Skip to content
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

Tweak multipart uploads #19756

Merged
merged 3 commits into from
May 17, 2024
Merged

Conversation

klauspost
Copy link
Contributor

Description

Fix minor issues when reviewing ListMultipartUploads:

  • Actually store modtime in upload id, return when listing instead of current time.
  • Use modtime for expiring and skip reading the file info.
  • Consistent upload sorting in listing (since it now actually has the modtime).
  • Try to exclude healing disks.

How to test this PR?

Sending a mint test to minio-go.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)

* Actually store modtime in upload id, return when listing instead of current time.
* Use modtime for expiring and skip reading the file info.
* Consistent upload sorting in listing (since it now actually has the modtime).
* Try to exclude healing disks.
klauspost added a commit to klauspost/minio-go that referenced this pull request May 16, 2024
Test listing of known multipart upload objects.

Requires minio/minio#19756 which gives consistent upload sorting.
cmd/erasure-multipart.go Outdated Show resolved Hide resolved
@klauspost klauspost requested a review from poornas May 17, 2024 08:00
@harshavardhana harshavardhana merged commit 3b7747b into minio:master May 17, 2024
20 checks passed
harshavardhana pushed a commit to minio/minio-go that referenced this pull request May 29, 2024
Test listing of known multipart upload objects.

Requires minio/minio#19756 which gives consistent upload sorting.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants