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

Don't read unchanged TOAST column values out of bands

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: