From 95ab540b82d9e3a84196d67fb7996bea9451f012 Mon Sep 17 00:00:00 2001 From: Abhra Date: Fri, 15 Oct 2021 14:46:29 +0530 Subject: [PATCH] Update ScyllaExtractNewState class in readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 703a96e..df8b23d 100644 --- a/README.md +++ b/README.md @@ -193,7 +193,7 @@ If the operation did not modify the `v` column, the data event will contain the See `UPDATE` example for full data change event's value. #### ScyllaExtractNewState transformer -Connector provides one single message transformation (SMT), `ScyllaExtractNewState` (class: `com.scylladb.cdc.debezium.connector.transforms.ScyllaExtractNewState`). +Connector provides one single message transformation (SMT), `ScyllaExtractNewState` (class: `com.scylladb.cdc.debezium.connector.transforms.ScyllaExtractNewRecordState`). This SMT works like exactly like `io.debezium.transforms.ExtractNewRecordState` (in fact it is called underneath), but also flattens structure by extracting values from aforementioned single-field structures. Such transformation makes message structure simpler (and easier to use with e.g. Elasticsearch), but it makes it impossible to differentiate between NULL value and non-modification. If the message is as following: