aws / aws/aws-sdk-java-v2

DynamoDB XSPEC SDK for Java SDK 2.0

Offen
#2,995 6 Kommentare 15 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
1.x Parity feature-request p2
Vorherrschende Sprache
Java
Sterne
2.6k
Forks
1k
Ø Merge
2 T. 9 Std.
Gemergte PRs (30 T.)
51

Beschreibung

### Describe the feature

AWS Java SDK v1 supports DynamoDB xspec API.
Blog here: https://aws.amazon.com/blogs/developer/dynamodb-xspec-api/

Can't find the equivalent in aws-sdk-java-v2 code base.

### Is your Feature Request related to a problem?

The XSPEC API offers a convenient layer on top of DynamoDB. Nice to have.

### Proposed Solution

Add relevant code from [here](https://github.com/aws/aws-sdk-java/tree/fd409dee8ae23fb8953e0bb4dbde65536a7e0514/aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec) and [here](https://github.com/aws/aws-sdk-java/tree/fd409dee8ae23fb8953e0bb4dbde65536a7e0514/aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/spec) to SDK 2.0 or provide another package that may wrap on top of the low level SDK.

### Describe alternatives you've considered

_No response_

### Acknowledge

- [ ] I may be able to implement this feature request

### AWS Java SDK version used

2.0

### JDK version used

Java 11

### Operating System and version

All

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit dem Vergleich des AWS SDK v1 DynamoDB-xspec-Pfads aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/xspec mit dem Dokument-/Spec-Pfad und untersuchen Sie anschließend den entsprechenden DynamoDB-Bereich im SDK v2. Legen Sie fest, ob die v1-Funktionalität angepasst werden kann oder ein neues Wrapper-Paket benötigt; abgeschlossen ist die Aufgabe, wenn die XSPEC API im SDK v2 mit angemessener Abdeckung verfügbar ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, java
Bereich
databases
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.