Class LegacyExtractNewRecordStateTest

java.lang.Object
io.debezium.transforms.AbstractExtractStateTest
io.debezium.transforms.LegacyExtractNewRecordStateTest

public class LegacyExtractNewRecordStateTest extends AbstractExtractStateTest
Author:
Jiri Pechanec
  • Constructor Details

    • LegacyExtractNewRecordStateTest

      public LegacyExtractNewRecordStateTest()
  • Method Details

    • testTombstoneDroppedByDefault

      public void testTombstoneDroppedByDefault()
    • testTombstoneDroppedConfigured

      public void testTombstoneDroppedConfigured()
    • testTombstoneForwardConfigured

      public void testTombstoneForwardConfigured()
    • testTruncateDroppedByDefault

      public void testTruncateDroppedByDefault()
    • testDeleteDroppedByDefault

      public void testDeleteDroppedByDefault()
    • testHandleDeleteDrop

      public void testHandleDeleteDrop()
    • testHandleDeleteNone

      public void testHandleDeleteNone()
    • testHandleDeleteRewrite

      public void testHandleDeleteRewrite()
    • testHandleCreateRewrite

      public void testHandleCreateRewrite()
    • testUnwrapCreateRecord

      public void testUnwrapCreateRecord()
    • testUnwrapCreateRecordWithOptionalDefaultValue

      @FixFor("DBZ-5166") public void testUnwrapCreateRecordWithOptionalDefaultValue()
    • testIgnoreUnknownRecord

      public void testIgnoreUnknownRecord()
    • testUnwrapPropagatesRecordHeaders

      @FixFor("DBZ-971") public void testUnwrapPropagatesRecordHeaders()
    • testAddField

      @FixFor({"DBZ-1452","DBZ-6901"}) public void testAddField()
    • testAddTimestamp

      @FixFor("DBZ-2984") public void testAddTimestamp()
    • testAddFields

      @FixFor({"DBZ-1452","DBZ-2504"}) public void testAddFields()
    • testNewFieldAndHeaderMapping

      @FixFor("DBZ-2606") public void testNewFieldAndHeaderMapping()
    • testAddFieldsForMissingOptionalField

      @FixFor("DBZ-1452") public void testAddFieldsForMissingOptionalField()
    • testAddFieldsSpecifyStruct

      @FixFor("DBZ-1452") public void testAddFieldsSpecifyStruct()
    • testAddHeader

      @FixFor("DBZ-1452") public void testAddHeader()
    • testAddHeaders

      @FixFor("DBZ-1452") public void testAddHeaders()
    • testAddHeadersForMissingOptionalField

      @FixFor("DBZ-1452") public void testAddHeadersForMissingOptionalField()
    • testAddHeadersSpecifyStruct

      @FixFor({"DBZ-1452","DBZ-2504"}) public void testAddHeadersSpecifyStruct()
    • testAddTopicRoutingField

      public void testAddTopicRoutingField()
    • testUpdateTopicRoutingField

      public void testUpdateTopicRoutingField()
    • testDeleteTopicRoutingField

      public void testDeleteTopicRoutingField()
    • testAddHeadersHandleDeleteRewriteAndTombstone

      @FixFor("DBZ-1876") public void testAddHeadersHandleDeleteRewriteAndTombstone()
    • testAddFieldHandleDeleteRewrite

      @FixFor("DBZ-1452") public void testAddFieldHandleDeleteRewrite()
    • testAddFieldsHandleDeleteRewrite

      @FixFor("DBZ-1452") public void testAddFieldsHandleDeleteRewrite()
    • testAddFieldsHandleDeleteRewriteAndTombstone

      @FixFor("DBZ-1876") public void testAddFieldsHandleDeleteRewriteAndTombstone()
    • testAddFieldsSpecifyStructHandleDeleteRewrite

      @FixFor("DBZ-1452") public void testAddFieldsSpecifyStructHandleDeleteRewrite()
    • testSchemaChangeEventWithOperationHeader

      @FixFor("DBZ-1517") public void testSchemaChangeEventWithOperationHeader()
    • dropFieldsFromValueWithSchemaCompatibility

      @FixFor("DBZ-5283") public void dropFieldsFromValueWithSchemaCompatibility()
    • dropFieldsFromValueWithoutSchemaCompatibility

      @FixFor("DBZ-5283") public void dropFieldsFromValueWithoutSchemaCompatibility()
    • dropFieldsFromValueAndKeyWithSchemaCompatibility

      @FixFor("DBZ-5283") public void dropFieldsFromValueAndKeyWithSchemaCompatibility()
    • dropFieldsFromValueAndKeyWithoutSchemaCompatibility

      @FixFor("DBZ-5283") public void dropFieldsFromValueAndKeyWithoutSchemaCompatibility()
    • testNewNotDefaultField

      @FixFor("DBZ-6486") public void testNewNotDefaultField()
    • testFieldNotExists

      @FixFor("DBZ-6486") public void testFieldNotExists()