Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add post multiple to blob_facade in rust-sdk and StorageModelV10 #8090

Merged
merged 3 commits into from
Dec 9, 2024

Conversation

jomapp
Copy link
Contributor

@jomapp jomapp commented Dec 5, 2024

No description provided.

When serializing entities in json_serializer.rs, we currently look for
a certain typeRef for an aggregate only on the parent app. However, if
the aggregate typeRef is indeed defined in another app (e.g. SystemModel),
we can not find the typeRef and the entity is serialized incorrectly.
This commit fixes this issue, by loading the typeRef from the model in
which the aggregate typeRef is defined.

Co-authored-by: Kinan <[email protected]>
@jomapp jomapp force-pushed the blobservice-post-multiple branch 3 times, most recently from 298beb8 to dc80f34 Compare December 9, 2024 09:41
jomapp and others added 2 commits December 9, 2024 10:58
As our GitHub Actions run with rust version 1.83,
we need to fix newly arisen cargo clippy warnings.

Co-authored-by: Kinan <[email protected]>
This commit adds a post multiple to the blob_facade,
in order to post multiple files (e.g. attachments) in a
minimum amount of request to the BlobService. The file data is
serialized inside the binary_blob_wrapper_serializer to a concatenated
binary format. All chunking logic is contained within
the blob_facade and binary_blob_wrapper_serializer.

Co-authored-by: Kinan <[email protected]>
@jomapp jomapp force-pushed the blobservice-post-multiple branch from dc80f34 to fae8a90 Compare December 9, 2024 09:58
@jomapp jomapp merged commit fae8a90 into master Dec 9, 2024
6 checks passed
@jomapp jomapp deleted the blobservice-post-multiple branch December 9, 2024 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant