Aiven-Open / Aiven-Open/opensearch-connector-for-apache-kafka

com.fasterxml.jackson.core.exc.StreamConstraintsException: String length (20050912) exceeds the maximum length (20000000)

Open
#255 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.