plan hash serialize take place

This commit is contained in:
AntiTopQuark
2023-11-08 14:09:13 +00:00
committed by ob-robot
parent b5b2a5f052
commit cd13dccdcf
2 changed files with 7 additions and 1 deletions

View File

@ -82,6 +82,7 @@ OB_DEF_SERIALIZE(ObDASRemoteInfo)
OB_UNIS_ENCODE(user_id_); OB_UNIS_ENCODE(user_id_);
OB_UNIS_ENCODE(session_id_); OB_UNIS_ENCODE(session_id_);
OB_UNIS_ENCODE(plan_id_); OB_UNIS_ENCODE(plan_id_);
OB_UNIS_ENCODE(plan_hash_);
return ret; return ret;
} }
@ -175,6 +176,7 @@ OB_DEF_DESERIALIZE(ObDASRemoteInfo)
OB_UNIS_DECODE(user_id_); OB_UNIS_DECODE(user_id_);
OB_UNIS_DECODE(session_id_); OB_UNIS_DECODE(session_id_);
OB_UNIS_DECODE(plan_id_); OB_UNIS_DECODE(plan_id_);
OB_UNIS_DECODE(plan_hash_);
return ret; return ret;
} }
@ -213,6 +215,7 @@ OB_DEF_SERIALIZE_SIZE(ObDASRemoteInfo)
OB_UNIS_ADD_LEN(user_id_); OB_UNIS_ADD_LEN(user_id_);
OB_UNIS_ADD_LEN(session_id_); OB_UNIS_ADD_LEN(session_id_);
OB_UNIS_ADD_LEN(plan_id_); OB_UNIS_ADD_LEN(plan_id_);
OB_UNIS_ADD_LEN(plan_hash_);
return len; return len;
} }

View File

@ -55,7 +55,8 @@ public:
flags_(0), flags_(0),
user_id_(0), user_id_(0),
session_id_(0), session_id_(0),
plan_id_(0) plan_id_(0),
plan_hash_(0)
{ {
sql_id_[0] = '\0'; sql_id_[0] = '\0';
} }
@ -88,6 +89,8 @@ public:
uint64_t user_id_; uint64_t user_id_;
uint64_t session_id_; uint64_t session_id_;
uint64_t plan_id_; uint64_t plan_id_;
private:
uint64_t plan_hash_; // no use!!!
}; };
class ObIDASTaskOp class ObIDASTaskOp