debezium/dbz

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

Chiusa

#2308 aperta il 28 lug 2026

 (0 commenti) (0 reazioni) (0 assegnatari)HTML (6 fork)auto 404
component/debezium-platformcomponent/user-interface-backendgood first issuetype/bug

Metriche repository

Star
 (3 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

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}}


Guida contributor