Remove the predicate object from transform payload if no predicate is present
#2,308 建立於 2026年7月28日
倉庫指標
- 星標
- (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}}