articles), and 'no' (no sorting). The default value is
'no'.
</para>
+ <para>
+ When 'skiparticle' is used, some common articles from the
+ English and German languages are ignored. At present the
+ list is: 'the', 'den', 'der', 'die', 'des', 'an', 'a'.
+ </para>
</listitem>
</varlistentry>
</varlistentry>
<varlistentry>
+ <term id="icurule">icurule</term>
+ <listitem>
+ <para>
+ Specifies the ICU rule set to be used for normalizing
+ metadata text. The "display" part of the rule is kept
+ in the returned metadata record (record+show commands), the
+ end result - normalized text - is used for performing
+ within-cluster merge (unique, longest, etc). If the icurule is
+ omitted, type generic (text) is converted as follows:
+ any of the characters "<literal> ,/.:([</literal>" are
+ chopped of prefix and suffix of text content
+ <emphasis>unless</emphasis> it includes the
+ characters "<literal>://</literal>" (URL).
+ </para>
+ <note>
+ <para>
+ Requires Pazpar2 1.9.0 or later.
+ </para>
+ </note>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term>setting</term>
<listitem>
<para>
</listitem>
</varlistentry>
- <varlistentry>
+ <varlistentry id="service-timeout">
<term>timeout</term>
<listitem>
<para>
z3950_operation (30) < session (60) < z3950_session (180) .
The default values are given in parantheses.
</para>
+ <para>
+ The Z39.50 operation timeout may be set per database. Refer to
+ <xref linkend="pztimeout"/>.
+ </para>
</listitem>
</varlistentry>
</variablelist> <!-- Data elements in service directive -->
supports (native) facets. The value is the name of the
field on the target.
</para>
- <note>
- <para>
- At this point only Solr targets have been tested with this
- facility.
- </para>
- </note>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>pz:facetmap:split:<replaceable>name</replaceable></term>
+ <listitem>
+ <para>
+ Like pz:facetmap, but makes Pazpar2 inspect the term value consisting
+ of two items separated by colon. First item is the raw ID to be
+ sent to database if limitmap on the field
+ <replaceable>name</replaceable> is used. The second item is
+ the display term.
+ </para>
+ <para>
+ This facility was added in Pazpar2 version 1.11.0.
+ </para>
</listitem>
</varlistentry>
</varlistentry>
<varlistentry>
+ <term>pz:redis</term>
+ <listitem>
+ <para>
+ If set and non-empty,
+ <ulink url="&url.redis;">redis</ulink> will
+ configured and enabled for the target.
+ The value of this setting is exactly as the redis option for
+ ZOOM C of YAZ.
+ </para>
+ <para>
+ This setting is honored in Pazpar2 1.6.43 or later. Pazpar2 must
+ be using YAZ version 5.2.0 or later.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term>pz:nativesyntax</term>
<listitem>
<para>
<listitem>
<para>
Specifies that a target is preferred, e.g. possible local, faster
- target. Using block=pref on show command will wait for all these
+ target. Using block=preferred on <link linkend="command-show">
+ show command</link> will wait for all these
targets to return records before releasing the block.
- If no target is preferred, the block=pref will identical to block=1,
- which release when one target has returned records.
+ If no target is preferred, the block=preferred will identical to
+ block=1, which release when one target has returned records.
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>pz:presentchunk</term>
+ <term>pz:present_chunk</term>
<listitem>
<para>
Controls the chunk size in present requests. Pazpar2 will
</listitem>
</varlistentry>
+
+ <varlistentry id="pztimeout">
+ <term>pz:timeout</term>
+ <listitem>
+ <para>
+ Specifies timeout for operation (eg search, and fetch) for
+ a database. This overrides the z3650_operation timeout
+ that is given for a service. See <xref linkend="service-timeout"/>.
+ </para>
+ <note>
+ <para>
+ The timeout facility is supported for Pazpar2 version 1.8.4 and later.
+ </para>
+ </note>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="pzurl">
<term>pz:url</term>
<listitem>