summaryrefslogtreecommitdiffstats
path: root/docprocs
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2022-04-12 08:39:57 +0000
committerArne H Juul <arnej@yahooinc.com>2022-04-12 11:53:24 +0000
commitbe863539f7888791f8dd4834b8fe42f8de9133bb (patch)
tree29fd48e9449d276b490bb9c9c59abd61ca904be6 /docprocs
parent43de4cdb878ec77d95a47bb8d8c46bc26b0e8f7e (diff)
switch to new-style config
Diffstat (limited to 'docprocs')
-rw-r--r--docprocs/src/test/cfg/documentmanager.cfg1319
-rw-r--r--docprocs/src/test/cfg/documentmanager_inherit.cfg370
2 files changed, 762 insertions, 927 deletions
diff --git a/docprocs/src/test/cfg/documentmanager.cfg b/docprocs/src/test/cfg/documentmanager.cfg
index af556b001ba..017c7bdffe1 100644
--- a/docprocs/src/test/cfg/documentmanager.cfg
+++ b/docprocs/src/test/cfg/documentmanager.cfg
@@ -1,711 +1,608 @@
-datatype[25]
-datatype[0].id -1245117006
-datatype[0].arraytype[1]
-datatype[0].arraytype[0].datatype 0
-datatype[0].weightedsettype[0]
-datatype[0].structtype[0]
-datatype[0].documenttype[0]
-datatype[1].id 1328286588
-datatype[1].arraytype[0]
-datatype[1].weightedsettype[1]
-datatype[1].weightedsettype[0].datatype 2
-datatype[1].weightedsettype[0].createifnonexistant false
-datatype[1].weightedsettype[0].removeifzero false
-datatype[1].structtype[0]
-datatype[1].documenttype[0]
-datatype[2].id 1325751891
-datatype[2].arraytype[0]
-datatype[2].weightedsettype[1]
-datatype[2].weightedsettype[0].datatype 1
-datatype[2].weightedsettype[0].createifnonexistant false
-datatype[2].weightedsettype[0].removeifzero false
-datatype[2].structtype[0]
-datatype[2].documenttype[0]
-datatype[3].id -1486737430
-datatype[3].arraytype[1]
-datatype[3].arraytype[0].datatype 2
-datatype[3].weightedsettype[0]
-datatype[3].structtype[0]
-datatype[3].documenttype[0]
-datatype[4].id -1910204744
-datatype[4].arraytype[0]
-datatype[4].weightedsettype[0]
-datatype[4].structtype[1]
-datatype[4].structtype[0].name music.header
-datatype[4].structtype[0].version 0
-datatype[4].structtype[0].field[39]
-datatype[4].structtype[0].field[0].name bgndata
-datatype[4].structtype[0].field[0].id[0]
-datatype[4].structtype[0].field[0].datatype 2
-datatype[4].structtype[0].field[1].name sales
-datatype[4].structtype[0].field[1].id[0]
-datatype[4].structtype[0].field[1].datatype 0
-datatype[4].structtype[0].field[2].name pto
-datatype[4].structtype[0].field[2].id[0]
-datatype[4].structtype[0].field[2].datatype 0
-datatype[4].structtype[0].field[3].name keys
-datatype[4].structtype[0].field[3].id[0]
-datatype[4].structtype[0].field[3].datatype 2
-datatype[4].structtype[0].field[4].name mid
-datatype[4].structtype[0].field[4].id[0]
-datatype[4].structtype[0].field[4].datatype -1245117006
-datatype[4].structtype[0].field[5].name ew
-datatype[4].structtype[0].field[5].id[0]
-datatype[4].structtype[0].field[5].datatype 2
-datatype[4].structtype[0].field[6].name surl
-datatype[4].structtype[0].field[6].id[0]
-datatype[4].structtype[0].field[6].datatype 2
-datatype[4].structtype[0].field[7].name userrate
-datatype[4].structtype[0].field[7].id[0]
-datatype[4].structtype[0].field[7].datatype 0
-datatype[4].structtype[0].field[8].name pid
-datatype[4].structtype[0].field[8].id[0]
-datatype[4].structtype[0].field[8].datatype 2
-datatype[4].structtype[0].field[9].name weight
-datatype[4].structtype[0].field[9].id[0]
-datatype[4].structtype[0].field[9].datatype 1
-datatype[4].structtype[0].field[10].name url
-datatype[4].structtype[0].field[10].id[0]
-datatype[4].structtype[0].field[10].datatype 2
-datatype[4].structtype[0].field[11].name isbn
-datatype[4].structtype[0].field[11].id[0]
-datatype[4].structtype[0].field[11].datatype 2
-datatype[4].structtype[0].field[12].name fmt
-datatype[4].structtype[0].field[12].id[0]
-datatype[4].structtype[0].field[12].datatype 2
-datatype[4].structtype[0].field[13].name albumid
-datatype[4].structtype[0].field[13].id[0]
-datatype[4].structtype[0].field[13].datatype 2
-datatype[4].structtype[0].field[14].name disp_song
-datatype[4].structtype[0].field[14].id[0]
-datatype[4].structtype[0].field[14].datatype 2
-datatype[4].structtype[0].field[15].name song
-datatype[4].structtype[0].field[15].id[0]
-datatype[4].structtype[0].field[15].datatype 2
-datatype[4].structtype[0].field[16].name pfrom
-datatype[4].structtype[0].field[16].id[0]
-datatype[4].structtype[0].field[16].datatype 0
-datatype[4].structtype[0].field[17].name bgnpfrom
-datatype[4].structtype[0].field[17].id[0]
-datatype[4].structtype[0].field[17].datatype 1
-datatype[4].structtype[0].field[18].name categories
-datatype[4].structtype[0].field[18].id[0]
-datatype[4].structtype[0].field[18].datatype 2
-datatype[4].structtype[0].field[19].name data
-datatype[4].structtype[0].field[19].id[0]
-datatype[4].structtype[0].field[19].datatype 2
-datatype[4].structtype[0].field[20].name numreview
-datatype[4].structtype[0].field[20].id[0]
-datatype[4].structtype[0].field[20].datatype 0
-datatype[4].structtype[0].field[21].name bgnsellers
-datatype[4].structtype[0].field[21].id[0]
-datatype[4].structtype[0].field[21].datatype 0
-datatype[4].structtype[0].field[22].name image
-datatype[4].structtype[0].field[22].id[0]
-datatype[4].structtype[0].field[22].datatype 2
-datatype[4].structtype[0].field[23].name artist
-datatype[4].structtype[0].field[23].id[0]
-datatype[4].structtype[0].field[23].datatype 2
-datatype[4].structtype[0].field[24].name artistspid
-datatype[4].structtype[0].field[24].id[0]
-datatype[4].structtype[0].field[24].datatype 1328286588
-datatype[4].structtype[0].field[25].name artistspid2
-datatype[4].structtype[0].field[25].id[0]
-datatype[4].structtype[0].field[25].datatype 1325751891
-datatype[4].structtype[0].field[26].name artistspid3
-datatype[4].structtype[0].field[26].id[0]
-datatype[4].structtype[0].field[26].datatype 1328286588
-datatype[4].structtype[0].field[27].name title
-datatype[4].structtype[0].field[27].id[0]
-datatype[4].structtype[0].field[27].datatype 2
-datatype[4].structtype[0].field[28].name newestedition
-datatype[4].structtype[0].field[28].id[0]
-datatype[4].structtype[0].field[28].datatype 0
-datatype[4].structtype[0].field[29].name bgnpto
-datatype[4].structtype[0].field[29].id[0]
-datatype[4].structtype[0].field[29].datatype 2
-datatype[4].structtype[0].field[30].name year
-datatype[4].structtype[0].field[30].id[0]
-datatype[4].structtype[0].field[30].datatype -1245117006
-datatype[4].structtype[0].field[31].name endyear
-datatype[4].structtype[0].field[31].id[0]
-datatype[4].structtype[0].field[31].datatype -1245117006
-datatype[4].structtype[0].field[32].name did
-datatype[4].structtype[0].field[32].id[0]
-datatype[4].structtype[0].field[32].datatype 0
-datatype[4].structtype[0].field[33].name scorekey
-datatype[4].structtype[0].field[33].id[0]
-datatype[4].structtype[0].field[33].datatype 0
-datatype[4].structtype[0].field[34].name cbid
-datatype[4].structtype[0].field[34].id[0]
-datatype[4].structtype[0].field[34].datatype 0
-datatype[4].structtype[0].field[35].name titles
-datatype[4].structtype[0].field[35].id[0]
-datatype[4].structtype[0].field[35].datatype -1486737430
-datatype[4].structtype[0].field[36].name noupdate
-datatype[4].structtype[0].field[36].id[0]
-datatype[4].structtype[0].field[36].datatype 2
-datatype[4].structtype[0].field[37].name noupdate2
-datatype[4].structtype[0].field[37].id[0]
-datatype[4].structtype[0].field[37].datatype 2
-datatype[4].structtype[0].field[38].name multiposition2d
-datatype[4].structtype[0].field[38].id[0]
-datatype[4].structtype[0].field[38].datatype -1486737430
-datatype[4].documenttype[0]
-datatype[5].id 993120973
-datatype[5].arraytype[0]
-datatype[5].weightedsettype[0]
-datatype[5].structtype[1]
-datatype[5].structtype[0].name music.body
-datatype[5].structtype[0].version 0
-datatype[5].structtype[0].field[0]
-datatype[5].documenttype[0]
-datatype[6].id 1412693671
-datatype[6].arraytype[0]
-datatype[6].weightedsettype[0]
-datatype[6].structtype[0]
-datatype[6].documenttype[1]
-datatype[6].documenttype[0].name music
-datatype[6].documenttype[0].version 0
-datatype[6].documenttype[0].inherits[0]
-datatype[6].documenttype[0].headerstruct -1910204744
-datatype[6].documenttype[0].bodystruct 993120973
-datatype[7].id -1801920207
-datatype[7].arraytype[0]
-datatype[7].weightedsettype[0]
-datatype[7].structtype[1]
-datatype[7].structtype[0].name music_summary.header
-datatype[7].structtype[0].version 0
-datatype[7].structtype[0].field[40]
-datatype[7].structtype[0].field[0].name distance
-datatype[7].structtype[0].field[0].id[0]
-datatype[7].structtype[0].field[0].datatype 0
-datatype[7].structtype[0].field[1].name sddocname
-datatype[7].structtype[0].field[1].id[0]
-datatype[7].structtype[0].field[1].datatype 2
-datatype[7].structtype[0].field[2].name bgndata
-datatype[7].structtype[0].field[2].id[0]
-datatype[7].structtype[0].field[2].datatype 2
-datatype[7].structtype[0].field[3].name sales
-datatype[7].structtype[0].field[3].id[0]
-datatype[7].structtype[0].field[3].datatype 0
-datatype[7].structtype[0].field[4].name pto
-datatype[7].structtype[0].field[4].id[0]
-datatype[7].structtype[0].field[4].datatype 0
-datatype[7].structtype[0].field[5].name mid
-datatype[7].structtype[0].field[5].id[0]
-datatype[7].structtype[0].field[5].datatype 2
-datatype[7].structtype[0].field[6].name ew
-datatype[7].structtype[0].field[6].id[0]
-datatype[7].structtype[0].field[6].datatype 2
-datatype[7].structtype[0].field[7].name surl
-datatype[7].structtype[0].field[7].id[0]
-datatype[7].structtype[0].field[7].datatype 2
-datatype[7].structtype[0].field[8].name userrate
-datatype[7].structtype[0].field[8].id[0]
-datatype[7].structtype[0].field[8].datatype 0
-datatype[7].structtype[0].field[9].name pid
-datatype[7].structtype[0].field[9].id[0]
-datatype[7].structtype[0].field[9].datatype 2
-datatype[7].structtype[0].field[10].name weight
-datatype[7].structtype[0].field[10].id[0]
-datatype[7].structtype[0].field[10].datatype 1
-datatype[7].structtype[0].field[11].name url
-datatype[7].structtype[0].field[11].id[0]
-datatype[7].structtype[0].field[11].datatype 2
-datatype[7].structtype[0].field[12].name isbn
-datatype[7].structtype[0].field[12].id[0]
-datatype[7].structtype[0].field[12].datatype 2
-datatype[7].structtype[0].field[13].name fmt
-datatype[7].structtype[0].field[13].id[0]
-datatype[7].structtype[0].field[13].datatype 2
-datatype[7].structtype[0].field[14].name albumid
-datatype[7].structtype[0].field[14].id[0]
-datatype[7].structtype[0].field[14].datatype 2
-datatype[7].structtype[0].field[15].name disp_song
-datatype[7].structtype[0].field[15].id[0]
-datatype[7].structtype[0].field[15].datatype 2
-datatype[7].structtype[0].field[16].name song
-datatype[7].structtype[0].field[16].id[0]
-datatype[7].structtype[0].field[16].datatype 2
-datatype[7].structtype[0].field[17].name pfrom
-datatype[7].structtype[0].field[17].id[0]
-datatype[7].structtype[0].field[17].datatype 0
-datatype[7].structtype[0].field[18].name bgnpfrom
-datatype[7].structtype[0].field[18].id[0]
-datatype[7].structtype[0].field[18].datatype 1
-datatype[7].structtype[0].field[19].name categories
-datatype[7].structtype[0].field[19].id[0]
-datatype[7].structtype[0].field[19].datatype 2
-datatype[7].structtype[0].field[20].name data
-datatype[7].structtype[0].field[20].id[0]
-datatype[7].structtype[0].field[20].datatype 2
-datatype[7].structtype[0].field[21].name numreview
-datatype[7].structtype[0].field[21].id[0]
-datatype[7].structtype[0].field[21].datatype 0
-datatype[7].structtype[0].field[22].name bgnsellers
-datatype[7].structtype[0].field[22].id[0]
-datatype[7].structtype[0].field[22].datatype 0
-datatype[7].structtype[0].field[23].name image
-datatype[7].structtype[0].field[23].id[0]
-datatype[7].structtype[0].field[23].datatype 2
-datatype[7].structtype[0].field[24].name artist
-datatype[7].structtype[0].field[24].id[0]
-datatype[7].structtype[0].field[24].datatype 2
-datatype[7].structtype[0].field[25].name artistspid
-datatype[7].structtype[0].field[25].id[0]
-datatype[7].structtype[0].field[25].datatype 2
-datatype[7].structtype[0].field[26].name artistspid3
-datatype[7].structtype[0].field[26].id[0]
-datatype[7].structtype[0].field[26].datatype 2
-datatype[7].structtype[0].field[27].name title
-datatype[7].structtype[0].field[27].id[0]
-datatype[7].structtype[0].field[27].datatype 2
-datatype[7].structtype[0].field[28].name newestedition
-datatype[7].structtype[0].field[28].id[0]
-datatype[7].structtype[0].field[28].datatype 0
-datatype[7].structtype[0].field[29].name bgnpto
-datatype[7].structtype[0].field[29].id[0]
-datatype[7].structtype[0].field[29].datatype 2
-datatype[7].structtype[0].field[30].name year
-datatype[7].structtype[0].field[30].id[0]
-datatype[7].structtype[0].field[30].datatype 2
-datatype[7].structtype[0].field[31].name endyear
-datatype[7].structtype[0].field[31].id[0]
-datatype[7].structtype[0].field[31].datatype 2
-datatype[7].structtype[0].field[32].name did
-datatype[7].structtype[0].field[32].id[0]
-datatype[7].structtype[0].field[32].datatype 0
-datatype[7].structtype[0].field[33].name scorekey
-datatype[7].structtype[0].field[33].id[0]
-datatype[7].structtype[0].field[33].datatype 0
-datatype[7].structtype[0].field[34].name cbid
-datatype[7].structtype[0].field[34].id[0]
-datatype[7].structtype[0].field[34].datatype 0
-datatype[7].structtype[0].field[35].name titles
-datatype[7].structtype[0].field[35].id[0]
-datatype[7].structtype[0].field[35].datatype 2
-datatype[7].structtype[0].field[36].name ranklog
-datatype[7].structtype[0].field[36].id[0]
-datatype[7].structtype[0].field[36].datatype 2
-datatype[7].structtype[0].field[37].name rankfeatures
-datatype[7].structtype[0].field[37].id[0]
-datatype[7].structtype[0].field[37].datatype 2
-datatype[7].structtype[0].field[38].name summaryfeatures
-datatype[7].structtype[0].field[38].id[0]
-datatype[7].structtype[0].field[38].datatype 2
-datatype[7].structtype[0].field[39].name documentid
-datatype[7].structtype[0].field[39].id[0]
-datatype[7].structtype[0].field[39].datatype 2
-datatype[7].documenttype[0]
-datatype[8].id -1728551034
-datatype[8].arraytype[0]
-datatype[8].weightedsettype[0]
-datatype[8].structtype[1]
-datatype[8].structtype[0].name music_summary.body
-datatype[8].structtype[0].version 0
-datatype[8].structtype[0].field[0]
-datatype[8].documenttype[0]
-datatype[9].id 1601149518
-datatype[9].arraytype[0]
-datatype[9].weightedsettype[0]
-datatype[9].structtype[0]
-datatype[9].documenttype[1]
-datatype[9].documenttype[0].name music_summary
-datatype[9].documenttype[0].version 0
-datatype[9].documenttype[0].inherits[0]
-datatype[9].documenttype[0].headerstruct -1801920207
-datatype[9].documenttype[0].bodystruct -1728551034
-datatype[10].id 1509154821
-datatype[10].arraytype[0]
-datatype[10].weightedsettype[0]
-datatype[10].structtype[1]
-datatype[10].structtype[0].name music_index.header
-datatype[10].structtype[0].version 0
-datatype[10].structtype[0].field[19]
-datatype[10].structtype[0].field[0].name sddocname
-datatype[10].structtype[0].field[0].id[0]
-datatype[10].structtype[0].field[0].datatype -1486737430
-datatype[10].structtype[0].field[1].name sales
-datatype[10].structtype[0].field[1].id[0]
-datatype[10].structtype[0].field[1].datatype -1245117006
-datatype[10].structtype[0].field[2].name pto
-datatype[10].structtype[0].field[2].id[0]
-datatype[10].structtype[0].field[2].datatype -1245117006
-datatype[10].structtype[0].field[3].name keys
-datatype[10].structtype[0].field[3].id[0]
-datatype[10].structtype[0].field[3].datatype -1486737430
-datatype[10].structtype[0].field[4].name mid
-datatype[10].structtype[0].field[4].id[0]
-datatype[10].structtype[0].field[4].datatype -1245117006
-datatype[10].structtype[0].field[5].name ew
-datatype[10].structtype[0].field[5].id[0]
-datatype[10].structtype[0].field[5].datatype -1486737430
-datatype[10].structtype[0].field[6].name fmt
-datatype[10].structtype[0].field[6].id[0]
-datatype[10].structtype[0].field[6].datatype -1486737430
-datatype[10].structtype[0].field[7].name song
-datatype[10].structtype[0].field[7].id[0]
-datatype[10].structtype[0].field[7].datatype -1486737430
-datatype[10].structtype[0].field[8].name categories
-datatype[10].structtype[0].field[8].id[0]
-datatype[10].structtype[0].field[8].datatype -1486737430
-datatype[10].structtype[0].field[9].name artist
-datatype[10].structtype[0].field[9].id[0]
-datatype[10].structtype[0].field[9].datatype -1486737430
-datatype[10].structtype[0].field[10].name artistspid3
-datatype[10].structtype[0].field[10].id[0]
-datatype[10].structtype[0].field[10].datatype -1486737430
-datatype[10].structtype[0].field[11].name title
-datatype[10].structtype[0].field[11].id[0]
-datatype[10].structtype[0].field[11].datatype -1486737430
-datatype[10].structtype[0].field[12].name newestedition
-datatype[10].structtype[0].field[12].id[0]
-datatype[10].structtype[0].field[12].datatype -1245117006
-datatype[10].structtype[0].field[13].name year
-datatype[10].structtype[0].field[13].id[0]
-datatype[10].structtype[0].field[13].datatype -1245117006
-datatype[10].structtype[0].field[14].name endyear
-datatype[10].structtype[0].field[14].id[0]
-datatype[10].structtype[0].field[14].datatype -1245117006
-datatype[10].structtype[0].field[15].name did
-datatype[10].structtype[0].field[15].id[0]
-datatype[10].structtype[0].field[15].datatype -1245117006
-datatype[10].structtype[0].field[16].name scorekey
-datatype[10].structtype[0].field[16].id[0]
-datatype[10].structtype[0].field[16].datatype -1245117006
-datatype[10].structtype[0].field[17].name cbid
-datatype[10].structtype[0].field[17].id[0]
-datatype[10].structtype[0].field[17].datatype -1245117006
-datatype[10].structtype[0].field[18].name titles
-datatype[10].structtype[0].field[18].id[0]
-datatype[10].structtype[0].field[18].datatype -1486737430
-datatype[10].documenttype[0]
-datatype[11].id -1997730982
-datatype[11].arraytype[0]
-datatype[11].weightedsettype[0]
-datatype[11].structtype[1]
-datatype[11].structtype[0].name music_index.body
-datatype[11].structtype[0].version 0
-datatype[11].structtype[0].field[0]
-datatype[11].documenttype[0]
-datatype[12].id 2108744186
-datatype[12].arraytype[0]
-datatype[12].weightedsettype[0]
-datatype[12].structtype[0]
-datatype[12].documenttype[1]
-datatype[12].documenttype[0].name music_index
-datatype[12].documenttype[0].version 0
-datatype[12].documenttype[0].inherits[0]
-datatype[12].documenttype[0].headerstruct 1509154821
-datatype[12].documenttype[0].bodystruct -1997730982
-datatype[13].id 58874399
-datatype[13].arraytype[1]
-datatype[13].arraytype[0].datatype 4
-datatype[13].weightedsettype[0]
-datatype[13].structtype[0]
-datatype[13].documenttype[0]
-datatype[14].id -1497398149
-datatype[14].arraytype[0]
-datatype[14].weightedsettype[0]
-datatype[14].structtype[1]
-datatype[14].structtype[0].name music_attribute.header
-datatype[14].structtype[0].version 0
-datatype[14].structtype[0].field[22]
-datatype[14].structtype[0].field[0].name sales
-datatype[14].structtype[0].field[0].id[0]
-datatype[14].structtype[0].field[0].datatype 0
-datatype[14].structtype[0].field[1].name pto
-datatype[14].structtype[0].field[1].id[0]
-datatype[14].structtype[0].field[1].datatype 0
-datatype[14].structtype[0].field[2].name mid
-datatype[14].structtype[0].field[2].id[0]
-datatype[14].structtype[0].field[2].datatype -1245117006
-datatype[14].structtype[0].field[3].name ew
-datatype[14].structtype[0].field[3].id[0]
-datatype[14].structtype[0].field[3].datatype 2
-datatype[14].structtype[0].field[4].name weight
-datatype[14].structtype[0].field[4].id[0]
-datatype[14].structtype[0].field[4].datatype 1
-datatype[14].structtype[0].field[5].name bgnpfrom
-datatype[14].structtype[0].field[5].id[0]
-datatype[14].structtype[0].field[5].datatype 1
-datatype[14].structtype[0].field[6].name artist
-datatype[14].structtype[0].field[6].id[0]
-datatype[14].structtype[0].field[6].datatype 2
-datatype[14].structtype[0].field[7].name artistspid
-datatype[14].structtype[0].field[7].id[0]
-datatype[14].structtype[0].field[7].datatype 1328286588
-datatype[14].structtype[0].field[8].name artistspid2
-datatype[14].structtype[0].field[8].id[0]
-datatype[14].structtype[0].field[8].datatype 1325751891
-datatype[14].structtype[0].field[9].name title
-datatype[14].structtype[0].field[9].id[0]
-datatype[14].structtype[0].field[9].datatype 2
-datatype[14].structtype[0].field[10].name newestedition
-datatype[14].structtype[0].field[10].id[0]
-datatype[14].structtype[0].field[10].datatype 0
-datatype[14].structtype[0].field[11].name year
-datatype[14].structtype[0].field[11].id[0]
-datatype[14].structtype[0].field[11].datatype -1245117006
-datatype[14].structtype[0].field[12].name endyear
-datatype[14].structtype[0].field[12].id[0]
-datatype[14].structtype[0].field[12].datatype -1245117006
-datatype[14].structtype[0].field[13].name did
-datatype[14].structtype[0].field[13].id[0]
-datatype[14].structtype[0].field[13].datatype 0
-datatype[14].structtype[0].field[14].name cbid
-datatype[14].structtype[0].field[14].id[0]
-datatype[14].structtype[0].field[14].datatype 0
-datatype[14].structtype[0].field[15].name noupdate
-datatype[14].structtype[0].field[15].id[0]
-datatype[14].structtype[0].field[15].datatype 2
-datatype[14].structtype[0].field[16].name noupdate2
-datatype[14].structtype[0].field[16].id[0]
-datatype[14].structtype[0].field[16].datatype 2
-datatype[14].structtype[0].field[17].name multiposition2d_position
-datatype[14].structtype[0].field[17].id[0]
-datatype[14].structtype[0].field[17].datatype 58874399
-datatype[14].structtype[0].field[18].name extracategories
-datatype[14].structtype[0].field[18].id[0]
-datatype[14].structtype[0].field[18].datatype -1486737430
-datatype[14].structtype[0].field[19].name default_fieldlength
-datatype[14].structtype[0].field[19].id[0]
-datatype[14].structtype[0].field[19].datatype -1245117006
-datatype[14].structtype[0].field[20].name fmt_fieldlength
-datatype[14].structtype[0].field[20].id[0]
-datatype[14].structtype[0].field[20].datatype 0
-datatype[14].structtype[0].field[21].name categories_fieldlength
-datatype[14].structtype[0].field[21].id[0]
-datatype[14].structtype[0].field[21].datatype 0
-datatype[14].documenttype[0]
-datatype[15].id 1243829584
-datatype[15].arraytype[0]
-datatype[15].weightedsettype[0]
-datatype[15].structtype[1]
-datatype[15].structtype[0].name music_attribute.body
-datatype[15].structtype[0].version 0
-datatype[15].structtype[0].field[0]
-datatype[15].documenttype[0]
-datatype[16].id 1990571588
-datatype[16].arraytype[0]
-datatype[16].weightedsettype[0]
-datatype[16].structtype[0]
-datatype[16].documenttype[1]
-datatype[16].documenttype[0].name music_attribute
-datatype[16].documenttype[0].version 0
-datatype[16].documenttype[0].inherits[0]
-datatype[16].documenttype[0].headerstruct -1497398149
-datatype[16].documenttype[0].bodystruct 1243829584
-datatype[17].id -592896846
-datatype[17].arraytype[0]
-datatype[17].weightedsettype[0]
-datatype[17].structtype[1]
-datatype[17].structtype[0].name indexingdocument.header
-datatype[17].structtype[0].version 0
-datatype[17].structtype[0].field[3]
-datatype[17].structtype[0].field[0].name index
-datatype[17].structtype[0].field[0].id[0]
-datatype[17].structtype[0].field[0].datatype 8
-datatype[17].structtype[0].field[1].name summary
-datatype[17].structtype[0].field[1].id[0]
-datatype[17].structtype[0].field[1].datatype 8
-datatype[17].structtype[0].field[2].name attribute
-datatype[17].structtype[0].field[2].id[0]
-datatype[17].structtype[0].field[2].datatype 8
-datatype[17].documenttype[0]
-datatype[18].id -2093772985
-datatype[18].arraytype[0]
-datatype[18].weightedsettype[0]
-datatype[18].structtype[1]
-datatype[18].structtype[0].name indexingdocument.body
-datatype[18].structtype[0].version 0
-datatype[18].structtype[0].field[0]
-datatype[18].documenttype[0]
-datatype[19].id -1831281171
-datatype[19].arraytype[0]
-datatype[19].weightedsettype[0]
-datatype[19].structtype[0]
-datatype[19].documenttype[1]
-datatype[19].documenttype[0].name indexingdocument
-datatype[19].documenttype[0].version 0
-datatype[19].documenttype[0].inherits[0]
-datatype[19].documenttype[0].headerstruct -592896846
-datatype[19].documenttype[0].bodystruct -2093772985
-datatype[20].id -1623901061
-datatype[20].arraytype[0]
-datatype[20].weightedsettype[0]
-datatype[20].structtype[1]
-datatype[20].structtype[0].name "music_search.header"
-datatype[20].structtype[0].version 0
-datatype[20].structtype[0].field[41]
-datatype[20].structtype[0].field[0].name "sddocname"
-datatype[20].structtype[0].field[0].datatype 2
-datatype[20].structtype[0].field[0].id[0]
-datatype[20].structtype[0].field[1].name "sales"
-datatype[20].structtype[0].field[1].datatype 0
-datatype[20].structtype[0].field[1].id[0]
-datatype[20].structtype[0].field[2].name "pto"
-datatype[20].structtype[0].field[2].datatype 0
-datatype[20].structtype[0].field[2].id[0]
-datatype[20].structtype[0].field[3].name "keys"
-datatype[20].structtype[0].field[3].datatype 2
-datatype[20].structtype[0].field[3].id[0]
-datatype[20].structtype[0].field[4].name "mid"
-datatype[20].structtype[0].field[4].datatype 0
-datatype[20].structtype[0].field[4].id[0]
-datatype[20].structtype[0].field[5].name "ew"
-datatype[20].structtype[0].field[5].datatype 2
-datatype[20].structtype[0].field[5].id[0]
-datatype[20].structtype[0].field[6].name "weight"
-datatype[20].structtype[0].field[6].datatype 1
-datatype[20].structtype[0].field[6].id[0]
-datatype[20].structtype[0].field[7].name "fmt"
-datatype[20].structtype[0].field[7].datatype 2
-datatype[20].structtype[0].field[7].id[0]
-datatype[20].structtype[0].field[8].name "song"
-datatype[20].structtype[0].field[8].datatype 2
-datatype[20].structtype[0].field[8].id[0]
-datatype[20].structtype[0].field[9].name "bgnpfrom"
-datatype[20].structtype[0].field[9].datatype 1
-datatype[20].structtype[0].field[9].id[0]
-datatype[20].structtype[0].field[10].name "categories"
-datatype[20].structtype[0].field[10].datatype 2
-datatype[20].structtype[0].field[10].id[0]
-datatype[20].structtype[0].field[11].name "artist"
-datatype[20].structtype[0].field[11].datatype 2
-datatype[20].structtype[0].field[11].id[0]
-datatype[20].structtype[0].field[12].name "title"
-datatype[20].structtype[0].field[12].datatype 2
-datatype[20].structtype[0].field[12].id[0]
-datatype[20].structtype[0].field[13].name "newestedition"
-datatype[20].structtype[0].field[13].datatype 0
-datatype[20].structtype[0].field[13].id[0]
-datatype[20].structtype[0].field[14].name "year"
-datatype[20].structtype[0].field[14].datatype 0
-datatype[20].structtype[0].field[14].id[0]
-datatype[20].structtype[0].field[15].name "did"
-datatype[20].structtype[0].field[15].datatype 0
-datatype[20].structtype[0].field[15].id[0]
-datatype[20].structtype[0].field[16].name "cbid"
-datatype[20].structtype[0].field[16].datatype 0
-datatype[20].structtype[0].field[16].id[0]
-datatype[20].structtype[0].field[17].name "powermetalvalue"
-datatype[20].structtype[0].field[17].datatype 2
-datatype[20].structtype[0].field[17].id[0]
-datatype[20].structtype[0].field[18].name "progvalue"
-datatype[20].structtype[0].field[18].datatype 2
-datatype[20].structtype[0].field[18].id[0]
-datatype[20].structtype[0].field[19].name "metalvalue_arr"
-datatype[20].structtype[0].field[19].datatype -1486737430
-datatype[20].structtype[0].field[19].id[0]
-datatype[20].structtype[0].field[20].name "hiphopvalue_arr"
-datatype[20].structtype[0].field[20].datatype -1486737430
-datatype[20].structtype[0].field[20].id[0]
-datatype[20].structtype[0].field[21].name "bgndata"
-datatype[20].structtype[0].field[21].datatype 2
-datatype[20].structtype[0].field[21].id[0]
-datatype[20].structtype[0].field[22].name "surl"
-datatype[20].structtype[0].field[22].datatype 2
-datatype[20].structtype[0].field[22].id[0]
-datatype[20].structtype[0].field[23].name "userrate"
-datatype[20].structtype[0].field[23].datatype 0
-datatype[20].structtype[0].field[23].id[0]
-datatype[20].structtype[0].field[24].name "pid"
-datatype[20].structtype[0].field[24].datatype 2
-datatype[20].structtype[0].field[24].id[0]
-datatype[20].structtype[0].field[25].name "url"
-datatype[20].structtype[0].field[25].datatype 2
-datatype[20].structtype[0].field[25].id[0]
-datatype[20].structtype[0].field[26].name "isbn"
-datatype[20].structtype[0].field[26].datatype 2
-datatype[20].structtype[0].field[26].id[0]
-datatype[20].structtype[0].field[27].name "albumid"
-datatype[20].structtype[0].field[27].datatype 2
-datatype[20].structtype[0].field[27].id[0]
-datatype[20].structtype[0].field[28].name "disp_song"
-datatype[20].structtype[0].field[28].datatype 2
-datatype[20].structtype[0].field[28].id[0]
-datatype[20].structtype[0].field[29].name "pfrom"
-datatype[20].structtype[0].field[29].datatype 0
-datatype[20].structtype[0].field[29].id[0]
-datatype[20].structtype[0].field[30].name "data"
-datatype[20].structtype[0].field[30].datatype 2
-datatype[20].structtype[0].field[30].id[0]
-datatype[20].structtype[0].field[31].name "numreview"
-datatype[20].structtype[0].field[31].datatype 0
-datatype[20].structtype[0].field[31].id[0]
-datatype[20].structtype[0].field[32].name "bgnsellers"
-datatype[20].structtype[0].field[32].datatype 0
-datatype[20].structtype[0].field[32].id[0]
-datatype[20].structtype[0].field[33].name "image"
-datatype[20].structtype[0].field[33].datatype 2
-datatype[20].structtype[0].field[33].id[0]
-datatype[20].structtype[0].field[34].name "artistspid"
-datatype[20].structtype[0].field[34].datatype 2
-datatype[20].structtype[0].field[34].id[0]
-datatype[20].structtype[0].field[35].name "bgnpto"
-datatype[20].structtype[0].field[35].datatype 2
-datatype[20].structtype[0].field[35].id[0]
-datatype[20].structtype[0].field[36].name "scorekey"
-datatype[20].structtype[0].field[36].datatype 0
-datatype[20].structtype[0].field[36].id[0]
-datatype[20].structtype[0].field[37].name "metalvalue"
-datatype[20].structtype[0].field[37].datatype 2
-datatype[20].structtype[0].field[37].id[0]
-datatype[20].structtype[0].field[38].name "hiphopvalue"
-datatype[20].structtype[0].field[38].datatype 2
-datatype[20].structtype[0].field[38].id[0]
-datatype[20].structtype[0].field[39].name "rankfeatures"
-datatype[20].structtype[0].field[39].datatype 147991900
-datatype[20].structtype[0].field[39].id[0]
-datatype[20].structtype[0].field[40].name "summaryfeatures"
-datatype[20].structtype[0].field[40].datatype 147991900
-datatype[20].structtype[0].field[40].id[0]
-datatype[20].structtype[0].inherits[0]
-datatype[20].documenttype[0]
-datatype[20].annotationreftype[0]
-datatype[21].id -727249584
-datatype[21].arraytype[0]
-datatype[21].weightedsettype[0]
-datatype[21].structtype[1]
-datatype[21].structtype[0].name "music_search.body"
-datatype[21].structtype[0].version 0
-datatype[21].structtype[0].field[0]
-datatype[21].structtype[0].inherits[0]
-datatype[21].documenttype[0]
-datatype[21].annotationreftype[0]
-datatype[22].id 1722744388
-datatype[22].arraytype[0]
-datatype[22].weightedsettype[0]
-datatype[22].structtype[0]
-datatype[22].documenttype[1]
-datatype[22].documenttype[0].name "music_search"
-datatype[22].documenttype[0].version 0
-datatype[22].documenttype[0].headerstruct -1623901061
-datatype[22].documenttype[0].bodystruct -727249584
-datatype[22].documenttype[0].inherits[0]
-datatype[22].annotationreftype[0]
-datatype[23].id -1740240543
-datatype[23].arraytype[0]
-datatype[23].weightedsettype[0]
-datatype[23].structtype[1]
-datatype[23].structtype[0].name "search_feature"
-datatype[23].structtype[0].version 0
-datatype[23].structtype[0].field[2]
-datatype[23].structtype[0].field[0].name "name"
-datatype[23].structtype[0].field[0].datatype 2
-datatype[23].structtype[0].field[0].id[0]
-datatype[23].structtype[0].field[1].name "value"
-datatype[23].structtype[0].field[1].datatype 5
-datatype[23].structtype[0].field[1].id[0]
-datatype[23].structtype[0].inherits[0]
-datatype[23].documenttype[0]
-datatype[23].annotationreftype[0]
-datatype[24].id 147991900
-datatype[24].arraytype[1]
-datatype[24].arraytype[0].datatype -1740240543
-datatype[24].weightedsettype[0]
-datatype[24].structtype[0]
-datatype[24].documenttype[0]
-datatype[24].annotationreftype[0]
+doctype[7]
+doctype[0].name "document"
+doctype[0].idx 10000
+doctype[0].contentstruct 10001
+doctype[0].primitivetype[0].idx 10002
+doctype[0].primitivetype[0].internalid 0
+doctype[0].primitivetype[0].name "int"
+doctype[0].primitivetype[1].idx 10003
+doctype[0].primitivetype[1].internalid 5
+doctype[0].primitivetype[1].name "double"
+doctype[0].primitivetype[2].idx 10004
+doctype[0].primitivetype[2].internalid 2
+doctype[0].primitivetype[2].name "string"
+doctype[0].annotationtype[0].idx 10005
+doctype[0].annotationtype[0].name "proximity_break"
+doctype[0].annotationtype[0].internalid 8
+doctype[0].annotationtype[0].datatype 10003
+doctype[0].annotationtype[1].idx 10006
+doctype[0].annotationtype[1].name "normalized"
+doctype[0].annotationtype[1].internalid 4
+doctype[0].annotationtype[1].datatype 10004
+doctype[0].annotationtype[2].idx 10007
+doctype[0].annotationtype[2].name "reading"
+doctype[0].annotationtype[2].internalid 5
+doctype[0].annotationtype[2].datatype 10004
+doctype[0].annotationtype[3].idx 10008
+doctype[0].annotationtype[3].name "term"
+doctype[0].annotationtype[3].internalid 1
+doctype[0].annotationtype[3].datatype 10004
+doctype[0].annotationtype[4].idx 10009
+doctype[0].annotationtype[4].name "transformed"
+doctype[0].annotationtype[4].internalid 7
+doctype[0].annotationtype[4].datatype 10004
+doctype[0].annotationtype[5].idx 10010
+doctype[0].annotationtype[5].name "canonical"
+doctype[0].annotationtype[5].internalid 3
+doctype[0].annotationtype[5].datatype 10004
+doctype[0].annotationtype[6].idx 10011
+doctype[0].annotationtype[6].name "token_type"
+doctype[0].annotationtype[6].internalid 2
+doctype[0].annotationtype[6].datatype 10002
+doctype[0].annotationtype[7].idx 10012
+doctype[0].annotationtype[7].name "special_token"
+doctype[0].annotationtype[7].internalid 9
+doctype[0].annotationtype[8].idx 10013
+doctype[0].annotationtype[8].name "stem"
+doctype[0].annotationtype[8].internalid 6
+doctype[0].annotationtype[8].datatype 10004
+doctype[0].structtype[0].idx 10001
+doctype[0].structtype[0].name document.header
+doctype[1].name "music_index"
+doctype[1].idx 10014
+doctype[1].inherits[0].idx 10000
+doctype[1].contentstruct 10015
+doctype[1].arraytype[0].idx 10016
+doctype[1].arraytype[0].elementtype 10004
+doctype[1].arraytype[1].idx 10017
+doctype[1].arraytype[1].elementtype 10002
+doctype[1].structtype[0].idx 10015
+doctype[1].structtype[0].name music_index.header
+doctype[1].structtype[0].field[0].name "sddocname"
+doctype[1].structtype[0].field[0].internalid 1124752745
+doctype[1].structtype[0].field[0].type 10016
+doctype[1].structtype[0].field[1].name "sales"
+doctype[1].structtype[0].field[1].internalid 1114411614
+doctype[1].structtype[0].field[1].type 10017
+doctype[1].structtype[0].field[2].name "pto"
+doctype[1].structtype[0].field[2].internalid 330240041
+doctype[1].structtype[0].field[2].type 10017
+doctype[1].structtype[0].field[3].name "keys"
+doctype[1].structtype[0].field[3].internalid 921730543
+doctype[1].structtype[0].field[3].type 10016
+doctype[1].structtype[0].field[4].name "mid"
+doctype[1].structtype[0].field[4].internalid 1748531778
+doctype[1].structtype[0].field[4].type 10017
+doctype[1].structtype[0].field[5].name "ew"
+doctype[1].structtype[0].field[5].internalid 210869442
+doctype[1].structtype[0].field[5].type 10016
+doctype[1].structtype[0].field[6].name "fmt"
+doctype[1].structtype[0].field[6].internalid 1257546182
+doctype[1].structtype[0].field[6].type 10016
+doctype[1].structtype[0].field[7].name "song"
+doctype[1].structtype[0].field[7].internalid 1485727427
+doctype[1].structtype[0].field[7].type 10016
+doctype[1].structtype[0].field[8].name "categories"
+doctype[1].structtype[0].field[8].internalid 1629215110
+doctype[1].structtype[0].field[8].type 10016
+doctype[1].structtype[0].field[9].name "artist"
+doctype[1].structtype[0].field[9].internalid 1692102504
+doctype[1].structtype[0].field[9].type 10016
+doctype[1].structtype[0].field[10].name "artistspid3"
+doctype[1].structtype[0].field[10].internalid 258188535
+doctype[1].structtype[0].field[10].type 10016
+doctype[1].structtype[0].field[11].name "title"
+doctype[1].structtype[0].field[11].internalid 2079897259
+doctype[1].structtype[0].field[11].type 10016
+doctype[1].structtype[0].field[12].name "newestedition"
+doctype[1].structtype[0].field[12].internalid 262095920
+doctype[1].structtype[0].field[12].type 10017
+doctype[1].structtype[0].field[13].name "year"
+doctype[1].structtype[0].field[13].internalid 527347540
+doctype[1].structtype[0].field[13].type 10017
+doctype[1].structtype[0].field[14].name "endyear"
+doctype[1].structtype[0].field[14].internalid 1259007990
+doctype[1].structtype[0].field[14].type 10017
+doctype[1].structtype[0].field[15].name "did"
+doctype[1].structtype[0].field[15].internalid 45237950
+doctype[1].structtype[0].field[15].type 10017
+doctype[1].structtype[0].field[16].name "scorekey"
+doctype[1].structtype[0].field[16].internalid 1271294143
+doctype[1].structtype[0].field[16].type 10017
+doctype[1].structtype[0].field[17].name "cbid"
+doctype[1].structtype[0].field[17].internalid 1023784659
+doctype[1].structtype[0].field[17].type 10017
+doctype[1].structtype[0].field[18].name "titles"
+doctype[1].structtype[0].field[18].internalid 1831803314
+doctype[1].structtype[0].field[18].type 10016
+doctype[2].name "music"
+doctype[2].idx 10018
+doctype[2].inherits[0].idx 10000
+doctype[2].contentstruct 10019
+doctype[2].primitivetype[0].idx 10020
+doctype[2].primitivetype[0].internalid 1
+doctype[2].primitivetype[0].name "float"
+doctype[2].wsettype[0].idx 10021
+doctype[2].wsettype[0].elementtype 10004
+doctype[2].wsettype[0].createifnonexistent false
+doctype[2].wsettype[0].removeifzero false
+doctype[2].wsettype[1].idx 10022
+doctype[2].wsettype[1].elementtype 10020
+doctype[2].wsettype[1].createifnonexistent false
+doctype[2].wsettype[1].removeifzero false
+doctype[2].structtype[0].idx 10019
+doctype[2].structtype[0].name music.header
+doctype[2].structtype[0].field[0].name "bgndata"
+doctype[2].structtype[0].field[0].internalid 1939743816
+doctype[2].structtype[0].field[0].type 10004
+doctype[2].structtype[0].field[1].name "sales"
+doctype[2].structtype[0].field[1].internalid 596539615
+doctype[2].structtype[0].field[1].type 10002
+doctype[2].structtype[0].field[2].name "pto"
+doctype[2].structtype[0].field[2].internalid 8661114
+doctype[2].structtype[0].field[2].type 10002
+doctype[2].structtype[0].field[3].name "keys"
+doctype[2].structtype[0].field[3].internalid 642835955
+doctype[2].structtype[0].field[3].type 10004
+doctype[2].structtype[0].field[4].name "mid"
+doctype[2].structtype[0].field[4].internalid 1748531778
+doctype[2].structtype[0].field[4].type 10017
+doctype[2].structtype[0].field[5].name "ew"
+doctype[2].structtype[0].field[5].internalid 1697892665
+doctype[2].structtype[0].field[5].type 10004
+doctype[2].structtype[0].field[6].name "surl"
+doctype[2].structtype[0].field[6].internalid 886223265
+doctype[2].structtype[0].field[6].type 10004
+doctype[2].structtype[0].field[7].name "userrate"
+doctype[2].structtype[0].field[7].internalid 97219077
+doctype[2].structtype[0].field[7].type 10002
+doctype[2].structtype[0].field[8].name "pid"
+doctype[2].structtype[0].field[8].internalid 1774489562
+doctype[2].structtype[0].field[8].type 10004
+doctype[2].structtype[0].field[9].name "weight"
+doctype[2].structtype[0].field[9].internalid 1001392207
+doctype[2].structtype[0].field[9].type 10020
+doctype[2].structtype[0].field[10].name "url"
+doctype[2].structtype[0].field[10].internalid 1440742374
+doctype[2].structtype[0].field[10].type 10004
+doctype[2].structtype[0].field[11].name "isbn"
+doctype[2].structtype[0].field[11].internalid 1262679987
+doctype[2].structtype[0].field[11].type 10004
+doctype[2].structtype[0].field[12].name "fmt"
+doctype[2].structtype[0].field[12].internalid 828879572
+doctype[2].structtype[0].field[12].type 10004
+doctype[2].structtype[0].field[13].name "albumid"
+doctype[2].structtype[0].field[13].internalid 356317958
+doctype[2].structtype[0].field[13].type 10004
+doctype[2].structtype[0].field[14].name "disp_song"
+doctype[2].structtype[0].field[14].internalid 1885575480
+doctype[2].structtype[0].field[14].type 10004
+doctype[2].structtype[0].field[15].name "song"
+doctype[2].structtype[0].field[15].internalid 369679983
+doctype[2].structtype[0].field[15].type 10004
+doctype[2].structtype[0].field[16].name "pfrom"
+doctype[2].structtype[0].field[16].internalid 835745649
+doctype[2].structtype[0].field[16].type 10002
+doctype[2].structtype[0].field[17].name "bgnpfrom"
+doctype[2].structtype[0].field[17].internalid 1143081849
+doctype[2].structtype[0].field[17].type 10020
+doctype[2].structtype[0].field[18].name "categories"
+doctype[2].structtype[0].field[18].internalid 1914807976
+doctype[2].structtype[0].field[18].type 10004
+doctype[2].structtype[0].field[19].name "data"
+doctype[2].structtype[0].field[19].internalid 2085768533
+doctype[2].structtype[0].field[19].type 10004
+doctype[2].structtype[0].field[20].name "numreview"
+doctype[2].structtype[0].field[20].internalid 1220852059
+doctype[2].structtype[0].field[20].type 10002
+doctype[2].structtype[0].field[21].name "bgnsellers"
+doctype[2].structtype[0].field[21].internalid 476538442
+doctype[2].structtype[0].field[21].type 10002
+doctype[2].structtype[0].field[22].name "image"
+doctype[2].structtype[0].field[22].internalid 1205297583
+doctype[2].structtype[0].field[22].type 10004
+doctype[2].structtype[0].field[23].name "artist"
+doctype[2].structtype[0].field[23].internalid 51903611
+doctype[2].structtype[0].field[23].type 10004
+doctype[2].structtype[0].field[24].name "artistspid"
+doctype[2].structtype[0].field[24].internalid 1640904401
+doctype[2].structtype[0].field[24].type 10021
+doctype[2].structtype[0].field[25].name "artistspid2"
+doctype[2].structtype[0].field[25].internalid 72626008
+doctype[2].structtype[0].field[25].type 10022
+doctype[2].structtype[0].field[26].name "artistspid3"
+doctype[2].structtype[0].field[26].internalid 562833416
+doctype[2].structtype[0].field[26].type 10021
+doctype[2].structtype[0].field[27].name "title"
+doctype[2].structtype[0].field[27].internalid 567626448
+doctype[2].structtype[0].field[27].type 10004
+doctype[2].structtype[0].field[28].name "newestedition"
+doctype[2].structtype[0].field[28].internalid 1348595274
+doctype[2].structtype[0].field[28].type 10002
+doctype[2].structtype[0].field[29].name "bgnpto"
+doctype[2].structtype[0].field[29].internalid 1915594744
+doctype[2].structtype[0].field[29].type 10004
+doctype[2].structtype[0].field[30].name "year"
+doctype[2].structtype[0].field[30].internalid 527347540
+doctype[2].structtype[0].field[30].type 10017
+doctype[2].structtype[0].field[31].name "endyear"
+doctype[2].structtype[0].field[31].internalid 1259007990
+doctype[2].structtype[0].field[31].type 10017
+doctype[2].structtype[0].field[32].name "did"
+doctype[2].structtype[0].field[32].internalid 1906281069
+doctype[2].structtype[0].field[32].type 10002
+doctype[2].structtype[0].field[33].name "scorekey"
+doctype[2].structtype[0].field[33].internalid 1912068711
+doctype[2].structtype[0].field[33].type 10002
+doctype[2].structtype[0].field[34].name "cbid"
+doctype[2].structtype[0].field[34].internalid 1802188877
+doctype[2].structtype[0].field[34].type 10002
+doctype[2].structtype[0].field[35].name "titles"
+doctype[2].structtype[0].field[35].internalid 1831803314
+doctype[2].structtype[0].field[35].type 10016
+doctype[2].structtype[0].field[36].name "noupdate"
+doctype[2].structtype[0].field[36].internalid 1159645922
+doctype[2].structtype[0].field[36].type 10004
+doctype[2].structtype[0].field[37].name "noupdate2"
+doctype[2].structtype[0].field[37].internalid 1382873579
+doctype[2].structtype[0].field[37].type 10004
+doctype[2].structtype[0].field[38].name "multiposition2d"
+doctype[2].structtype[0].field[38].internalid 807198992
+doctype[2].structtype[0].field[38].type 10016
+doctype[3].name "music_summary"
+doctype[3].idx 10023
+doctype[3].inherits[0].idx 10000
+doctype[3].contentstruct 10024
+doctype[3].structtype[0].idx 10024
+doctype[3].structtype[0].name music_summary.header
+doctype[3].structtype[0].field[0].name "distance"
+doctype[3].structtype[0].field[0].internalid 1367484823
+doctype[3].structtype[0].field[0].type 10002
+doctype[3].structtype[0].field[1].name "sddocname"
+doctype[3].structtype[0].field[1].internalid 891157286
+doctype[3].structtype[0].field[1].type 10004
+doctype[3].structtype[0].field[2].name "bgndata"
+doctype[3].structtype[0].field[2].internalid 1939743816
+doctype[3].structtype[0].field[2].type 10004
+doctype[3].structtype[0].field[3].name "sales"
+doctype[3].structtype[0].field[3].internalid 596539615
+doctype[3].structtype[0].field[3].type 10002
+doctype[3].structtype[0].field[4].name "pto"
+doctype[3].structtype[0].field[4].internalid 8661114
+doctype[3].structtype[0].field[4].type 10002
+doctype[3].structtype[0].field[5].name "mid"
+doctype[3].structtype[0].field[5].internalid 1120870350
+doctype[3].structtype[0].field[5].type 10004
+doctype[3].structtype[0].field[6].name "ew"
+doctype[3].structtype[0].field[6].internalid 1697892665
+doctype[3].structtype[0].field[6].type 10004
+doctype[3].structtype[0].field[7].name "surl"
+doctype[3].structtype[0].field[7].internalid 886223265
+doctype[3].structtype[0].field[7].type 10004
+doctype[3].structtype[0].field[8].name "userrate"
+doctype[3].structtype[0].field[8].internalid 97219077
+doctype[3].structtype[0].field[8].type 10002
+doctype[3].structtype[0].field[9].name "pid"
+doctype[3].structtype[0].field[9].internalid 1774489562
+doctype[3].structtype[0].field[9].type 10004
+doctype[3].structtype[0].field[10].name "weight"
+doctype[3].structtype[0].field[10].internalid 1001392207
+doctype[3].structtype[0].field[10].type 10020
+doctype[3].structtype[0].field[11].name "url"
+doctype[3].structtype[0].field[11].internalid 1440742374
+doctype[3].structtype[0].field[11].type 10004
+doctype[3].structtype[0].field[12].name "isbn"
+doctype[3].structtype[0].field[12].internalid 1262679987
+doctype[3].structtype[0].field[12].type 10004
+doctype[3].structtype[0].field[13].name "fmt"
+doctype[3].structtype[0].field[13].internalid 828879572
+doctype[3].structtype[0].field[13].type 10004
+doctype[3].structtype[0].field[14].name "albumid"
+doctype[3].structtype[0].field[14].internalid 356317958
+doctype[3].structtype[0].field[14].type 10004
+doctype[3].structtype[0].field[15].name "disp_song"
+doctype[3].structtype[0].field[15].internalid 1885575480
+doctype[3].structtype[0].field[15].type 10004
+doctype[3].structtype[0].field[16].name "song"
+doctype[3].structtype[0].field[16].internalid 369679983
+doctype[3].structtype[0].field[16].type 10004
+doctype[3].structtype[0].field[17].name "pfrom"
+doctype[3].structtype[0].field[17].internalid 835745649
+doctype[3].structtype[0].field[17].type 10002
+doctype[3].structtype[0].field[18].name "bgnpfrom"
+doctype[3].structtype[0].field[18].internalid 1143081849
+doctype[3].structtype[0].field[18].type 10020
+doctype[3].structtype[0].field[19].name "categories"
+doctype[3].structtype[0].field[19].internalid 1914807976
+doctype[3].structtype[0].field[19].type 10004
+doctype[3].structtype[0].field[20].name "data"
+doctype[3].structtype[0].field[20].internalid 2085768533
+doctype[3].structtype[0].field[20].type 10004
+doctype[3].structtype[0].field[21].name "numreview"
+doctype[3].structtype[0].field[21].internalid 1220852059
+doctype[3].structtype[0].field[21].type 10002
+doctype[3].structtype[0].field[22].name "bgnsellers"
+doctype[3].structtype[0].field[22].internalid 476538442
+doctype[3].structtype[0].field[22].type 10002
+doctype[3].structtype[0].field[23].name "image"
+doctype[3].structtype[0].field[23].internalid 1205297583
+doctype[3].structtype[0].field[23].type 10004
+doctype[3].structtype[0].field[24].name "artist"
+doctype[3].structtype[0].field[24].internalid 51903611
+doctype[3].structtype[0].field[24].type 10004
+doctype[3].structtype[0].field[25].name "artistspid"
+doctype[3].structtype[0].field[25].internalid 1885157464
+doctype[3].structtype[0].field[25].type 10004
+doctype[3].structtype[0].field[26].name "artistspid3"
+doctype[3].structtype[0].field[26].internalid 1748687358
+doctype[3].structtype[0].field[26].type 10004
+doctype[3].structtype[0].field[27].name "title"
+doctype[3].structtype[0].field[27].internalid 567626448
+doctype[3].structtype[0].field[27].type 10004
+doctype[3].structtype[0].field[28].name "newestedition"
+doctype[3].structtype[0].field[28].internalid 1348595274
+doctype[3].structtype[0].field[28].type 10002
+doctype[3].structtype[0].field[29].name "bgnpto"
+doctype[3].structtype[0].field[29].internalid 1915594744
+doctype[3].structtype[0].field[29].type 10004
+doctype[3].structtype[0].field[30].name "year"
+doctype[3].structtype[0].field[30].internalid 1186647585
+doctype[3].structtype[0].field[30].type 10004
+doctype[3].structtype[0].field[31].name "endyear"
+doctype[3].structtype[0].field[31].internalid 984907557
+doctype[3].structtype[0].field[31].type 10004
+doctype[3].structtype[0].field[32].name "did"
+doctype[3].structtype[0].field[32].internalid 1906281069
+doctype[3].structtype[0].field[32].type 10002
+doctype[3].structtype[0].field[33].name "scorekey"
+doctype[3].structtype[0].field[33].internalid 1912068711
+doctype[3].structtype[0].field[33].type 10002
+doctype[3].structtype[0].field[34].name "cbid"
+doctype[3].structtype[0].field[34].internalid 1802188877
+doctype[3].structtype[0].field[34].type 10002
+doctype[3].structtype[0].field[35].name "titles"
+doctype[3].structtype[0].field[35].internalid 1329199920
+doctype[3].structtype[0].field[35].type 10004
+doctype[3].structtype[0].field[36].name "ranklog"
+doctype[3].structtype[0].field[36].internalid 907911675
+doctype[3].structtype[0].field[36].type 10004
+doctype[3].structtype[0].field[37].name "rankfeatures"
+doctype[3].structtype[0].field[37].internalid 1883197392
+doctype[3].structtype[0].field[37].type 10004
+doctype[3].structtype[0].field[38].name "summaryfeatures"
+doctype[3].structtype[0].field[38].internalid 1840337115
+doctype[3].structtype[0].field[38].type 10004
+doctype[3].structtype[0].field[39].name "documentid"
+doctype[3].structtype[0].field[39].internalid 1097213282
+doctype[3].structtype[0].field[39].type 10004
+doctype[4].name "music_attribute"
+doctype[4].idx 10025
+doctype[4].inherits[0].idx 10000
+doctype[4].contentstruct 10026
+doctype[4].primitivetype[0].idx 10028
+doctype[4].primitivetype[0].internalid 4
+doctype[4].primitivetype[0].name "long"
+doctype[4].arraytype[0].idx 10027
+doctype[4].arraytype[0].elementtype 10028
+doctype[4].structtype[0].idx 10026
+doctype[4].structtype[0].name music_attribute.header
+doctype[4].structtype[0].field[0].name "sales"
+doctype[4].structtype[0].field[0].internalid 596539615
+doctype[4].structtype[0].field[0].type 10002
+doctype[4].structtype[0].field[1].name "pto"
+doctype[4].structtype[0].field[1].internalid 8661114
+doctype[4].structtype[0].field[1].type 10002
+doctype[4].structtype[0].field[2].name "mid"
+doctype[4].structtype[0].field[2].internalid 1748531778
+doctype[4].structtype[0].field[2].type 10017
+doctype[4].structtype[0].field[3].name "ew"
+doctype[4].structtype[0].field[3].internalid 1697892665
+doctype[4].structtype[0].field[3].type 10004
+doctype[4].structtype[0].field[4].name "weight"
+doctype[4].structtype[0].field[4].internalid 1001392207
+doctype[4].structtype[0].field[4].type 10020
+doctype[4].structtype[0].field[5].name "bgnpfrom"
+doctype[4].structtype[0].field[5].internalid 1143081849
+doctype[4].structtype[0].field[5].type 10020
+doctype[4].structtype[0].field[6].name "artist"
+doctype[4].structtype[0].field[6].internalid 51903611
+doctype[4].structtype[0].field[6].type 10004
+doctype[4].structtype[0].field[7].name "artistspid"
+doctype[4].structtype[0].field[7].internalid 1640904401
+doctype[4].structtype[0].field[7].type 10021
+doctype[4].structtype[0].field[8].name "artistspid2"
+doctype[4].structtype[0].field[8].internalid 72626008
+doctype[4].structtype[0].field[8].type 10022
+doctype[4].structtype[0].field[9].name "title"
+doctype[4].structtype[0].field[9].internalid 567626448
+doctype[4].structtype[0].field[9].type 10004
+doctype[4].structtype[0].field[10].name "newestedition"
+doctype[4].structtype[0].field[10].internalid 1348595274
+doctype[4].structtype[0].field[10].type 10002
+doctype[4].structtype[0].field[11].name "year"
+doctype[4].structtype[0].field[11].internalid 527347540
+doctype[4].structtype[0].field[11].type 10017
+doctype[4].structtype[0].field[12].name "endyear"
+doctype[4].structtype[0].field[12].internalid 1259007990
+doctype[4].structtype[0].field[12].type 10017
+doctype[4].structtype[0].field[13].name "did"
+doctype[4].structtype[0].field[13].internalid 1906281069
+doctype[4].structtype[0].field[13].type 10002
+doctype[4].structtype[0].field[14].name "cbid"
+doctype[4].structtype[0].field[14].internalid 1802188877
+doctype[4].structtype[0].field[14].type 10002
+doctype[4].structtype[0].field[15].name "noupdate"
+doctype[4].structtype[0].field[15].internalid 1159645922
+doctype[4].structtype[0].field[15].type 10004
+doctype[4].structtype[0].field[16].name "noupdate2"
+doctype[4].structtype[0].field[16].internalid 1382873579
+doctype[4].structtype[0].field[16].type 10004
+doctype[4].structtype[0].field[17].name "multiposition2d_position"
+doctype[4].structtype[0].field[17].internalid 1938692861
+doctype[4].structtype[0].field[17].type 10027
+doctype[4].structtype[0].field[18].name "extracategories"
+doctype[4].structtype[0].field[18].internalid 1582196496
+doctype[4].structtype[0].field[18].type 10016
+doctype[4].structtype[0].field[19].name "default_fieldlength"
+doctype[4].structtype[0].field[19].internalid 1019378088
+doctype[4].structtype[0].field[19].type 10017
+doctype[4].structtype[0].field[20].name "fmt_fieldlength"
+doctype[4].structtype[0].field[20].internalid 836562080
+doctype[4].structtype[0].field[20].type 10002
+doctype[4].structtype[0].field[21].name "categories_fieldlength"
+doctype[4].structtype[0].field[21].internalid 1764376973
+doctype[4].structtype[0].field[21].type 10002
+doctype[5].name "music_search"
+doctype[5].idx 10029
+doctype[5].inherits[0].idx 10000
+doctype[5].contentstruct 10030
+doctype[5].arraytype[0].idx 10031
+doctype[5].arraytype[0].elementtype 10032
+doctype[5].structtype[0].idx 10030
+doctype[5].structtype[0].name music_search.header
+doctype[5].structtype[0].field[0].name "sddocname"
+doctype[5].structtype[0].field[0].internalid 891157286
+doctype[5].structtype[0].field[0].type 10004
+doctype[5].structtype[0].field[1].name "sales"
+doctype[5].structtype[0].field[1].internalid 596539615
+doctype[5].structtype[0].field[1].type 10002
+doctype[5].structtype[0].field[2].name "pto"
+doctype[5].structtype[0].field[2].internalid 8661114
+doctype[5].structtype[0].field[2].type 10002
+doctype[5].structtype[0].field[3].name "keys"
+doctype[5].structtype[0].field[3].internalid 642835955
+doctype[5].structtype[0].field[3].type 10004
+doctype[5].structtype[0].field[4].name "mid"
+doctype[5].structtype[0].field[4].internalid 2009774931
+doctype[5].structtype[0].field[4].type 10002
+doctype[5].structtype[0].field[5].name "ew"
+doctype[5].structtype[0].field[5].internalid 1697892665
+doctype[5].structtype[0].field[5].type 10004
+doctype[5].structtype[0].field[6].name "weight"
+doctype[5].structtype[0].field[6].internalid 1001392207
+doctype[5].structtype[0].field[6].type 10020
+doctype[5].structtype[0].field[7].name "fmt"
+doctype[5].structtype[0].field[7].internalid 828879572
+doctype[5].structtype[0].field[7].type 10004
+doctype[5].structtype[0].field[8].name "song"
+doctype[5].structtype[0].field[8].internalid 369679983
+doctype[5].structtype[0].field[8].type 10004
+doctype[5].structtype[0].field[9].name "bgnpfrom"
+doctype[5].structtype[0].field[9].internalid 1143081849
+doctype[5].structtype[0].field[9].type 10020
+doctype[5].structtype[0].field[10].name "categories"
+doctype[5].structtype[0].field[10].internalid 1914807976
+doctype[5].structtype[0].field[10].type 10004
+doctype[5].structtype[0].field[11].name "artist"
+doctype[5].structtype[0].field[11].internalid 51903611
+doctype[5].structtype[0].field[11].type 10004
+doctype[5].structtype[0].field[12].name "title"
+doctype[5].structtype[0].field[12].internalid 567626448
+doctype[5].structtype[0].field[12].type 10004
+doctype[5].structtype[0].field[13].name "newestedition"
+doctype[5].structtype[0].field[13].internalid 1348595274
+doctype[5].structtype[0].field[13].type 10002
+doctype[5].structtype[0].field[14].name "year"
+doctype[5].structtype[0].field[14].internalid 624630872
+doctype[5].structtype[0].field[14].type 10002
+doctype[5].structtype[0].field[15].name "did"
+doctype[5].structtype[0].field[15].internalid 1906281069
+doctype[5].structtype[0].field[15].type 10002
+doctype[5].structtype[0].field[16].name "cbid"
+doctype[5].structtype[0].field[16].internalid 1802188877
+doctype[5].structtype[0].field[16].type 10002
+doctype[5].structtype[0].field[17].name "powermetalvalue"
+doctype[5].structtype[0].field[17].internalid 1296683926
+doctype[5].structtype[0].field[17].type 10004
+doctype[5].structtype[0].field[18].name "progvalue"
+doctype[5].structtype[0].field[18].internalid 1926197889
+doctype[5].structtype[0].field[18].type 10004
+doctype[5].structtype[0].field[19].name "metalvalue_arr"
+doctype[5].structtype[0].field[19].internalid 1272662915
+doctype[5].structtype[0].field[19].type 10016
+doctype[5].structtype[0].field[20].name "hiphopvalue_arr"
+doctype[5].structtype[0].field[20].internalid 1895943684
+doctype[5].structtype[0].field[20].type 10016
+doctype[5].structtype[0].field[21].name "bgndata"
+doctype[5].structtype[0].field[21].internalid 1939743816
+doctype[5].structtype[0].field[21].type 10004
+doctype[5].structtype[0].field[22].name "surl"
+doctype[5].structtype[0].field[22].internalid 886223265
+doctype[5].structtype[0].field[22].type 10004
+doctype[5].structtype[0].field[23].name "userrate"
+doctype[5].structtype[0].field[23].internalid 97219077
+doctype[5].structtype[0].field[23].type 10002
+doctype[5].structtype[0].field[24].name "pid"
+doctype[5].structtype[0].field[24].internalid 1774489562
+doctype[5].structtype[0].field[24].type 10004
+doctype[5].structtype[0].field[25].name "url"
+doctype[5].structtype[0].field[25].internalid 1440742374
+doctype[5].structtype[0].field[25].type 10004
+doctype[5].structtype[0].field[26].name "isbn"
+doctype[5].structtype[0].field[26].internalid 1262679987
+doctype[5].structtype[0].field[26].type 10004
+doctype[5].structtype[0].field[27].name "albumid"
+doctype[5].structtype[0].field[27].internalid 356317958
+doctype[5].structtype[0].field[27].type 10004
+doctype[5].structtype[0].field[28].name "disp_song"
+doctype[5].structtype[0].field[28].internalid 1885575480
+doctype[5].structtype[0].field[28].type 10004
+doctype[5].structtype[0].field[29].name "pfrom"
+doctype[5].structtype[0].field[29].internalid 835745649
+doctype[5].structtype[0].field[29].type 10002
+doctype[5].structtype[0].field[30].name "data"
+doctype[5].structtype[0].field[30].internalid 2085768533
+doctype[5].structtype[0].field[30].type 10004
+doctype[5].structtype[0].field[31].name "numreview"
+doctype[5].structtype[0].field[31].internalid 1220852059
+doctype[5].structtype[0].field[31].type 10002
+doctype[5].structtype[0].field[32].name "bgnsellers"
+doctype[5].structtype[0].field[32].internalid 476538442
+doctype[5].structtype[0].field[32].type 10002
+doctype[5].structtype[0].field[33].name "image"
+doctype[5].structtype[0].field[33].internalid 1205297583
+doctype[5].structtype[0].field[33].type 10004
+doctype[5].structtype[0].field[34].name "artistspid"
+doctype[5].structtype[0].field[34].internalid 1885157464
+doctype[5].structtype[0].field[34].type 10004
+doctype[5].structtype[0].field[35].name "bgnpto"
+doctype[5].structtype[0].field[35].internalid 1915594744
+doctype[5].structtype[0].field[35].type 10004
+doctype[5].structtype[0].field[36].name "scorekey"
+doctype[5].structtype[0].field[36].internalid 1912068711
+doctype[5].structtype[0].field[36].type 10002
+doctype[5].structtype[0].field[37].name "metalvalue"
+doctype[5].structtype[0].field[37].internalid 286580207
+doctype[5].structtype[0].field[37].type 10004
+doctype[5].structtype[0].field[38].name "hiphopvalue"
+doctype[5].structtype[0].field[38].internalid 2144040089
+doctype[5].structtype[0].field[38].type 10004
+doctype[5].structtype[0].field[39].name "rankfeatures"
+doctype[5].structtype[0].field[39].internalid 312308480
+doctype[5].structtype[0].field[39].type 10031
+doctype[5].structtype[0].field[40].name "summaryfeatures"
+doctype[5].structtype[0].field[40].internalid 437781494
+doctype[5].structtype[0].field[40].type 10031
+doctype[5].structtype[1].idx 10032
+doctype[5].structtype[1].name search_feature
+doctype[5].structtype[1].field[0].name "name"
+doctype[5].structtype[1].field[0].internalid 1160796772
+doctype[5].structtype[1].field[0].type 10004
+doctype[5].structtype[1].field[1].name "value"
+doctype[5].structtype[1].field[1].internalid 719047748
+doctype[5].structtype[1].field[1].type 10003
+doctype[6].name "indexingdocument"
+doctype[6].idx 10033
+doctype[6].inherits[0].idx 10000
+doctype[6].contentstruct 10034
+doctype[6].structtype[0].idx 10034
+doctype[6].structtype[0].name indexingdocument.header
+doctype[6].structtype[0].field[0].name "index"
+doctype[6].structtype[0].field[0].internalid 441138119
+doctype[6].structtype[0].field[0].type 10000
+doctype[6].structtype[0].field[1].name "summary"
+doctype[6].structtype[0].field[1].internalid 144383446
+doctype[6].structtype[0].field[1].type 10000
+doctype[6].structtype[0].field[2].name "attribute"
+doctype[6].structtype[0].field[2].internalid 265107008
+doctype[6].structtype[0].field[2].type 10000
diff --git a/docprocs/src/test/cfg/documentmanager_inherit.cfg b/docprocs/src/test/cfg/documentmanager_inherit.cfg
index 428c9049212..9f8f27bb246 100644
--- a/docprocs/src/test/cfg/documentmanager_inherit.cfg
+++ b/docprocs/src/test/cfg/documentmanager_inherit.cfg
@@ -1,216 +1,154 @@
-datatype[19]
-datatype[0].id 2006483754
-datatype[0].arraytype[0]
-datatype[0].weightedsettype[0]
-datatype[0].structtype[1]
-datatype[0].structtype[0].name newssummary.header
-datatype[0].structtype[0].version 0
-datatype[0].structtype[0].field[4]
-datatype[0].structtype[0].field[0].name uri
-datatype[0].structtype[0].field[0].id[0]
-datatype[0].structtype[0].field[0].datatype 2
-datatype[0].structtype[0].field[1].name where
-datatype[0].structtype[0].field[1].id[0]
-datatype[0].structtype[0].field[1].datatype 2
-datatype[0].structtype[0].field[2].name title
-datatype[0].structtype[0].field[2].id[0]
-datatype[0].structtype[0].field[2].datatype 2
-datatype[0].structtype[0].field[3].name weight
-datatype[0].structtype[0].field[3].id[0]
-datatype[0].structtype[0].field[3].datatype 1
-datatype[0].documenttype[0]
-datatype[1].id -2059783233
-datatype[1].arraytype[0]
-datatype[1].weightedsettype[0]
-datatype[1].structtype[1]
-datatype[1].structtype[0].name newssummary.body
-datatype[1].structtype[0].version 0
-datatype[1].structtype[0].field[0]
-datatype[1].documenttype[0]
-datatype[2].id -756330891
-datatype[2].arraytype[0]
-datatype[2].weightedsettype[0]
-datatype[2].structtype[0]
-datatype[2].documenttype[1]
-datatype[2].documenttype[0].name newssummary
-datatype[2].documenttype[0].version 0
-datatype[2].documenttype[0].inherits[0]
-datatype[2].documenttype[0].headerstruct 2006483754
-datatype[2].documenttype[0].bodystruct -2059783233
-datatype[3].id 2010790819
-datatype[3].arraytype[0]
-datatype[3].weightedsettype[0]
-datatype[3].structtype[1]
-datatype[3].structtype[0].name newssummary_summary.header
-datatype[3].structtype[0].version 0
-datatype[3].structtype[0].field[6]
-datatype[3].structtype[0].field[0].name sddocname
-datatype[3].structtype[0].field[0].id[0]
-datatype[3].structtype[0].field[0].datatype 2
-datatype[3].structtype[0].field[1].name uri
-datatype[3].structtype[0].field[1].id[0]
-datatype[3].structtype[0].field[1].datatype 2
-datatype[3].structtype[0].field[2].name title
-datatype[3].structtype[0].field[2].id[0]
-datatype[3].structtype[0].field[2].datatype 2
-datatype[3].structtype[0].field[3].name weight
-datatype[3].structtype[0].field[3].id[0]
-datatype[3].structtype[0].field[3].datatype 1
-datatype[3].structtype[0].field[4].name ranklog
-datatype[3].structtype[0].field[4].id[0]
-datatype[3].structtype[0].field[4].datatype 2
-datatype[3].structtype[0].field[5].name documentid
-datatype[3].structtype[0].field[5].id[0]
-datatype[3].structtype[0].field[5].datatype 2
-datatype[3].documenttype[0]
-datatype[4].id 760329848
-datatype[4].arraytype[0]
-datatype[4].weightedsettype[0]
-datatype[4].structtype[1]
-datatype[4].structtype[0].name newssummary_summary.body
-datatype[4].structtype[0].version 0
-datatype[4].structtype[0].field[0]
-datatype[4].documenttype[0]
-datatype[5].id -1535558628
-datatype[5].arraytype[0]
-datatype[5].weightedsettype[0]
-datatype[5].structtype[0]
-datatype[5].documenttype[1]
-datatype[5].documenttype[0].name newssummary_summary
-datatype[5].documenttype[0].version 0
-datatype[5].documenttype[0].inherits[0]
-datatype[5].documenttype[0].headerstruct 2010790819
-datatype[5].documenttype[0].bodystruct 760329848
-datatype[6].id -1486737430
-datatype[6].arraytype[1]
-datatype[6].arraytype[0].datatype 2
-datatype[6].weightedsettype[0]
-datatype[6].structtype[0]
-datatype[6].documenttype[0]
-datatype[7].id -296931593
-datatype[7].arraytype[0]
-datatype[7].weightedsettype[0]
-datatype[7].structtype[1]
-datatype[7].structtype[0].name newssummary_index.header
-datatype[7].structtype[0].version 0
-datatype[7].structtype[0].field[2]
-datatype[7].structtype[0].field[0].name sddocname
-datatype[7].structtype[0].field[0].id[0]
-datatype[7].structtype[0].field[0].datatype -1486737430
-datatype[7].structtype[0].field[1].name title
-datatype[7].structtype[0].field[1].id[0]
-datatype[7].structtype[0].field[1].datatype -1486737430
-datatype[7].documenttype[0]
-datatype[8].id -2066649396
-datatype[8].arraytype[0]
-datatype[8].weightedsettype[0]
-datatype[8].structtype[1]
-datatype[8].structtype[0].name newssummary_index.body
-datatype[8].structtype[0].version 0
-datatype[8].structtype[0].field[0]
-datatype[8].documenttype[0]
-datatype[9].id 1957994312
-datatype[9].arraytype[0]
-datatype[9].weightedsettype[0]
-datatype[9].structtype[0]
-datatype[9].documenttype[1]
-datatype[9].documenttype[0].name newssummary_index
-datatype[9].documenttype[0].version 0
-datatype[9].documenttype[0].inherits[0]
-datatype[9].documenttype[0].headerstruct -296931593
-datatype[9].documenttype[0].bodystruct -2066649396
-datatype[10].id -1089205651
-datatype[10].arraytype[0]
-datatype[10].weightedsettype[0]
-datatype[10].structtype[1]
-datatype[10].structtype[0].name newssummary_attribute.header
-datatype[10].structtype[0].version 0
-datatype[10].structtype[0].field[1]
-datatype[10].structtype[0].field[0].name weight
-datatype[10].structtype[0].field[0].id[0]
-datatype[10].structtype[0].field[0].datatype 1
-datatype[10].documenttype[0]
-datatype[11].id 761573314
-datatype[11].arraytype[0]
-datatype[11].weightedsettype[0]
-datatype[11].structtype[1]
-datatype[11].structtype[0].name newssummary_attribute.body
-datatype[11].structtype[0].version 0
-datatype[11].structtype[0].field[0]
-datatype[11].documenttype[0]
-datatype[12].id -1613882222
-datatype[12].arraytype[0]
-datatype[12].weightedsettype[0]
-datatype[12].structtype[0]
-datatype[12].documenttype[1]
-datatype[12].documenttype[0].name newssummary_attribute
-datatype[12].documenttype[0].version 0
-datatype[12].documenttype[0].inherits[0]
-datatype[12].documenttype[0].headerstruct -1089205651
-datatype[12].documenttype[0].bodystruct 761573314
-datatype[13].id 2098419674
-datatype[13].arraytype[0]
-datatype[13].weightedsettype[0]
-datatype[13].structtype[1]
-datatype[13].structtype[0].name newsarticle.header
-datatype[13].structtype[0].version 0
-datatype[13].structtype[0].field[1]
-datatype[13].structtype[0].field[0].name city
-datatype[13].structtype[0].field[0].id[0]
-datatype[13].structtype[0].field[0].datatype 2
-datatype[13].documenttype[0]
-datatype[14].id 197293167
-datatype[14].arraytype[0]
-datatype[14].weightedsettype[0]
-datatype[14].structtype[1]
-datatype[14].structtype[0].name newsarticle.body
-datatype[14].structtype[0].version 0
-datatype[14].structtype[0].field[0]
-datatype[14].documenttype[0]
-datatype[15].id -1710661691
-datatype[15].arraytype[0]
-datatype[15].weightedsettype[0]
-datatype[15].structtype[0]
-datatype[15].documenttype[1]
-datatype[15].documenttype[0].name newsarticle
-datatype[15].documenttype[0].version 0
-datatype[15].documenttype[0].inherits[1]
-datatype[15].documenttype[0].inherits[0].name newssummary
-datatype[15].documenttype[0].inherits[0].version 0
-datatype[15].documenttype[0].headerstruct 2098419674
-datatype[15].documenttype[0].bodystruct 197293167
-datatype[16].id -592896846
-datatype[16].arraytype[0]
-datatype[16].weightedsettype[0]
-datatype[16].structtype[1]
-datatype[16].structtype[0].name indexingdocument.header
-datatype[16].structtype[0].version 0
-datatype[16].structtype[0].field[3]
-datatype[16].structtype[0].field[0].name index
-datatype[16].structtype[0].field[0].id[0]
-datatype[16].structtype[0].field[0].datatype 8
-datatype[16].structtype[0].field[1].name summary
-datatype[16].structtype[0].field[1].id[0]
-datatype[16].structtype[0].field[1].datatype 8
-datatype[16].structtype[0].field[2].name attribute
-datatype[16].structtype[0].field[2].id[0]
-datatype[16].structtype[0].field[2].datatype 8
-datatype[16].documenttype[0]
-datatype[17].id -2093772985
-datatype[17].arraytype[0]
-datatype[17].weightedsettype[0]
-datatype[17].structtype[1]
-datatype[17].structtype[0].name indexingdocument.body
-datatype[17].structtype[0].version 0
-datatype[17].structtype[0].field[0]
-datatype[17].documenttype[0]
-datatype[18].id -1831281171
-datatype[18].arraytype[0]
-datatype[18].weightedsettype[0]
-datatype[18].structtype[0]
-datatype[18].documenttype[1]
-datatype[18].documenttype[0].name indexingdocument
-datatype[18].documenttype[0].version 0
-datatype[18].documenttype[0].inherits[0]
-datatype[18].documenttype[0].headerstruct -592896846
-datatype[18].documenttype[0].bodystruct -2093772985
+doctype[7]
+doctype[0].name "document"
+doctype[0].idx 10000
+doctype[0].contentstruct 10001
+doctype[0].primitivetype[0].idx 10002
+doctype[0].primitivetype[0].internalid 0
+doctype[0].primitivetype[0].name "int"
+doctype[0].primitivetype[1].idx 10003
+doctype[0].primitivetype[1].internalid 5
+doctype[0].primitivetype[1].name "double"
+doctype[0].primitivetype[2].idx 10004
+doctype[0].primitivetype[2].internalid 2
+doctype[0].primitivetype[2].name "string"
+doctype[0].annotationtype[0].idx 10005
+doctype[0].annotationtype[0].name "proximity_break"
+doctype[0].annotationtype[0].internalid 8
+doctype[0].annotationtype[0].datatype 10003
+doctype[0].annotationtype[1].idx 10006
+doctype[0].annotationtype[1].name "normalized"
+doctype[0].annotationtype[1].internalid 4
+doctype[0].annotationtype[1].datatype 10004
+doctype[0].annotationtype[2].idx 10007
+doctype[0].annotationtype[2].name "reading"
+doctype[0].annotationtype[2].internalid 5
+doctype[0].annotationtype[2].datatype 10004
+doctype[0].annotationtype[3].idx 10008
+doctype[0].annotationtype[3].name "term"
+doctype[0].annotationtype[3].internalid 1
+doctype[0].annotationtype[3].datatype 10004
+doctype[0].annotationtype[4].idx 10009
+doctype[0].annotationtype[4].name "transformed"
+doctype[0].annotationtype[4].internalid 7
+doctype[0].annotationtype[4].datatype 10004
+doctype[0].annotationtype[5].idx 10010
+doctype[0].annotationtype[5].name "canonical"
+doctype[0].annotationtype[5].internalid 3
+doctype[0].annotationtype[5].datatype 10004
+doctype[0].annotationtype[6].idx 10011
+doctype[0].annotationtype[6].name "token_type"
+doctype[0].annotationtype[6].internalid 2
+doctype[0].annotationtype[6].datatype 10002
+doctype[0].annotationtype[7].idx 10012
+doctype[0].annotationtype[7].name "special_token"
+doctype[0].annotationtype[7].internalid 9
+doctype[0].annotationtype[8].idx 10013
+doctype[0].annotationtype[8].name "stem"
+doctype[0].annotationtype[8].internalid 6
+doctype[0].annotationtype[8].datatype 10004
+doctype[0].structtype[0].idx 10001
+doctype[0].structtype[0].name document.header
+doctype[1].name "newssummary_summary"
+doctype[1].idx 10014
+doctype[1].inherits[0].idx 10000
+doctype[1].contentstruct 10015
+doctype[1].primitivetype[0].idx 10016
+doctype[1].primitivetype[0].internalid 1
+doctype[1].primitivetype[0].name "float"
+doctype[1].structtype[0].idx 10015
+doctype[1].structtype[0].name newssummary_summary.header
+doctype[1].structtype[0].field[0].name "sddocname"
+doctype[1].structtype[0].field[0].internalid 891157286
+doctype[1].structtype[0].field[0].type 10004
+doctype[1].structtype[0].field[1].name "uri"
+doctype[1].structtype[0].field[1].internalid 31928604
+doctype[1].structtype[0].field[1].type 10004
+doctype[1].structtype[0].field[2].name "title"
+doctype[1].structtype[0].field[2].internalid 567626448
+doctype[1].structtype[0].field[2].type 10004
+doctype[1].structtype[0].field[3].name "weight"
+doctype[1].structtype[0].field[3].internalid 1001392207
+doctype[1].structtype[0].field[3].type 10016
+doctype[1].structtype[0].field[4].name "ranklog"
+doctype[1].structtype[0].field[4].internalid 907911675
+doctype[1].structtype[0].field[4].type 10004
+doctype[1].structtype[0].field[5].name "documentid"
+doctype[1].structtype[0].field[5].internalid 1097213282
+doctype[1].structtype[0].field[5].type 10004
+doctype[2].name "newssummary"
+doctype[2].idx 10017
+doctype[2].inherits[0].idx 10000
+doctype[2].contentstruct 10018
+doctype[2].structtype[0].idx 10018
+doctype[2].structtype[0].name newssummary.header
+doctype[2].structtype[0].field[0].name "uri"
+doctype[2].structtype[0].field[0].internalid 31928604
+doctype[2].structtype[0].field[0].type 10004
+doctype[2].structtype[0].field[1].name "where"
+doctype[2].structtype[0].field[1].internalid 1346741751
+doctype[2].structtype[0].field[1].type 10004
+doctype[2].structtype[0].field[2].name "title"
+doctype[2].structtype[0].field[2].internalid 567626448
+doctype[2].structtype[0].field[2].type 10004
+doctype[2].structtype[0].field[3].name "weight"
+doctype[2].structtype[0].field[3].internalid 1001392207
+doctype[2].structtype[0].field[3].type 10016
+doctype[3].name "newsarticle"
+doctype[3].idx 10019
+doctype[3].inherits[0].idx 10017
+doctype[3].contentstruct 10020
+doctype[3].structtype[0].idx 10020
+doctype[3].structtype[0].name newsarticle.header
+doctype[3].structtype[0].field[0].name "uri"
+doctype[3].structtype[0].field[0].internalid 31928604
+doctype[3].structtype[0].field[0].type 10004
+doctype[3].structtype[0].field[1].name "where"
+doctype[3].structtype[0].field[1].internalid 1346741751
+doctype[3].structtype[0].field[1].type 10004
+doctype[3].structtype[0].field[2].name "title"
+doctype[3].structtype[0].field[2].internalid 567626448
+doctype[3].structtype[0].field[2].type 10004
+doctype[3].structtype[0].field[3].name "weight"
+doctype[3].structtype[0].field[3].internalid 1001392207
+doctype[3].structtype[0].field[3].type 10016
+doctype[3].structtype[0].field[4].name "city"
+doctype[3].structtype[0].field[4].internalid 725636280
+doctype[3].structtype[0].field[4].type 10004
+doctype[4].name "indexingdocument"
+doctype[4].idx 10021
+doctype[4].inherits[0].idx 10000
+doctype[4].contentstruct 10022
+doctype[4].structtype[0].idx 10022
+doctype[4].structtype[0].name indexingdocument.header
+doctype[4].structtype[0].field[0].name "index"
+doctype[4].structtype[0].field[0].internalid 441138119
+doctype[4].structtype[0].field[0].type 10000
+doctype[4].structtype[0].field[1].name "summary"
+doctype[4].structtype[0].field[1].internalid 144383446
+doctype[4].structtype[0].field[1].type 10000
+doctype[4].structtype[0].field[2].name "attribute"
+doctype[4].structtype[0].field[2].internalid 265107008
+doctype[4].structtype[0].field[2].type 10000
+doctype[5].name "newssummary_index"
+doctype[5].idx 10023
+doctype[5].inherits[0].idx 10000
+doctype[5].contentstruct 10024
+doctype[5].arraytype[0].idx 10025
+doctype[5].arraytype[0].elementtype 10004
+doctype[5].structtype[0].idx 10024
+doctype[5].structtype[0].name newssummary_index.header
+doctype[5].structtype[0].field[0].name "sddocname"
+doctype[5].structtype[0].field[0].internalid 1124752745
+doctype[5].structtype[0].field[0].type 10025
+doctype[5].structtype[0].field[1].name "title"
+doctype[5].structtype[0].field[1].internalid 2079897259
+doctype[5].structtype[0].field[1].type 10025
+doctype[6].name "newssummary_attribute"
+doctype[6].idx 10026
+doctype[6].inherits[0].idx 10000
+doctype[6].contentstruct 10027
+doctype[6].structtype[0].idx 10027
+doctype[6].structtype[0].name newssummary_attribute.header
+doctype[6].structtype[0].field[0].name "weight"
+doctype[6].structtype[0].field[0].internalid 1001392207
+doctype[6].structtype[0].field[0].type 10016