debezium/dbz

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

已关闭

#2,308 创建于 2026年7月28日

 (0 条评论) (0 个反应) (0 位负责人)HTML (6 个派生)auto 404
component/debezium-platformcomponent/user-interface-backendgood first issuetype/bug

仓库指标

星标
 (3 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

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


贡献者指南