fix baseline key changed by get pl function

This commit is contained in:
obdev
2022-11-29 10:04:11 +00:00
committed by ob-robot
parent d137b6ba00
commit 1c07891380
2 changed files with 5 additions and 3 deletions

View File

@ -61,9 +61,9 @@ class ObResultSet;
class ObPlanBaseKeyGuard
{
public:
explicit ObPlanBaseKeyGuard(ObBaselineKey &bl_key)
: bl_key_(bl_key),
ori_bl_key_(bl_key) {}
[[nodiscard]] explicit ObPlanBaseKeyGuard(ObBaselineKey &bl_key)
: bl_key_(bl_key),
ori_bl_key_(bl_key) {}
~ObPlanBaseKeyGuard()
{
bl_key_ = ori_bl_key_;