[ https://issues.apache.org/jira/browse/SENTRY-2239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Na Li updated SENTRY-2239: -------------------------- Attachment: SENTRY-2239.001.patch > Table rename cross database should update Full snapshot correctly > ------------------------------------------------------------------ > > Key: SENTRY-2239 > URL: https://issues.apache.org/jira/browse/SENTRY-2239 > Project: Sentry > Issue Type: Bug > Reporter: Na Li > Assignee: Na Li > Priority: Major > Attachments: SENTRY-2239.001.patch > > > This only happens if there are "alter table rename" during taking full > snapshot. > When alter table rename changes DB name of the table, FullUpdateModifier > changes all tables' DB name, not just the table whose name is changed. This > will change the table names incorrectly. > For example, when user changes table name from "db1.table1" to table name to > "db2.table2" and in db1 there are two other tables: db1.table3, db1.table4, > FullUpdateModifier changes the tables from "db1.table1, db1.table3, > db1.table4" to "db2.table2, db2.table3, db3.table4". > The desired behavior is changes the tables from "db1.table1" to "db2.table2". > and "db1.table3, db1.table4" remains the same. -- This message was sent by Atlassian JIRA (v7.6.3#76005)