patch back the flashback table/tenant/database/index(without flashback to scn)

This commit is contained in:
hnwyllmm
2022-02-14 10:53:44 +08:00
committed by LINxiansheng
parent a15a151dae
commit ac82728867
29 changed files with 989 additions and 67 deletions

View File

@ -278,6 +278,11 @@ public:
// index
|| stmt_type == stmt::T_CREATE_INDEX ||
stmt_type == stmt::T_DROP_INDEX
// flashback
|| stmt_type == stmt::T_FLASHBACK_TENANT
|| stmt_type == stmt::T_FLASHBACK_DATABASE
|| stmt_type == stmt::T_FLASHBACK_TABLE_FROM_RECYCLEBIN
|| stmt_type == stmt::T_FLASHBACK_INDEX
// purge
|| stmt_type == stmt::T_PURGE_RECYCLEBIN || stmt_type == stmt::T_PURGE_TENANT ||
stmt_type == stmt::T_PURGE_DATABASE || stmt_type == stmt::T_PURGE_TABLE ||
@ -351,6 +356,11 @@ public:
|| stmt_type == stmt::T_DROP_VIEW
// index
|| stmt_type == stmt::T_DROP_INDEX
// flashback
|| stmt_type == stmt::T_FLASHBACK_TENANT
|| stmt_type == stmt::T_FLASHBACK_DATABASE
|| stmt_type == stmt::T_FLASHBACK_TABLE_FROM_RECYCLEBIN
|| stmt_type == stmt::T_FLASHBACK_INDEX
// purge
|| stmt_type == stmt::T_PURGE_RECYCLEBIN || stmt_type == stmt::T_PURGE_TENANT ||
stmt_type == stmt::T_PURGE_DATABASE || stmt_type == stmt::T_PURGE_TABLE ||