Skip to content

Negative longs unsupported, use writeLong or writeZLong for negative numbers #62087

@srikwit

Description

@srikwit

Elasticsearch version (bin/elasticsearch --version): 7.9.1

Plugins installed: [Custom]

JVM version (java -version):
openjdk version "14.0.1" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK (build 14.0.1+7)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 14.0.1+7, mixed mode, sharing)

OS version (uname -a if on a Unix-like system): Linux 4.15.0-76-generic

Description of the problem including expected versus actual behavior:

Steps to reproduce:

I have been observing it with the cluster upgrade to 7.9.1

Provide logs (if relevant):

java.lang.IllegalStateException: Negative longs unsupported, use writeLong or writeZLong for negative numbers [-1000]
        at org.elasticsearch.common.io.stream.StreamOutput.writeVLong(StreamOutput.java:301) ~[elasticsearch-7.9.1.jar
:7.9.1]
        at org.elasticsearch.ingest.IngestStats$Stats.writeTo(IngestStats.java:197) ~[elasticsearch-7.9.1.jar:7.9.1]
        at org.elasticsearch.ingest.IngestStats.writeTo(IngestStats.java:103) ~[elasticsearch-7.9.1.jar:7.9.1]
        at org.elasticsearch.common.io.stream.StreamOutput.writeOptionalWriteable(StreamOutput.java:952) ~[elasticsear
ch-7.9.1.jar:7.9.1]
        at org.elasticsearch.action.admin.cluster.node.stats.NodeStats.writeTo(NodeStats.java:290) ~[elasticsearch-7.9
.1.jar:7.9.1]
        at org.elasticsearch.transport.OutboundMessage.writeMessage(OutboundMessage.java:87) ~[elasticsearch-7.9.1.jar
:7.9.1]
        at org.elasticsearch.transport.OutboundMessage.serialize(OutboundMessage.java:64) ~[elasticsearch-7.9.1.jar:7.
9.1]
        at org.elasticsearch.transport.OutboundHandler$MessageSerializer.get(OutboundHandler.java:159) ~[elasticsearch
-7.9.1.jar:7.9.1]
        at org.elasticsearch.transport.OutboundHandler$MessageSerializer.get(OutboundHandler.java:144) ~[elasticsearch
-7.9.1.jar:7.9.1]
        at org.elasticsearch.transport.OutboundHandler$SendContext.get(OutboundHandler.java:197) ~[elasticsearch-7.9.1.jar:7.9.1]
        at org.elasticsearch.transport.netty4.Netty4MessageChannelHandler$WriteOperation.buffer(Netty4MessageChannelHandler.java:213) ~[transport-netty4-client-7.9.1.jar:7.9.1]
        at org.elasticsearch.transport.netty4.Netty4MessageChannelHandler.doFlush(Netty4MessageChannelHandler.java:147) ~[transport-netty4-client-7.9.1.jar:7.9.1]
        at org.elasticsearch.transport.netty4.Netty4MessageChannelHandler.flush(Netty4MessageChannelHandler.java:117) ~[transport-netty4-client-7.9.1.jar:7.9.1]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions