Skip to content

Versions 1.1 and >1.1 use the same package name, but use different AWS SDKs. #107

@adstalla

Description

@adstalla

I have a library I am using that uses version 1.1 of amazon-dynamodb-lock-client which is built on ASW SDK V1.

I am writing new software using AWS SDK V2 and have my own use case that requires the lock client, so I'd like to also use version 1.3.

I am finding that I cannot use both my library (which uses the version of amazon-dynamodb-lock-client built on V1) and write new code which will use the newer version of amazon-dynamodb-lock-client.

Would it be possible to rename the package namespace to software.amazon.awssdk.services.dynamodb with the next major version release?

A core feature of the SDK V2 release was to allow compatibility with V1, and it seems this package (while not a part of the official SDK) has left that compatibility on the table.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions