Skip to content

Excessive service module version churn #2819

Closed
@ewbankkit

Description

@ewbankkit

Acknowledgements

Describe the bug

Over recent weeks there have been a number of releases where every service module's version has increased and the only change for those services without API model changes has been a re-ordering of calls inside the service's New function.
For example with yesterday's 2024-10-03 release for the accessanalyzer service, calls to resolveTracerProvider and resolveMeterProvider were swapped. This module had no functionality changes but a new version of the module was published.

This module version churn causes projects that use many service modules (e.g. terraform-provider-aws) to update a large number of dependencies and can cause a problem with dependabot timeouts.

Regression Issue

  • Select this option if this issue appears to be a regression.

Expected Behavior

Service module only publish new versions when there is new functionality (or their own dependencies change).

Current Behavior

Excessive module version churn.

Reproduction Steps

n/a

Possible Solution

No response

Additional Information/Context

No response

AWS Go SDK V2 Module Versions Used

n/a

Compiler and Version used

go 1.23.1

Operating System and version

linux

Metadata

Metadata

Assignees

Labels

bugThis issue is a bug.p2This is a standard priority issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions