debezium/dbz

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

クローズ

#2,308 opened on 2026/07/28

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)HTML (6 件のフォーク)auto 404
component/debezium-platformcomponent/user-interface-backendgood first issuetype/bug

Repository metrics

Stars
 (3 個のスター)
PR merge metrics
 (PR metrics pending)

説明

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


コントリビューターガイド