You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Edoardo Comar (Jira)" <ji...@apache.org> on 2024/11/12 13:31:00 UTC

[jira] [Created] (KAFKA-17993) reassign partition tool stuck with uncaught exception: 'value' field is too long to be serialized

Edoardo Comar created KAFKA-17993:
-------------------------------------

             Summary: reassign partition tool stuck with uncaught exception: 'value' field is too long to be serialized
                 Key: KAFKA-17993
                 URL: https://issues.apache.org/jira/browse/KAFKA-17993
             Project: Kafka
          Issue Type: Bug
          Components: clients
            Reporter: Edoardo Comar


Running the reassignment script for about 5800 partitions, with both throttle options being set, the tool remained stuck with this exception

{{ERROR Uncaught exception in thread 'kafka-admin-client-thread | reassign-partitions-tool': (org.apache.kafka.common.utils.KafkaThread)}}
{{java.lang.RuntimeException: 'value' field is too long to be serialized}}
{{    at org.apache.kafka.common.message.IncrementalAlterConfigsRequestData$AlterableConfig.addSize(IncrementalAlterConfigsRequestData.java:776)}}
{{    at org.apache.kafka.common.message.IncrementalAlterConfigsRequestData$AlterConfigsResource.addSize(IncrementalAlterConfigsRequestData.java:463)}}
{{    at org.apache.kafka.common.message.IncrementalAlterConfigsRequestData.addSize(IncrementalAlterConfigsRequestData.java:187)}}
{{    at org.apache.kafka.common.protocol.SendBuilder.buildSend(SendBuilder.java:218)}}
{{    at org.apache.kafka.common.protocol.SendBuilder.buildRequestSend(SendBuilder.java:187)}}
{{    at org.apache.kafka.common.requests.AbstractRequest.toSend(AbstractRequest.java:108)}}
{{    at org.apache.kafka.clients.NetworkClient.doSend(NetworkClient.java:535)}}
{{    at org.apache.kafka.clients.NetworkClient.doSend(NetworkClient.java:511)}}
{{    at org.apache.kafka.clients.NetworkClient.send(NetworkClient.java:471)}}
{{    at org.apache.kafka.clients.admin.KafkaAdminClient$AdminClientRunnable.sendEligibleCalls(KafkaAdminClient.java:1156)}}
{{    at org.apache.kafka.clients.admin.KafkaAdminClient$AdminClientRunnable.processRequests(KafkaAdminClient.java:1369)}}
{{    at org.apache.kafka.clients.admin.KafkaAdminClient$AdminClientRunnable.run(KafkaAdminClient.java:1312)}}
{{    at java.base/java.lang.Thread.run(Unknown Source)}}

 

The same json file previously passed the --verify step



--
This message was sent by Atlassian Jira
(v8.20.10#820010)