Commit e796a2b6 authored by Kirill Smelkov's avatar Kirill Smelkov

X move test DB generation code to zodbtools/test

parent 3b1f7c94
......@@ -3,184 +3,184 @@ Trans #00000 tid=0285cbac258bf266 time=1979-01-03 21:00:08.800000 offset=52
data #00000 oid=0000000000000000 size=61 class=persistent.mapping.PersistentMapping
Trans #00001 tid=0285cbac3d0369e6 time=1979-01-03 21:00:14.300000 offset=256
status=' ' user='user0.0' description='step 0.0'
data #00000 oid=0000000000000000 size=98 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000001 size=33 class=__main__.Object
Trans #00002 tid=0285cbac41b4e833 time=1979-01-03 21:00:15.400000 offset=572
data #00000 oid=0000000000000000 size=117 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000001 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00002 tid=0285cbac41b4e833 time=1979-01-03 21:00:15.400000 offset=610
status=' ' user='user0.1' description='step 0.1'
data #00000 oid=0000000000000000 size=118 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000002 size=33 class=__main__.Object
Trans #00003 tid=0285cbac46666680 time=1979-01-03 21:00:16.500000 offset=908
status=' ' user='user0.2' description='step 0.2'
data #00000 oid=0000000000000000 size=137 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000003 size=33 class=__main__.Object
Trans #00004 tid=0285cbac4b17e4cc time=1979-01-03 21:00:17.600000 offset=1263
data #00001 oid=0000000000000002 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00003 tid=0285cbac46666680 time=1979-01-03 21:00:16.500000 offset=984
status=' ' user='user0.2' description='step 0.2'
data #00000 oid=0000000000000000 size=156 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000003 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00004 tid=0285cbac4b17e4cc time=1979-01-03 21:00:17.600000 offset=1377
status=' ' user='user0.3' description='step 0.3'
data #00000 oid=0000000000000002 size=33 class=__main__.Object
Trans #00005 tid=0285cbac4fc96319 time=1979-01-03 21:00:18.700000 offset=1439
data #00000 oid=0000000000000002 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00005 tid=0285cbac4fc96319 time=1979-01-03 21:00:18.700000 offset=1572
status=' ' user='user0.4' description='step 0.4'
data #00000 oid=0000000000000000 size=156 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000004 size=33 class=__main__.Object
Trans #00006 tid=0285cbac547ae166 time=1979-01-03 21:00:19.800000 offset=1813
status=' ' user='user0.5' description='step 0.5'
data #00000 oid=0000000000000000 size=175 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000005 size=33 class=__main__.Object
Trans #00007 tid=0285cbac592c5fb3 time=1979-01-03 21:00:20.900000 offset=2206
data #00001 oid=0000000000000004 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00006 tid=0285cbac547ae166 time=1979-01-03 21:00:19.800000 offset=1984
status=' ' user='user0.5' description='step 0.5'
data #00000 oid=0000000000000000 size=194 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000005 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00007 tid=0285cbac592c5fb3 time=1979-01-03 21:00:20.900000 offset=2415
status=' ' user='user0.6' description='step 0.6'
data #00000 oid=0000000000000004 size=33 class=__main__.Object
Trans #00008 tid=0285cbac5dddde00 time=1979-01-03 21:00:22.000000 offset=2382
data #00000 oid=0000000000000004 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00008 tid=0285cbac5dddde00 time=1979-01-03 21:00:22.000000 offset=2610
status=' ' user='user0.7' description='step 0.7'
data #00000 oid=0000000000000005 size=33 class=__main__.Object
Trans #00009 tid=0285cbac628f5c4c time=1979-01-03 21:00:23.100000 offset=2558
data #00000 oid=0000000000000005 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00009 tid=0285cbac628f5c4c time=1979-01-03 21:00:23.100000 offset=2805
status=' ' user='user0.8' description='step 0.8'
data #00000 oid=0000000000000000 size=194 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000006 size=33 class=__main__.Object
Trans #00010 tid=0285cbac6740da99 time=1979-01-03 21:00:24.200001 offset=2970
data #00000 oid=0000000000000000 size=213 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000006 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00010 tid=0285cbac6740da99 time=1979-01-03 21:00:24.200001 offset=3255
status=' ' user='user0.9' description='step 0.9'
data #00000 oid=0000000000000006 size=33 class=__main__.Object
Trans #00011 tid=0285cbac6bf258e6 time=1979-01-03 21:00:25.300001 offset=3148
data #00000 oid=0000000000000006 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00011 tid=0285cbac6bf258e6 time=1979-01-03 21:00:25.300001 offset=3452
status=' ' user='user0.10' description='step 0.10'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00012 tid=0285cbac70a3d733 time=1979-01-03 21:00:26.400001 offset=3327
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00012 tid=0285cbac70a3d733 time=1979-01-03 21:00:26.400001 offset=3650
status=' ' user='user0.11' description='step 0.11'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00013 tid=0285cbac75555580 time=1979-01-03 21:00:27.500001 offset=3506
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00013 tid=0285cbac75555580 time=1979-01-03 21:00:27.500001 offset=3848
status=' ' user='user0.12' description='step 0.12'
data #00000 oid=0000000000000001 size=34 class=__main__.Object
Trans #00014 tid=0285cbac7a06d3cc time=1979-01-03 21:00:28.600001 offset=3685
data #00000 oid=0000000000000001 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00014 tid=0285cbac7a06d3cc time=1979-01-03 21:00:28.600001 offset=4046
status=' ' user='user0.13' description='step 0.13'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00015 tid=0285cbac7eb85219 time=1979-01-03 21:00:29.700001 offset=3864
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00015 tid=0285cbac7eb85219 time=1979-01-03 21:00:29.700001 offset=4244
status=' ' user='user0.14' description='step 0.14'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00016 tid=0285cbac8369d066 time=1979-01-03 21:00:30.800001 offset=4043
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00016 tid=0285cbac8369d066 time=1979-01-03 21:00:30.800001 offset=4442
status=' ' user='user0.15' description='step 0.15'
data #00000 oid=0000000000000006 size=34 class=__main__.Object
Trans #00017 tid=0285cbac881b4eb3 time=1979-01-03 21:00:31.900001 offset=4222
data #00000 oid=0000000000000006 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00017 tid=0285cbac881b4eb3 time=1979-01-03 21:00:31.900001 offset=4640
status=' ' user='user0.16' description='step 0.16'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00018 tid=0285cbac8ccccd00 time=1979-01-03 21:00:33.000001 offset=4401
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00018 tid=0285cbac8ccccd00 time=1979-01-03 21:00:33.000001 offset=4838
status=' ' user='user0.17' description='step 0.17'
data #00000 oid=0000000000000004 size=34 class=__main__.Object
Trans #00019 tid=0285cbac917e4b4c time=1979-01-03 21:00:34.100001 offset=4580
data #00000 oid=0000000000000004 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00019 tid=0285cbac917e4b4c time=1979-01-03 21:00:34.100001 offset=5036
status=' ' user='user0.18' description='step 0.18'
data #00000 oid=0000000000000004 size=34 class=__main__.Object
Trans #00020 tid=0285cbac962fc999 time=1979-01-03 21:00:35.200001 offset=4759
data #00000 oid=0000000000000004 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00020 tid=0285cbac962fc999 time=1979-01-03 21:00:35.200001 offset=5234
status=' ' user='user0.19' description='step 0.19'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00021 tid=0285cbac9ae147e6 time=1979-01-03 21:00:36.300001 offset=4938
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00021 tid=0285cbac9ae147e6 time=1979-01-03 21:00:36.300001 offset=5432
status=' ' user='user0.20' description='step 0.20'
data #00000 oid=0000000000000002 size=34 class=__main__.Object
Trans #00022 tid=0285cbac9f92c633 time=1979-01-03 21:00:37.400001 offset=5117
data #00000 oid=0000000000000002 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00022 tid=0285cbac9f92c633 time=1979-01-03 21:00:37.400001 offset=5630
status=' ' user='user0.21' description='step 0.21'
data #00000 oid=0000000000000002 size=34 class=__main__.Object
Trans #00023 tid=0285cbaca4444480 time=1979-01-03 21:00:38.500001 offset=5296
data #00000 oid=0000000000000002 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00023 tid=0285cbaca4444480 time=1979-01-03 21:00:38.500001 offset=5828
status=' ' user='user0.22' description='step 0.22'
data #00000 oid=0000000000000000 size=213 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000007 size=34 class=__main__.Object
Trans #00024 tid=0285cbaca8f5c2cc time=1979-01-03 21:00:39.600001 offset=5730
data #00000 oid=0000000000000000 size=232 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000007 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00024 tid=0285cbaca8f5c2cc time=1979-01-03 21:00:39.600001 offset=6300
status=' ' user='user0.23' description='step 0.23'
data #00000 oid=0000000000000007 size=34 class=__main__.Object
Trans #00025 tid=0285cbacada74119 time=1979-01-03 21:00:40.700001 offset=5909
data #00000 oid=0000000000000007 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00025 tid=0285cbacada74119 time=1979-01-03 21:00:40.700001 offset=6498
status=' ' user='user0.24' description='step 0.24'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00026 tid=0285cbacb258bf66 time=1979-01-03 21:00:41.800001 offset=6151
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00026 tid=0285cbacb258bf66 time=1979-01-03 21:00:41.800001 offset=6759
status=' ' user='root0.0\nYour\nMagesty ' description='undo 0.0\nmore detailed description\n\nzzz ...'
data #00000 oid=0000000000000007 size=34 class=__main__.Object bp=0285cbaca4444480
Trans #00027 tid=0285cbacb70a3db3 time=1979-01-03 21:00:42.900001 offset=6368
data #00000 oid=0000000000000007 size=53 class=zodbtools.test.gen_testdata.Object bp=0285cbaca4444480
Trans #00027 tid=0285cbacb70a3db3 time=1979-01-03 21:00:42.900001 offset=6976
status=' ' user='root0.1\nYour\nMagesty ' description='undo 0.1\nmore detailed description\n\nzzz ...\t'
data #00000 oid=0000000000000003 size=34 class=__main__.Object bp=0285cbac70a3d733
Trans #00028 tid=0285cbacbbbbbc00 time=1979-01-03 21:00:44.000001 offset=6460
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object bp=0285cbac70a3d733
Trans #00028 tid=0285cbacbbbbbc00 time=1979-01-03 21:00:44.000001 offset=7068
status=' ' user='' description='predelete 7'
data #00000 oid=0000000000000000 size=213 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000008 size=32 class=__main__.Object
Trans #00029 tid=0285cbacc06d3a4c time=1979-01-03 21:00:45.100001 offset=6987
data #00000 oid=0000000000000000 size=232 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000008 size=51 class=zodbtools.test.gen_testdata.Object
Trans #00029 tid=0285cbacc06d3a4c time=1979-01-03 21:00:45.100001 offset=7633
status=' ' user="root0\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" description='delete 0\nalpha beta gamma\'delta"lambda\n\nqqq ...'
data #00000 oid=0000000000000007 class=undo or abort of object creation
Trans #00030 tid=0285cbacfd70a433 time=1979-01-03 21:00:59.400001 offset=7138
Trans #00030 tid=0285cbacfd70a433 time=1979-01-03 21:00:59.400001 offset=7784
status=' ' user='user1.0' description='step 1.0'
data #00000 oid=0000000000000008 size=33 class=__main__.Object
Trans #00031 tid=0285cbad02222280 time=1979-01-03 21:01:00.500001 offset=7314
data #00000 oid=0000000000000008 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00031 tid=0285cbad02222280 time=1979-01-03 21:01:00.500001 offset=7979
status=' ' user='user1.1' description='step 1.1'
data #00000 oid=0000000000000006 size=33 class=__main__.Object
Trans #00032 tid=0285cbad06d3a0cc time=1979-01-03 21:01:01.600001 offset=7490
data #00000 oid=0000000000000006 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00032 tid=0285cbad06d3a0cc time=1979-01-03 21:01:01.600001 offset=8174
status=' ' user='user1.2' description='step 1.2'
data #00000 oid=0000000000000004 size=33 class=__main__.Object
Trans #00033 tid=0285cbad0b851f19 time=1979-01-03 21:01:02.700001 offset=7666
data #00000 oid=0000000000000004 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00033 tid=0285cbad0b851f19 time=1979-01-03 21:01:02.700001 offset=8369
status=' ' user='user1.3' description='step 1.3'
data #00000 oid=0000000000000003 size=33 class=__main__.Object
Trans #00034 tid=0285cbad10369d66 time=1979-01-03 21:01:03.800001 offset=7842
data #00000 oid=0000000000000003 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00034 tid=0285cbad10369d66 time=1979-01-03 21:01:03.800001 offset=8564
status=' ' user='user1.4' description='step 1.4'
data #00000 oid=0000000000000003 size=33 class=__main__.Object
Trans #00035 tid=0285cbad14e81bb3 time=1979-01-03 21:01:04.900001 offset=8018
data #00000 oid=0000000000000003 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00035 tid=0285cbad14e81bb3 time=1979-01-03 21:01:04.900001 offset=8759
status=' ' user='user1.5' description='step 1.5'
data #00000 oid=0000000000000008 size=33 class=__main__.Object
Trans #00036 tid=0285cbad19999a00 time=1979-01-03 21:01:06.000001 offset=8194
data #00000 oid=0000000000000008 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00036 tid=0285cbad19999a00 time=1979-01-03 21:01:06.000001 offset=8954
status=' ' user='user1.6' description='step 1.6'
data #00000 oid=0000000000000001 size=33 class=__main__.Object
Trans #00037 tid=0285cbad1e4b184c time=1979-01-03 21:01:07.100001 offset=8370
data #00000 oid=0000000000000001 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00037 tid=0285cbad1e4b184c time=1979-01-03 21:01:07.100001 offset=9149
status=' ' user='user1.7' description='step 1.7'
data #00000 oid=0000000000000002 size=33 class=__main__.Object
Trans #00038 tid=0285cbad22fc9699 time=1979-01-03 21:01:08.200001 offset=8546
data #00000 oid=0000000000000002 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00038 tid=0285cbad22fc9699 time=1979-01-03 21:01:08.200001 offset=9344
status=' ' user='user1.8' description='step 1.8'
data #00000 oid=0000000000000008 size=33 class=__main__.Object
Trans #00039 tid=0285cbad27ae14e6 time=1979-01-03 21:01:09.300001 offset=8722
data #00000 oid=0000000000000008 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00039 tid=0285cbad27ae14e6 time=1979-01-03 21:01:09.300001 offset=9539
status=' ' user='user1.9' description='step 1.9'
data #00000 oid=0000000000000008 size=33 class=__main__.Object
Trans #00040 tid=0285cbad2c5f9333 time=1979-01-03 21:01:10.400002 offset=8900
data #00000 oid=0000000000000008 size=52 class=zodbtools.test.gen_testdata.Object
Trans #00040 tid=0285cbad2c5f9333 time=1979-01-03 21:01:10.400002 offset=9736
status=' ' user='user1.10' description='step 1.10'
data #00000 oid=0000000000000006 size=34 class=__main__.Object
Trans #00041 tid=0285cbad31111180 time=1979-01-03 21:01:11.500002 offset=9079
data #00000 oid=0000000000000006 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00041 tid=0285cbad31111180 time=1979-01-03 21:01:11.500002 offset=9934
status=' ' user='user1.11' description='step 1.11'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00042 tid=0285cbad35c28fcc time=1979-01-03 21:01:12.600002 offset=9258
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00042 tid=0285cbad35c28fcc time=1979-01-03 21:01:12.600002 offset=10132
status=' ' user='user1.12' description='step 1.12'
data #00000 oid=0000000000000008 size=34 class=__main__.Object
Trans #00043 tid=0285cbad3a740e19 time=1979-01-03 21:01:13.700002 offset=9437
data #00000 oid=0000000000000008 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00043 tid=0285cbad3a740e19 time=1979-01-03 21:01:13.700002 offset=10330
status=' ' user='user1.13' description='step 1.13'
data #00000 oid=0000000000000006 size=34 class=__main__.Object
Trans #00044 tid=0285cbad3f258c66 time=1979-01-03 21:01:14.800002 offset=9616
data #00000 oid=0000000000000006 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00044 tid=0285cbad3f258c66 time=1979-01-03 21:01:14.800002 offset=10528
status=' ' user='user1.14' description='step 1.14'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00045 tid=0285cbad43d70ab3 time=1979-01-03 21:01:15.900002 offset=9795
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00045 tid=0285cbad43d70ab3 time=1979-01-03 21:01:15.900002 offset=10726
status=' ' user='user1.15' description='step 1.15'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00046 tid=0285cbad48888900 time=1979-01-03 21:01:17.000002 offset=9974
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00046 tid=0285cbad48888900 time=1979-01-03 21:01:17.000002 offset=10924
status=' ' user='user1.16' description='step 1.16'
data #00000 oid=0000000000000002 size=34 class=__main__.Object
Trans #00047 tid=0285cbad4d3a074c time=1979-01-03 21:01:18.100002 offset=10153
data #00000 oid=0000000000000002 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00047 tid=0285cbad4d3a074c time=1979-01-03 21:01:18.100002 offset=11122
status=' ' user='user1.17' description='step 1.17'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00048 tid=0285cbad51eb8599 time=1979-01-03 21:01:19.200002 offset=10332
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00048 tid=0285cbad51eb8599 time=1979-01-03 21:01:19.200002 offset=11320
status=' ' user='user1.18' description='step 1.18'
data #00000 oid=0000000000000001 size=34 class=__main__.Object
Trans #00049 tid=0285cbad569d03e6 time=1979-01-03 21:01:20.300002 offset=10511
data #00000 oid=0000000000000001 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00049 tid=0285cbad569d03e6 time=1979-01-03 21:01:20.300002 offset=11518
status=' ' user='user1.19' description='step 1.19'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00050 tid=0285cbad5b4e8233 time=1979-01-03 21:01:21.400002 offset=10690
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00050 tid=0285cbad5b4e8233 time=1979-01-03 21:01:21.400002 offset=11716
status=' ' user='user1.20' description='step 1.20'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00051 tid=0285cbad60000080 time=1979-01-03 21:01:22.500002 offset=10869
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00051 tid=0285cbad60000080 time=1979-01-03 21:01:22.500002 offset=11914
status=' ' user='user1.21' description='step 1.21'
data #00000 oid=0000000000000003 size=34 class=__main__.Object
Trans #00052 tid=0285cbad64b17ecc time=1979-01-03 21:01:23.600002 offset=11048
data #00000 oid=0000000000000003 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00052 tid=0285cbad64b17ecc time=1979-01-03 21:01:23.600002 offset=12112
status=' ' user='user1.22' description='step 1.22'
data #00000 oid=0000000000000006 size=34 class=__main__.Object
Trans #00053 tid=0285cbad6962fd19 time=1979-01-03 21:01:24.700002 offset=11227
data #00000 oid=0000000000000006 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00053 tid=0285cbad6962fd19 time=1979-01-03 21:01:24.700002 offset=12310
status=' ' user='user1.23' description='step 1.23'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00054 tid=0285cbad6e147b66 time=1979-01-03 21:01:25.800002 offset=11406
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00054 tid=0285cbad6e147b66 time=1979-01-03 21:01:25.800002 offset=12508
status=' ' user='user1.24' description='step 1.24'
data #00000 oid=0000000000000005 size=34 class=__main__.Object
Trans #00055 tid=0285cbad77777800 time=1979-01-03 21:01:28.000002 offset=11649
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object
Trans #00055 tid=0285cbad77777800 time=1979-01-03 21:01:28.000002 offset=12770
status=' ' user='root1.0\nYour\nMagesty ' description='undo 1.0\nmore detailed description\n\nzzz ...\t'
data #00000 oid=0000000000000006 size=34 class=__main__.Object bp=0285cbad3a740e19
Trans #00056 tid=0285cbad7c28f64c time=1979-01-03 21:01:29.100002 offset=11867
data #00000 oid=0000000000000006 size=53 class=zodbtools.test.gen_testdata.Object bp=0285cbad3a740e19
Trans #00056 tid=0285cbad7c28f64c time=1979-01-03 21:01:29.100002 offset=12988
status=' ' user='root1.1\nYour\nMagesty ' description='undo 1.1\nmore detailed description\n\nzzz ...\t\t'
data #00000 oid=0000000000000005 size=34 class=__main__.Object bp=0285cbad6962fd19
Trans #00057 tid=0285cbad80da7499 time=1979-01-03 21:01:30.200002 offset=11959
data #00000 oid=0000000000000005 size=53 class=zodbtools.test.gen_testdata.Object bp=0285cbad6962fd19
Trans #00057 tid=0285cbad80da7499 time=1979-01-03 21:01:30.200002 offset=13080
status=' ' user='' description='predelete 6'
data #00000 oid=0000000000000000 size=213 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000009 size=32 class=__main__.Object
Trans #00058 tid=0285cbad858bf2e6 time=1979-01-03 21:01:31.300002 offset=12486
data #00000 oid=0000000000000000 size=232 class=persistent.mapping.PersistentMapping
data #00001 oid=0000000000000009 size=51 class=zodbtools.test.gen_testdata.Object
Trans #00058 tid=0285cbad858bf2e6 time=1979-01-03 21:01:31.300002 offset=13645
status=' ' user="root1\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" description='delete 1\nalpha beta gamma\'delta"lambda\n\nqqq ...'
data #00000 oid=0000000000000006 class=undo or abort of object creation
......@@ -19,9 +19,9 @@ len(data): 61
redundant trec len: 151
============================================================
offset: 163
end pos: 471
end pos: 509
transaction id: 0285cbac3d0369e6
trec len: 308
trec len: 346
status: ' '
user: 'user0.0'
description: 'step 0.0'
......@@ -32,468 +32,468 @@ oid: 0000000000000000
revid: 0285cbac3d0369e6
previous record offset: 52
transaction offset: 163
len(data): 98
len(data): 117
------------------------------------------------------------
offset: 396
offset: 415
oid: 0000000000000001
revid: 0285cbac3d0369e6
previous record offset: 0
transaction offset: 163
len(data): 33
redundant trec len: 308
len(data): 52
redundant trec len: 346
============================================================
offset: 479
end pos: 807
offset: 517
end pos: 883
transaction id: 0285cbac41b4e833
trec len: 328
trec len: 366
status: ' '
user: 'user0.1'
description: 'step 0.1'
len(extra): 55
------------------------------------------------------------
offset: 572
offset: 610
oid: 0000000000000000
revid: 0285cbac41b4e833
previous record offset: 256
transaction offset: 479
len(data): 118
transaction offset: 517
len(data): 137
------------------------------------------------------------
offset: 732
offset: 789
oid: 0000000000000002
revid: 0285cbac41b4e833
previous record offset: 0
transaction offset: 479
len(data): 33
redundant trec len: 328
transaction offset: 517
len(data): 52
redundant trec len: 366
============================================================
offset: 815
end pos: 1162
offset: 891
end pos: 1276
transaction id: 0285cbac46666680
trec len: 347
trec len: 385
status: ' '
user: 'user0.2'
description: 'step 0.2'
len(extra): 55
------------------------------------------------------------
offset: 908
offset: 984
oid: 0000000000000000
revid: 0285cbac46666680
previous record offset: 572
transaction offset: 815
len(data): 137
previous record offset: 610
transaction offset: 891
len(data): 156
------------------------------------------------------------
offset: 1087
offset: 1182
oid: 0000000000000003
revid: 0285cbac46666680
previous record offset: 0
transaction offset: 815
len(data): 33
redundant trec len: 347
transaction offset: 891
len(data): 52
redundant trec len: 385
============================================================
offset: 1170
end pos: 1338
offset: 1284
end pos: 1471
transaction id: 0285cbac4b17e4cc
trec len: 168
trec len: 187
status: ' '
user: 'user0.3'
description: 'step 0.3'
len(extra): 55
------------------------------------------------------------
offset: 1263
offset: 1377
oid: 0000000000000002
revid: 0285cbac4b17e4cc
previous record offset: 732
transaction offset: 1170
len(data): 33
redundant trec len: 168
previous record offset: 789
transaction offset: 1284
len(data): 52
redundant trec len: 187
============================================================
offset: 1346
end pos: 1712
offset: 1479
end pos: 1883
transaction id: 0285cbac4fc96319
trec len: 366
trec len: 404
status: ' '
user: 'user0.4'
description: 'step 0.4'
len(extra): 55
------------------------------------------------------------
offset: 1439
offset: 1572
oid: 0000000000000000
revid: 0285cbac4fc96319
previous record offset: 908
transaction offset: 1346
len(data): 156
previous record offset: 984
transaction offset: 1479
len(data): 175
------------------------------------------------------------
offset: 1637
offset: 1789
oid: 0000000000000004
revid: 0285cbac4fc96319
previous record offset: 0
transaction offset: 1346
len(data): 33
redundant trec len: 366
transaction offset: 1479
len(data): 52
redundant trec len: 404
============================================================
offset: 1720
end pos: 2105
offset: 1891
end pos: 2314
transaction id: 0285cbac547ae166
trec len: 385
trec len: 423
status: ' '
user: 'user0.5'
description: 'step 0.5'
len(extra): 55
------------------------------------------------------------
offset: 1813
offset: 1984
oid: 0000000000000000
revid: 0285cbac547ae166
previous record offset: 1439
transaction offset: 1720
len(data): 175
previous record offset: 1572
transaction offset: 1891
len(data): 194
------------------------------------------------------------
offset: 2030
offset: 2220
oid: 0000000000000005
revid: 0285cbac547ae166
previous record offset: 0
transaction offset: 1720
len(data): 33
redundant trec len: 385
transaction offset: 1891
len(data): 52
redundant trec len: 423
============================================================
offset: 2113
end pos: 2281
offset: 2322
end pos: 2509
transaction id: 0285cbac592c5fb3
trec len: 168
trec len: 187
status: ' '
user: 'user0.6'
description: 'step 0.6'
len(extra): 55
------------------------------------------------------------
offset: 2206
offset: 2415
oid: 0000000000000004
revid: 0285cbac592c5fb3
previous record offset: 1637
transaction offset: 2113
len(data): 33
redundant trec len: 168
previous record offset: 1789
transaction offset: 2322
len(data): 52
redundant trec len: 187
============================================================
offset: 2289
end pos: 2457
offset: 2517
end pos: 2704
transaction id: 0285cbac5dddde00
trec len: 168
trec len: 187
status: ' '
user: 'user0.7'
description: 'step 0.7'
len(extra): 55
------------------------------------------------------------
offset: 2382
offset: 2610
oid: 0000000000000005
revid: 0285cbac5dddde00
previous record offset: 2030
transaction offset: 2289
len(data): 33
redundant trec len: 168
previous record offset: 2220
transaction offset: 2517
len(data): 52
redundant trec len: 187
============================================================
offset: 2465
end pos: 2869
offset: 2712
end pos: 3154
transaction id: 0285cbac628f5c4c
trec len: 404
trec len: 442
status: ' '
user: 'user0.8'
description: 'step 0.8'
len(extra): 55
------------------------------------------------------------
offset: 2558
offset: 2805
oid: 0000000000000000
revid: 0285cbac628f5c4c
previous record offset: 1813
transaction offset: 2465
len(data): 194
previous record offset: 1984
transaction offset: 2712
len(data): 213
------------------------------------------------------------
offset: 2794
offset: 3060
oid: 0000000000000006
revid: 0285cbac628f5c4c
previous record offset: 0
transaction offset: 2465
len(data): 33
redundant trec len: 404
transaction offset: 2712
len(data): 52
redundant trec len: 442
============================================================
offset: 2877
end pos: 3045
offset: 3162
end pos: 3349
transaction id: 0285cbac6740da99
trec len: 168
trec len: 187
status: ' '
user: 'user0.9'
description: 'step 0.9'
len(extra): 55
------------------------------------------------------------
offset: 2970
offset: 3255
oid: 0000000000000006
revid: 0285cbac6740da99
previous record offset: 2794
transaction offset: 2877
len(data): 33
redundant trec len: 168
previous record offset: 3060
transaction offset: 3162
len(data): 52
redundant trec len: 187
============================================================
offset: 3053
end pos: 3224
offset: 3357
end pos: 3547
transaction id: 0285cbac6bf258e6
trec len: 171
trec len: 190
status: ' '
user: 'user0.10'
description: 'step 0.10'
len(extra): 55
------------------------------------------------------------
offset: 3148
offset: 3452
oid: 0000000000000003
revid: 0285cbac6bf258e6
previous record offset: 1087
transaction offset: 3053
len(data): 34
redundant trec len: 171
previous record offset: 1182
transaction offset: 3357
len(data): 53
redundant trec len: 190
============================================================
offset: 3232
end pos: 3403
offset: 3555
end pos: 3745
transaction id: 0285cbac70a3d733
trec len: 171
trec len: 190
status: ' '
user: 'user0.11'
description: 'step 0.11'
len(extra): 55
------------------------------------------------------------
offset: 3327
offset: 3650
oid: 0000000000000003
revid: 0285cbac70a3d733
previous record offset: 3148
transaction offset: 3232
len(data): 34
redundant trec len: 171
previous record offset: 3452
transaction offset: 3555
len(data): 53
redundant trec len: 190
============================================================
offset: 3411
end pos: 3582
offset: 3753
end pos: 3943
transaction id: 0285cbac75555580
trec len: 171
trec len: 190
status: ' '
user: 'user0.12'
description: 'step 0.12'
len(extra): 55
------------------------------------------------------------
offset: 3506
offset: 3848
oid: 0000000000000001
revid: 0285cbac75555580
previous record offset: 396
transaction offset: 3411
len(data): 34
redundant trec len: 171
previous record offset: 415
transaction offset: 3753
len(data): 53
redundant trec len: 190
============================================================
offset: 3590
end pos: 3761
offset: 3951
end pos: 4141
transaction id: 0285cbac7a06d3cc
trec len: 171
trec len: 190
status: ' '
user: 'user0.13'
description: 'step 0.13'
len(extra): 55
------------------------------------------------------------
offset: 3685
offset: 4046
oid: 0000000000000005
revid: 0285cbac7a06d3cc
previous record offset: 2382
transaction offset: 3590
len(data): 34
redundant trec len: 171
previous record offset: 2610
transaction offset: 3951
len(data): 53
redundant trec len: 190
============================================================
offset: 3769
end pos: 3940
offset: 4149
end pos: 4339
transaction id: 0285cbac7eb85219
trec len: 171
trec len: 190
status: ' '
user: 'user0.14'
description: 'step 0.14'
len(extra): 55
------------------------------------------------------------
offset: 3864
offset: 4244
oid: 0000000000000005
revid: 0285cbac7eb85219
previous record offset: 3685
transaction offset: 3769
len(data): 34
redundant trec len: 171
previous record offset: 4046
transaction offset: 4149
len(data): 53
redundant trec len: 190
============================================================
offset: 3948
end pos: 4119
offset: 4347
end pos: 4537
transaction id: 0285cbac8369d066
trec len: 171
trec len: 190
status: ' '
user: 'user0.15'
description: 'step 0.15'
len(extra): 55
------------------------------------------------------------
offset: 4043
offset: 4442
oid: 0000000000000006
revid: 0285cbac8369d066
previous record offset: 2970
transaction offset: 3948
len(data): 34
redundant trec len: 171
previous record offset: 3255
transaction offset: 4347
len(data): 53
redundant trec len: 190
============================================================
offset: 4127
end pos: 4298
offset: 4545
end pos: 4735
transaction id: 0285cbac881b4eb3
trec len: 171
trec len: 190
status: ' '
user: 'user0.16'
description: 'step 0.16'
len(extra): 55
------------------------------------------------------------
offset: 4222
offset: 4640
oid: 0000000000000005
revid: 0285cbac881b4eb3
previous record offset: 3864
transaction offset: 4127
len(data): 34
redundant trec len: 171
previous record offset: 4244
transaction offset: 4545
len(data): 53
redundant trec len: 190
============================================================
offset: 4306
end pos: 4477
offset: 4743
end pos: 4933
transaction id: 0285cbac8ccccd00
trec len: 171
trec len: 190
status: ' '
user: 'user0.17'
description: 'step 0.17'
len(extra): 55
------------------------------------------------------------
offset: 4401
offset: 4838
oid: 0000000000000004
revid: 0285cbac8ccccd00
previous record offset: 2206
transaction offset: 4306
len(data): 34
redundant trec len: 171
previous record offset: 2415
transaction offset: 4743
len(data): 53
redundant trec len: 190
============================================================
offset: 4485
end pos: 4656
offset: 4941
end pos: 5131
transaction id: 0285cbac917e4b4c
trec len: 171
trec len: 190
status: ' '
user: 'user0.18'
description: 'step 0.18'
len(extra): 55
------------------------------------------------------------
offset: 4580
offset: 5036
oid: 0000000000000004
revid: 0285cbac917e4b4c
previous record offset: 4401
transaction offset: 4485
len(data): 34
redundant trec len: 171
previous record offset: 4838
transaction offset: 4941
len(data): 53
redundant trec len: 190
============================================================
offset: 4664
end pos: 4835
offset: 5139
end pos: 5329
transaction id: 0285cbac962fc999
trec len: 171
trec len: 190
status: ' '
user: 'user0.19'
description: 'step 0.19'
len(extra): 55
------------------------------------------------------------
offset: 4759
offset: 5234
oid: 0000000000000005
revid: 0285cbac962fc999
previous record offset: 4222
transaction offset: 4664
len(data): 34
redundant trec len: 171
previous record offset: 4640
transaction offset: 5139
len(data): 53
redundant trec len: 190
============================================================
offset: 4843
end pos: 5014
offset: 5337
end pos: 5527
transaction id: 0285cbac9ae147e6
trec len: 171
trec len: 190
status: ' '
user: 'user0.20'
description: 'step 0.20'
len(extra): 55
------------------------------------------------------------
offset: 4938
offset: 5432
oid: 0000000000000002
revid: 0285cbac9ae147e6
previous record offset: 1263
transaction offset: 4843
len(data): 34
redundant trec len: 171
previous record offset: 1377
transaction offset: 5337
len(data): 53
redundant trec len: 190
============================================================
offset: 5022
end pos: 5193
offset: 5535
end pos: 5725
transaction id: 0285cbac9f92c633
trec len: 171
trec len: 190
status: ' '
user: 'user0.21'
description: 'step 0.21'
len(extra): 55
------------------------------------------------------------
offset: 5117
offset: 5630
oid: 0000000000000002
revid: 0285cbac9f92c633
previous record offset: 4938
transaction offset: 5022
len(data): 34
redundant trec len: 171
previous record offset: 5432
transaction offset: 5535
len(data): 53
redundant trec len: 190
============================================================
offset: 5201
end pos: 5627
offset: 5733
end pos: 6197
transaction id: 0285cbaca4444480
trec len: 426
trec len: 464
status: ' '
user: 'user0.22'
description: 'step 0.22'
len(extra): 55
------------------------------------------------------------
offset: 5296
offset: 5828
oid: 0000000000000000
revid: 0285cbaca4444480
previous record offset: 2558
transaction offset: 5201
len(data): 213
previous record offset: 2805
transaction offset: 5733
len(data): 232
------------------------------------------------------------
offset: 5551
offset: 6102
oid: 0000000000000007
revid: 0285cbaca4444480
previous record offset: 0
transaction offset: 5201
len(data): 34
redundant trec len: 426
transaction offset: 5733
len(data): 53
redundant trec len: 464
============================================================
offset: 5635
end pos: 5806
offset: 6205
end pos: 6395
transaction id: 0285cbaca8f5c2cc
trec len: 171
trec len: 190
status: ' '
user: 'user0.23'
description: 'step 0.23'
len(extra): 55
------------------------------------------------------------
offset: 5730
offset: 6300
oid: 0000000000000007
revid: 0285cbaca8f5c2cc
previous record offset: 5551
transaction offset: 5635
len(data): 34
redundant trec len: 171
previous record offset: 6102
transaction offset: 6205
len(data): 53
redundant trec len: 190
============================================================
offset: 5814
end pos: 5985
offset: 6403
end pos: 6593
transaction id: 0285cbacada74119
trec len: 171
trec len: 190
status: ' '
user: 'user0.24'
description: 'step 0.24'
len(extra): 55
------------------------------------------------------------
offset: 5909
offset: 6498
oid: 0000000000000003
revid: 0285cbacada74119
previous record offset: 3327
transaction offset: 5814
len(data): 34
redundant trec len: 171
previous record offset: 3650
transaction offset: 6403
len(data): 53
redundant trec len: 190
============================================================
offset: 5993
end pos: 6201
offset: 6601
end pos: 6809
transaction id: 0285cbacb258bf66
trec len: 208
status: ' '
......@@ -501,17 +501,17 @@ user: 'root0.0\nYour\nMagesty '
description: 'undo 0.0\nmore detailed description\n\nzzz ...'
len(extra): 71
------------------------------------------------------------
offset: 6151
offset: 6759
oid: 0000000000000007
revid: 0285cbacb258bf66
previous record offset: 5730
transaction offset: 5993
previous record offset: 6300
transaction offset: 6601
len(data): 0
backpointer: 5551
backpointer: 6102
redundant trec len: 208
============================================================
offset: 6209
end pos: 6418
offset: 6817
end pos: 7026
transaction id: 0285cbacb70a3db3
trec len: 209
status: ' '
......@@ -519,41 +519,41 @@ user: 'root0.1\nYour\nMagesty '
description: 'undo 0.1\nmore detailed description\n\nzzz ...\t'
len(extra): 71
------------------------------------------------------------
offset: 6368
offset: 6976
oid: 0000000000000003
revid: 0285cbacb70a3db3
previous record offset: 5909
transaction offset: 6209
previous record offset: 6498
transaction offset: 6817
len(data): 0
backpointer: 3327
backpointer: 3650
redundant trec len: 209
============================================================
offset: 6426
end pos: 6789
offset: 7034
end pos: 7435
transaction id: 0285cbacbbbbbc00
trec len: 363
trec len: 401
status: ' '
user: ''
description: 'predelete 7'
len(extra): 0
------------------------------------------------------------
offset: 6460
offset: 7068
oid: 0000000000000000
revid: 0285cbacbbbbbc00
previous record offset: 5296
transaction offset: 6426
len(data): 213
previous record offset: 5828
transaction offset: 7034
len(data): 232
------------------------------------------------------------
offset: 6715
offset: 7342
oid: 0000000000000008
revid: 0285cbacbbbbbc00
previous record offset: 0
transaction offset: 6426
len(data): 32
redundant trec len: 363
transaction offset: 7034
len(data): 51
redundant trec len: 401
============================================================
offset: 6797
end pos: 7037
offset: 7443
end pos: 7683
transaction id: 0285cbacc06d3a4c
trec len: 240
status: ' '
......@@ -561,442 +561,442 @@ user: "root0\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b
description: 'delete 0\nalpha beta gamma\'delta"lambda\n\nqqq ...'
len(extra): 62
------------------------------------------------------------
offset: 6987
offset: 7633
oid: 0000000000000007
revid: 0285cbacc06d3a4c
previous record offset: 6151
transaction offset: 6797
previous record offset: 6759
transaction offset: 7443
len(data): 0
backpointer: 0
redundant trec len: 240
============================================================
offset: 7045
end pos: 7213
offset: 7691
end pos: 7878
transaction id: 0285cbacfd70a433
trec len: 168
trec len: 187
status: ' '
user: 'user1.0'
description: 'step 1.0'
len(extra): 55
------------------------------------------------------------
offset: 7138
offset: 7784
oid: 0000000000000008
revid: 0285cbacfd70a433
previous record offset: 6715
transaction offset: 7045
len(data): 33
redundant trec len: 168
previous record offset: 7342
transaction offset: 7691
len(data): 52
redundant trec len: 187
============================================================
offset: 7221
end pos: 7389
offset: 7886
end pos: 8073
transaction id: 0285cbad02222280
trec len: 168
trec len: 187
status: ' '
user: 'user1.1'
description: 'step 1.1'
len(extra): 55
------------------------------------------------------------
offset: 7314
offset: 7979
oid: 0000000000000006
revid: 0285cbad02222280
previous record offset: 4043
transaction offset: 7221
len(data): 33
redundant trec len: 168
previous record offset: 4442
transaction offset: 7886
len(data): 52
redundant trec len: 187
============================================================
offset: 7397
end pos: 7565
offset: 8081
end pos: 8268
transaction id: 0285cbad06d3a0cc
trec len: 168
trec len: 187
status: ' '
user: 'user1.2'
description: 'step 1.2'
len(extra): 55
------------------------------------------------------------
offset: 7490
offset: 8174
oid: 0000000000000004
revid: 0285cbad06d3a0cc
previous record offset: 4580
transaction offset: 7397
len(data): 33
redundant trec len: 168
previous record offset: 5036
transaction offset: 8081
len(data): 52
redundant trec len: 187
============================================================
offset: 7573
end pos: 7741
offset: 8276
end pos: 8463
transaction id: 0285cbad0b851f19
trec len: 168
trec len: 187
status: ' '
user: 'user1.3'
description: 'step 1.3'
len(extra): 55
------------------------------------------------------------
offset: 7666
offset: 8369
oid: 0000000000000003
revid: 0285cbad0b851f19
previous record offset: 6368
transaction offset: 7573
len(data): 33
redundant trec len: 168
previous record offset: 6976
transaction offset: 8276
len(data): 52
redundant trec len: 187
============================================================
offset: 7749
end pos: 7917
offset: 8471
end pos: 8658
transaction id: 0285cbad10369d66
trec len: 168
trec len: 187
status: ' '
user: 'user1.4'
description: 'step 1.4'
len(extra): 55
------------------------------------------------------------
offset: 7842
offset: 8564
oid: 0000000000000003
revid: 0285cbad10369d66
previous record offset: 7666
transaction offset: 7749
len(data): 33
redundant trec len: 168
previous record offset: 8369
transaction offset: 8471
len(data): 52
redundant trec len: 187
============================================================
offset: 7925
end pos: 8093
offset: 8666
end pos: 8853
transaction id: 0285cbad14e81bb3
trec len: 168
trec len: 187
status: ' '
user: 'user1.5'
description: 'step 1.5'
len(extra): 55
------------------------------------------------------------
offset: 8018
offset: 8759
oid: 0000000000000008
revid: 0285cbad14e81bb3
previous record offset: 7138
transaction offset: 7925
len(data): 33
redundant trec len: 168
previous record offset: 7784
transaction offset: 8666
len(data): 52
redundant trec len: 187
============================================================
offset: 8101
end pos: 8269
offset: 8861
end pos: 9048
transaction id: 0285cbad19999a00
trec len: 168
trec len: 187
status: ' '
user: 'user1.6'
description: 'step 1.6'
len(extra): 55
------------------------------------------------------------
offset: 8194
offset: 8954
oid: 0000000000000001
revid: 0285cbad19999a00
previous record offset: 3506
transaction offset: 8101
len(data): 33
redundant trec len: 168
previous record offset: 3848
transaction offset: 8861
len(data): 52
redundant trec len: 187
============================================================
offset: 8277
end pos: 8445
offset: 9056
end pos: 9243
transaction id: 0285cbad1e4b184c
trec len: 168
trec len: 187
status: ' '
user: 'user1.7'
description: 'step 1.7'
len(extra): 55
------------------------------------------------------------
offset: 8370
offset: 9149
oid: 0000000000000002
revid: 0285cbad1e4b184c
previous record offset: 5117
transaction offset: 8277
len(data): 33
redundant trec len: 168
previous record offset: 5630
transaction offset: 9056
len(data): 52
redundant trec len: 187
============================================================
offset: 8453
end pos: 8621
offset: 9251
end pos: 9438
transaction id: 0285cbad22fc9699
trec len: 168
trec len: 187
status: ' '
user: 'user1.8'
description: 'step 1.8'
len(extra): 55
------------------------------------------------------------
offset: 8546
offset: 9344
oid: 0000000000000008
revid: 0285cbad22fc9699
previous record offset: 8018
transaction offset: 8453
len(data): 33
redundant trec len: 168
previous record offset: 8759
transaction offset: 9251
len(data): 52
redundant trec len: 187
============================================================
offset: 8629
end pos: 8797
offset: 9446
end pos: 9633
transaction id: 0285cbad27ae14e6
trec len: 168
trec len: 187
status: ' '
user: 'user1.9'
description: 'step 1.9'
len(extra): 55
------------------------------------------------------------
offset: 8722
offset: 9539
oid: 0000000000000008
revid: 0285cbad27ae14e6
previous record offset: 8546
transaction offset: 8629
len(data): 33
redundant trec len: 168
previous record offset: 9344
transaction offset: 9446
len(data): 52
redundant trec len: 187
============================================================
offset: 8805
end pos: 8976
offset: 9641
end pos: 9831
transaction id: 0285cbad2c5f9333
trec len: 171
trec len: 190
status: ' '
user: 'user1.10'
description: 'step 1.10'
len(extra): 55
------------------------------------------------------------
offset: 8900
offset: 9736
oid: 0000000000000006
revid: 0285cbad2c5f9333
previous record offset: 7314
transaction offset: 8805
len(data): 34
redundant trec len: 171
previous record offset: 7979
transaction offset: 9641
len(data): 53
redundant trec len: 190
============================================================
offset: 8984
end pos: 9155
offset: 9839
end pos: 10029
transaction id: 0285cbad31111180
trec len: 171
trec len: 190
status: ' '
user: 'user1.11'
description: 'step 1.11'
len(extra): 55
------------------------------------------------------------
offset: 9079
offset: 9934
oid: 0000000000000005
revid: 0285cbad31111180
previous record offset: 4759
transaction offset: 8984
len(data): 34
redundant trec len: 171
previous record offset: 5234
transaction offset: 9839
len(data): 53
redundant trec len: 190
============================================================
offset: 9163
end pos: 9334
offset: 10037
end pos: 10227
transaction id: 0285cbad35c28fcc
trec len: 171
trec len: 190
status: ' '
user: 'user1.12'
description: 'step 1.12'
len(extra): 55
------------------------------------------------------------
offset: 9258
offset: 10132
oid: 0000000000000008
revid: 0285cbad35c28fcc
previous record offset: 8722
transaction offset: 9163
len(data): 34
redundant trec len: 171
previous record offset: 9539
transaction offset: 10037
len(data): 53
redundant trec len: 190
============================================================
offset: 9342
end pos: 9513
offset: 10235
end pos: 10425
transaction id: 0285cbad3a740e19
trec len: 171
trec len: 190
status: ' '
user: 'user1.13'
description: 'step 1.13'
len(extra): 55
------------------------------------------------------------
offset: 9437
offset: 10330
oid: 0000000000000006
revid: 0285cbad3a740e19
previous record offset: 8900
transaction offset: 9342
len(data): 34
redundant trec len: 171
previous record offset: 9736
transaction offset: 10235
len(data): 53
redundant trec len: 190
============================================================
offset: 9521
end pos: 9692
offset: 10433
end pos: 10623
transaction id: 0285cbad3f258c66
trec len: 171
trec len: 190
status: ' '
user: 'user1.14'
description: 'step 1.14'
len(extra): 55
------------------------------------------------------------
offset: 9616
offset: 10528
oid: 0000000000000003
revid: 0285cbad3f258c66
previous record offset: 7842
transaction offset: 9521
len(data): 34
redundant trec len: 171
previous record offset: 8564
transaction offset: 10433
len(data): 53
redundant trec len: 190
============================================================
offset: 9700
end pos: 9871
offset: 10631
end pos: 10821
transaction id: 0285cbad43d70ab3
trec len: 171
trec len: 190
status: ' '
user: 'user1.15'
description: 'step 1.15'
len(extra): 55
------------------------------------------------------------
offset: 9795
offset: 10726
oid: 0000000000000003
revid: 0285cbad43d70ab3
previous record offset: 9616
transaction offset: 9700
len(data): 34
redundant trec len: 171
previous record offset: 10528
transaction offset: 10631
len(data): 53
redundant trec len: 190
============================================================
offset: 9879
end pos: 10050
offset: 10829
end pos: 11019
transaction id: 0285cbad48888900
trec len: 171
trec len: 190
status: ' '
user: 'user1.16'
description: 'step 1.16'
len(extra): 55
------------------------------------------------------------
offset: 9974
offset: 10924
oid: 0000000000000002
revid: 0285cbad48888900
previous record offset: 8370
transaction offset: 9879
len(data): 34
redundant trec len: 171
previous record offset: 9149
transaction offset: 10829
len(data): 53
redundant trec len: 190
============================================================
offset: 10058
end pos: 10229
offset: 11027
end pos: 11217
transaction id: 0285cbad4d3a074c
trec len: 171
trec len: 190
status: ' '
user: 'user1.17'
description: 'step 1.17'
len(extra): 55
------------------------------------------------------------
offset: 10153
offset: 11122
oid: 0000000000000003
revid: 0285cbad4d3a074c
previous record offset: 9795
transaction offset: 10058
len(data): 34
redundant trec len: 171
previous record offset: 10726
transaction offset: 11027
len(data): 53
redundant trec len: 190
============================================================
offset: 10237
end pos: 10408
offset: 11225
end pos: 11415
transaction id: 0285cbad51eb8599
trec len: 171
trec len: 190
status: ' '
user: 'user1.18'
description: 'step 1.18'
len(extra): 55
------------------------------------------------------------
offset: 10332
offset: 11320
oid: 0000000000000001
revid: 0285cbad51eb8599
previous record offset: 8194
transaction offset: 10237
len(data): 34
redundant trec len: 171
previous record offset: 8954
transaction offset: 11225
len(data): 53
redundant trec len: 190
============================================================
offset: 10416
end pos: 10587
offset: 11423
end pos: 11613
transaction id: 0285cbad569d03e6
trec len: 171
trec len: 190
status: ' '
user: 'user1.19'
description: 'step 1.19'
len(extra): 55
------------------------------------------------------------
offset: 10511
offset: 11518
oid: 0000000000000005
revid: 0285cbad569d03e6
previous record offset: 9079
transaction offset: 10416
len(data): 34
redundant trec len: 171
previous record offset: 9934
transaction offset: 11423
len(data): 53
redundant trec len: 190
============================================================
offset: 10595
end pos: 10766
offset: 11621
end pos: 11811
transaction id: 0285cbad5b4e8233
trec len: 171
trec len: 190
status: ' '
user: 'user1.20'
description: 'step 1.20'
len(extra): 55
------------------------------------------------------------
offset: 10690
offset: 11716
oid: 0000000000000003
revid: 0285cbad5b4e8233
previous record offset: 10153
transaction offset: 10595
len(data): 34
redundant trec len: 171
previous record offset: 11122
transaction offset: 11621
len(data): 53
redundant trec len: 190
============================================================
offset: 10774
end pos: 10945
offset: 11819
end pos: 12009
transaction id: 0285cbad60000080
trec len: 171
trec len: 190
status: ' '
user: 'user1.21'
description: 'step 1.21'
len(extra): 55
------------------------------------------------------------
offset: 10869
offset: 11914
oid: 0000000000000003
revid: 0285cbad60000080
previous record offset: 10690
transaction offset: 10774
len(data): 34
redundant trec len: 171
previous record offset: 11716
transaction offset: 11819
len(data): 53
redundant trec len: 190
============================================================
offset: 10953
end pos: 11124
offset: 12017
end pos: 12207
transaction id: 0285cbad64b17ecc
trec len: 171
trec len: 190
status: ' '
user: 'user1.22'
description: 'step 1.22'
len(extra): 55
------------------------------------------------------------
offset: 11048
offset: 12112
oid: 0000000000000006
revid: 0285cbad64b17ecc
previous record offset: 9437
transaction offset: 10953
len(data): 34
redundant trec len: 171
previous record offset: 10330
transaction offset: 12017
len(data): 53
redundant trec len: 190
============================================================
offset: 11132
end pos: 11303
offset: 12215
end pos: 12405
transaction id: 0285cbad6962fd19
trec len: 171
trec len: 190
status: ' '
user: 'user1.23'
description: 'step 1.23'
len(extra): 55
------------------------------------------------------------
offset: 11227
offset: 12310
oid: 0000000000000005
revid: 0285cbad6962fd19
previous record offset: 10511
transaction offset: 11132
len(data): 34
redundant trec len: 171
previous record offset: 11518
transaction offset: 12215
len(data): 53
redundant trec len: 190
============================================================
offset: 11311
end pos: 11482
offset: 12413
end pos: 12603
transaction id: 0285cbad6e147b66
trec len: 171
trec len: 190
status: ' '
user: 'user1.24'
description: 'step 1.24'
len(extra): 55
------------------------------------------------------------
offset: 11406
offset: 12508
oid: 0000000000000005
revid: 0285cbad6e147b66
previous record offset: 11227
transaction offset: 11311
len(data): 34
redundant trec len: 171
previous record offset: 12310
transaction offset: 12413
len(data): 53
redundant trec len: 190
============================================================
offset: 11490
end pos: 11699
offset: 12611
end pos: 12820
transaction id: 0285cbad77777800
trec len: 209
status: ' '
......@@ -1004,17 +1004,17 @@ user: 'root1.0\nYour\nMagesty '
description: 'undo 1.0\nmore detailed description\n\nzzz ...\t'
len(extra): 71
------------------------------------------------------------
offset: 11649
offset: 12770
oid: 0000000000000006
revid: 0285cbad77777800
previous record offset: 11048
transaction offset: 11490
previous record offset: 12112
transaction offset: 12611
len(data): 0
backpointer: 9437
backpointer: 10330
redundant trec len: 209
============================================================
offset: 11707
end pos: 11917
offset: 12828
end pos: 13038
transaction id: 0285cbad7c28f64c
trec len: 210
status: ' '
......@@ -1022,41 +1022,41 @@ user: 'root1.1\nYour\nMagesty '
description: 'undo 1.1\nmore detailed description\n\nzzz ...\t\t'
len(extra): 71
------------------------------------------------------------
offset: 11867
offset: 12988
oid: 0000000000000005
revid: 0285cbad7c28f64c
previous record offset: 11406
transaction offset: 11707
previous record offset: 12508
transaction offset: 12828
len(data): 0
backpointer: 11227
backpointer: 12310
redundant trec len: 210
============================================================
offset: 11925
end pos: 12288
offset: 13046
end pos: 13447
transaction id: 0285cbad80da7499
trec len: 363
trec len: 401
status: ' '
user: ''
description: 'predelete 6'
len(extra): 0
------------------------------------------------------------
offset: 11959
offset: 13080
oid: 0000000000000000
revid: 0285cbad80da7499
previous record offset: 6460
transaction offset: 11925
len(data): 213
previous record offset: 7068
transaction offset: 13046
len(data): 232
------------------------------------------------------------
offset: 12214
offset: 13354
oid: 0000000000000009
revid: 0285cbad80da7499
previous record offset: 0
transaction offset: 11925
len(data): 32
redundant trec len: 363
transaction offset: 13046
len(data): 51
redundant trec len: 401
============================================================
offset: 12296
end pos: 12536
offset: 13455
end pos: 13695
transaction id: 0285cbad858bf2e6
trec len: 240
status: ' '
......@@ -1064,11 +1064,11 @@ user: "root1\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b
description: 'delete 1\nalpha beta gamma\'delta"lambda\n\nqqq ...'
len(extra): 62
------------------------------------------------------------
offset: 12486
offset: 13645
oid: 0000000000000006
revid: 0285cbad858bf2e6
previous record offset: 11649
transaction offset: 12296
previous record offset: 12770
transaction offset: 13455
len(data): 0
backpointer: 0
redundant trec len: 240
1979-01-03 21:01:31.300002: hash=09702eab743ca0df775212ef21ca391af2101cb4
user="root1\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" description='delete 1\nalpha beta gamma\'delta"lambda\n\nqqq ...' length=240 offset=12296 (+190)
1979-01-03 21:01:31.300002: hash=94252f1f1d30b1a3f1f7503c266a713f02b4ba52
user="root1\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" description='delete 1\nalpha beta gamma\'delta"lambda\n\nqqq ...' length=240 offset=13455 (+190)
1979-01-03 21:01:30.200002: hash=bd4f5956d0494af955c77708c44318f931d1db11
user='' description='predelete 6' length=363 offset=11925 (+34)
1979-01-03 21:01:30.200002: hash=25f7492a49cc22ef77900de9eb3b83de7266e140
user='' description='predelete 6' length=401 offset=13046 (+34)
1979-01-03 21:01:29.100002: hash=41a1fdb224b1b6fad48a4a25338ce91c05a48b49
user='root1.1\nYour\nMagesty ' description='undo 1.1\nmore detailed description\n\nzzz ...\t\t' length=210 offset=11707 (+160)
1979-01-03 21:01:29.100002: hash=fb51ce7bfafa31fed95763a9717d4634b48e7e63
user='root1.1\nYour\nMagesty ' description='undo 1.1\nmore detailed description\n\nzzz ...\t\t' length=210 offset=12828 (+160)
1979-01-03 21:01:28.000002: hash=e914fb64e60a907eac6cafb49eb469bd186f6267
user='root1.0\nYour\nMagesty ' description='undo 1.0\nmore detailed description\n\nzzz ...\t' length=209 offset=11490 (+159)
1979-01-03 21:01:28.000002: hash=9404e6448e47b8091b1d92bcf0f312fed8f4ad0d
user='root1.0\nYour\nMagesty ' description='undo 1.0\nmore detailed description\n\nzzz ...\t' length=209 offset=12611 (+159)
1979-01-03 21:01:25.800002: hash=3649e2bf8721414ce7511c36d4f0ea9785047f91
user='user1.24' description='step 1.24' length=171 offset=11311 (+95)
1979-01-03 21:01:25.800002: hash=897458fb84e889f88e7061041959ab98a371181b
user='user1.24' description='step 1.24' length=190 offset=12413 (+95)
1979-01-03 21:01:24.700002: hash=ede7e417bcf67cb8441d295692b30548a9e213a0
user='user1.23' description='step 1.23' length=171 offset=11132 (+95)
1979-01-03 21:01:24.700002: hash=a56e6de8176172eb09883e48ccbf28cf33b7a75b
user='user1.23' description='step 1.23' length=190 offset=12215 (+95)
1979-01-03 21:01:23.600002: hash=b32ef0760408787ab49c2d858aefbb00531e82e0
user='user1.22' description='step 1.22' length=171 offset=10953 (+95)
1979-01-03 21:01:23.600002: hash=f6dd3e02bd8e02c52558864e1cfbdcf898d847ab
user='user1.22' description='step 1.22' length=190 offset=12017 (+95)
1979-01-03 21:01:22.500002: hash=2f08e9de6835cf4365262ff4cf316f32b8c98565
user='user1.21' description='step 1.21' length=171 offset=10774 (+95)
1979-01-03 21:01:22.500002: hash=0fe8ae8e0ee1f5d82e354299ebf653f8cc15205f
user='user1.21' description='step 1.21' length=190 offset=11819 (+95)
1979-01-03 21:01:21.400002: hash=8190224a74d49261e7808514fd3fd059bdd04c49
user='user1.20' description='step 1.20' length=171 offset=10595 (+95)
1979-01-03 21:01:21.400002: hash=bcc9fce2b221b2e1e372f281c7497ccd0caddbf7
user='user1.20' description='step 1.20' length=190 offset=11621 (+95)
1979-01-03 21:01:20.300002: hash=23838f463f1a5972f87b4986fcd438ce19694dd9
user='user1.19' description='step 1.19' length=171 offset=10416 (+95)
1979-01-03 21:01:20.300002: hash=9727adacbf4ad8c956ec3264d2420d1f5d96fa3b
user='user1.19' description='step 1.19' length=190 offset=11423 (+95)
1979-01-03 21:01:19.200002: hash=ecdeeedc2087a90d1dda21a917e19e3d3c83edf8
user='user1.18' description='step 1.18' length=171 offset=10237 (+95)
1979-01-03 21:01:19.200002: hash=10546257706e21d2e15ccc08c33c65e17bd82657
user='user1.18' description='step 1.18' length=190 offset=11225 (+95)
1979-01-03 21:01:18.100002: hash=8d533eb835b29efb971c37d295e51c6286da1b09
user='user1.17' description='step 1.17' length=171 offset=10058 (+95)
1979-01-03 21:01:18.100002: hash=ad0151c6c824c3bcd7ff5ddfd679446743250910
user='user1.17' description='step 1.17' length=190 offset=11027 (+95)
1979-01-03 21:01:17.000002: hash=4a6544a3ece473b2514bf9f317b7e6754b2b575d
user='user1.16' description='step 1.16' length=171 offset=9879 (+95)
1979-01-03 21:01:17.000002: hash=f3bebd8d1edeb250862df7623f20618dfe5c58c8
user='user1.16' description='step 1.16' length=190 offset=10829 (+95)
1979-01-03 21:01:15.900002: hash=a8dde465dff470820abcb3edd24fa3e768212904
user='user1.15' description='step 1.15' length=171 offset=9700 (+95)
1979-01-03 21:01:15.900002: hash=7516e440ce0d427170c939cae6fcde1994c5afc9
user='user1.15' description='step 1.15' length=190 offset=10631 (+95)
1979-01-03 21:01:14.800002: hash=25144eb8376005f98d5bc3364f06214b1b99a4ae
user='user1.14' description='step 1.14' length=171 offset=9521 (+95)
1979-01-03 21:01:14.800002: hash=2163b0daccd414189f332c3a9791ef254e45074e
user='user1.14' description='step 1.14' length=190 offset=10433 (+95)
1979-01-03 21:01:13.700002: hash=620942cc881fe5e34c41b84199541ab61fea2c0a
user='user1.13' description='step 1.13' length=171 offset=9342 (+95)
1979-01-03 21:01:13.700002: hash=88576c57888c89ae5d39c2abd884ec759688edfd
user='user1.13' description='step 1.13' length=190 offset=10235 (+95)
1979-01-03 21:01:12.600002: hash=ea6835598fad871b833ca5d692701aeb60f8eb7b
user='user1.12' description='step 1.12' length=171 offset=9163 (+95)
1979-01-03 21:01:12.600002: hash=2bd5dd2dc35b052c5c48a255fa2be3ffd1ecd7db
user='user1.12' description='step 1.12' length=190 offset=10037 (+95)
1979-01-03 21:01:11.500002: hash=7b37b9f529c5161eebe54e68dc1567abf7f829c5
user='user1.11' description='step 1.11' length=171 offset=8984 (+95)
1979-01-03 21:01:11.500002: hash=e9f461a8d3006d364a1e66850cf9578c20b7ab21
user='user1.11' description='step 1.11' length=190 offset=9839 (+95)
1979-01-03 21:01:10.400002: hash=13a8d96c918953b52f993e695c2c561976c569e5
user='user1.10' description='step 1.10' length=171 offset=8805 (+95)
1979-01-03 21:01:10.400002: hash=5bb3dae37c2952dd72a3c9fc6854acc1354c6033
user='user1.10' description='step 1.10' length=190 offset=9641 (+95)
1979-01-03 21:01:09.300001: hash=cb92e32adf9a3ddc629207004b32d033be2dbc94
user='user1.9' description='step 1.9' length=168 offset=8629 (+93)
1979-01-03 21:01:09.300001: hash=b603984d5114835b5f02eceb0864fad8c05e4c18
user='user1.9' description='step 1.9' length=187 offset=9446 (+93)
1979-01-03 21:01:08.200001: hash=199c18fe39c0e91555bb109ca27a040af36f8020
user='user1.8' description='step 1.8' length=168 offset=8453 (+93)
1979-01-03 21:01:08.200001: hash=82f456b31e0a04ba25ebdd4ff87901e10668c2e7
user='user1.8' description='step 1.8' length=187 offset=9251 (+93)
1979-01-03 21:01:07.100001: hash=d9033ec6f17e68d26599a77dafa9d8fdd80b77db
user='user1.7' description='step 1.7' length=168 offset=8277 (+93)
1979-01-03 21:01:07.100001: hash=0418d908951c18fefd261442f77c3195c2bfcb22
user='user1.7' description='step 1.7' length=187 offset=9056 (+93)
1979-01-03 21:01:06.000001: hash=491e7ad7afbcbe2f35279c09f493a7ed2651f105
user='user1.6' description='step 1.6' length=168 offset=8101 (+93)
1979-01-03 21:01:06.000001: hash=9890b78dd666542a03d29236c59f0e07604618c2
user='user1.6' description='step 1.6' length=187 offset=8861 (+93)
1979-01-03 21:01:04.900001: hash=1e7861aff3c11e9e3921763b4543e8e3418a2d4c
user='user1.5' description='step 1.5' length=168 offset=7925 (+93)
1979-01-03 21:01:04.900001: hash=4eb74b859985a34203df28884752ac779846f8e8
user='user1.5' description='step 1.5' length=187 offset=8666 (+93)
1979-01-03 21:01:03.800001: hash=043578c6b0eac45ee1ac93f34cdadb20e5900456
user='user1.4' description='step 1.4' length=168 offset=7749 (+93)
1979-01-03 21:01:03.800001: hash=2a6ecb00068bce7aec7b3fe86e01e74be2304275
user='user1.4' description='step 1.4' length=187 offset=8471 (+93)
1979-01-03 21:01:02.700001: hash=1e2100764526ce4a7fa0abc41b8477e51b9655d4
user='user1.3' description='step 1.3' length=168 offset=7573 (+93)
1979-01-03 21:01:02.700001: hash=dd57eeec7984452cf83ea92f5ef1971dab21dab7
user='user1.3' description='step 1.3' length=187 offset=8276 (+93)
1979-01-03 21:01:01.600001: hash=67ff71280c3aadd379e97d029737d5a2f6aaf3fd
user='user1.2' description='step 1.2' length=168 offset=7397 (+93)
1979-01-03 21:01:01.600001: hash=91807ee2469781ff1ab3190d9315ffc4376ef456
user='user1.2' description='step 1.2' length=187 offset=8081 (+93)
1979-01-03 21:01:00.500001: hash=7c8b2eecbe824dddeb4f42b9921b51be581bdfbb
user='user1.1' description='step 1.1' length=168 offset=7221 (+93)
1979-01-03 21:01:00.500001: hash=200d3846826c608b580d940ccce3993d026fd5d4
user='user1.1' description='step 1.1' length=187 offset=7886 (+93)
1979-01-03 21:00:59.400001: hash=4aadaf2c537d057a24cd54bdfdf1ee227adc694d
user='user1.0' description='step 1.0' length=168 offset=7045 (+93)
1979-01-03 21:00:59.400001: hash=8731a3aedc212671194b3b1283aa97822e5d2e1c
user='user1.0' description='step 1.0' length=187 offset=7691 (+93)
1979-01-03 21:00:45.100001: hash=6662fea2fbef92c4117109e053c50f95939def5d
user="root0\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" description='delete 0\nalpha beta gamma\'delta"lambda\n\nqqq ...' length=240 offset=6797 (+190)
1979-01-03 21:00:45.100001: hash=f09c9050d5e5bff8b7d14c7b0909a574825bfcc7
user="root0\nYour\nRoyal\nMagesty' \x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" description='delete 0\nalpha beta gamma\'delta"lambda\n\nqqq ...' length=240 offset=7443 (+190)
1979-01-03 21:00:44.000001: hash=10c9589f0f9896c1a79195b2b748ba99741e8e07
user='' description='predelete 7' length=363 offset=6426 (+34)
1979-01-03 21:00:44.000001: hash=d9b220897f846e886da76735f68dd935ace92c4b
user='' description='predelete 7' length=401 offset=7034 (+34)
1979-01-03 21:00:42.900001: hash=b6c9497d42b2de26cb6f9ab39c55b5dbebb19469
user='root0.1\nYour\nMagesty ' description='undo 0.1\nmore detailed description\n\nzzz ...\t' length=209 offset=6209 (+159)
1979-01-03 21:00:42.900001: hash=cd47f9f155d5e5699d8a039b5d5bfe87b5269996
user='root0.1\nYour\nMagesty ' description='undo 0.1\nmore detailed description\n\nzzz ...\t' length=209 offset=6817 (+159)
1979-01-03 21:00:41.800001: hash=ca22452a517b8ae583cba96bdcd6d92d172856b1
user='root0.0\nYour\nMagesty ' description='undo 0.0\nmore detailed description\n\nzzz ...' length=208 offset=5993 (+158)
1979-01-03 21:00:41.800001: hash=11b63b0eb9d3da7480882da9641279b26d1ba6e8
user='root0.0\nYour\nMagesty ' description='undo 0.0\nmore detailed description\n\nzzz ...' length=208 offset=6601 (+158)
1979-01-03 21:00:40.700001: hash=5caa32cee354a77384521572c9932aac958b15a2
user='user0.24' description='step 0.24' length=171 offset=5814 (+95)
1979-01-03 21:00:40.700001: hash=09f89c9aabd271e61e9b8659f5a433de453d8dbe
user='user0.24' description='step 0.24' length=190 offset=6403 (+95)
1979-01-03 21:00:39.600001: hash=abea943755d938b1da8aacfbe0f8d325c4f48751
user='user0.23' description='step 0.23' length=171 offset=5635 (+95)
1979-01-03 21:00:39.600001: hash=8faa12a66b7bea90ed50c3718cefb66f3d51efa1
user='user0.23' description='step 0.23' length=190 offset=6205 (+95)
1979-01-03 21:00:38.500001: hash=fb3cc1b1da7ec7433f3c56e2f66f1a3e34402fd5
user='user0.22' description='step 0.22' length=426 offset=5201 (+95)
1979-01-03 21:00:38.500001: hash=80e78a0c9f6a4df6488d83c976ffef7ca2bde4a6
user='user0.22' description='step 0.22' length=464 offset=5733 (+95)
1979-01-03 21:00:37.400001: hash=0e61d2ffc0c622500dbbef9e950687560450136a
user='user0.21' description='step 0.21' length=171 offset=5022 (+95)
1979-01-03 21:00:37.400001: hash=ff8650ead93eebb87eb6b3eda9739c038e8f1f6d
user='user0.21' description='step 0.21' length=190 offset=5535 (+95)
1979-01-03 21:00:36.300001: hash=c7713a24a52f8fe66fdbdf2e12611094e300ed3d
user='user0.20' description='step 0.20' length=171 offset=4843 (+95)
1979-01-03 21:00:36.300001: hash=157bcb480d13190aba47f77745b3a228a2fe47ee
user='user0.20' description='step 0.20' length=190 offset=5337 (+95)
1979-01-03 21:00:35.200001: hash=a234bf266683616c00d12b6a8c39fc0bf80e9e0d
user='user0.19' description='step 0.19' length=171 offset=4664 (+95)
1979-01-03 21:00:35.200001: hash=65f947a791d6db121504812661a4f3f7b7f59df1
user='user0.19' description='step 0.19' length=190 offset=5139 (+95)
1979-01-03 21:00:34.100001: hash=d7b119107e90b5b89cdb10ee768b9391255920ca
user='user0.18' description='step 0.18' length=171 offset=4485 (+95)
1979-01-03 21:00:34.100001: hash=734ecdb6b80fad959d57c6335f6766574f85bd5a
user='user0.18' description='step 0.18' length=190 offset=4941 (+95)
1979-01-03 21:00:33.000001: hash=3033c9cdc9bbc8f5492c0491869bf65b9196ccc2
user='user0.17' description='step 0.17' length=171 offset=4306 (+95)
1979-01-03 21:00:33.000001: hash=af345f3f6264a22fe07f9593640ade8f6eb0f1e5
user='user0.17' description='step 0.17' length=190 offset=4743 (+95)
1979-01-03 21:00:31.900001: hash=7159695b95e2a4d69c897cf9acbbca1cbf2336a0
user='user0.16' description='step 0.16' length=171 offset=4127 (+95)
1979-01-03 21:00:31.900001: hash=e62086be7154c9da3a99ddcdc5d40eebfad73423
user='user0.16' description='step 0.16' length=190 offset=4545 (+95)
1979-01-03 21:00:30.800001: hash=59d7867eb9c9f3715e439bfd7f5853831dcd6819
user='user0.15' description='step 0.15' length=171 offset=3948 (+95)
1979-01-03 21:00:30.800001: hash=60880e954e9c43f4f6cd66f348e1258d5a72bfcc
user='user0.15' description='step 0.15' length=190 offset=4347 (+95)
1979-01-03 21:00:29.700001: hash=c4d4f835176ebf6b140f34dacae22acd7f39e787
user='user0.14' description='step 0.14' length=171 offset=3769 (+95)
1979-01-03 21:00:29.700001: hash=4fafec0da6d66941a66f2034abc54707d2aef9a0
user='user0.14' description='step 0.14' length=190 offset=4149 (+95)
1979-01-03 21:00:28.600001: hash=495450fcac3dc05876d1d43a260166ed97bf6de1
user='user0.13' description='step 0.13' length=171 offset=3590 (+95)
1979-01-03 21:00:28.600001: hash=58d64fdc19a3990a9bcd5b1642d1a31e2fcf0e68
user='user0.13' description='step 0.13' length=190 offset=3951 (+95)
1979-01-03 21:00:27.500001: hash=d72e8fc03a9ef04e866d0e2c405e1ce0d4c34d4c
user='user0.12' description='step 0.12' length=171 offset=3411 (+95)
1979-01-03 21:00:27.500001: hash=9e23abe95e8519f96b207dc227cc81c0e32b350a
user='user0.12' description='step 0.12' length=190 offset=3753 (+95)
1979-01-03 21:00:26.400001: hash=70d789d4e01bdf160e6bd81225fe78e41b80a7b9
user='user0.11' description='step 0.11' length=171 offset=3232 (+95)
1979-01-03 21:00:26.400001: hash=dbfb884fb3c8d41c62a25b08682997a3b994ae27
user='user0.11' description='step 0.11' length=190 offset=3555 (+95)
1979-01-03 21:00:25.300001: hash=cd68c8d768afe185be548c943ec595e017552e70
user='user0.10' description='step 0.10' length=171 offset=3053 (+95)
1979-01-03 21:00:25.300001: hash=08d94d9c33ef5b6b298fee1227ad5e793706d97a
user='user0.10' description='step 0.10' length=190 offset=3357 (+95)
1979-01-03 21:00:24.200001: hash=49a02116234e1fbb7627da39cbecbcd8403336c7
user='user0.9' description='step 0.9' length=168 offset=2877 (+93)
1979-01-03 21:00:24.200001: hash=d9526d1e85dac9785bb689781a65ff0b2e6eecc5
user='user0.9' description='step 0.9' length=187 offset=3162 (+93)
1979-01-03 21:00:23.100000: hash=d9c0726a720aaeea6bd48e876cf24be366e794f5
user='user0.8' description='step 0.8' length=404 offset=2465 (+93)
1979-01-03 21:00:23.100000: hash=bb402ec5dd9c412adce959b62b5490f5ba97f116
user='user0.8' description='step 0.8' length=442 offset=2712 (+93)
1979-01-03 21:00:22.000000: hash=599e23cec5177ef5de5441b37b3a165daeaefffb
user='user0.7' description='step 0.7' length=168 offset=2289 (+93)
1979-01-03 21:00:22.000000: hash=96877aeb66269349dc15e5108adc1bc3d66cb25b
user='user0.7' description='step 0.7' length=187 offset=2517 (+93)
1979-01-03 21:00:20.900000: hash=fc52c4a33ba49fc93c3b5c2ef4de2504c286c094
user='user0.6' description='step 0.6' length=168 offset=2113 (+93)
1979-01-03 21:00:20.900000: hash=ee1c47b451653e98ba04dd24e2c348635201238b
user='user0.6' description='step 0.6' length=187 offset=2322 (+93)
1979-01-03 21:00:19.800000: hash=4e16a232d1db8dece672f33d3990d8b851c29fab
user='user0.5' description='step 0.5' length=385 offset=1720 (+93)
1979-01-03 21:00:19.800000: hash=954218c38364ea2963568221de593a4cfbd3269e
user='user0.5' description='step 0.5' length=423 offset=1891 (+93)
1979-01-03 21:00:18.700000: hash=8b65de6bf18d41b5738067b87e82b682410c69cf
user='user0.4' description='step 0.4' length=366 offset=1346 (+93)
1979-01-03 21:00:18.700000: hash=46814b832d84153c9372f2f80d24d756b2b36c2b
user='user0.4' description='step 0.4' length=404 offset=1479 (+93)
1979-01-03 21:00:17.600000: hash=20cb4cc3e68fb4386d44bc173bddf2ec32ff7147
user='user0.3' description='step 0.3' length=168 offset=1170 (+93)
1979-01-03 21:00:17.600000: hash=9b7a1c17f57b2edf602dd940989b2eb622f53727
user='user0.3' description='step 0.3' length=187 offset=1284 (+93)
1979-01-03 21:00:16.500000: hash=f15f2d7a73a967ab86ca43d5bff23efd9c2818c7
user='user0.2' description='step 0.2' length=347 offset=815 (+93)
1979-01-03 21:00:16.500000: hash=6bb00a8cbe03fb054be5e5f9531f5bf32e793645
user='user0.2' description='step 0.2' length=385 offset=891 (+93)
1979-01-03 21:00:15.400000: hash=6a815f96a34361bc909fc028cfd74bc33125f317
user='user0.1' description='step 0.1' length=328 offset=479 (+93)
1979-01-03 21:00:15.400000: hash=e323362838d636477bc3efca7fa320a84e379eee
user='user0.1' description='step 0.1' length=366 offset=517 (+93)
1979-01-03 21:00:14.300000: hash=0cba472348b636b8338bdb0a3c9b7998903ee9b1
user='user0.0' description='step 0.0' length=308 offset=163 (+93)
1979-01-03 21:00:14.300000: hash=01a03576dde5a9b1bdb0df6ac2746677dc1ebd2a
user='user0.0' description='step 0.0' length=346 offset=163 (+93)
1979-01-03 21:00:08.800000: hash=2838c499aba0cfd9c477d9a313e715c513c71dba
user='' description='initial database creation' length=151 offset=4 (+48)
......
......@@ -18,22 +18,13 @@
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
# TODO move gen .fs & .index part to zodbtools and use it there for tests
# NOTE as of 14 Mar 2017 FileStorage cannot commit transactions with non-ASCII
# metadata - so it is not tested
"""generate reference database and index for tests"""
from ZODB.FileStorage import FileStorage
from ZODB import DB
from ZODB.POSException import UndoError
from persistent import Persistent
import transaction
from zodbtools.test.gen_testdata import gen_testdb
from zodbtools.util import escapeqq
import struct
import time
import random
import logging
# convert numeric oid to/from str
def p64(num):
......@@ -45,143 +36,13 @@ def unpack64(packed):
def hex64(packed):
return '0x%016x' % unpack64(packed)
# make time.time() predictable
_xtime = time.mktime(time.strptime("04 Jan 1979", "%d %b %Y"))
def xtime():
global _xtime
_xtime += 1.1
return _xtime
time.time = xtime
# prepare transaction for a commit
def precommit(user, description, extension):
txn = transaction.get()
txn.user = user
txn.description = description
txn.extension = extension
return txn
def commit(user, description, extension):
txn = precommit(user, description, extension)
txn.commit()
class Object(Persistent):
# .value
def __init__(self, value):
self.value = value
def __getstate__(self):
return self.value
def __setstate__(self, state):
self.value = state
# prepare extension dictionary for subject
alnum = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
def ext(subj):
d = {"x-generator": "zodb/py2 (%s)" % subj}
# also add some random 'x-cookie'
cooklen = 5
cookie = ""
for _ in range(cooklen):
cookie += random.choice(alnum)
xcookie = "x-cookie" + random.choice(alnum)
d[xcookie] = cookie
# shufle extension dict randomly - to likely trigger different ordering on save
keyv = d.keys()
random.shuffle(keyv)
ext = {}
for key in keyv:
ext[key] = d[key]
return ext
def main():
logging.basicConfig()
outfs = "testdata/1.fs"
# generate random changes to objects hooked to top-level root by a/b/c/... key
random.seed(0)
namev = [_ for _ in "abcdefg"]
Niter = 2
for i in range(Niter):
stor = FileStorage(outfs, create=(i == 0))
db = DB(stor)
conn = db.open()
root = conn.root()
assert root._p_oid == p64(0), `root._p_oid`
for j in range(25):
name = random.choice(namev)
if name in root:
obj = root[name]
else:
root[name] = obj = Object(None)
obj.value = "%s%i.%i" % (name, i, j)
commit(u"user%i.%i" % (i,j), u"step %i.%i" % (i, j), ext(name))
# undo a transaction one step before a latest one a couple of times
for j in range(2):
# XXX undoLog, despite what its interface says:
# https://github.com/zopefoundation/ZODB/blob/2490ae09/src/ZODB/interfaces.py#L472
# just returns log of all transactions in specified range:
# https://github.com/zopefoundation/ZODB/blob/2490ae09/src/ZODB/FileStorage/FileStorage.py#L1008
# https://github.com/zopefoundation/ZODB/blob/2490ae09/src/ZODB/FileStorage/FileStorage.py#L2103
# so we retry undoing next log's txn on conflict.
for ul in db.undoLog(1, 20):
try:
db.undo(ul["id"])
commit(u"root%i.%i\nYour\nMagesty " % (i, j),
u"undo %i.%i\nmore detailed description\n\nzzz ..." % (i, j) + "\t"*(i+j),
ext("undo %s" % ul["id"]))
except UndoError:
transaction.abort()
continue
break
# delete an object
name = random.choice(root.keys())
obj = root[name]
root[name] = Object("%s%i*" % (name, i))
# NOTE user/ext are kept empty on purpose - to also test this case
commit(u"", u"predelete %s" % unpack64(obj._p_oid), {})
# XXX obj in db could be changed by above undo, but ZODB does not automatically
# propagate undo changes to live objects - so obj._p_serial can be stale.
# Get serial via history.
obj_tid_lastchange = db.history(obj._p_oid)[0]['tid']
txn = precommit(u"root%i\nYour\nRoyal\nMagesty' " % i +
''.join(chr(_) for _ in range(32)), # <- NOTE all control characters
u"delete %i\nalpha beta gamma'delta\"lambda\n\nqqq ..." % i,
ext("delete %s" % unpack64(obj._p_oid)))
stor.tpc_begin(txn)
stor.deleteObject(obj._p_oid, obj_tid_lastchange, txn)
stor.tpc_vote(txn)
# TODO different txn status vvv
# XXX vvv it does the thing, but py fs iterator treats this txn as EOF
#if i != Niter-1:
# stor.tpc_finish(txn)
stor.tpc_finish(txn)
# close db & rest not to get conflict errors after we touched stor
# directly a bit. everything will be reopened on next iteration.
conn.close()
db.close()
stor.close()
gen_testdb(outfs)
# dump to go what to expect
stor = FileStorage(outfs, read_only=True)
with open("ztestdata_expect_test.go", "w") as f:
def emit(v):
print >>f, v
......@@ -197,8 +58,6 @@ def main():
emit("}")
# database records
stor = FileStorage(outfs, read_only=True)
emit("\nvar _1fs_dbEntryv = [...]dbEntry{")
txnLenPrev = -1
for txn in stor.iterator(): # txn is TransactionRecord
......
......@@ -3,18 +3,18 @@ package fs1
import "lab.nexedi.com/kirr/neo/go/zodb"
const _1fs_indexTopPos = 12544
const _1fs_indexTopPos = 13703
var _1fs_indexEntryv = [...]indexEntry{
{ 0, 11959},
{ 1, 10332},
{ 2, 9974},
{ 3, 10869},
{ 4, 7490},
{ 5, 11867},
{ 6, 12486},
{ 7, 6987},
{ 8, 9258},
{ 9, 12214},
{ 0, 13080},
{ 1, 11320},
{ 2, 10924},
{ 3, 11914},
{ 4, 8174},
{ 5, 12988},
{ 6, 13645},
{ 7, 7633},
{ 8, 10132},
{ 9, 13354},
}
var _1fs_dbEntryv = [...]dbEntry{
......@@ -52,7 +52,7 @@ var _1fs_dbEntryv = [...]dbEntry{
TxnHeader{
Pos: 163,
LenPrev: 159,
Len: 316,
Len: 354,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac3d0369e6,
Status: ' ',
......@@ -70,22 +70,22 @@ var _1fs_dbEntryv = [...]dbEntry{
Tid: 0x0285cbac3d0369e6,
PrevRevPos: 52,
TxnPos: 163,
DataLen: 98,
DataLen: 117,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04U\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x05c__main__\nObject\nq\x06\x86Qss."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04U\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86Qss."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 396,
Pos: 415,
Oid: 1,
Tid: 0x0285cbac3d0369e6,
PrevRevPos: 0,
TxnPos: 163,
DataLen: 33,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04f0.0q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04f0.0q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -93,9 +93,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 479,
LenPrev: 316,
Len: 336,
Pos: 517,
LenPrev: 354,
Len: 374,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac41b4e833,
Status: ' ',
......@@ -108,27 +108,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 572,
Pos: 610,
Oid: 0,
Tid: 0x0285cbac41b4e833,
PrevRevPos: 256,
TxnPos: 479,
DataLen: 118,
TxnPos: 517,
DataLen: 137,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x05c__main__\nObject\nq\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x07h\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x07h\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 732,
Pos: 789,
Oid: 2,
Tid: 0x0285cbac41b4e833,
PrevRevPos: 0,
TxnPos: 479,
DataLen: 33,
TxnPos: 517,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04d0.1q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04d0.1q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -136,9 +136,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 815,
LenPrev: 336,
Len: 355,
Pos: 891,
LenPrev: 374,
Len: 393,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac46666680,
Status: ' ',
......@@ -151,27 +151,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 908,
Pos: 984,
Oid: 0,
Tid: 0x0285cbac46666680,
PrevRevPos: 572,
TxnPos: 815,
DataLen: 137,
PrevRevPos: 610,
TxnPos: 891,
DataLen: 156,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x05c__main__\nObject\nq\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x07h\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x08h\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x07h\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x08h\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 1087,
Pos: 1182,
Oid: 3,
Tid: 0x0285cbac46666680,
PrevRevPos: 0,
TxnPos: 815,
DataLen: 33,
TxnPos: 891,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04g0.2q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04g0.2q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -179,9 +179,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 1170,
LenPrev: 355,
Len: 176,
Pos: 1284,
LenPrev: 393,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac4b17e4cc,
Status: ' ',
......@@ -194,14 +194,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 1263,
Pos: 1377,
Oid: 2,
Tid: 0x0285cbac4b17e4cc,
PrevRevPos: 732,
TxnPos: 1170,
DataLen: 33,
PrevRevPos: 789,
TxnPos: 1284,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04d0.3q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04d0.3q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -209,9 +209,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 1346,
LenPrev: 176,
Len: 374,
Pos: 1479,
LenPrev: 195,
Len: 412,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac4fc96319,
Status: ' ',
......@@ -224,27 +224,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 1439,
Pos: 1572,
Oid: 0,
Tid: 0x0285cbac4fc96319,
PrevRevPos: 908,
TxnPos: 1346,
DataLen: 156,
PrevRevPos: 984,
TxnPos: 1479,
DataLen: 175,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x05c__main__\nObject\nq\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x07h\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x08h\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\th\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x07h\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x08h\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\th\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 1637,
Pos: 1789,
Oid: 4,
Tid: 0x0285cbac4fc96319,
PrevRevPos: 0,
TxnPos: 1346,
DataLen: 33,
TxnPos: 1479,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04b0.4q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04b0.4q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -252,9 +252,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 1720,
LenPrev: 374,
Len: 393,
Pos: 1891,
LenPrev: 412,
Len: 431,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac547ae166,
Status: ' ',
......@@ -267,27 +267,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 1813,
Pos: 1984,
Oid: 0,
Tid: 0x0285cbac547ae166,
PrevRevPos: 1439,
TxnPos: 1720,
DataLen: 175,
PrevRevPos: 1572,
TxnPos: 1891,
DataLen: 194,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05c__main__\nObject\nq\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x07h\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x08h\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\th\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\nh\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x07h\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\x08h\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\th\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\nh\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 2030,
Pos: 2220,
Oid: 5,
Tid: 0x0285cbac547ae166,
PrevRevPos: 0,
TxnPos: 1720,
DataLen: 33,
TxnPos: 1891,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04a0.5q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04a0.5q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -295,9 +295,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 2113,
LenPrev: 393,
Len: 176,
Pos: 2322,
LenPrev: 431,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac592c5fb3,
Status: ' ',
......@@ -310,14 +310,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 2206,
Pos: 2415,
Oid: 4,
Tid: 0x0285cbac592c5fb3,
PrevRevPos: 1637,
TxnPos: 2113,
DataLen: 33,
PrevRevPos: 1789,
TxnPos: 2322,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04b0.6q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04b0.6q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -325,9 +325,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 2289,
LenPrev: 176,
Len: 176,
Pos: 2517,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac5dddde00,
Status: ' ',
......@@ -340,14 +340,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 2382,
Pos: 2610,
Oid: 5,
Tid: 0x0285cbac5dddde00,
PrevRevPos: 2030,
TxnPos: 2289,
DataLen: 33,
PrevRevPos: 2220,
TxnPos: 2517,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04a0.7q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04a0.7q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -355,9 +355,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 2465,
LenPrev: 176,
Len: 412,
Pos: 2712,
LenPrev: 195,
Len: 450,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac628f5c4c,
Status: ' ',
......@@ -370,27 +370,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 2558,
Pos: 2805,
Oid: 0,
Tid: 0x0285cbac628f5c4c,
PrevRevPos: 1813,
TxnPos: 2465,
DataLen: 194,
PrevRevPos: 1984,
TxnPos: 2712,
DataLen: 213,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05c__main__\nObject\nq\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x07h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\x06q\x08h\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\th\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\nh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0bh\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x07h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\x06q\x08h\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\th\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\nh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0bh\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 2794,
Pos: 3060,
Oid: 6,
Tid: 0x0285cbac628f5c4c,
PrevRevPos: 0,
TxnPos: 2465,
DataLen: 33,
TxnPos: 2712,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04e0.8q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04e0.8q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -398,9 +398,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 2877,
LenPrev: 412,
Len: 176,
Pos: 3162,
LenPrev: 450,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac6740da99,
Status: ' ',
......@@ -413,14 +413,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 2970,
Pos: 3255,
Oid: 6,
Tid: 0x0285cbac6740da99,
PrevRevPos: 2794,
TxnPos: 2877,
DataLen: 33,
PrevRevPos: 3060,
TxnPos: 3162,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04e0.9q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04e0.9q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -428,9 +428,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 3053,
LenPrev: 176,
Len: 179,
Pos: 3357,
LenPrev: 195,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac6bf258e6,
Status: ' ',
......@@ -443,14 +443,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 3148,
Pos: 3452,
Oid: 3,
Tid: 0x0285cbac6bf258e6,
PrevRevPos: 1087,
TxnPos: 3053,
DataLen: 34,
PrevRevPos: 1182,
TxnPos: 3357,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g0.10q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g0.10q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -458,9 +458,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 3232,
LenPrev: 179,
Len: 179,
Pos: 3555,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac70a3d733,
Status: ' ',
......@@ -473,14 +473,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 3327,
Pos: 3650,
Oid: 3,
Tid: 0x0285cbac70a3d733,
PrevRevPos: 3148,
TxnPos: 3232,
DataLen: 34,
PrevRevPos: 3452,
TxnPos: 3555,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g0.11q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g0.11q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -488,9 +488,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 3411,
LenPrev: 179,
Len: 179,
Pos: 3753,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac75555580,
Status: ' ',
......@@ -503,14 +503,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 3506,
Pos: 3848,
Oid: 1,
Tid: 0x0285cbac75555580,
PrevRevPos: 396,
TxnPos: 3411,
DataLen: 34,
PrevRevPos: 415,
TxnPos: 3753,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05f0.12q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05f0.12q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -518,9 +518,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 3590,
LenPrev: 179,
Len: 179,
Pos: 3951,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac7a06d3cc,
Status: ' ',
......@@ -533,14 +533,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 3685,
Pos: 4046,
Oid: 5,
Tid: 0x0285cbac7a06d3cc,
PrevRevPos: 2382,
TxnPos: 3590,
DataLen: 34,
PrevRevPos: 2610,
TxnPos: 3951,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a0.13q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a0.13q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -548,9 +548,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 3769,
LenPrev: 179,
Len: 179,
Pos: 4149,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac7eb85219,
Status: ' ',
......@@ -563,14 +563,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 3864,
Pos: 4244,
Oid: 5,
Tid: 0x0285cbac7eb85219,
PrevRevPos: 3685,
TxnPos: 3769,
DataLen: 34,
PrevRevPos: 4046,
TxnPos: 4149,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a0.14q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a0.14q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -578,9 +578,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 3948,
LenPrev: 179,
Len: 179,
Pos: 4347,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac8369d066,
Status: ' ',
......@@ -593,14 +593,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 4043,
Pos: 4442,
Oid: 6,
Tid: 0x0285cbac8369d066,
PrevRevPos: 2970,
TxnPos: 3948,
DataLen: 34,
PrevRevPos: 3255,
TxnPos: 4347,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05e0.15q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05e0.15q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -608,9 +608,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 4127,
LenPrev: 179,
Len: 179,
Pos: 4545,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac881b4eb3,
Status: ' ',
......@@ -623,14 +623,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 4222,
Pos: 4640,
Oid: 5,
Tid: 0x0285cbac881b4eb3,
PrevRevPos: 3864,
TxnPos: 4127,
DataLen: 34,
PrevRevPos: 4244,
TxnPos: 4545,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a0.16q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a0.16q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -638,9 +638,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 4306,
LenPrev: 179,
Len: 179,
Pos: 4743,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac8ccccd00,
Status: ' ',
......@@ -653,14 +653,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 4401,
Pos: 4838,
Oid: 4,
Tid: 0x0285cbac8ccccd00,
PrevRevPos: 2206,
TxnPos: 4306,
DataLen: 34,
PrevRevPos: 2415,
TxnPos: 4743,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05b0.17q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05b0.17q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -668,9 +668,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 4485,
LenPrev: 179,
Len: 179,
Pos: 4941,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac917e4b4c,
Status: ' ',
......@@ -683,14 +683,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 4580,
Pos: 5036,
Oid: 4,
Tid: 0x0285cbac917e4b4c,
PrevRevPos: 4401,
TxnPos: 4485,
DataLen: 34,
PrevRevPos: 4838,
TxnPos: 4941,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05b0.18q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05b0.18q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -698,9 +698,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 4664,
LenPrev: 179,
Len: 179,
Pos: 5139,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac962fc999,
Status: ' ',
......@@ -713,14 +713,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 4759,
Pos: 5234,
Oid: 5,
Tid: 0x0285cbac962fc999,
PrevRevPos: 4222,
TxnPos: 4664,
DataLen: 34,
PrevRevPos: 4640,
TxnPos: 5139,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a0.19q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a0.19q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -728,9 +728,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 4843,
LenPrev: 179,
Len: 179,
Pos: 5337,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac9ae147e6,
Status: ' ',
......@@ -743,14 +743,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 4938,
Pos: 5432,
Oid: 2,
Tid: 0x0285cbac9ae147e6,
PrevRevPos: 1263,
TxnPos: 4843,
DataLen: 34,
PrevRevPos: 1377,
TxnPos: 5337,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05d0.20q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05d0.20q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -758,9 +758,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 5022,
LenPrev: 179,
Len: 179,
Pos: 5535,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbac9f92c633,
Status: ' ',
......@@ -773,14 +773,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 5117,
Pos: 5630,
Oid: 2,
Tid: 0x0285cbac9f92c633,
PrevRevPos: 4938,
TxnPos: 5022,
DataLen: 34,
PrevRevPos: 5432,
TxnPos: 5535,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05d0.21q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05d0.21q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -788,9 +788,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 5201,
LenPrev: 179,
Len: 434,
Pos: 5733,
LenPrev: 198,
Len: 472,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbaca4444480,
Status: ' ',
......@@ -803,27 +803,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 5296,
Pos: 5828,
Oid: 0,
Tid: 0x0285cbaca4444480,
PrevRevPos: 2558,
TxnPos: 5201,
DataLen: 213,
PrevRevPos: 2805,
TxnPos: 5733,
DataLen: 232,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05c__main__\nObject\nq\x06\x86QU\x01cU\x08\x00\x00\x00\x00\x00\x00\x00\x07q\x07h\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x08h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\x06q\th\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\nh\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x0bh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0ch\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01cU\x08\x00\x00\x00\x00\x00\x00\x00\x07q\x07h\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x08h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\x06q\th\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\nh\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x0bh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0ch\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 5551,
Pos: 6102,
Oid: 7,
Tid: 0x0285cbaca4444480,
PrevRevPos: 0,
TxnPos: 5201,
DataLen: 34,
TxnPos: 5733,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05c0.22q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05c0.22q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -831,9 +831,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 5635,
LenPrev: 434,
Len: 179,
Pos: 6205,
LenPrev: 472,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbaca8f5c2cc,
Status: ' ',
......@@ -846,14 +846,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 5730,
Pos: 6300,
Oid: 7,
Tid: 0x0285cbaca8f5c2cc,
PrevRevPos: 5551,
TxnPos: 5635,
DataLen: 34,
PrevRevPos: 6102,
TxnPos: 6205,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05c0.23q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05c0.23q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -861,9 +861,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 5814,
LenPrev: 179,
Len: 179,
Pos: 6403,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacada74119,
Status: ' ',
......@@ -876,14 +876,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 5909,
Pos: 6498,
Oid: 3,
Tid: 0x0285cbacada74119,
PrevRevPos: 3327,
TxnPos: 5814,
DataLen: 34,
PrevRevPos: 3650,
TxnPos: 6403,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g0.24q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g0.24q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -891,8 +891,8 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 5993,
LenPrev: 179,
Pos: 6601,
LenPrev: 198,
Len: 216,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacb258bf66,
......@@ -906,22 +906,22 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 6151,
Pos: 6759,
Oid: 7,
Tid: 0x0285cbacb258bf66,
PrevRevPos: 5730,
TxnPos: 5993,
PrevRevPos: 6300,
TxnPos: 6601,
DataLen: 0,
},
[]byte("\x00\x00\x00\x00\x00\x00\x15\xaf"),
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05c0.22q\x02."),
[]byte("\x00\x00\x00\x00\x00\x00\x17\xd6"),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05c0.22q\x02."),
0x0285cbaca4444480,
},
},
},
{
TxnHeader{
Pos: 6209,
Pos: 6817,
LenPrev: 216,
Len: 217,
TxnInfo: zodb.TxnInfo{
......@@ -936,24 +936,24 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 6368,
Pos: 6976,
Oid: 3,
Tid: 0x0285cbacb70a3db3,
PrevRevPos: 5909,
TxnPos: 6209,
PrevRevPos: 6498,
TxnPos: 6817,
DataLen: 0,
},
[]byte("\x00\x00\x00\x00\x00\x00\x0c\xff"),
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g0.11q\x02."),
[]byte("\x00\x00\x00\x00\x00\x00\x0eB"),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g0.11q\x02."),
0x0285cbac70a3d733,
},
},
},
{
TxnHeader{
Pos: 6426,
Pos: 7034,
LenPrev: 217,
Len: 371,
Len: 409,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacbbbbbc00,
Status: ' ',
......@@ -966,27 +966,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 6460,
Pos: 7068,
Oid: 0,
Tid: 0x0285cbacbbbbbc00,
PrevRevPos: 5296,
TxnPos: 6426,
DataLen: 213,
PrevRevPos: 5828,
TxnPos: 7034,
DataLen: 232,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05c__main__\nObject\nq\x06\x86QU\x01cU\x08\x00\x00\x00\x00\x00\x00\x00\x08q\x07h\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x08h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\x06q\th\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\nh\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x0bh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0ch\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01cU\x08\x00\x00\x00\x00\x00\x00\x00\x08q\x07h\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x08h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\x06q\th\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\nh\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x0bh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0ch\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 6715,
Pos: 7342,
Oid: 8,
Tid: 0x0285cbacbbbbbc00,
PrevRevPos: 0,
TxnPos: 6426,
DataLen: 32,
TxnPos: 7034,
DataLen: 51,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x03c0*q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x03c0*q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -994,8 +994,8 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 6797,
LenPrev: 371,
Pos: 7443,
LenPrev: 409,
Len: 248,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacc06d3a4c,
......@@ -1009,11 +1009,11 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 6987,
Pos: 7633,
Oid: 7,
Tid: 0x0285cbacc06d3a4c,
PrevRevPos: 6151,
TxnPos: 6797,
PrevRevPos: 6759,
TxnPos: 7443,
DataLen: 0,
},
[]byte("\x00\x00\x00\x00\x00\x00\x00\x00"),
......@@ -1024,9 +1024,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 7045,
Pos: 7691,
LenPrev: 248,
Len: 176,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbacfd70a433,
Status: ' ',
......@@ -1039,14 +1039,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 7138,
Pos: 7784,
Oid: 8,
Tid: 0x0285cbacfd70a433,
PrevRevPos: 6715,
TxnPos: 7045,
DataLen: 33,
PrevRevPos: 7342,
TxnPos: 7691,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04c1.0q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04c1.0q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1054,9 +1054,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 7221,
LenPrev: 176,
Len: 176,
Pos: 7886,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad02222280,
Status: ' ',
......@@ -1069,14 +1069,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 7314,
Pos: 7979,
Oid: 6,
Tid: 0x0285cbad02222280,
PrevRevPos: 4043,
TxnPos: 7221,
DataLen: 33,
PrevRevPos: 4442,
TxnPos: 7886,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04e1.1q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04e1.1q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1084,9 +1084,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 7397,
LenPrev: 176,
Len: 176,
Pos: 8081,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad06d3a0cc,
Status: ' ',
......@@ -1099,14 +1099,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 7490,
Pos: 8174,
Oid: 4,
Tid: 0x0285cbad06d3a0cc,
PrevRevPos: 4580,
TxnPos: 7397,
DataLen: 33,
PrevRevPos: 5036,
TxnPos: 8081,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04b1.2q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04b1.2q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1114,9 +1114,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 7573,
LenPrev: 176,
Len: 176,
Pos: 8276,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad0b851f19,
Status: ' ',
......@@ -1129,14 +1129,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 7666,
Pos: 8369,
Oid: 3,
Tid: 0x0285cbad0b851f19,
PrevRevPos: 6368,
TxnPos: 7573,
DataLen: 33,
PrevRevPos: 6976,
TxnPos: 8276,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04g1.3q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04g1.3q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1144,9 +1144,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 7749,
LenPrev: 176,
Len: 176,
Pos: 8471,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad10369d66,
Status: ' ',
......@@ -1159,14 +1159,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 7842,
Pos: 8564,
Oid: 3,
Tid: 0x0285cbad10369d66,
PrevRevPos: 7666,
TxnPos: 7749,
DataLen: 33,
PrevRevPos: 8369,
TxnPos: 8471,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04g1.4q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04g1.4q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1174,9 +1174,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 7925,
LenPrev: 176,
Len: 176,
Pos: 8666,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad14e81bb3,
Status: ' ',
......@@ -1189,14 +1189,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 8018,
Pos: 8759,
Oid: 8,
Tid: 0x0285cbad14e81bb3,
PrevRevPos: 7138,
TxnPos: 7925,
DataLen: 33,
PrevRevPos: 7784,
TxnPos: 8666,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04c1.5q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04c1.5q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1204,9 +1204,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 8101,
LenPrev: 176,
Len: 176,
Pos: 8861,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad19999a00,
Status: ' ',
......@@ -1219,14 +1219,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 8194,
Pos: 8954,
Oid: 1,
Tid: 0x0285cbad19999a00,
PrevRevPos: 3506,
TxnPos: 8101,
DataLen: 33,
PrevRevPos: 3848,
TxnPos: 8861,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04f1.6q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04f1.6q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1234,9 +1234,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 8277,
LenPrev: 176,
Len: 176,
Pos: 9056,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad1e4b184c,
Status: ' ',
......@@ -1249,14 +1249,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 8370,
Pos: 9149,
Oid: 2,
Tid: 0x0285cbad1e4b184c,
PrevRevPos: 5117,
TxnPos: 8277,
DataLen: 33,
PrevRevPos: 5630,
TxnPos: 9056,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04d1.7q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04d1.7q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1264,9 +1264,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 8453,
LenPrev: 176,
Len: 176,
Pos: 9251,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad22fc9699,
Status: ' ',
......@@ -1279,14 +1279,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 8546,
Pos: 9344,
Oid: 8,
Tid: 0x0285cbad22fc9699,
PrevRevPos: 8018,
TxnPos: 8453,
DataLen: 33,
PrevRevPos: 8759,
TxnPos: 9251,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04c1.8q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04c1.8q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1294,9 +1294,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 8629,
LenPrev: 176,
Len: 176,
Pos: 9446,
LenPrev: 195,
Len: 195,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad27ae14e6,
Status: ' ',
......@@ -1309,14 +1309,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 8722,
Pos: 9539,
Oid: 8,
Tid: 0x0285cbad27ae14e6,
PrevRevPos: 8546,
TxnPos: 8629,
DataLen: 33,
PrevRevPos: 9344,
TxnPos: 9446,
DataLen: 52,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x04c1.9q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x04c1.9q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1324,9 +1324,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 8805,
LenPrev: 176,
Len: 179,
Pos: 9641,
LenPrev: 195,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad2c5f9333,
Status: ' ',
......@@ -1339,14 +1339,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 8900,
Pos: 9736,
Oid: 6,
Tid: 0x0285cbad2c5f9333,
PrevRevPos: 7314,
TxnPos: 8805,
DataLen: 34,
PrevRevPos: 7979,
TxnPos: 9641,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05e1.10q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05e1.10q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1354,9 +1354,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 8984,
LenPrev: 179,
Len: 179,
Pos: 9839,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad31111180,
Status: ' ',
......@@ -1369,14 +1369,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 9079,
Pos: 9934,
Oid: 5,
Tid: 0x0285cbad31111180,
PrevRevPos: 4759,
TxnPos: 8984,
DataLen: 34,
PrevRevPos: 5234,
TxnPos: 9839,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a1.11q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a1.11q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1384,9 +1384,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 9163,
LenPrev: 179,
Len: 179,
Pos: 10037,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad35c28fcc,
Status: ' ',
......@@ -1399,14 +1399,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 9258,
Pos: 10132,
Oid: 8,
Tid: 0x0285cbad35c28fcc,
PrevRevPos: 8722,
TxnPos: 9163,
DataLen: 34,
PrevRevPos: 9539,
TxnPos: 10037,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05c1.12q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05c1.12q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1414,9 +1414,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 9342,
LenPrev: 179,
Len: 179,
Pos: 10235,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad3a740e19,
Status: ' ',
......@@ -1429,14 +1429,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 9437,
Pos: 10330,
Oid: 6,
Tid: 0x0285cbad3a740e19,
PrevRevPos: 8900,
TxnPos: 9342,
DataLen: 34,
PrevRevPos: 9736,
TxnPos: 10235,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05e1.13q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05e1.13q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1444,9 +1444,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 9521,
LenPrev: 179,
Len: 179,
Pos: 10433,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad3f258c66,
Status: ' ',
......@@ -1459,14 +1459,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 9616,
Pos: 10528,
Oid: 3,
Tid: 0x0285cbad3f258c66,
PrevRevPos: 7842,
TxnPos: 9521,
DataLen: 34,
PrevRevPos: 8564,
TxnPos: 10433,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g1.14q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g1.14q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1474,9 +1474,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 9700,
LenPrev: 179,
Len: 179,
Pos: 10631,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad43d70ab3,
Status: ' ',
......@@ -1489,14 +1489,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 9795,
Pos: 10726,
Oid: 3,
Tid: 0x0285cbad43d70ab3,
PrevRevPos: 9616,
TxnPos: 9700,
DataLen: 34,
PrevRevPos: 10528,
TxnPos: 10631,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g1.15q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g1.15q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1504,9 +1504,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 9879,
LenPrev: 179,
Len: 179,
Pos: 10829,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad48888900,
Status: ' ',
......@@ -1519,14 +1519,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 9974,
Pos: 10924,
Oid: 2,
Tid: 0x0285cbad48888900,
PrevRevPos: 8370,
TxnPos: 9879,
DataLen: 34,
PrevRevPos: 9149,
TxnPos: 10829,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05d1.16q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05d1.16q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1534,9 +1534,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 10058,
LenPrev: 179,
Len: 179,
Pos: 11027,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad4d3a074c,
Status: ' ',
......@@ -1549,14 +1549,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 10153,
Pos: 11122,
Oid: 3,
Tid: 0x0285cbad4d3a074c,
PrevRevPos: 9795,
TxnPos: 10058,
DataLen: 34,
PrevRevPos: 10726,
TxnPos: 11027,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g1.17q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g1.17q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1564,9 +1564,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 10237,
LenPrev: 179,
Len: 179,
Pos: 11225,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad51eb8599,
Status: ' ',
......@@ -1579,14 +1579,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 10332,
Pos: 11320,
Oid: 1,
Tid: 0x0285cbad51eb8599,
PrevRevPos: 8194,
TxnPos: 10237,
DataLen: 34,
PrevRevPos: 8954,
TxnPos: 11225,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05f1.18q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05f1.18q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1594,9 +1594,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 10416,
LenPrev: 179,
Len: 179,
Pos: 11423,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad569d03e6,
Status: ' ',
......@@ -1609,14 +1609,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 10511,
Pos: 11518,
Oid: 5,
Tid: 0x0285cbad569d03e6,
PrevRevPos: 9079,
TxnPos: 10416,
DataLen: 34,
PrevRevPos: 9934,
TxnPos: 11423,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a1.19q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a1.19q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1624,9 +1624,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 10595,
LenPrev: 179,
Len: 179,
Pos: 11621,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad5b4e8233,
Status: ' ',
......@@ -1639,14 +1639,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 10690,
Pos: 11716,
Oid: 3,
Tid: 0x0285cbad5b4e8233,
PrevRevPos: 10153,
TxnPos: 10595,
DataLen: 34,
PrevRevPos: 11122,
TxnPos: 11621,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g1.20q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g1.20q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1654,9 +1654,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 10774,
LenPrev: 179,
Len: 179,
Pos: 11819,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad60000080,
Status: ' ',
......@@ -1669,14 +1669,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 10869,
Pos: 11914,
Oid: 3,
Tid: 0x0285cbad60000080,
PrevRevPos: 10690,
TxnPos: 10774,
DataLen: 34,
PrevRevPos: 11716,
TxnPos: 11819,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05g1.21q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05g1.21q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1684,9 +1684,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 10953,
LenPrev: 179,
Len: 179,
Pos: 12017,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad64b17ecc,
Status: ' ',
......@@ -1699,14 +1699,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 11048,
Pos: 12112,
Oid: 6,
Tid: 0x0285cbad64b17ecc,
PrevRevPos: 9437,
TxnPos: 10953,
DataLen: 34,
PrevRevPos: 10330,
TxnPos: 12017,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05e1.22q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05e1.22q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1714,9 +1714,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 11132,
LenPrev: 179,
Len: 179,
Pos: 12215,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad6962fd19,
Status: ' ',
......@@ -1729,14 +1729,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 11227,
Pos: 12310,
Oid: 5,
Tid: 0x0285cbad6962fd19,
PrevRevPos: 10511,
TxnPos: 11132,
DataLen: 34,
PrevRevPos: 11518,
TxnPos: 12215,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a1.23q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a1.23q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1744,9 +1744,9 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 11311,
LenPrev: 179,
Len: 179,
Pos: 12413,
LenPrev: 198,
Len: 198,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad6e147b66,
Status: ' ',
......@@ -1759,14 +1759,14 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 11406,
Pos: 12508,
Oid: 5,
Tid: 0x0285cbad6e147b66,
PrevRevPos: 11227,
TxnPos: 11311,
DataLen: 34,
PrevRevPos: 12310,
TxnPos: 12413,
DataLen: 53,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a1.24q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a1.24q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1774,8 +1774,8 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 11490,
LenPrev: 179,
Pos: 12611,
LenPrev: 198,
Len: 217,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad77777800,
......@@ -1789,22 +1789,22 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 11649,
Pos: 12770,
Oid: 6,
Tid: 0x0285cbad77777800,
PrevRevPos: 11048,
TxnPos: 11490,
PrevRevPos: 12112,
TxnPos: 12611,
DataLen: 0,
},
[]byte("\x00\x00\x00\x00\x00\x00$\xdd"),
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05e1.13q\x02."),
[]byte("\x00\x00\x00\x00\x00\x00(Z"),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05e1.13q\x02."),
0x0285cbad3a740e19,
},
},
},
{
TxnHeader{
Pos: 11707,
Pos: 12828,
LenPrev: 217,
Len: 218,
TxnInfo: zodb.TxnInfo{
......@@ -1819,24 +1819,24 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 11867,
Pos: 12988,
Oid: 5,
Tid: 0x0285cbad7c28f64c,
PrevRevPos: 11406,
TxnPos: 11707,
PrevRevPos: 12508,
TxnPos: 12828,
DataLen: 0,
},
[]byte("\x00\x00\x00\x00\x00\x00+\xdb"),
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x05a1.23q\x02."),
[]byte("\x00\x00\x00\x00\x00\x000\x16"),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x05a1.23q\x02."),
0x0285cbad6962fd19,
},
},
},
{
TxnHeader{
Pos: 11925,
Pos: 13046,
LenPrev: 218,
Len: 371,
Len: 409,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad80da7499,
Status: ' ',
......@@ -1849,27 +1849,27 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 11959,
Pos: 13080,
Oid: 0,
Tid: 0x0285cbad80da7499,
PrevRevPos: 6460,
TxnPos: 11925,
DataLen: 213,
PrevRevPos: 7068,
TxnPos: 13046,
DataLen: 232,
},
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05c__main__\nObject\nq\x06\x86QU\x01cU\x08\x00\x00\x00\x00\x00\x00\x00\x08q\x07h\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x08h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\tq\th\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\nh\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x0bh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0ch\x06\x86Qus."),
[]byte("\x80\x02cpersistent.mapping\nPersistentMapping\nq\x01.\x80\x02}q\x02U\x04dataq\x03}q\x04(U\x01aU\x08\x00\x00\x00\x00\x00\x00\x00\x05q\x05czodbtools.test.gen_testdata\nObject\nq\x06\x86QU\x01cU\x08\x00\x00\x00\x00\x00\x00\x00\x08q\x07h\x06\x86QU\x01bU\x08\x00\x00\x00\x00\x00\x00\x00\x04q\x08h\x06\x86QU\x01eU\x08\x00\x00\x00\x00\x00\x00\x00\tq\th\x06\x86QU\x01dU\x08\x00\x00\x00\x00\x00\x00\x00\x02q\nh\x06\x86QU\x01gU\x08\x00\x00\x00\x00\x00\x00\x00\x03q\x0bh\x06\x86QU\x01fU\x08\x00\x00\x00\x00\x00\x00\x00\x01q\x0ch\x06\x86Qus."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
{
DataHeader{
Pos: 12214,
Pos: 13354,
Oid: 9,
Tid: 0x0285cbad80da7499,
PrevRevPos: 0,
TxnPos: 11925,
DataLen: 32,
TxnPos: 13046,
DataLen: 51,
},
[]byte("\x80\x02c__main__\nObject\nq\x01.\x80\x02U\x03e1*q\x02."),
[]byte("\x80\x02czodbtools.test.gen_testdata\nObject\nq\x01.\x80\x02U\x03e1*q\x02."),
/* same as ^^^ */ sameAsRaw,
/* same as ^^^ */ 0,
},
......@@ -1877,8 +1877,8 @@ var _1fs_dbEntryv = [...]dbEntry{
},
{
TxnHeader{
Pos: 12296,
LenPrev: 371,
Pos: 13455,
LenPrev: 409,
Len: 248,
TxnInfo: zodb.TxnInfo{
Tid: 0x0285cbad858bf2e6,
......@@ -1892,11 +1892,11 @@ var _1fs_dbEntryv = [...]dbEntry{
[]txnEntry{
{
DataHeader{
Pos: 12486,
Pos: 13645,
Oid: 6,
Tid: 0x0285cbad858bf2e6,
PrevRevPos: 11649,
TxnPos: 12296,
PrevRevPos: 12770,
TxnPos: 13455,
DataLen: 0,
},
[]byte("\x00\x00\x00\x00\x00\x00\x00\x00"),
......
......@@ -47,6 +47,8 @@ Dump format:
quote: quote string with " with non-printable and control characters \-escaped
hashfunc: one of sha1, sha256, sha512 ...
TODO also protect txn record by hash.
*/
package zodbtools
......
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