Commit c77264f9 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 515220ef
...@@ -4,6 +4,7 @@ package fs1 ...@@ -4,6 +4,7 @@ package fs1
import ( import (
"bytes" "bytes"
"reflect"
"testing" "testing"
"../../zodb" "../../zodb"
...@@ -103,6 +104,7 @@ func TestLoad(t *testing.T) { ...@@ -103,6 +104,7 @@ func TestLoad(t *testing.T) {
for i, tidMin := range tidv { for i, tidMin := range tidv {
for j, tidMax := range tidv { for j, tidMax := range tidv {
_ = j // XXX
iter := fs.Iterate(tidMin, tidMax) iter := fs.Iterate(tidMin, tidMax)
if tidMin > tidMax { if tidMin > tidMax {
...@@ -111,24 +113,23 @@ func TestLoad(t *testing.T) { ...@@ -111,24 +113,23 @@ func TestLoad(t *testing.T) {
txni := zodb.TxnInfo{} txni := zodb.TxnInfo{}
datai := zodb.StorageRecordInformation{} datai := zodb.StorageRecordInformation{}
var stop bool
// XXX vvv assumes i < j // XXX vvv assumes i < j
// FIXME first tidMin and last tidMax // FIXME first tidMin and last tidMax
for k := i; ; k++ { for k := i; ; k++ {
stop, err = iter.NextTxn(&txni) dataIter, stop, err := iter.NextTxn(&txni)
if stop || err != nil { if stop || err != nil {
break break
} }
dbe = _1fs_dbEntryv[k] dbe := _1fs_dbEntryv[k]
if !reflect.DeepEqual(txni, dbe.Header.TxnInfo) { if !reflect.DeepEqual(txni, dbe.Header.TxnInfo) {
t.Errorf("iterating tidMin..tidMac (TODO): step XXX: unexpected txn entry.\nhave: %v\nwant: %v", txni, dbe.Header.TxnInfo) t.Errorf("iterating tidMin..tidMac (TODO): step XXX: unexpected txn entry.\nhave: %v\nwant: %v", txni, dbe.Header.TxnInfo)
} }
for { for {
stop, err = txni.Iter.NextData(&datai) stop, err = dataIter.NextData(&datai)
if err != nil { if err != nil {
panic(err) // XXX panic(err) // XXX
} }
......
...@@ -104,6 +104,7 @@ def main(): ...@@ -104,6 +104,7 @@ def main():
print >>f, v print >>f, v
emit("// DO NOT EDIT - AUTOGENERATED (by py/gen-testdata)") emit("// DO NOT EDIT - AUTOGENERATED (by py/gen-testdata)")
emit("package fs1\n") emit("package fs1\n")
emit("import \"../../zodb\"\n")
# index # index
emit("const _1fs_indexTopPos = %i" % stor._pos) emit("const _1fs_indexTopPos = %i" % stor._pos)
...@@ -128,12 +129,14 @@ def main(): ...@@ -128,12 +129,14 @@ def main():
# -> TxnHeader # -> TxnHeader
emit("\t\tTxnHeader{") emit("\t\tTxnHeader{")
emit("\t\t\tTid:\t%s," % hex64(txn.tid))
emit("\t\t\tRecLenm8:\t%i," % th.tlen) emit("\t\t\tRecLenm8:\t%i," % th.tlen)
emit("\t\t\tStatus:\t'%s'," % txn.status) emit("\t\t\tTxnInfo:\tzodb.TxnInfo{")
emit("\t\t\tUser:\t\t[]byte(%s)," % escapeqq(txn.user)) emit("\t\t\t\tTid:\t%s," % hex64(txn.tid))
emit("\t\t\tDescription:\t[]byte(%s)," % escapeqq(txn.description)) emit("\t\t\t\tStatus:\t'%s'," % txn.status)
emit("\t\t\tExtension:\t[]byte(%s)," % escapeqq(th.ext)) emit("\t\t\t\tUser:\t\t[]byte(%s)," % escapeqq(txn.user))
emit("\t\t\t\tDescription:\t[]byte(%s)," % escapeqq(txn.description))
emit("\t\t\t\tExtension:\t[]byte(%s)," % escapeqq(th.ext))
emit("\t\t\t},")
emit("\t\t},") emit("\t\t},")
# -> DataHeader + payload # -> DataHeader + payload
......
// DO NOT EDIT - AUTOGENERATED (by py/gen-testdata) // DO NOT EDIT - AUTOGENERATED (by py/gen-testdata)
package fs1 package fs1
import "../../zodb"
const _1fs_indexTopPos = 9971 const _1fs_indexTopPos = 9971
var _1fs_indexEntryv = [...]indexEntry{ var _1fs_indexEntryv = [...]indexEntry{
{ 0, 5572}, { 0, 5572},
...@@ -16,13 +18,15 @@ var _1fs_indexEntryv = [...]indexEntry{ ...@@ -16,13 +18,15 @@ var _1fs_indexEntryv = [...]indexEntry{
var _1fs_dbEntryv = [...]dbEntry{ var _1fs_dbEntryv = [...]dbEntry{
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac12c5f933,
RecLenm8: 150, RecLenm8: 150,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac12c5f933,
Status: ' ', Status: ' ',
User: []byte(""), User: []byte(""),
Description: []byte("initial database creation"), Description: []byte("initial database creation"),
Extension: []byte(""), Extension: []byte(""),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -40,13 +44,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -40,13 +44,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac2a3d70b3,
RecLenm8: 280, RecLenm8: 280,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac2a3d70b3,
Status: ' ', Status: ' ',
User: []byte("user0.0"), User: []byte("user0.0"),
Description: []byte("step 0.0"), Description: []byte("step 0.0"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -75,13 +81,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -75,13 +81,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac2eeeef00,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac2eeeef00,
Status: ' ', Status: ' ',
User: []byte("user0.1"), User: []byte("user0.1"),
Description: []byte("step 0.1"), Description: []byte("step 0.1"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -99,13 +107,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -99,13 +107,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac33a06d4c,
RecLenm8: 301, RecLenm8: 301,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac33a06d4c,
Status: ' ', Status: ' ',
User: []byte("user0.2"), User: []byte("user0.2"),
Description: []byte("step 0.2"), Description: []byte("step 0.2"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -134,13 +144,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -134,13 +144,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac3851eb99,
RecLenm8: 321, RecLenm8: 321,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac3851eb99,
Status: ' ', Status: ' ',
User: []byte("user0.3"), User: []byte("user0.3"),
Description: []byte("step 0.3"), Description: []byte("step 0.3"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -169,13 +181,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -169,13 +181,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac3d0369e6,
RecLenm8: 341, RecLenm8: 341,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac3d0369e6,
Status: ' ', Status: ' ',
User: []byte("user0.4"), User: []byte("user0.4"),
Description: []byte("step 0.4"), Description: []byte("step 0.4"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -204,13 +218,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -204,13 +218,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac41b4e833,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac41b4e833,
Status: ' ', Status: ' ',
User: []byte("user0.5"), User: []byte("user0.5"),
Description: []byte("step 0.5"), Description: []byte("step 0.5"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -228,13 +244,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -228,13 +244,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac46666680,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac46666680,
Status: ' ', Status: ' ',
User: []byte("user0.6"), User: []byte("user0.6"),
Description: []byte("step 0.6"), Description: []byte("step 0.6"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -252,13 +270,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -252,13 +270,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac4b17e4cc,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac4b17e4cc,
Status: ' ', Status: ' ',
User: []byte("user0.7"), User: []byte("user0.7"),
Description: []byte("step 0.7"), Description: []byte("step 0.7"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -276,13 +296,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -276,13 +296,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac4fc96319,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac4fc96319,
Status: ' ', Status: ' ',
User: []byte("user0.8"), User: []byte("user0.8"),
Description: []byte("step 0.8"), Description: []byte("step 0.8"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -300,13 +322,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -300,13 +322,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac547ae166,
RecLenm8: 361, RecLenm8: 361,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac547ae166,
Status: ' ', Status: ' ',
User: []byte("user0.9"), User: []byte("user0.9"),
Description: []byte("step 0.9"), Description: []byte("step 0.9"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -335,13 +359,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -335,13 +359,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac592c5fb3,
RecLenm8: 384, RecLenm8: 384,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac592c5fb3,
Status: ' ', Status: ' ',
User: []byte("user0.10"), User: []byte("user0.10"),
Description: []byte("step 0.10"), Description: []byte("step 0.10"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -370,13 +396,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -370,13 +396,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac5dddde00,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac5dddde00,
Status: ' ', Status: ' ',
User: []byte("user0.11"), User: []byte("user0.11"),
Description: []byte("step 0.11"), Description: []byte("step 0.11"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -394,13 +422,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -394,13 +422,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac628f5c4c,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac628f5c4c,
Status: ' ', Status: ' ',
User: []byte("user0.12"), User: []byte("user0.12"),
Description: []byte("step 0.12"), Description: []byte("step 0.12"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -418,13 +448,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -418,13 +448,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac6740da99,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac6740da99,
Status: ' ', Status: ' ',
User: []byte("user0.13"), User: []byte("user0.13"),
Description: []byte("step 0.13"), Description: []byte("step 0.13"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -442,13 +474,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -442,13 +474,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac6bf258e6,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac6bf258e6,
Status: ' ', Status: ' ',
User: []byte("user0.14"), User: []byte("user0.14"),
Description: []byte("step 0.14"), Description: []byte("step 0.14"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -466,13 +500,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -466,13 +500,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac70a3d733,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac70a3d733,
Status: ' ', Status: ' ',
User: []byte("user0.15"), User: []byte("user0.15"),
Description: []byte("step 0.15"), Description: []byte("step 0.15"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -490,13 +526,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -490,13 +526,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac75555580,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac75555580,
Status: ' ', Status: ' ',
User: []byte("user0.16"), User: []byte("user0.16"),
Description: []byte("step 0.16"), Description: []byte("step 0.16"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -514,13 +552,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -514,13 +552,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac7a06d3cc,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac7a06d3cc,
Status: ' ', Status: ' ',
User: []byte("user0.17"), User: []byte("user0.17"),
Description: []byte("step 0.17"), Description: []byte("step 0.17"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -538,13 +578,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -538,13 +578,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac7eb85219,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac7eb85219,
Status: ' ', Status: ' ',
User: []byte("user0.18"), User: []byte("user0.18"),
Description: []byte("step 0.18"), Description: []byte("step 0.18"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -562,13 +604,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -562,13 +604,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac8369d066,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac8369d066,
Status: ' ', Status: ' ',
User: []byte("user0.19"), User: []byte("user0.19"),
Description: []byte("step 0.19"), Description: []byte("step 0.19"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -586,13 +630,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -586,13 +630,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac881b4eb3,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac881b4eb3,
Status: ' ', Status: ' ',
User: []byte("user0.20"), User: []byte("user0.20"),
Description: []byte("step 0.20"), Description: []byte("step 0.20"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -610,13 +656,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -610,13 +656,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac8ccccd00,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac8ccccd00,
Status: ' ', Status: ' ',
User: []byte("user0.21"), User: []byte("user0.21"),
Description: []byte("step 0.21"), Description: []byte("step 0.21"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -634,13 +682,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -634,13 +682,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac917e4b4c,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac917e4b4c,
Status: ' ', Status: ' ',
User: []byte("user0.22"), User: []byte("user0.22"),
Description: []byte("step 0.22"), Description: []byte("step 0.22"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -658,13 +708,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -658,13 +708,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac962fc999,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac962fc999,
Status: ' ', Status: ' ',
User: []byte("user0.23"), User: []byte("user0.23"),
Description: []byte("step 0.23"), Description: []byte("step 0.23"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -682,13 +734,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -682,13 +734,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac9ae147e6,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac9ae147e6,
Status: ' ', Status: ' ',
User: []byte("user0.24"), User: []byte("user0.24"),
Description: []byte("step 0.24"), Description: []byte("step 0.24"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -706,13 +760,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -706,13 +760,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbac9f92c633,
RecLenm8: 187, RecLenm8: 187,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac9f92c633,
Status: ' ', Status: ' ',
User: []byte("root0.0\nYour\nMagesty "), User: []byte("root0.0\nYour\nMagesty "),
Description: []byte("undo 0.0\nmore detailed description\n\nzzz ..."), Description: []byte("undo 0.0\nmore detailed description\n\nzzz ..."),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrJYvyZk=)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrJYvyZk=)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -730,13 +786,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -730,13 +786,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbaca4444480,
RecLenm8: 188, RecLenm8: 188,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbaca4444480,
Status: ' ', Status: ' ',
User: []byte("root0.1\nYour\nMagesty "), User: []byte("root0.1\nYour\nMagesty "),
Description: []byte("undo 0.1\nmore detailed description\n\nzzz ...\t"), Description: []byte("undo 0.1\nmore detailed description\n\nzzz ...\t"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrJrhR+Y=)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrJrhR+Y=)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -754,13 +812,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -754,13 +812,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbaca8f5c2cc,
RecLenm8: 401, RecLenm8: 401,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbaca8f5c2cc,
Status: ' ', Status: ' ',
User: []byte("user1.0"), User: []byte("user1.0"),
Description: []byte("step 1.0"), Description: []byte("step 1.0"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (a)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (a)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -789,13 +849,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -789,13 +849,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacada74119,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacada74119,
Status: ' ', Status: ' ',
User: []byte("user1.1"), User: []byte("user1.1"),
Description: []byte("step 1.1"), Description: []byte("step 1.1"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -813,13 +875,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -813,13 +875,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacb258bf66,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacb258bf66,
Status: ' ', Status: ' ',
User: []byte("user1.2"), User: []byte("user1.2"),
Description: []byte("step 1.2"), Description: []byte("step 1.2"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -837,13 +901,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -837,13 +901,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacb70a3db3,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacb70a3db3,
Status: ' ', Status: ' ',
User: []byte("user1.3"), User: []byte("user1.3"),
Description: []byte("step 1.3"), Description: []byte("step 1.3"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -861,13 +927,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -861,13 +927,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacbbbbbc00,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacbbbbbc00,
Status: ' ', Status: ' ',
User: []byte("user1.4"), User: []byte("user1.4"),
Description: []byte("step 1.4"), Description: []byte("step 1.4"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -885,13 +953,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -885,13 +953,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacc06d3a4c,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacc06d3a4c,
Status: ' ', Status: ' ',
User: []byte("user1.5"), User: []byte("user1.5"),
Description: []byte("step 1.5"), Description: []byte("step 1.5"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -909,13 +979,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -909,13 +979,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacc51eb899,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacc51eb899,
Status: ' ', Status: ' ',
User: []byte("user1.6"), User: []byte("user1.6"),
Description: []byte("step 1.6"), Description: []byte("step 1.6"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -933,13 +1005,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -933,13 +1005,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacc9d036e6,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacc9d036e6,
Status: ' ', Status: ' ',
User: []byte("user1.7"), User: []byte("user1.7"),
Description: []byte("step 1.7"), Description: []byte("step 1.7"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -957,13 +1031,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -957,13 +1031,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacce81b533,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacce81b533,
Status: ' ', Status: ' ',
User: []byte("user1.8"), User: []byte("user1.8"),
Description: []byte("step 1.8"), Description: []byte("step 1.8"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -981,13 +1057,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -981,13 +1057,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacd3333380,
RecLenm8: 143, RecLenm8: 143,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacd3333380,
Status: ' ', Status: ' ',
User: []byte("user1.9"), User: []byte("user1.9"),
Description: []byte("step 1.9"), Description: []byte("step 1.9"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1005,13 +1083,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1005,13 +1083,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacd7e4b1cc,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacd7e4b1cc,
Status: ' ', Status: ' ',
User: []byte("user1.10"), User: []byte("user1.10"),
Description: []byte("step 1.10"), Description: []byte("step 1.10"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (a)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (a)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1029,13 +1109,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1029,13 +1109,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacdc963019,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacdc963019,
Status: ' ', Status: ' ',
User: []byte("user1.11"), User: []byte("user1.11"),
Description: []byte("step 1.11"), Description: []byte("step 1.11"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1053,13 +1135,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1053,13 +1135,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbace147ae66,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbace147ae66,
Status: ' ', Status: ' ',
User: []byte("user1.12"), User: []byte("user1.12"),
Description: []byte("step 1.12"), Description: []byte("step 1.12"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1077,13 +1161,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1077,13 +1161,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbace5f92cb3,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbace5f92cb3,
Status: ' ', Status: ' ',
User: []byte("user1.13"), User: []byte("user1.13"),
Description: []byte("step 1.13"), Description: []byte("step 1.13"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (f)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1101,13 +1187,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1101,13 +1187,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbaceaaaab00,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbaceaaaab00,
Status: ' ', Status: ' ',
User: []byte("user1.14"), User: []byte("user1.14"),
Description: []byte("step 1.14"), Description: []byte("step 1.14"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (e)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1125,13 +1213,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1125,13 +1213,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacef5c294c,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacef5c294c,
Status: ' ', Status: ' ',
User: []byte("user1.15"), User: []byte("user1.15"),
Description: []byte("step 1.15"), Description: []byte("step 1.15"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (a)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (a)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1149,13 +1239,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1149,13 +1239,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacf40da799,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacf40da799,
Status: ' ', Status: ' ',
User: []byte("user1.16"), User: []byte("user1.16"),
Description: []byte("step 1.16"), Description: []byte("step 1.16"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1173,13 +1265,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1173,13 +1265,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacf8bf25e6,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacf8bf25e6,
Status: ' ', Status: ' ',
User: []byte("user1.17"), User: []byte("user1.17"),
Description: []byte("step 1.17"), Description: []byte("step 1.17"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1197,13 +1291,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1197,13 +1291,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbacfd70a433,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacfd70a433,
Status: ' ', Status: ' ',
User: []byte("user1.18"), User: []byte("user1.18"),
Description: []byte("step 1.18"), Description: []byte("step 1.18"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1221,13 +1317,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1221,13 +1317,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad02222280,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad02222280,
Status: ' ', Status: ' ',
User: []byte("user1.19"), User: []byte("user1.19"),
Description: []byte("step 1.19"), Description: []byte("step 1.19"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (c)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1245,13 +1343,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1245,13 +1343,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad06d3a0cc,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad06d3a0cc,
Status: ' ', Status: ' ',
User: []byte("user1.20"), User: []byte("user1.20"),
Description: []byte("step 1.20"), Description: []byte("step 1.20"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1269,13 +1369,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1269,13 +1369,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad0b851f19,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad0b851f19,
Status: ' ', Status: ' ',
User: []byte("user1.21"), User: []byte("user1.21"),
Description: []byte("step 1.21"), Description: []byte("step 1.21"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1293,13 +1395,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1293,13 +1395,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad10369d66,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad10369d66,
Status: ' ', Status: ' ',
User: []byte("user1.22"), User: []byte("user1.22"),
Description: []byte("step 1.22"), Description: []byte("step 1.22"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (d)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1317,13 +1421,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1317,13 +1421,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad14e81bb3,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad14e81bb3,
Status: ' ', Status: ' ',
User: []byte("user1.23"), User: []byte("user1.23"),
Description: []byte("step 1.23"), Description: []byte("step 1.23"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (b)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1341,13 +1447,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1341,13 +1447,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad19999a00,
RecLenm8: 146, RecLenm8: 146,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad19999a00,
Status: ' ', Status: ' ',
User: []byte("user1.24"), User: []byte("user1.24"),
Description: []byte("step 1.24"), Description: []byte("step 1.24"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x0czodb/py2 (g)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1365,13 +1473,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1365,13 +1473,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad1e4b184c,
RecLenm8: 188, RecLenm8: 188,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad1e4b184c,
Status: ' ', Status: ' ',
User: []byte("root1.0\nYour\nMagesty "), User: []byte("root1.0\nYour\nMagesty "),
Description: []byte("undo 1.0\nmore detailed description\n\nzzz ...\t"), Description: []byte("undo 1.0\nmore detailed description\n\nzzz ...\t"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrRToG7M=)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrRToG7M=)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
...@@ -1389,13 +1499,15 @@ var _1fs_dbEntryv = [...]dbEntry{ ...@@ -1389,13 +1499,15 @@ var _1fs_dbEntryv = [...]dbEntry{
}, },
{ {
TxnHeader{ TxnHeader{
Tid: 0x0285cbad22fc9699,
RecLenm8: 189, RecLenm8: 189,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad22fc9699,
Status: ' ', Status: ' ',
User: []byte("root1.1\nYour\nMagesty "), User: []byte("root1.1\nYour\nMagesty "),
Description: []byte("undo 1.1\nmore detailed description\n\nzzz ...\t\t"), Description: []byte("undo 1.1\nmore detailed description\n\nzzz ...\t\t"),
Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrRmZmgA=)s."), Extension: []byte("}q\x01U\x0bx-generatorq\x02U\x1czodb/py2 (undo AoXLrRmZmgA=)s."),
}, },
},
[]txnEntry{ []txnEntry{
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment