add: the master need to use a transaction to update its states to ensure lock is held
add: the master need to use a transaction to update its states to ensure lock is held

jacquesqiao/Paddle,reyoung/Paddle,lispc/Paddle,lcy-seso/Paddle,emailweixu/Paddle,yu239/Paddle,hedaoyuan/Paddle,pengli09/Paddle,Canpio/Paddle,hedaoyuan/Paddle,pkuyym/Paddle,baidu/Paddle,pengli09/Paddle,lispc/Paddle,jacquesqiao/Paddle,luotao1/Paddle,hedaoyuan/Paddle,jacquesqiao/Paddle,lcy-seso/Paddle,cxysteven/Paddle,pkuyym/Paddle,yu239/Paddle,emailweixu/Paddle,emailweixu/Paddle,pengli09/Paddle,luotao1/Paddle,baidu/Paddle,Canpio/Paddle,baidu/Paddle,cxysteven/Paddle,pengli09/Paddle,pkuyym/Paddle,pengli09/Paddle,QiJune/Paddle,putcn/Paddle,hedaoyuan/Paddle,putcn/Paddle,pkuyym/Paddle,hedaoyuan/Paddle,hedaoyuan/Paddle,lcy-seso/Paddle,PaddlePaddle/Paddle,pengli09/Paddle,hedaoyuan/Paddle,tensor-tang/Paddle,baidu/Paddle,tensor-tang/Paddle,putcn/Paddle,pengli09/Paddle,tensor-tang/Paddle,putcn/Paddle,emailweixu/Paddle,jacquesqiao/Paddle,lispc/Paddle,Canpio/Paddle,lispc/Paddle,QiJune/Paddle,lispc/Paddle,luotao1/Paddle,reyoung/Paddle,PaddlePaddle/Paddle,cxysteven/Paddle,jacquesqiao/Paddle,emailweixu/Paddle,yu239/Paddle,PaddlePaddle/Paddle,lcy-seso/Paddle,pkuyym/Paddle,yu239/Paddle,putcn/Paddle,putcn/Paddle,chengduoZH/Paddle,QiJune/Paddle,luotao1/Paddle,yu239/Paddle,luotao1/Paddle,chengduoZH/Paddle,cxysteven/Paddle,emailweixu/Paddle,tensor-tang/Paddle,Canpio/Paddle,Canpio/Paddle,pengli09/Paddle,lispc/Paddle,baidu/Paddle,PaddlePaddle/Paddle,PaddlePaddle/Paddle,lcy-seso/Paddle,reyoung/Paddle,luotao1/Paddle,reyoung/Paddle,QiJune/Paddle,Canpio/Paddle,chengduoZH/Paddle,yu239/Paddle,lcy-seso/Paddle,cxysteven/Paddle,hedaoyuan/Paddle,Canpio/Paddle,chengduoZH/Paddle,jacquesqiao/Paddle,cxysteven/Paddle,luotao1/Paddle,PaddlePaddle/Paddle,tensor-tang/Paddle,yu239/Paddle,PaddlePaddle/Paddle,emailweixu/Paddle,pkuyym/Paddle,cxysteven/Paddle,reyoung/Paddle,lispc/Paddle,chengduoZH/Paddle,QiJune/Paddle,Canpio/Paddle,reyoung/Paddle,yu239/Paddle,QiJune/Paddle,lispc/Paddle