DBZ-60 Added MySQL server ID and timestamp to event's source info #47
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added to the Debezium event message's
source
information the MySQL server ID for the cluster process that recorded the event and the MySQL timestamp at which the event was recorded.The following is a sample of the new
source
struct in a message's envelope:Note that the
server-id
andts
fields are both new, and thename
field was previously calledserver
and contains the connector's logical name of the server; the rest of the fields insource
are unchanged, as are any other part of the event structure. The schema for thesource
struct is now:And finally, the following shows the
source
struct and schema in the context of a DELETE event's message value: