Fix mig param destruct order issue

This commit is contained in:
JiahuaChen
2023-01-12 10:42:01 +00:00
committed by ob-robot
parent e845f0c231
commit ce6d08210a
2 changed files with 2 additions and 1 deletions

View File

@ -1143,6 +1143,7 @@ void ObMigrationTabletParam::reset()
ddl_execution_id_ = -1;
ddl_cluster_version_ = 0;
max_serialized_medium_scn_ = 0;
allocator_.reset();
}
int ObMigrationTabletParam::assign(const ObMigrationTabletParam &param)

View File

@ -197,7 +197,7 @@ struct ObMigrationTabletParam final
{
public:
ObMigrationTabletParam();
~ObMigrationTabletParam() = default;
~ObMigrationTabletParam() { reset(); }
ObMigrationTabletParam(const ObMigrationTabletParam &) = delete;
ObMigrationTabletParam &operator=(const ObMigrationTabletParam &) = delete;
public: