Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-18589

java.io.EOFException when reading integer

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • None
    • None
    • None

    Description

      Getting java.io.EOFException when calling value() on ValueState[java.lang.Integer]

       

      Stacktrace:

       

      2020-07-13 19:25:11
      org.apache.flink.util.FlinkRuntimeException: Error while retrieving data from RocksDB.
      	at org.apache.flink.contrib.streaming.state.RocksDBValueState.value(RocksDBValueState.java:92)
      	at org.apache.flink.runtime.state.ttl.AbstractTtlDecorator.getWrappedWithTtlCheckAndUpdate(AbstractTtlDecorator.java:92)
      	at org.apache.flink.runtime.state.ttl.AbstractTtlDecorator.getWithTtlCheckAndUpdate(AbstractTtlDecorator.java:84)
      	at org.apache.flink.runtime.state.ttl.AbstractTtlState.getWithTtlCheckAndUpdate(AbstractTtlState.java:56)
      	at org.apache.flink.runtime.state.ttl.TtlValueState.value(TtlValueState.java:44)
      	at walkme.flink.TruncateLargeSessions.processElement(TruncateLargeSessions.scala:28)
      	at walkme.flink.TruncateLargeSessions.processElement(TruncateLargeSessions.scala:13)
      	at org.apache.flink.streaming.api.operators.KeyedProcessOperator.processElement(KeyedProcessOperator.java:85)
      	at org.apache.flink.streaming.runtime.tasks.OneInputStreamTask$StreamTaskNetworkOutput.emitRecord(OneInputStreamTask.java:173)
      	at org.apache.flink.streaming.runtime.io.StreamTaskNetworkInput.processElement(StreamTaskNetworkInput.java:151)
      	at org.apache.flink.streaming.runtime.io.StreamTaskNetworkInput.emitNext(StreamTaskNetworkInput.java:128)
      	at org.apache.flink.streaming.runtime.io.StreamOneInputProcessor.processInput(StreamOneInputProcessor.java:69)
      	at org.apache.flink.streaming.runtime.tasks.StreamTask.processInput(StreamTask.java:311)
      	at org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:187)
      	at org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:487)
      	at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:470)
      	at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:707)
      	at org.apache.flink.runtime.taskmanager.Task.run(Task.java:532)
      	at java.lang.Thread.run(Thread.java:748)
      Caused by: java.io.EOFException
      	at org.apache.flink.core.memory.DataInputDeserializer.readLong(DataInputDeserializer.java:231)
      	at org.apache.flink.api.common.typeutils.base.LongSerializer.deserialize(LongSerializer.java:74)
      	at org.apache.flink.api.common.typeutils.base.LongSerializer.deserialize(LongSerializer.java:32)
      	at org.apache.flink.api.common.typeutils.CompositeSerializer.deserialize(CompositeSerializer.java:151)
      	at org.apache.flink.contrib.streaming.state.RocksDBValueState.value(RocksDBValueState.java:90)
      	... 18 more
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              oripwk Ori Popowski
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: