Skip to content

Conversation

@cwaldren-ld
Copy link
Contributor

@cwaldren-ld cwaldren-ld commented Nov 22, 2023

This PR adds a JSON adapter (JsonDestination) which is capable of accepting SDK in-memory models, transforming them into JSON, and passing them down to an ISerializedDataDestination.

In practice, this will be used to store serialized data in Redis.

@cwaldren-ld cwaldren-ld requested a review from a team November 22, 2023 20:35
@cwaldren-ld cwaldren-ld marked this pull request as draft November 27, 2023 18:00
@cwaldren-ld cwaldren-ld force-pushed the cw/json-destination-impl branch from 89b5e78 to 4b88673 Compare November 27, 2023 22:29
@cwaldren-ld cwaldren-ld force-pushed the cw/json-destination-impl branch from 094a828 to b347f33 Compare November 27, 2023 23:08
@cwaldren-ld
Copy link
Contributor Author

Working on fixing the gMock segfault, but rest of PR is good to review.

lhs.serializedItem == rhs.serializedItem;
}

inline void PrintTo(SerializedItemDescriptor const& item, std::ostream* os) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Used for pretty-er failures in google test.

@cwaldren-ld cwaldren-ld marked this pull request as ready for review November 27, 2023 23:12
@cwaldren-ld cwaldren-ld force-pushed the cw/json-destination-impl branch from 237ca29 to 58122a2 Compare November 29, 2023 00:18
@cwaldren-ld cwaldren-ld merged commit ba4c16b into feat/data-system Nov 29, 2023
@cwaldren-ld cwaldren-ld deleted the cw/json-destination-impl branch November 29, 2023 01:09
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.

3 participants