| <?xml version="1.0" ?> |
| <schema name="_system collection or core" version="1.1"> |
| <fieldtype name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true"/> |
| <fieldType name="long" class="solr.LongPointField" docValues="true" positionIncrementGap="0"/> |
| <fieldType name="double" class="solr.DoublePointField" docValues="true" positionIncrementGap="0"/> |
| <fieldType name="bytes" class="solr.BinaryField"/> |
| <fieldType name="date" class="solr.DatePointField" docValues="true"/> |
| <fieldType name="text_ws" class="solr.TextField" positionIncrementGap="100"> |
| <analyzer> |
| <tokenizer class="solr.WhitespaceTokenizerFactory"/> |
| </analyzer> |
| </fieldType> |
| <uniqueKey>id</uniqueKey> |
| <field name="id" type="string" indexed="true" stored="true" multiValued="false" required="true"/> |
| <field name="_version_" type="long" indexed="true" stored="true"/> |
| <field name="type" type="string" indexed="true" stored="true" multiValued="false" required="true"/> |
| <!-- blob repository fields --> |
| <field name="md5" type="string" indexed="true" stored="true" multiValued="false"/> |
| <field name="blob" type="bytes" indexed="false" stored="true" multiValued="false" /> |
| <field name="size" type="long" indexed="true" stored="true" multiValued="false" /> |
| <field name="version" type="long" indexed="true" stored="true" multiValued="false" /> |
| <field name="timestamp" type="date" indexed="true" stored="true" multiValued="false" /> |
| <field name="blobName" type="string" indexed="true" stored="true" multiValued="false" /> |
| |
| <!-- general purpose fields --> |
| <dynamicField name="*_s" type="string" indexed="true" stored="true" /> |
| <dynamicField name="*_ss" type="string" indexed="true" multiValued="true" stored="true" /> |
| <dynamicField name="*_str" type="string" indexed="false" stored="true" /> |
| <dynamicField name="*_strs" type="string" indexed="false" multiValued="true" stored="true" /> |
| <dynamicField name="*_bin" type="bytes" indexed="false" multiValued="false" stored="true" /> |
| <dynamicField name="*_t" type="text_ws" indexed="true" stored="true" /> |
| <dynamicField name="*_ts" type="text_ws" indexed="true" multiValued="true" stored="true" /> |
| <dynamicField name="*_dt" type="date" indexed="true" stored="true"/> |
| <dynamicField name="*_l" type="long" indexed="true" stored="true"/> |
| <dynamicField name="*_ls" type="long" multiValued="true" indexed="true" stored="true"/> |
| <dynamicField name="*_d" type="double" indexed="true" stored="true"/> |
| <dynamicField name="*_ds" type="double" multiValued="true" indexed="true" stored="true"/> |
| </schema> |