Skip to content

Add Jackson deserialization test for SinkForwardConfig#6421

Merged
graytaylor0 merged 1 commit into
opensearch-project:mainfrom
kennedy-onyia:json-creator-issue
Jan 30, 2026
Merged

Add Jackson deserialization test for SinkForwardConfig#6421
graytaylor0 merged 1 commit into
opensearch-project:mainfrom
kennedy-onyia:json-creator-issue

Conversation

@kennedy-onyia
Copy link
Copy Markdown
Contributor

Description

Adds test to validate Jackson deserialization works correctly with the single @JsonCreator annotation. This test ensures the fix for the "Conflicting property-based creators" error (caused by duplicate @JsonCreator annotations) doesn't regress when using Jackson 2.21+.

Issues Resolved

N/A

Check List

  • New functionality includes testing.
  • New functionality has a documentation issue. Please link to it in this PR.
    • New functionality has javadoc added
  • Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: Kennedy Onyia <kennedy.onyia@gmail.com>
@graytaylor0 graytaylor0 merged commit 12dbcb0 into opensearch-project:main Jan 30, 2026
50 of 52 checks passed
simonelbaz pushed a commit to simonelbaz/data-prepper that referenced this pull request Jan 31, 2026
Signed-off-by: Kennedy Onyia <kennedy.onyia@gmail.com>
Signed-off-by: Simon ELBAZ <elbazsimon9@gmail.com>
simonelbaz pushed a commit to simonelbaz/data-prepper that referenced this pull request Jan 31, 2026
Signed-off-by: Kennedy Onyia <kennedy.onyia@gmail.com>
simonelbaz pushed a commit to simonelbaz/data-prepper that referenced this pull request Jan 31, 2026
Signed-off-by: Kennedy Onyia <kennedy.onyia@gmail.com>
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