Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-5117

RedisDatabaseHistoryIT fails

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.0.0.Alpha2
    • 2.0.0.Alpha1
    • debezium-server
    • None

    Description

      RedisDatabaseHistoryIT fails with

      Error:  Tests run: 3, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 149.4 s <<< FAILURE! - in io.debezium.server.redis.RedisDatabaseHistoryIT
      Error:  io.debezium.server.redis.RedisDatabaseHistoryIT.testDatabaseHistoryIsSaved  Time elapsed: 60.231 s  <<< ERROR!
      org.awaitility.core.ConditionTimeoutException: Condition with io.debezium.server.redis.RedisDatabaseHistoryIT was not fulfilled within 1 minutes.
      	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
      

      which is caused by

      2022-05-11 08:55:33,682 ERROR [io.deb.con.com.BaseSourceTask] (pool-7-thread-1) The 'database.server.id' value is invalid: A value is required
      2022-05-11 08:55:33,700 INFO  [io.deb.con.com.BaseSourceTask] (pool-7-thread-1) Stopping down connector
      2022-05-11 08:55:33,703 INFO  [org.apa.kaf.con.sto.FileOffsetBackingStore] (pool-7-thread-1) Stopped FileOffsetBackingStore
      2022-05-11 08:55:33,706 INFO  [io.deb.ser.ConnectorLifecycle] (pool-7-thread-1) Connector completed: success = 'false', message = 'Unable to initialize and start connector's task class 'io.debezium.connector.mysql.MySqlConnectorTask' with config: {connector.class=io.debezium.connector.mysql.MySqlConnector, database.history.redis.address=localhost:49188, database.user=debezium, database.dbname=inventory, debezium.sink.type=redis, offset.storage=org.apache.kafka.connect.storage.FileOffsetBackingStore, debezium.sink.redis.address=localhost:49188, schema.include.list=inventory, database.server.name=testc, offset.flush.timeout.ms=5000, database.port=49189, offset.flush.interval.ms=0, internal.key.converter=org.apache.kafka.connect.json.JsonConverter, offset.storage.file.filename=/home/runner/work/debezium/debezium/debezium-server/debezium-server-redis/target/data/file-connector-offsets.txt, database.hostname=localhost, database.*** name=redis, internal.value.converter=org.apache.kafka.connect.json.JsonConverter, table.include.list=inventory.customers,inventory.redis_test,inventory.redis_test2, value.converter=org.apache.kafka.connect.json.JsonConverter, key.converter=org.apache.kafka.connect.json.JsonConverter, database.history=io.debezium.server.redis.RedisDatabaseHistory}', error = '{}': org.apache.kafka.connect.errors.ConnectException: Error configuring an instance of MySqlConnectorTask; check the logs for details
      	at io.debezium.connector.common.BaseSourceTask.start(BaseSourceTask.java:120)
      	at io.debezium.embedded.EmbeddedEngine.run(EmbeddedEngine.java:759)
      	at io.debezium.embedded.ConvertingEngineBuilder$2.run(ConvertingEngineBuilder.java:192)
      	at io.debezium.server.DebeziumServer.lambda$start$1(DebeziumServer.java:150)
      	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
      	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
      	at java.base/java.lang.Thread.run(Thread.java:833)
      

      Attachments

        Activity

          People

            vjuranek@redhat.com Vojtech Juranek
            vjuranek@redhat.com Vojtech Juranek
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: