示例#1
0
文件: ts.go 项目: yuya008/godis
func (ts *Ts) rollbackDbDel(db *db.DB, key []byte) {
	obj := ts.getMagicDb(key)
	if obj != nil {
		db.SetDbObj(key, obj)
	}
	ts.delMagicDb(key)
}
示例#2
0
文件: ts.go 项目: yuya008/godis
func (ts *Ts) commitDbAdd(db *db.DB, key []byte) {
	obj := ts.getMagicDb(key)
	log.Println("Obj", obj)
	if obj != nil {
		ts.datalog.PutKeyValue(db, key, store.None, obj)
		db.SetDbObj(key, obj)
	}
}