Skip to content

debezium/dbz#1779 Add missing debezium-config dependency#264

Merged
jpechane merged 1 commit intodebezium:mainfrom
mfvitale:dbz#1779
Apr 2, 2026
Merged

debezium/dbz#1779 Add missing debezium-config dependency#264
jpechane merged 1 commit intodebezium:mainfrom
mfvitale:dbz#1779

Conversation

@mfvitale
Copy link
Copy Markdown
Member

@mfvitale mfvitale commented Apr 2, 2026

fixes: debezium/dbz#1779


mvitale@mvitale-thinkpadt14gen5:~/Projects/debezium-server/debezium-server-dist/target/debezium-server-di
       __       __                 _
  ____/ /___   / /_   ___  ____   (_)__  __ ____ ___
 / __  // _ \ / __ \ / _ \/_  /  / // / / // __ `__ \
/ /_/ //  __// /_/ //  __/ / /_ / // /_/ // / / / / /
\__,_/ \___//_.___/ \___/ /___//_/ \__,_//_/ /_/ /_/



                            Powered by Quarkus 3.27.1
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) ---------------------------------------------------------------------
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) Legacy REST API date formats enabled (this is currently the default).
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main)
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) For maximum compatibility and to ease upgrades from older versions
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) of Registry, the date format used in the REST API is not compliant
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) with OpenAPI standards (due to a bug in older versions).  Please
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) make sure you upgrade all of your client applications to use the
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) latest client version.  The next release will fix the date format
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) bug, which will result in older clients no longer being compatible
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) with the REST API.
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main)
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) If you would like to fix the date format bug in THIS version of
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) Registry (great!) please set the following ENV variable + value:
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main)
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) REGISTRY_APIS_V2_DATE_FORMAT=yyyy-MM-dd'T'HH:mm:ss'Z'
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main)
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) Doing this will result in a REST API that is OpenAPI compliant, but
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) please remember to upgrade all your client applications first!
2026-04-02 10:01:36,002 INFO  [io.api.reg.res.JacksonDateTimeCustomizer] (main) ---------------------------------------------------------------------
2026-04-02 10:01:36,728 WARN  [io.qua.config] (main) The "quarkus.log.console.json" config property is deprecated and should not be used anymore.
2026-04-02 10:01:36,759 WARN  [io.qua.config] (main) Unrecognized configuration file /home/mvitale/Projects/debezium-server/debezium-server-dist/target/debezium-server-dist-3.6.0-SNAPSHOT/debezium-server/con
2026-04-02 10:01:36,759 WARN  [io.qua.config] (main) Unrecognized configuration file /home/mvitale/Projects/debezium-server/debezium-server-dist/target/debezium-server-dist-3.6.0-SNAPSHOT/debezium-server/con
2026-04-02 10:01:36,806 INFO  [io.deb.ser.BaseChangeConsumer] (main) Using 'io.debezium.server.BaseChangeConsumer$$Lambda/0x00007f038441f528@2478b629' stream name mapper
2026-04-02 10:01:37,049 INFO  [io.deb.ser.kin.KinesisChangeConsumer] (main) Using default KinesisClient 'software.amazon.awssdk.services.kinesis.DefaultKinesisClient@74b97416'
2026-04-02 10:01:37,050 INFO  [io.deb.ser.ChangeConsumerFactory] (main) Consumer 'io.debezium.server.kinesis.KinesisChangeConsumer' instantiated
2026-04-02 10:01:37,094 INFO  [org.apa.kaf.com.con.AbstractConfig] (main) JsonConverterConfig values:
        converter.type = header
        decimal.format = BASE64
        replace.null.with.default = true
        schemas.cache.size = 1000
        schemas.enable = true

2026-04-02 10:01:37,096 INFO  [org.apa.kaf.com.con.AbstractConfig] (main) JsonConverterConfig values:
        converter.type = key
        decimal.format = BASE64
        replace.null.with.default = true
        schemas.cache.size = 1000
        schemas.enable = true

2026-04-02 10:01:37,096 INFO  [org.apa.kaf.com.con.AbstractConfig] (main) JsonConverterConfig values:
        converter.type = value
        decimal.format = BASE64
        replace.null.with.default = true
        schemas.cache.size = 1000
        schemas.enable = true

2026-04-02 10:01:37,111 INFO  [org.apa.kaf.com.con.AbstractConfig] (main) EmbeddedWorkerConfig values:
        access.control.allow.methods =
        access.control.allow.origin =
        admin.listeners = null
        bootstrap.servers = [localhost:9092]
        client.dns.lookup = use_all_dns_ips
        config.providers = []
        connector.client.config.override.policy = All
        header.converter = class org.apache.kafka.connect.storage.SimpleHeaderConverter
        header.converter.plugin.version = null
        key.converter = class org.apache.kafka.connect.json.JsonConverter
        key.converter.plugin.version = null
        listeners = [http://:8083]
        metric.reporters = [org.apache.kafka.common.metrics.JmxReporter]
        metrics.num.samples = 2
        metrics.recording.level = INFO
        metrics.sample.window.ms = 30000
        offset.flush.interval.ms = 0
        offset.flush.timeout.ms = 5000
        offset.storage.file.filename = data/offsets.dat
        offset.storage.partitions = null
        offset.storage.replication.factor = null
        offset.storage.topic =
        plugin.discovery = hybrid_warn
        plugin.path = null
        response.http.headers.config =
        rest.advertised.host.name = null
        rest.advertised.listener = null
        rest.advertised.port = null
        rest.extension.classes = []
        ssl.cipher.suites = null
        ssl.client.auth = none
        ssl.enabled.protocols = [TLSv1.2, TLSv1.3]
        ssl.endpoint.identification.algorithm = https
        ssl.engine.factory.class = null
        ssl.key.password = null
        ssl.keymanager.algorithm = SunX509
        ssl.keystore.certificate.chain = null
        ssl.keystore.key = null
        ssl.keystore.location = null
        ssl.keystore.password = null
        ssl.keystore.type = JKS
        ssl.protocol = TLSv1.3
        ssl.provider = null
        ssl.secure.random.implementation = null
        ssl.trustmanager.algorithm = PKIX
        ssl.truststore.certificates = null
        ssl.truststore.location = null
        ssl.truststore.password = null
        ssl.truststore.type = JKS
        task.shutdown.graceful.timeout.ms = 5000
        topic.creation.enable = true
        topic.tracking.allow.reset = true
        topic.tracking.enable = true
        value.converter = class org.apache.kafka.connect.json.JsonConverter
        value.converter.plugin.version = null

2026-04-02 10:01:37,114 INFO  [org.apa.kaf.com.con.AbstractConfig] (main) JsonConverterConfig values:
        converter.type = key
        decimal.format = BASE64
        replace.null.with.default = true
        schemas.cache.size = 1000
        schemas.enable = false

2026-04-02 10:01:37,114 INFO  [org.apa.kaf.com.con.AbstractConfig] (main) JsonConverterConfig values:
        converter.type = value
        decimal.format = BASE64
        replace.null.with.default = true
        schemas.cache.size = 1000
        schemas.enable = false

2026-04-02 10:01:37,114 INFO  [io.deb.ser.DebeziumServer] (main) Engine executor started
2026-04-02 10:01:37,114 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Engine state has changed from 'CREATING' to 'INITIALIZING'
2026-04-02 10:01:37,153 INFO  [io.deb.con.CommonConnectorConfig] (pool-7-thread-1) Loading the custom source info struct maker plugin: io.debezium.connector.postgresql.PostgresSourceInfoStructMaker
2026-04-02 10:01:37,169 INFO  [io.deb.con.pos.PostgresConnectorConfig] (pool-7-thread-1) Using LSN flush mode 'connector': Debezium will flush LSN on event processing. The pgjdbc driver keepalive flush is DI
2026-04-02 10:01:37,169 INFO  [io.deb.con.pos.PostgresConnectorConfig] (pool-7-thread-1) Using offset mismatch strategy 'no_validation': Connector will not validate slot position and will attempt to stream f
2026-04-02 10:01:37,170 INFO  [io.deb.uti.Threads] (pool-7-thread-1) Requested thread factory for component PostgresConnector, id = tutorial named = connection-validation
2026-04-02 10:01:37,171 INFO  [io.deb.uti.Threads] (pool-7-thread-1) Creating thread debezium-postgresconnector-tutorial-connection-validation
2026-04-02 10:01:37,198 INFO  [io.quarkus] (main) debezium-server-dist 3.6.0-SNAPSHOT on JVM (powered by Quarkus 3.27.1) started in 1.800s. Listening on: http://0.0.0.0:8080
2026-04-02 10:01:37,199 INFO  [io.quarkus] (main) Profile prod activated.
2026-04-02 10:01:37,199 INFO  [io.quarkus] (main) Installed features: [cdi, config-yaml, kubernetes-client, resteasy, resteasy-jackson, smallrye-context-propagation, smallrye-health, vertx]
2026-04-02 10:01:37,320 INFO  [io.deb.con.pos.PostgresConnector] (debezium-postgresconnector-tutorial-connection-validation) Successfully tested connection for jdbc:postgresql://localhost:5432/postgres with
2026-04-02 10:01:37,340 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-connection-validation) Requested thread factory for component JdbcConnection, id = JdbcConnection named = jdbc-connecti
2026-04-02 10:01:37,340 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-connection-validation) Creating thread debezium-jdbcconnection-JdbcConnection-jdbc-connection-close
2026-04-02 10:01:37,341 INFO  [io.deb.jdb.JdbcConnection] (debezium-jdbcconnection-JdbcConnection-jdbc-connection-close) Connection gracefully closed
2026-04-02 10:01:37,352 INFO  [org.apa.kaf.com.con.AbstractConfig] (pool-7-thread-1) JsonConverterConfig values:
        converter.type = key
        decimal.format = BASE64
        replace.null.with.default = true
        schemas.cache.size = 1000
        schemas.enable = false

2026-04-02 10:01:37,353 INFO  [org.apa.kaf.con.sto.FileOffsetBackingStore] (pool-7-thread-1) Starting FileOffsetBackingStore with file data/offsets.dat
2026-04-02 10:01:37,358 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Engine state has changed from 'INITIALIZING' to 'CREATING_TASKS'
2026-04-02 10:01:37,369 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Engine state has changed from 'CREATING_TASKS' to 'STARTING_TASKS'
2026-04-02 10:01:37,370 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Waiting max. for 40000 ms for individual source tasks to start.
2026-04-02 10:01:37,371 INFO  [io.deb.con.CommonConnectorConfig] (pool-9-thread-1) Loading the custom source info struct maker plugin: io.debezium.connector.postgresql.PostgresSourceInfoStructMaker
2026-04-02 10:01:37,371 INFO  [io.deb.con.pos.PostgresConnectorConfig] (pool-9-thread-1) Using LSN flush mode 'connector': Debezium will flush LSN on event processing. The pgjdbc driver keepalive flush is DI
2026-04-02 10:01:37,372 INFO  [io.deb.con.pos.PostgresConnectorConfig] (pool-9-thread-1) Using offset mismatch strategy 'no_validation': Connector will not validate slot position and will attempt to stream f
2026-04-02 10:01:37,375 INFO  [io.deb.ope.emi.NoOpLineageEmitter] (pool-9-thread-1) You are using a no-op lineage emitter. If you want to emit open lineage event, please set 'openlineage.integration.enabled=
2026-04-02 10:01:37,376 INFO  [io.deb.con.com.BaseSourceTask] (pool-9-thread-1) Starting PostgresConnectorTask with configuration:
   connector.class = io.debezium.connector.postgresql.PostgresConnector
   schema.history.internal.kinesis.region = eu-central-1
   record.processing.shutdown.timeout.ms = 1000
   schema.include.list = inventory
   record.processing.order = ORDERED
   topic.prefix = tutorial
   offset.storage.file.filename = data/offsets.dat
   record.processing.threads =
   errors.retry.delay.initial.ms = 300
   value.converter = org.apache.kafka.connect.json.JsonConverter
   key.converter = org.apache.kafka.connect.json.JsonConverter
   offset.storage.kinesis.region = eu-central-1
   database.dbname = postgres
   database.user = postgres
   offset.storage = org.apache.kafka.connect.storage.FileOffsetBackingStore
   offset.flush.timeout.ms = 5000
   errors.retry.delay.max.ms = 10000
   database.port = 5432
   offset.flush.interval.ms = 0
   internal.task.management.timeout.ms = 40000
   record.processing.with.serial.consumer = false
   errors.max.retries = -1
   database.hostname = localhost
   database.password = ********
   name = kinesis

2026-04-02 10:01:37,377 INFO  [io.deb.con.CommonConnectorConfig] (pool-9-thread-1) Loading the custom source info struct maker plugin: io.debezium.connector.postgresql.PostgresSourceInfoStructMaker
2026-04-02 10:01:37,377 INFO  [io.deb.con.pos.PostgresConnectorConfig] (pool-9-thread-1) Using LSN flush mode 'connector': Debezium will flush LSN on event processing. The pgjdbc driver keepalive flush is DI
2026-04-02 10:01:37,377 INFO  [io.deb.con.pos.PostgresConnectorConfig] (pool-9-thread-1) Using offset mismatch strategy 'no_validation': Connector will not validate slot position and will attempt to stream f
2026-04-02 10:01:37,378 INFO  [io.deb.con.CommonConnectorConfig] (pool-9-thread-1) Loading the custom topic naming strategy plugin: io.debezium.schema.SchemaTopicNamingStrategy
2026-04-02 10:01:37,385 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Requested thread factory for component JdbcConnection, id = JdbcConnection named = jdbc-connection-close
2026-04-02 10:01:37,386 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Creating thread debezium-jdbcconnection-JdbcConnection-jdbc-connection-close
2026-04-02 10:01:37,386 INFO  [io.deb.jdb.JdbcConnection] (debezium-jdbcconnection-JdbcConnection-jdbc-connection-close) Connection gracefully closed
2026-04-02 10:01:37,412 WARN  [io.deb.con.pos.TypeRegistry] (pool-9-thread-1) Type [oid:12335, name:_pg_user_mappings] is already mapped
2026-04-02 10:01:37,439 INFO  [io.deb.con.com.BaseSourceTask] (pool-9-thread-1) No previous offsets found
2026-04-02 10:01:37,455 WARN  [io.deb.con.pos.TypeRegistry] (pool-9-thread-1) Type [oid:12335, name:_pg_user_mappings] is already mapped
2026-04-02 10:01:37,464 INFO  [io.deb.con.pos.PostgresConnectorTask] (pool-9-thread-1) Guardrail validation skipped
2026-04-02 10:01:37,465 INFO  [io.deb.con.com.BaseSourceTask] (pool-9-thread-1) Connector started with no previous offset for partition 'PostgresPartition [sourcePartition={server=tutorial}]'
2026-04-02 10:01:37,466 INFO  [io.deb.con.pos.PostgresConnectorTask] (pool-9-thread-1) No previous offset found
2026-04-02 10:01:37,473 INFO  [io.deb.con.pos.PostgresConnectorTask] (pool-9-thread-1) user 'postgres' connected to database 'postgres' on PostgreSQL 17.5 (Debian 17.5-1.pgdg120+1) on x86_64-pc-linux-gnu, co
        role 'pg_read_all_settings' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_database_owner' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_stat_scan_tables' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_checkpoint' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_write_server_files' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_use_reserved_connections' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_read_all_data' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_write_all_data' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_monitor' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_read_server_files' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_create_subscription' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_execute_server_program' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_read_all_stats' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_signal_backend' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'pg_maintain' [superuser: false, replication: false, inherit: true, create role: false, create db: false, can log in: false]
        role 'postgres' [superuser: true, replication: true, inherit: true, create role: true, create db: true, can log in: true]
2026-04-02 10:01:37,482 INFO  [io.deb.con.pos.con.PostgresConnection] (pool-9-thread-1) Obtained valid replication slot ReplicationSlot [active=false, latestFlushedLsn=null, catalogXmin=null]
2026-04-02 10:01:37,492 INFO  [io.deb.con.pos.con.PostgresReplicationConnection] (pool-9-thread-1) Creating replication slot with command CREATE_REPLICATION_SLOT "debezium"  LOGICAL decoderbufs
2026-04-02 10:01:37,516 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Requested thread factory for component PostgresConnector, id = tutorial named = SignalProcessor
2026-04-02 10:01:37,526 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Requested thread factory for component PostgresConnector, id = tutorial named = change-event-source-coordinator
2026-04-02 10:01:37,526 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Requested thread factory for component PostgresConnector, id = tutorial named = blocking-snapshot
2026-04-02 10:01:37,531 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Creating thread debezium-postgresconnector-tutorial-change-event-source-coordinator
2026-04-02 10:01:37,532 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) All tasks have started successfully.
2026-04-02 10:01:37,532 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Engine state has changed from 'STARTING_TASKS' to 'POLLING_TASKS'
2026-04-02 10:01:37,533 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Using io.debezium.embedded.async.ParallelSmtAndConvertBatchProcessor processor
2026-04-02 10:01:37,614 INFO  [io.deb.pip.ChangeEventSourceCoordinator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Metrics registered
2026-04-02 10:01:37,615 INFO  [io.deb.pip.ChangeEventSourceCoordinator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Context created
2026-04-02 10:01:37,618 INFO  [io.deb.con.pos.PostgresSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) According to the connector configuration data will be sn
2026-04-02 10:01:37,619 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot step 1 - Preparing
2026-04-02 10:01:37,620 INFO  [io.deb.con.pos.PostgresSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Setting isolation level
2026-04-02 10:01:37,620 INFO  [io.deb.con.pos.PostgresSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Opening transaction with statement SET TRANSACTION ISOLA
SET TRANSACTION SNAPSHOT '00000071-00000002-1';
2026-04-02 10:01:37,622 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot step 2 - Determining captured tables
2026-04-02 10:01:37,630 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Created connection pool with 1 threads
2026-04-02 10:01:37,630 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot step 3 - Locking captured tables []
2026-04-02 10:01:37,631 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot step 4 - Determining snapshot offset
2026-04-02 10:01:37,632 INFO  [io.deb.con.pos.PostgresOffsetContext] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Creating initial offset context
2026-04-02 10:01:37,636 INFO  [io.deb.con.pos.PostgresOffsetContext] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Read xlogStart at 'LSN{0/15AEDC8}' from transaction '739'
2026-04-02 10:01:37,639 INFO  [io.deb.con.pos.PostgresSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Read xlogStart at 'LSN{0/15AEDC8}' from transaction '739
2026-04-02 10:01:37,639 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot step 5 - Reading structure of captured tables
2026-04-02 10:01:37,684 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot step 6 - Persisting schema history
2026-04-02 10:01:37,684 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot step 7 - Snapshotting data
2026-04-02 10:01:37,686 INFO  [io.deb.rel.RelationalSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Creating snapshot worker pool with 1 worker thread(s)
2026-04-02 10:01:37,688 INFO  [io.deb.pip.sou.AbstractSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot - Final stage
2026-04-02 10:01:37,688 INFO  [io.deb.pip.sou.AbstractSnapshotChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot completed
2026-04-02 10:01:37,696 INFO  [io.deb.pip.ChangeEventSourceCoordinator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Snapshot ended with SnapshotResult [status=COMPLETED, offset=Post
2026-04-02 10:01:37,697 WARN  [io.deb.rel.RelationalDatabaseSchema] (debezium-postgresconnector-tutorial-change-event-source-coordinator) After applying the include/exclude list filters, no changes will be c
2026-04-02 10:01:37,699 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Requested thread factory for component PostgresStreamingChangeEventSource, id = tutori
2026-04-02 10:01:37,700 INFO  [io.deb.pip.ChangeEventSourceCoordinator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Connected metrics set to 'true'
2026-04-02 10:01:37,731 INFO  [io.deb.pip.sig.SignalProcessor] (debezium-postgresconnector-tutorial-change-event-source-coordinator) SignalProcessor started. Scheduling it every 5000ms
2026-04-02 10:01:37,732 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Creating thread debezium-postgresconnector-tutorial-SignalProcessor
2026-04-02 10:01:37,733 INFO  [io.deb.pip.ChangeEventSourceCoordinator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Starting streaming
2026-04-02 10:01:37,733 INFO  [io.deb.con.pos.PostgresStreamingChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Retrieved latest position from stored offset 'LSN{0/15A
2026-04-02 10:01:37,733 INFO  [io.deb.con.pos.con.WalPositionLocator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Looking for WAL restart position for last commit LSN 'null' and las
2026-04-02 10:01:37,749 INFO  [io.deb.con.pos.con.PostgresConnection] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Obtained valid replication slot ReplicationSlot [active=false, late
2026-04-02 10:01:37,749 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Requested thread factory for component JdbcConnection, id = JdbcConnection named = jdb
2026-04-02 10:01:37,750 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Creating thread debezium-jdbcconnection-JdbcConnection-jdbc-connection-close
2026-04-02 10:01:37,750 INFO  [io.deb.jdb.JdbcConnection] (debezium-jdbcconnection-JdbcConnection-jdbc-connection-close) Connection gracefully closed
2026-04-02 10:01:37,753 INFO  [io.deb.con.pos.con.PostgresReplicationConnection] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Starting replication stream from LSN LSN{0/15AEDC8} with automaticFlush=false (mode=CONNECTOR)
2026-04-02 10:01:37,769 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Requested thread factory for component PostgresConnector, id = tutorial named = keep-alive
2026-04-02 10:01:37,770 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Creating thread debezium-postgresconnector-tutorial-keep-alive
2026-04-02 10:01:37,770 INFO  [io.deb.con.pos.PostgresStreamingChangeEventSource] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Processing messages
^C2026-04-02 10:02:17,103 INFO  [io.deb.ser.DebeziumServer] (Shutdown thread) Received request to stop the engine
2026-04-02 10:02:17,103 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (Shutdown thread) Engine state has changed from 'POLLING_TASKS' to 'STOPPING'
2026-04-02 10:02:17,104 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Task interrupted while polling.
2026-04-02 10:02:17,104 INFO  [io.deb.con.com.BaseSourceTask] (pool-9-thread-1) No previous offsets found
2026-04-02 10:02:17,105 INFO  [io.deb.con.com.BaseSourceTask] (pool-9-thread-1) Stopping down connector
2026-04-02 10:02:17,237 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Requested thread factory for component JdbcConnection, id = JdbcConnection named = jdbc-connection-close
2026-04-02 10:02:17,238 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Creating thread debezium-jdbcconnection-JdbcConnection-jdbc-connection-close
2026-04-02 10:02:17,239 INFO  [io.deb.jdb.JdbcConnection] (debezium-jdbcconnection-JdbcConnection-jdbc-connection-close) Connection gracefully closed
2026-04-02 10:02:17,239 INFO  [io.deb.pip.ChangeEventSourceCoordinator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Finished streaming
2026-04-02 10:02:17,239 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Requested thread factory for component JdbcConnection, id = JdbcConnection named = jdbc-connection-close
2026-04-02 10:02:17,240 INFO  [io.deb.uti.Threads] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Creating thread debezium-jdbcconnection-JdbcConnection-jdbc-connection-close
2026-04-02 10:02:17,241 INFO  [io.deb.jdb.JdbcConnection] (debezium-jdbcconnection-JdbcConnection-jdbc-connection-close) Connection gracefully closed
2026-04-02 10:02:17,241 INFO  [io.deb.pip.ChangeEventSourceCoordinator] (debezium-postgresconnector-tutorial-change-event-source-coordinator) Connected metrics set to 'false'
2026-04-02 10:02:17,242 INFO  [io.deb.pip.sig.SignalProcessor] (pool-9-thread-1) SignalProcessor stopped
2026-04-02 10:02:17,242 INFO  [io.deb.ser.DefaultServiceRegistry] (pool-9-thread-1) Debezium ServiceRegistry stopped.
2026-04-02 10:02:17,242 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Requested thread factory for component JdbcConnection, id = JdbcConnection named = jdbc-connection-close
2026-04-02 10:02:17,242 INFO  [io.deb.uti.Threads] (pool-9-thread-1) Creating thread debezium-jdbcconnection-JdbcConnection-jdbc-connection-close
2026-04-02 10:02:17,243 INFO  [io.deb.jdb.JdbcConnection] (debezium-jdbcconnection-JdbcConnection-jdbc-connection-close) Connection gracefully closed
2026-04-02 10:02:17,243 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (Shutdown thread) Stopped task #1 out of 1 tasks (it took 139 ms to stop the task).
2026-04-02 10:02:17,244 INFO  [org.apa.kaf.con.sto.FileOffsetBackingStore] (Shutdown thread) Stopped FileOffsetBackingStore
2026-04-02 10:02:17,244 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Engine is stopped.
2026-04-02 10:02:17,244 INFO  [io.deb.emb.asy.AsyncEmbeddedEngine] (pool-7-thread-1) Engine state has changed from 'STOPPING' to 'STOPPED'
2026-04-02 10:02:17,244 INFO  [io.deb.ser.ConnectorLifecycle] (pool-7-thread-1) Connector completed: success = 'true', message = 'Connector 'io.debezium.connector.postgresql.PostgresConnector' completed normally.', error = 'null'
2026-04-02 10:02:17,267 INFO  [io.quarkus] (Shutdown thread) debezium-server-dist stopped in 0.171s

@mfvitale mfvitale requested a review from jpechane April 2, 2026 08:13
@jpechane jpechane merged commit a59834c into debezium:main Apr 2, 2026
4 of 5 checks passed
@jpechane
Copy link
Copy Markdown
Contributor

jpechane commented Apr 2, 2026

@mfvitale Applied, thanks!

@mfvitale mfvitale deleted the dbz#1779 branch April 2, 2026 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Debezium server 3.5 start failed, Caused by: java.lang.ClassNotFoundException: io.debezium.config.Configuration

2 participants