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

race condition in AbstractRocksDBState#getSerializedValue

    XMLWordPrintableJSON

Details

    Description

      AbstractRocksDBState#getSerializedValue() uses the same key serialisation stream as the ordinary state access methods but is called in parallel during state queries thus violating the assumption of only one thread accessing it.

      This may lead to either wrong results in queries or corrupt data while queries are executed.

      Attachments

        Issue Links

          Activity

            People

              nkruber Nico Kruber
              nkruber Nico Kruber
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: