Omit CVS Id. Update copyright year.
[idzebra-moved-to-github.git] / doc / querymodel.xml
index 0272966..e4fc7db 100644 (file)
@@ -1,5 +1,4 @@
  <chapter id="querymodel">
-  <!-- $Id: querymodel.xml,v 1.32 2007-05-24 13:44:09 adam Exp $ -->
   <title>Query Model</title>
   
   <section id="querymodel-overview">
          <entry><literal>bib-1</literal></entry>
          <entry>Standard &acro.pqf; query language attribute set which defines the
           semantics of &acro.z3950; searching. In addition, all of the
-          non-use attributes (types 2-12) define the hard-wired 
+          non-use attributes (types 2-14) define the hard-wired 
           &zebra; internal query
           processing.</entry>
          <entry>default</entry>
       The relation attributes 1-5 are supported and work exactly as
       expected.
       All ordering operations are based on a lexicographical ordering, 
-      <emphasis>expect</emphasis> when the 
+      <emphasis>except</emphasis> when the 
       structure attribute numeric (109) is used. In
       this case, ordering is numerical. See 
       <xref linkend="querymodel-bib1-structure"/>.
        <entry>search</entry>
        <entry>2.0.8</entry>
        </row>
-      </tbody>
        <row>
        <entry>Maximum number of truncated terms (truncmax)</entry>
        <entry>13</entry>
        <entry>search</entry>
        <entry>2.0.10</entry>
        </row>
+       <row>
+       <entry>
+        Specifies whether un-indexed fields should be ignored.
+        A zero value (default) throws a diagnostic when an un-indexed
+        field is specified. A non-zero value makes it return 0 hits.
+       </entry>
+       <entry>14</entry>
+       <entry>search</entry>
+       <entry>2.0.16</entry>
+       </row>
+      </tbody>
      </tgroup>
     </table>      
     
      
      <para>
       All ordering operations are based on a lexicographical ordering, 
-      <emphasis>expect</emphasis> when the 
+      <emphasis>except</emphasis> when the 
       <literal>structure attribute numeric (109)</literal> is used. In
       this case, ordering is numerical. See 
       <xref linkend="querymodel-bib1-structure"/>.
        </row>
        <row>
        <entry>Approximative Limit</entry>
-       <entry>9</entry>
+       <entry>12</entry>
        <entry>scan</entry>
-       <entry>1.4</entry>
+       <entry>2.0.20</entry>
        </row>
       </tbody>
      </tgroup>
     </section>
 
     <section id="querymodel-zebra-attr-approx">
-     <title>&zebra; Extension Approximative Limit (type 11)</title>
+     <title>&zebra; Extension Approximative Limit (type 12)</title>
      <para>
-      The &zebra; Extension Approximative Limit (type 11) is a way to
+      The &zebra; Extension Approximative Limit (type 12) is a way to
       enable approximate hit counts for scan hit counts, in the same
       way as for search hit counts. 
      </para>
        <row>
         <entry>numeric (@attr 4=109)</entry>
         <entry>ignored</entry>
-        <entry>Numeric ('u')</entry>
+        <entry>Numeric ('n')</entry>
         <entry>Special index for digital numbers</entry>
        </row>
        <row>