Aiven-Open / Aiven-Open/opensearch-connector-for-apache-kafka
com.fasterxml.jackson.core.exc.StreamConstraintsException: String length (20050912) exceeds the maximum length (20000000)
- Dominant language
- Java
- Stars
- 95
- Forks
- 61
- Avg merge
- 11h 52m
- Merged PRs (30d)
- 7
Description
We are facing this below error , please let us know if any changes needed to address.
Caused by: com.fasterxml.jackson.core.exc.StreamConstraintsException: String length (20050912) exceeds the maximum length (20000000)\n\tat com.fasterxml.jackson.core.StreamReadConstraints.validateStringLength(StreamReadConstraints.java:324)\n\tat com.fasterxml.jackson.core.util.ReadConstrainedTextBuffer.validateStringLength(ReadConstrainedTextBuffer.java:27)\n\tat com.fasterxml.jackson.core.util.TextBuffer.finishCurrentSegment(TextBuffer.java:939)\n\tat com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishString2(UTF8StreamJsonParser.java:2584)\n\tat com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishAndReturnString(UTF8StreamJsonParser.java:2560)\n\tat com.fasterxml.jackson.core.json.UTF8StreamJsonParser.getText(UTF8StreamJsonParser.java:335)\n\tat com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer._deserializeContainerNoRecursion(JsonNodeDeserializer.java:473)\n\tat com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.deserialize(JsonNodeDeserializer.java:84)\n\tat com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.deserialize(JsonNodeDeserializer.java:20)\n\tat com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\n\tat com.fasterxml.jackson.databind.ObjectMapper._readTreeAndClose(ObjectMapper.java:4716)\n\tat
Contributor guide
Research direction
No repository file or test is named. Start by locating the connector path that invokes ObjectMapper and handles the JSON value shown in the stack trace, then read how StreamReadConstraints are configured. Define the expected handling for strings over the current limit and add a regression test demonstrating that behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, kafka
- Domain
- backend, data-engineering
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100