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

Postgres connector Fix excessive thread creation in LSN flush operations.

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 3.3.0.Final
    • 3.2.2.Final
    • postgresql-connector
    • None

      In order to make your issue reports as actionable as possible, please provide the following information, depending on the issue type

      Feature request or enhancement

      For feature requests or enhancements, provide this information, please:

      Which use case/requirement will be addressed by the proposed feature?

      In Debezium 3.2.2 Final , I'm observing excessive thread creation logs

      Requested thread factory for component JdbcConnection, id = JdbcConnection named = jdbc-connection-close Creating thread debezium-jdbcconnection-JdbcConnection-jdbc-connection-close

       

      It seems #io.debezium.connector.postgresql.PostgresStreamingChangeEventSource#commitOffset creates new thread executor each time it wants to flush the offset.

      so is this repeated executor creation intentional ? 

      more info:  #community-postgresql > Excessive thread creation due to PostgresStreamingChangeEven

              Unassigned Unassigned
              chiragkava Chirag Kava
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: