X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=a413bb89488673ef50323c82ecac73b0e0b24ff9;hp=4e8d0a54f42a2e7e591f4b492d81b7de19413185;hb=c6e6b1fe0674de638fbc1ad44393baa251d4af6f;hpb=2ba14237fbb3983161a63f321cbfd137eb622648 diff --git a/NEWS b/NEWS index 4e8d0a5..a413bb8 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,31 @@ --- 4.2.20 2011/11/09 +--- 4.2.24 2011/12/21 + +cql_sortby_to_sortkeys: honor sort prefix. + +RPN to CQL: always quote resulting terms. For bizarre reasons, JSTOR's +SRU server returns 0 hits on ISSN searches unless a CQL term is quoted. +The rpn2cql family of functions now always returns quoted CQL terms. + +Fix CQL to CCL conversion for multiple terms. Add two test cases as well. + +--- 4.2.23 2011/12/15 + +Allow =val to be omitted for yaz_uri_to_array. Also, multiple &'s in +sequence is treated as one. For example, &&a=b&&&c& is identical to +a=b&c= . + +--- 4.2.22 2011/12/05 + +Add ZOOM_connection_save_apdu_wrbuf. This function may be used to save +APDUs for a connection to a WRBUF. + +--- 4.2.21 2011/11/23 + +Fix cql_sortby_to_sortkeys. Completely broken before. + +Make CCL's @truncation work again. + +--- 4.2.20 2011/11/09 New ZOOM connection setting: tproxy. It's like proxy, but does not set Z39.50 proxy OID or change HTTP for proxy behavior. Can be used @@ -6,7 +33,7 @@ to set resolved address + port for a connection outside ZOOM itself. Fix atoi_n_check digit test. Thanks to Giannis Kosmas for spotting it. --- 4.2.19 2011/11/07 +--- 4.2.19 2011/11/07 Fix uninitialized variable in Solr spell support (could cause SEGV for SRU response decoding). @@ -18,19 +45,19 @@ When ZOOM_set_dset_error() is passed an addinfo2 as well as addinfo, they are separated by a colon and a space rather than simply concatenated. --- 4.2.18 2011/10/28 +--- 4.2.18 2011/10/28 Add support for Solr spell-checking/suggestions through ZOOM. If a Solr target has been configured correctly for spelling-checking and suggestions, these will now be returned on the ResultSet option "suggestions". zoomsh has been extended to show this with the cmd suggestions. --- 4.2.17 2011/09/28 +--- 4.2.17 2011/09/28 Fix function nmem_strsplit_escape2 which extends nmem_strsplit_escape with a flag whether to substitute escape sequences or not. --- 4.2.16 2011/09/22 +--- 4.2.16 2011/09/22 Fix nmem_strsplit_escape to substitute escape char properly. @@ -40,7 +67,7 @@ return process exit code to indicate success/failure. YAZ options utility supports special option -- which makes all it treat all following arguments as non-options. --- 4.2.15 2011/09/16 +--- 4.2.15 2011/09/16 Fix yaz_file_path_resolve/yaz_path_fopen/yaz_fopen so that path is not searched if absolute filename is given. @@ -48,7 +75,7 @@ searched if absolute filename is given. Fix conv_xslt() error-reporting when stylesheet is not found. (The value of fullpath is meaningless in this situation.) --- 4.2.14 2011/09/07 +--- 4.2.14 2011/09/07 Fix problem in CQL sort node creation: un-initialized memory. @@ -65,7 +92,7 @@ will make it possible to use both single-character mask (#) and wildcard (?) in CCL . Throw diagnostic for left truncation because that is not supported by SOLR. --- 4.2.13 2011/09/01 +--- 4.2.13 2011/09/01 Fixes for cql2rpn, cql2ccl and ccl2rpn; mostly in the area of special cases using escapes (\-sequences) and masking. @@ -80,12 +107,12 @@ ICU check fix. Don't include library -lCrun on Solaris, unless present. ICU check fix: Use --cppflags-searchpath to determine ICU include files; not --cppflags (which seeems like an error in icu-config). --- 4.2.12 2011/08/27 RPM package only +--- 4.2.12 2011/08/27 RPM package only cql2ccl: fix conversion of terms: operator characters were not quoted/escaped. --- 4.2.11 2011/08/25 RPM package only +--- 4.2.11 2011/08/25 RPM package only ccl2rpn: Conversion to regexp-1 terms (trunc=102). For mode t=x, the CCL parser will map both # and ? to their regular expression @@ -97,7 +124,7 @@ of reserved CQL characters. cql2ccl: deal with both * and ? in conversion. Also leave escaped ones as is, so that they are passed through. --- 4.2.10 2011/08/24 +--- 4.2.10 2011/08/24 ZOOM SRU mode: more aggressive re-connect.