Description
We want the NOTIFICATION_LOG table to capture additional information about the metadata objects when DbNotificationListener captures different events for a table (create/drop/alter) and a partition (create/alter/drop). We'll use the messages field to add json objects for table and partitions for create and alter events. The drop events message remains unchanged. These messages can then be used to replay these events on the destination in event of a replication, in a way that will put the destination in a state that's consistent with one of the past states of the source.
Attachments
Attachments
Issue Links
- contains
-
HIVE-15185 Extend JSONMessageFactory to store additional information about Partition metadata objects on different partition events
- Resolved
- is related to
-
SENTRY-1977 Switch to using new Hive notifications format
- Open
- links to