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

Add configuration to skip heartbeat messages in Redis Stream consumer

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 3.2.0.Alpha1
    • None
    • debezium-server
    • None

      Add a configuration option for Redis Stream consumer to optionally skip storing heartbeat messages in Redis. This will prevent heartbeat messages from consuming Redis memory when they aren't needed for monitoring or auditing purposes.

      The implementation will:

      1. Add a new boolean configuration property skip.heartbeat.messages (defaulting to true)
      2. Detect messages with the heartbeat prefix in the destination
      3. Skip storing these messages in Redis while still marking them as processed when the option is enabled
      4. Continue to store heartbeat messages only when users explicitly set the property to false

       

              Unassigned Unassigned
              yossish Yossi Shirizli (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: