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