github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/pkg/storage/testdata/mvcc_histories/put_after_rollback (about) 1 run ok 2 with t=A k=k2 3 txn_begin ts=1 4 txn_step seq=10 5 put v=a 6 txn_ignore_seqs seqs=(5-15) 7 txn_step seq=20 8 put v=b 9 get 10 txn_ignore_seqs seqs=(5-25) 11 get 12 ---- 13 get: "k2" -> /BYTES/b @0.000000001,0 14 get: "k2" -> <no data> 15 >> at end: 16 txn: "A" meta={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=20} lock=true stat=PENDING rts=0.000000001,0 wto=false max=0,0 isn=1 17 meta: "k2"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=20} ts=0.000000001,0 del=false klen=12 vlen=6 18 data: "k2"/0.000000001,0 -> /BYTES/b 19 20 run ok 21 with t=A k=k3 22 txn_step seq=30 23 put v=a 24 txn_ignore_seqs seqs=(5-35) 25 txn_step seq=40 26 del 27 ---- 28 >> at end: 29 txn: "A" meta={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=40} lock=true stat=PENDING rts=0.000000001,0 wto=false max=0,0 isn=1 30 meta: "k2"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=20} ts=0.000000001,0 del=false klen=12 vlen=6 31 data: "k2"/0.000000001,0 -> /BYTES/b 32 meta: "k3"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=40} ts=0.000000001,0 del=true klen=12 vlen=0 33 data: "k3"/0.000000001,0 -> /<empty> 34 35 run ok 36 with t=A k=k4 37 txn_step seq=50 38 put v=a 39 txn_step seq=51 40 cput v=b cond=a 41 txn_ignore_seqs seqs=(5-55) 42 txn_step seq=60 43 cput v=c 44 ---- 45 >> at end: 46 txn: "A" meta={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=60} lock=true stat=PENDING rts=0.000000001,0 wto=false max=0,0 isn=1 47 meta: "k2"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=20} ts=0.000000001,0 del=false klen=12 vlen=6 48 data: "k2"/0.000000001,0 -> /BYTES/b 49 meta: "k3"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=40} ts=0.000000001,0 del=true klen=12 vlen=0 50 data: "k3"/0.000000001,0 -> /<empty> 51 meta: "k4"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=60} ts=0.000000001,0 del=false klen=12 vlen=6 52 data: "k4"/0.000000001,0 -> /BYTES/c 53 54 run ok 55 put k=k5 v=foo ts=3 56 with t=B k=k5 57 txn_begin ts=5 58 txn_step seq=10 59 put v=a 60 txn_step seq=20 61 put v=b 62 txn_step seq=30 63 txn_ignore_seqs seqs=(15-25) 64 put v=c 65 check_intent 66 txn_step seq=40 67 txn_ignore_seqs seqs=(5-35) 68 put v=d 69 check_intent 70 resolve_intent status=COMMITTED 71 ---- 72 meta: "k5" -> txn={id=00000000 key="k5" pri=0.00000000 epo=0 ts=0.000000005,0 min=0,0 seq=30} ts=0.000000005,0 del=false klen=12 vlen=6 ih={{10 /BYTES/a}} 73 meta: "k5" -> txn={id=00000000 key="k5" pri=0.00000000 epo=0 ts=0.000000005,0 min=0,0 seq=40} ts=0.000000005,0 del=false klen=12 vlen=6 ih={{10 /BYTES/a}} 74 >> at end: 75 txn: "B" meta={id=00000000 key="k5" pri=0.00000000 epo=0 ts=0.000000005,0 min=0,0 seq=40} lock=true stat=PENDING rts=0.000000005,0 wto=false max=0,0 isn=1 76 meta: "k2"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=20} ts=0.000000001,0 del=false klen=12 vlen=6 77 data: "k2"/0.000000001,0 -> /BYTES/b 78 meta: "k3"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=40} ts=0.000000001,0 del=true klen=12 vlen=0 79 data: "k3"/0.000000001,0 -> /<empty> 80 meta: "k4"/0,0 -> txn={id=00000000 key="k2" pri=0.00000000 epo=0 ts=0.000000001,0 min=0,0 seq=60} ts=0.000000001,0 del=false klen=12 vlen=6 81 data: "k4"/0.000000001,0 -> /BYTES/c 82 data: "k5"/0.000000005,0 -> /BYTES/d 83 data: "k5"/0.000000003,0 -> /BYTES/foo