Skip to content

Conversation

@artembilan
Copy link
Member

  • Add org.springframework.integration.history to trusted default packaged of the JacksonJsonUtils
  • Add @JsonCreator to MessageHistory private ctor to let it to be created automatically by Jackson
  • Add equals() and hashCode() into MessageHistory for the proper Message comparison
  • Add MessageHistory into headers for testing with Redis JSON (de)serialization

Cherry-pick to 5.4.x & 5.3.x

* Add `org.springframework.integration.history` to trusted default packaged of the `JacksonJsonUtils`
* Add `@JsonCreator` to `MessageHistory` `private` ctor to let it to be created automatically by Jackson
* Add `equals()` and `hashCode()` into `MessageHistory` for the proper `Message` comparison
* Add  `MessageHistory` into headers for testing with Redis JSON (de)serialization

**Cherry-pick to `5.4.x` & `5.3.x`**
@garyrussell garyrussell merged commit af9e69c into spring-projects:main Jul 19, 2021
@artembilan
Copy link
Member Author

... and cherry-picked to 5.4.x & 5.3.x

@artembilan artembilan deleted the MessageHistory_JSON branch July 19, 2021 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants