Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-1368

Don't read unchanged TOAST column values out of bands

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 0.10.0.CR1
    • postgres-decoderbufs
    • None

      See https://github.com/debezium/postgres-decoderbufs/blob/master/src/decoderbufs.c#L454-L455:

      This causes an unchanged TOAST column's value to be added to the "before" row state. This is prone to race conditions though as the value is read separately, so a wrong value may be returned in case of concurrent changes.

      Unchanged TOAST column values should never be produced as we cannot safely do it.

              jpechane Jiri Pechanec
              gunnar.morling Gunnar Morling
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: