Add classes for visitor traversal
[cql-java-moved-to-github.git] / spec / version-1.2.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html><head><!-- InstanceBegin template="/Templates/sru-template.dwt" codeOutsideHTMLIsLocked="false" --><!-- InstanceBeginEditable name="doctitle" --><title>Next Version (SRU: Search and Retrieve via URL - Standards, Library of Congress)</title><!-- InstanceEndEditable --><!-- InstanceBeginEditable name="head" -->
3
4
5
6
7
8 <meta name="keywords" content="sru srw protocol search retrieve via url search retrieve web services standards library of congress version">
9 <meta name="description" content="Next Version: SRU (Search/Retrieve via URL) is a standard search protocol for Internet search queries, utilizing CQL (Common Query Language), a standard query syntax for representing queries. SRW (Search Retrieve Web Service) is a companion protocol to SRU."><!-- InstanceEndEditable -->
10
11 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
12 <link href="cql_files/sru.css" rel="stylesheet" type="text/css">
13 <script type="text/javascript" src="cql_files/triggerParams.js"></script><script type="text/javascript" src="cql_files/stdLauncher.js"></script><script type="text/javascript">Poll();</script></head><body alink="#660000" link="#663300" text="#333333" vlink="#996633">
14 <div id="container">
15   <div id="header">
16     <div id="highlevel">
17       <div id="top-left"><a href="http://www.loc.gov/" class="white">The Library
18           of Congress</a><span class="white-text">&nbsp;»&nbsp;</span><a href="http://www.loc.gov/library/" class="white">Librarians,
19           Archivists</a><span class="white-text">&nbsp;»</span> <a href="http://www.loc.gov/standards/" class="white">Standards</a></div>
20       <div id="top-right">
21         <form action="http://search.loc.gov:8765/query.html" accept-charset="utf-8" name="seek1" method="get">
22           <input name="col" value="loc" type="hidden">
23           <input name="sc" value="0" type="hidden">
24           <input name="ws" value="0" type="hidden">
25           <input name="la" value="en" type="hidden">
26           <input name="qm" value="0" type="hidden">
27           <input name="st" value="1" type="hidden">
28           <input name="nh" value="10" type="hidden">
29           <input name="lk" value="1" type="hidden">
30           <input name="rf" value="0" type="hidden">
31           <input name="oq" value="" type="hidden">
32           <input name="si" value="0" type="hidden">
33           <input name="rq" value="0" type="hidden">
34           <input name="qc" value="" type="hidden">
35           <select name="qp" tabindex="1" class="drop-box">
36             <option value="url:/standards/sru/" selected="selected">SRU Pages</option>
37             <option value="url:/standards/">All Standards Pages</option>
38             <option value="">All Library Pages</option>
39           </select>
40           <input name="qt" id="keyword" size="16" value="" tabindex="2" class="drop-box" type="text">
41           <input class="button" id="search_button" name="search_button" value="SEARCH" tabindex="3" type="submit">
42         </form>
43       </div>
44     </div>
45     <h1 class="graphic"><img src="cql_files/sru-title.gif" alt="SRU: Search/Retrieve via URL - SRU Version 1.1 - 13th February 2004" height="60" width="740"></h1>
46   </div>
47   <div id="top-bread"> <a href="http://www.loc.gov/standards/sru/index.html">Home</a> &gt;&gt; <!-- InstanceBeginEditable name="topbreadcrumb" --><span class="selected">Next
48   Version</span><!-- InstanceEndEditable --></div>
49   <div id="body"> <!-- InstanceBeginEditable name="content" -->
50     <h2>Changes in SRU from Versions 1.1 to 1.2</h2>
51     <p>SRU Version 1.2    is in development and will be released soon.  This
52       page summarizes the differences from version 1.1. </p>
53     <h3>CQL Changes </h3>
54     <ol>
55       <li> CQL renamed the "contextual query language".</li>
56       <li>'scr' relation eliminated. '=' becomes (in effect) server choice. When
57         relation is omitted, '=' is assumed.</li>
58       <li> 'adj' relation defined for word adjacency.</li>
59       <li>'exact' relation eliminated. Replaced by '=='. </li>
60       <li>'regexp' relation modifier defined. </li>
61       <li>Sorting is added as a cql feature (the 'sortby' clause).</li>
62       <li>Proximity. Defaults are now server defined, not standard defined. Hence "prox" can
63         be anything the server wants to do proximately, not necessarily with
64         a default of adjacency.
65         <p>Proximity units (other than in cql set) are treated such that "unit" is
66           a value in a context set, rather than the unit value being a value
67           in a context set.&nbsp; Proximity units 'word', 'sentence', 'paragraph',
68           which are included in the cql set, are explicitly undefined.</p>
69       </li>
70     </ol>
71     <h3>Protocol Changes </h3>
72     <ol>
73       <li>Record identifier (optional) added to record structure.</li>
74       <li> XCQL parameter becomes optional.</li>
75       <li> XPath parameter dropped (will become an extension).</li>
76       <li> base url added to response.</li>
77       <li> record hits incorporated into xcql.</li>
78       <li> Z39.92 replaces explain.</li>
79       <li>Sorting is no longer a protocol function (see point 6 in CQL list). </li>
80     </ol>
81     <h3></h3>
82     <h1>&nbsp;</h1>
83     <!-- InstanceEndEditable -->
84     <div id="bottom-bread"> <a href="http://www.loc.gov/standards/sru/index.html">Home</a> &gt;&gt; <!-- InstanceBeginEditable name="bottombreadcrumb" --><a href="http://www.loc.gov/standards/sru/sru-resources.html"></a><span class="selected">Next
85           Version</span><!-- InstanceEndEditable --></div>
86   </div>
87   <div id="footer">
88     <div id="bottom-left"><a href="http://www.loc.gov/" class="white">The Library
89         of Congress</a><span class="white-text">&nbsp;»&nbsp;</span><a href="http://www.loc.gov/library/" class="white">Librarians,
90         Archivists</a><span class="white-text">&nbsp;»</span> <a href="http://www.loc.gov/standards/" class="white">Standards</a><br>
91           <span class="white-text">
92           <!-- #BeginDate format:Am1 -->January 25, 2007<!-- #EndDate -->
93         </span></div>
94     <div class="white-text" id="contactus"><a href="mailto:z3950@loc.gov" class="white">Contact
95         Us</a></div>
96   </div>
97 </div>
98 <script type="text/javascript" src="cql_files/s_code.js"></script><img src="cql_files/s6955176837255.gif" name="s_i_locgovprod" alt="" border="0" height="1" width="1"><!-- InstanceEnd --></body></html>