Skip to content

Conversation

@rraulinio
Copy link
Member

@rraulinio rraulinio commented Nov 10, 2025

Addressing upgrades issue.

Updated most of the libs (if not all) in the repo.

Deprecations as follows:

  • AWS SDK Go v1 - EOL July 2025
  • AWS SDK Java v1 - EOL Dec 2025

☝️ They are getting removed. V2 on both will be used instead.

Added extra testing functionality.

@rraulinio rraulinio marked this pull request as draft November 10, 2025 14:36
@rraulinio rraulinio self-assigned this Nov 10, 2025
@rraulinio rraulinio changed the title Investigate new AWS features Investigate potential upgrades Nov 10, 2025
@rraulinio
Copy link
Member Author

rraulinio commented Nov 12, 2025

First stage is done as of right now: upgrade everything.

(1/14) Running aws-sdk-go-v2 tests ... done in 2 seconds
(2/14) Running aws-sdk-java-v2 tests ... done in 2 seconds
(3/14) Running aws-sdk-php tests ... done in 43 seconds
(4/14) Running aws-sdk-ruby tests ... done in 2 seconds
(5/14) Running awscli tests ... done in 29 seconds
(6/14) Running healthcheck tests ... done in 1 seconds
(7/14) Running mc tests ... done in 58 seconds
(8/14) Running minio-go tests ... done in 1 minutes and 23 seconds
(9/14) Running minio-java tests ... done in 12 seconds
(10/14) Running minio-js tests ... done in 1 minutes and 15 seconds
(11/14) Running minio-py tests ... done in 32 seconds
(12/14) Running s3cmd tests ... done in 26 seconds
(13/14) Running s3select tests ... done in 0 seconds
(14/14) Running versioning tests ... done in 3 minutes and 3 seconds

There is a bug in https://github.com/minio/minio-py (temporarily patched so tests pass). I'll address it separately.

Next stage: adding additional coverage, for which I have a rather large checklist to go through.
This also implies some potential fixes in EOS (not confirmed yet).

@rraulinio
Copy link
Member Author

minio-py is patched, temporarily pulling master until a new version is released.

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.

1 participant