-
Bug
-
Resolution: Done
-
Blocker
-
0.5.1
-
None
A row insert or update in a Postgres table which cotains Numeric or Decimal data type raises the following error:
debezium_1 | at org.apache.kafka.connect.data.Decimal.fromLogical(Decimal.java:69) debezium_1 | at org.apache.kafka.connect.json.JsonConverter$17.convert(JsonConverter.java:232) debezium_1 | at org.apache.kafka.connect.json.JsonConverter.convertToJson(JsonConverter.java:564) debezium_1 | at org.apache.kafka.connect.json.JsonConverter.convertToJson(JsonConverter.java:651) debezium_1 | at org.apache.kafka.connect.json.JsonConverter.convertToJson(JsonConverter.java:651) debezium_1 | at org.apache.kafka.connect.json.JsonConverter.convertToJsonWithEnvelope(JsonConverter.java:538) debezium_1 | at org.apache.kafka.connect.json.JsonConverter.fromConnectData(JsonConverter.java:291) debezium_1 | at org.apache.kafka.connect.runtime.WorkerSourceTask.sendRecords(WorkerSourceTask.java:197) debezium_1 | at org.apache.kafka.connect.runtime.WorkerSourceTask.execute(WorkerSourceTask.java:167) debezium_1 | at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:139) debezium_1 | at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:182) debezium_1 | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) debezium_1 | at java.util.concurrent.FutureTask.run(FutureTask.java:266) debezium_1 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) debezium_1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) debezium_1 | at java.lang.Thread.run(Thread.java:748) debezium_1 | 2017-06-16 06:00:01,025 ERROR || Task is being killed and will not recover until manually restarted