[2017-09-07 15:58:39,604] INFO Checking table:EDB.public.pgbench_accounts exists for product:PostgreSQL schema:public catalog: (io.confluent.connect.jdbc.sink.DbMetadataQueries:47)
[2017-09-07 15:58:39,666] INFO product:PostgreSQL schema:public catalog:postgres -- table:EDB.public.pgbench_accounts is absent (io.confluent.connect.jdbc.sink.DbMetadataQueries:51)
[2017-09-07 15:58:39,668] ERROR Task test-sink-0 threw an uncaught and unrecoverable exception (org.apache.kafka.connect.runtime.WorkerSinkTask:449)
org.apache.kafka.connect.errors.ConnectException: EDB.public.pgbench_accounts.Value (STRUCT) type doesn't have a mapping to the SQL database column type
at io.confluent.connect.jdbc.sink.dialect.DbDialect.getSqlType(DbDialect.java:179)
at io.confluent.connect.jdbc.sink.dialect.PostgreSqlDialect.getSqlType(PostgreSqlDialect.java:71)
at io.confluent.connect.jdbc.sink.dialect.DbDialect.writeColumnSpec(DbDialect.java:117)
at io.confluent.connect.jdbc.sink.dialect.DbDialect$2.apply(DbDialect.java:109)
at io.confluent.connect.jdbc.sink.dialect.DbDialect$2.apply(DbDialect.java:105)
at io.confluent.connect.jdbc.sink.dialect.StringBuilderUtil.joinToBuilder(StringBuilderUtil.java:62)
at io.confluent.connect.jdbc.sink.dialect.StringBuilderUtil.joinToBuilder(StringBuilderUtil.java:37)
at io.confluent.connect.jdbc.sink.dialect.DbDialect.writeColumnsSpec(DbDialect.java:105)
at io.confluent.connect.jdbc.sink.dialect.DbDialect.getCreateQuery(DbDialect.java:73)
at io.confluent.connect.jdbc.sink.DbStructure.create(DbStructure.java:87)
at io.confluent.connect.jdbc.sink.DbStructure.createOrAmendIfNecessary(DbStructure.java:62)
at io.confluent.connect.jdbc.sink.BufferedRecords.add(BufferedRecords.java:65)
at io.confluent.connect.jdbc.sink.JdbcDbWriter.write(JdbcDbWriter.java:62)
at io.confluent.connect.jdbc.sink.JdbcSinkTask.put(JdbcSinkTask.java:66)
at org.apache.kafka.connect.runtime.WorkerSinkTask.deliverMessages(WorkerSinkTask.java:429)
at org.apache.kafka.connect.runtime.WorkerSinkTask.poll(WorkerSinkTask.java:250)
at org.apache.kafka.connect.runtime.WorkerSinkTask.iteration(WorkerSinkTask.java:179)
at org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:148)
at org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:139)
at org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:182)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
--
You received this message because you are subscribed to the Google Groups "debezium" group.
To unsubscribe from this group and stop receiving emails from it, send an email to debezium+unsubscribe@googlegroups.com.
To post to this group, send email to debe...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/debezium/12ee7334-ac65-4992-b81d-06a629f35c6d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to debezium+u...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to debezium+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/debezium/7a9f5a67-74f9-42cc-a87e-76621e15f42d%40googlegroups.com.
Caused by: java.sql.BatchUpdateException: Batch entry 0 INSERT INTO "cities" ("name") VALUES ('Riverside') ON CONFLICT ("name") DO UPDATE SET was aborted: ERROR: syntax error at end of input
Position: 78 Call getNextException to see other errors in the batch.
at org.postgresql.jdbc.BatchResultHandler.handleError(BatchResultHandler.java:148)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2126)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:469)
at org.postgresql.jdbc.PgStatement.executeBatch(PgStatement.java:791)
at org.postgresql.jdbc.PgPreparedStatement.executeBatch(PgPreparedStatement.java:1547)
at io.confluent.connect.jdbc.sink.BufferedRecords.flush(BufferedRecords.java:99)
at io.confluent.connect.jdbc.sink.JdbcDbWriter.write(JdbcDbWriter.java:65)
at io.confluent.connect.jdbc.sink.JdbcSinkTask.put(JdbcSinkTask.java:66)
... 11 more