Skip to content

Improve error logging for Debezium encoding failures #3964

@takaidohigasi

Description

@takaidohigasi

Bug Report

What happened

When Debezium encoding fails, the current error log lacks context information:

[ERROR] ["write Debezium field value meet error"] [error="..."]

This makes it difficult to debug which table/column caused the issue.

What you expected to happen

Error log should include detailed context information:

  • schema/table name
  • column name
  • value that caused the error
  • commitTs (useful for skipping problematic events)

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    contributionThis PR is from a community contributor.first-time-contributorIndicates that the PR was contributed by an external member and is a first-time contributor.type/enhancementThe issue or PR belongs to an enhancement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions