mirror of
https://github.com/minio/minio-rs.git
synced 2025-12-06 15:26:51 +08:00
For list-object-versions there was a bug that would return delete markers after all versions of an object. The server response contains the order of versions and delete markers according to recency and the list objects client call should preserve this. This is fixed in this change. XML parsing was using the `take_child` call, that mutates a vector removing an element in it. For a response containing N items, using take_child on item, causes the XML parsing cost to be O(N^2) (so 1 million operations for a 1000 item list) - this change makes the parsing cost linear.
MinIO Rust SDK for Amazon S3 Compatible Cloud Storage

MinIO Rust SDK is Simple Storage Service (aka S3) client to perform bucket and object operations to any Amazon S3 compatible object storage service.
For a complete list of APIs and examples, please take a look at the MinIO Rust Client API Reference
Example:: file-uploader.rs
License
This SDK is distributed under the Apache License, Version 2.0, see LICENSE for more information.
Description
Languages
Rust
99.9%