The s3 signature_version supports transparent passing of environment #397
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Enhanced S3 Configuration Support
This update enhances the S3 storage configuration in the
internal/server/server.goandinternal/types/app/config.gofiles by introducing support for theS3SignatureVersionparameter. The changes include:S3SignatureVersionto theinitOSSfunction ininternal/server/server.goto pass the signature version configuration to the OSS setup.Configstruct ininternal/types/app/config.gowith a new fieldS3SignatureVersion string, defaulting to"v4", allowing flexible specification of the S3 signature version.These modifications enable better customization of S3 storage operations, providing support for different signature versions to enhance compatibility and flexibility.