docs(storage): add sample for open appendable object send_and_append - #6491
docs(storage): add sample for open appendable object send_and_append#6491vsharonlynn wants to merge 3 commits into
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces the send_and_append feature for the open_appendable_object API in the Google Cloud Storage Rust SDK, allowing clients to send an initial chunk of data directly within the opening stream request. The changes update the AppendObjectSpecState enum to track the initial payload, add a new connect_open_and_append method in the connector, and implement support in AppendableObjectWriterTransport to handle and potentially split the initial chunk. A new example and corresponding unit tests have also been added to verify the functionality. I have no feedback to provide as there are no review comments.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6491 +/- ##
==========================================
- Coverage 96.52% 96.51% -0.01%
==========================================
Files 304 304
Lines 87969 88115 +146
==========================================
+ Hits 84908 85041 +133
- Misses 3061 3074 +13 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
2545aa3 to
4301a07
Compare
4301a07 to
7a5dcda
Compare
Issue #5716 .
This PR follows PR #6490 .