when adding a document.
-->
-<!--
--->
+<!-- -->
<field name="id" type="string" indexed="true" stored="true" required="true" />
+ <field name="_version_" type="long" indexed="true" stored="true"/>
+
+ <field name="transactionId" type="long" indexed="true" stored="false"/>
- <field name="author" type="text" indexed="true" stored="true" multiValued="true" compressed="false" omitNorms="true"/>
- <field name="author_exact" type="facet" indexed="true" stored="true" multiValued="true" compressed="false" omitNorms="true"/>
+ <field name="author" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
+ <field name="author_exact" type="string" indexed="true" stored="false" multiValued="true" omitNorms="true" docValues="true" />
<field name="author-date" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="author-title" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="corporate-name" type="text" indexed="true" stored="true" omitNorms="true"/>
<field name="callnumber" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
- <field name="citation" type="text" indexed="true" stored="true" multiValued="true" compressed="true" omitNorms="true"/>
+ <field name="citation" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="date" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
- <field name="description" type="text_ws" indexed="true" stored="true" multiValued="true" compressed="true" omitNorms="true"/>
+ <field name="description" type="text_ws" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="edition" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="electronic-format-instruction" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="electronic-format-type" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
- <field name="electronic-note" type="text" indexed="true" stored="true" multiValued="true" compressed="true" omitNorms="true"/>
- <field name="electronic-text" type="text" indexed="true" stored="true" multiValued="true" compressed="true" omitNorms="true"/>
+ <field name="electronic-note" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
+ <field name="electronic-text" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="electronic-url" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="isbn" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="issn" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="lccn" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
- <field name="medium" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
- <field name="medium_exact" type="facet" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
+ <field name="medium" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
+ <field name="medium_exact" type="facet" indexed="true" stored="false" multiValued="true" omitNorms="true" />
<field name="meeting-date" type="text" indexed="true" stored="true" omitNorms="true"/>
<field name="meeting-location" type="text" indexed="true" stored="true" omitNorms="true"/>
<field name="series-title" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="subject" type="text_ws" indexed="true" stored="true" multiValued="true" omitNorms="true" />
- <field name="subject_exact" type="facet" indexed="true" stored="true" multiValued="true" omitNorms="true" />
+ <field name="subject_exact" type="string" indexed="true" stored="false" multiValued="true" omitNorms="true" docValues="true" />
<field name="subject-long" type="text_ws" indexed="true" stored="true" multiValued="true" omitNorms="true" />
<field name="system-control-nr" type="text" indexed="true" stored="true" multiValued="true" omitNorms="true"/>
<field name="tech-rep-nr" type="text" indexed="true" multiValued="true" stored="true"/>
- <field name="title" type="text" indexed="true" multiValued="true" compressed="false" stored="true"/>
- <field name="title-complete" type="text" indexed="true" multiValued="true" compressed="true" stored="true"/>
+ <field name="title" type="text" indexed="true" multiValued="true" stored="true"/>
+ <field name="title-complete" type="text" indexed="true" multiValued="true" stored="true"/>
<field name="title-dates" type="text" indexed="true" multiValued="true" stored="true"/>
<field name="title-medium" type="text" indexed="true" multiValued="true" stored="true"/>
<field name="title-number-section" type="text" indexed="true" multiValued="true" stored="true"/>
<field name="title-uniform-partname" type="text" indexed="true" multiValued="true" stored="true"/>
<field name="title-uniform-parts" type="text" indexed="true" multiValued="true" stored="true"/>
- <field name="journal-title" type="text" indexed="true" multiValued="true" compressed="false" stored="true"/>
- <field name="journal-title_exact" type="text" indexed="true" multiValued="true" compressed="false" stored="true"/>
+ <field name="journal-title" type="text" indexed="true" multiValued="true" stored="true" />
+ <field name="journal-title_exact" type="text" indexed="true" multiValued="true" stored="false"/>
<field name="physical-accomp" type="text" indexed="true" stored="true" multiValued="true" />
<field name="physical-dimensions" type="text" indexed="true" stored="true" multiValued="true" />
<field name="keywords" type="textgen" indexed="true" stored="true"/>
<field name="category" type="textgen" indexed="true" stored="true"/>
<field name="content_type" type="string" indexed="true" stored="true" multiValued="true"/>
- <field name="last_modified" type="date" indexed="true" stored="true"/>
<field name="links" type="string" indexed="true" stored="true" multiValued="true"/>
-->
+ <field name="harvest-timestamp" type="date" indexed="true" stored="true"/>
+ <field name="harvest-date" type="string" indexed="true" stored="true"/>
<!-- catchall field, containing all other searchable text fields (implemented
via copyField further on in this schema -->
destination field is to use the dynamic field syntax.
copyField also supports a maxChars to copy setting. -->
- <copyField source="*" dest="text" maxChars="10000"/>
+ <copyField source="*" dest="text"/>
<!-- copy name to alphaNameSort, a field designed for sorting by name -->
<!-- <copyField source="name" dest="alphaNameSort"/> -->