Comments (16)
Hi. I'm hoping it goes without saying, but it would be wonderful if this API would be updated to support the use of the async client and CompletableFutures.
from aws-sdk-java-v2.
I appreciated that the Document API in v1.11 had methods for converting from json to AttributeValue & vice versa because it made it possible to use DynamoDB for complicated data models without having to use DynamoDB Mapper.
Whatever happens in the new SDK, I would like to see a similar capability so that customers like me who don't want to use DynamoDB Mapper don't have to do all the heavy lifting of converting a complex data model.
from aws-sdk-java-v2.
The state of documentation on dynamo, at least on java lang side, is very confusing.
from aws-sdk-java-v2.
Hi there !
Is there any update on this ?
from aws-sdk-java-v2.
@gibbonsj The document client is high on our priority list. We should probably to a to/from json API as a separate feature request. I don't think our plans for the document client currently include a to/from JSON API in scope.
from aws-sdk-java-v2.
"Feel free to comment on this issue with desired changes"
Document API had its downsides (like no Java 8 streams support, etc) but at this point I would rather have it with all the downsides than not have it at all. Is there an ETA for it?
from aws-sdk-java-v2.
We're aware this is a blocker for many people to move to 2.x, and it remains high on our priority list.
from aws-sdk-java-v2.
Note that we have added Document API with EnhancedDocument APIs in V2 with PR#3849
And the Strongly typed interface: EnhancedDocument provides a strongly typed interface for working with documents. This makes it easier for developers to work with documents and ensures that the data is correctly typed. Thus the Dynamic Unsafe APIs of V1 which accessed args and returns as Object are not added intentionally to make it strongly typed interface and avoid runtime issues,
from aws-sdk-java-v2.
Feedback from v1: aws/aws-sdk-java#1528
from aws-sdk-java-v2.
Any progress on this?
from aws-sdk-java-v2.
In 2.x, we're thinking of combining the Document APIs and DynamoDB Mapper. We're created prototype APIs we're interested in feedback on. See #35 (comment) for how you can check our these prototypes and help us deliver the right thing for you.
from aws-sdk-java-v2.
Is there a status on this now the DDB enhanced client is released?
I plus'd 1 on @mwfpope comment... item to/from json was a greatly appreciated feature in DDB.
from aws-sdk-java-v2.
5 years without any updates. what a shame.
from aws-sdk-java-v2.
Feature request: support Global Secondary Indexes waiters - #3421.
from aws-sdk-java-v2.
@millems so the Document API is replaced with the DynamoDbClient and DynamoDbEnhancedClient in v2, right?
from aws-sdk-java-v2.
⚠️ COMMENT VISIBILITY WARNING⚠️
Comments on closed issues are hard for our team to see.
If you need more assistance, please open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
from aws-sdk-java-v2.
Related Issues (20)
- Don't download 200MB of JS for a JavaDoc search feature that most people don't use HOT 1
- Unshaded dependencies in AWS SDK HOT 9
- S3 Presign Head method HOT 2
- S3 CRT Client GetObject Request with Invalid Range crashes JVM with SIGSEGV HOT 1
- ApiName does not implement equals HOT 2
- assumeRoleWithWebIdentity doesn't work from java API but does work from the cli interface HOT 2
- Allow RetryStrategy to use information from RetryPolicyContext in BackoffStrategy HOT 3
- Unclosed pipe/a_inode file descriptors when using AWS SDK V2 HOT 2
- UrlConnectionHttpClient returns null messages when S3.putObject returns 403 in some cases HOT 1
- S3 Clients are leaving behind open PIPE file descriptors HOT 3
- Failure to log with SLF4J HOT 4
- @DynamoDbVersionAttribute Annotation Does not work if used in conjunction with @DynamoDbSortKey for subsequent PUT operations.
- Unable to execute HTTP request: Unrecognized SSL message, plaintext connection HOT 6
- How to pass AWSSessionCredentialsProvider in aws-sdk-java-v2 HOT 1
- [put-object] when set readlimit, error raised: java.io.IOException: No position has been marked HOT 2
- `S3TransferManager` / `S3AsyncClient` does not seem to use `SdkAdvancedAsyncClientOption.FUTURE_COMPLETION_EXECUTOR`'s `Executor`. HOT 1
- S3TransferManager - Support download / upload resume in the event of host machine power loss HOT 1
- service is crashed while uploading large files to S3 using aws sdk2 HOT 6
- Add support of Request-level credentials override in DefaultS3CrtAsyncClient
- S3 download leak connection
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aws-sdk-java-v2.