debezium/dbz

Remove the predicate object from transform payload if no predicate is present

Geschlossen

#2.308 geöffnet am 28.07.2026

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)HTML (6 Forks)auto 404
component/debezium-platformcomponent/user-interface-backendgood first issuetype/bug

Repository-Metriken

Stars
 (3 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

Bug report

What Debezium connector do you use and what version?

Debezium platform


What is the connector configuration?

<Your answer>


What behavior do you expect?

It should return predicate: {} or no predicate object at all in case of no predicates are specified.


What behavior do you see?

Currently, the transform API /transforms GET return the predicate object even in the case of no predicate defined

{"id":14,"name":"Debezium marker without pridicate","description":"Extract Debezium payload","type":"io.debezium.transforms.ExtractNewRecordState","schema":"string","vaults":[],"config":{"add.fields":"op","add.headers":"db,table"},"predicate":{"type":null,"config":null,"negate":false}}


Contributor Guide