Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: add missing discovery.browse.* fields

...

indexfield

Property:

discovery.search.server

Example Value:

discovery.search.server=[http://localhost:8080/solr/search]

Informational Note:

Discovery relies on a Solr index for storage and retrieval of its information. This parameter determines the location of the Solr index.

If you are uncertain whether this property is set correctly, you can use a commandline tool like "wget" to perform a query against the Solr index (and ensure Solr responds). For example, the below query searches the Solr index for "test" and returns the response on standard out:

wget -O - http://localhost:8080/solr/search/select?q=test

Property:

discovery.index.authority.ignore[.field]

Example Value:

discovery.index.authority.ignore=true

discovery.index.authority.ignore.dc.contributor.author=false

Informational Note:

By default, Discovery will use the authority information in the metadata to disambiguate homonyms. Setting this property to false will make the indexing process the same as the metadata metadata doesn't include authority information. The configuration can be different on a field (<schema>.<element>.<qualifier>) basis, . Setting the property without field set the default valuea field will change the default value.

Property:

discovery.browse.authority.ignore[.browse-index]

Example Value:

discovery.browse.authority.ignore=true

discovery.browse.authority.ignore.author=false

Informational Note:Similar property to "discovery.index.authority.ignore", except specific to the "Browse By" indexes. By default, Discovery will use the authority information in the metadata to disambiguate homonyms. Setting this property to false will make the indexing process the same as the metadata doesn't include authority information. The configuration can be different on a browse index basis. Setting the property without a browse index will change the default value.
Property:

discovery.index.authority.ignore-prefered[.field]

Example Value:

discovery.index.authority.ignore-prefered=true

discovery.index.authority.ignore-prefered.dc.contributor.author=false

Informational Note:

By default, Discovery will use the authority information in the metadata to query the authority for the preferred label. Setting this property to false will make the indexing process the same as the metadata  doesn't include authority information (i.e. the preferred form is the one recorded in the metadata value). The configuration can be different on a field (<schema>.<element>.<qualifier>) basis. Setting the property without a field will change the default value. If the authority is a remote service, disabling this feature can greatly improve performance.

Property:

discovery.browse.authority.ignore-prefered[.browse-index]

Example Value:

discovery.browse.authority.ignore-prefered=true

discovery.browse.authority.ignore-prefered.author=false

Informational Note:Similar property to "discovery.index.authority.ignore-prefered", except specific to the "Browse By" indexes. By default, Discovery will use the authority information in the metadata to query the authority for the preferred label. Setting this property to false will make the indexing process the same as the metadata doesn't include authority information (i.e. the preferred form is the one recorded in the metadata value). The configuration can be different on a browse index basis. Setting the property without a browse index will change the default value. If the authority is a remote service, disabling this feature can greatly improve performance.
Property:

discovery.index.authority.ignore-preferedvariants[.field]

Example Example   Value:

discovery.index.authority.ignore-preferedvariants=true

discovery.index.authority.ignore-preferedvariants.dc.contributor.author=false

Informational Note:

By default, Discovery will use the authority information in the metadata to query the authority for

the preferred label

variants. Setting this property to false will make the indexing process the same, as the

metadata 

metadata doesn't include authority information

(i.e. the preferred form is the one recorded in the metadata value)

. The configuration can be different on a per-field (<schema>.<element>.<qualifier>) basis

,

. Setting the property without a field

set

will change the default value. If

the

authority is a remote service, disabling this feature can greatly improve performance.

Property:

discovery.

browse.authority.ignore-variants[.

browse-index]

Example   Example Value:

discovery.indexbrowse.authority.ignore-variants=true

discovery.indexbrowse.authority.ignore-variants.dc.contributor.author=false

Informational Note:Similar property to "discovery.index.authority.ignore-variants", except specific to the "Browse By" indexes. By default, Discovery will use the authority information in the metadata to query the authority for variants. Setting this property to false will make the indexing process the same, as the metadata  metadata doesn't include authority information. The configuration can be different on a per-field (<schema>.<element>.<qualifier>) basis, browse index basis. Setting the property without field set a browse index will change the default value. If authority is a remote service, disabling this feature can greatly improve performance.

Modifying the Discovery User Interface (config/spring/api/discovery.xml)

...