-
Enhancement
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
None
-
False
Feature request or enhancement
For feature requests or enhancements, provide this information, please:
Which use case/requirement will be addressed by the proposed feature?
When initial snapshots concern an important number of tables (such as more than 20), and in particular when they have a lot of row, we would like to have more detailed notifications for those snapshots.
Currently, the logs give the following useful informations:
- Start of overall initial snapshot process
- Start for each snapshot for each table (even with snapshot.max.threads > 1)
- End of each snapshot (whatever the status) for each table
- End of overall initial snapshot
The last one is the only notification we can get currently (2.3.3).
So the first step could be to add for each item a notification.
The second step is to add extra informations within each notification, in particular for the notification for each table, to include at least the table name.
Implementation ideas (optional)
It seems possible to add this in the current implementation, since the log exist for each step with the extra information needed.
- is related to
-
DBZ-7252 MongoDB table/colelction snapshot notification contain incorrect offsets
- Closed
-
DBZ-8045 Notifications using SinkNotificationChannel topic: message type not configurable
- Closed
- links to
-
RHEA-2024:129636 Red Hat build of Debezium 2.5.4 release