[BUG] fix submit redo and elr concurrcy
This commit is contained in:
@ -1082,6 +1082,9 @@ MutatorType ObMvccRowCallback::get_mutator_type() const
|
|||||||
int ObMvccRowCallback::get_redo(RedoDataNode &redo_node)
|
int ObMvccRowCallback::get_redo(RedoDataNode &redo_node)
|
||||||
{
|
{
|
||||||
int ret = OB_SUCCESS;
|
int ret = OB_SUCCESS;
|
||||||
|
|
||||||
|
ObRowLatchGuard guard(value_.latch_);
|
||||||
|
|
||||||
if (NULL == key_.get_rowkey() || NULL == tnode_) {
|
if (NULL == key_.get_rowkey() || NULL == tnode_) {
|
||||||
ret = OB_ENTRY_NOT_EXIST;
|
ret = OB_ENTRY_NOT_EXIST;
|
||||||
} else if (!is_link_) {
|
} else if (!is_link_) {
|
||||||
|
Reference in New Issue
Block a user