Version 2.0.58
[idzebra-moved-to-github.git] / NEWS
diff --git a/NEWS b/NEWS
index 8483ed0..fe247fd 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,155 @@
+--- 2.0.58 2014/03/06
+
+Update OAI example README and allow Bib-1 attribute searches.
+
+Fix ICU indexing test. The code was not really broken, but the test
+program was.
+
+--- 2.0.57 2014/02/28
+
+Deb/RPM/Win Zebra packages uses libyaz5 (rather than libyaz4). This adds
+SRU 2.0 support for Zebra.
+
+--- 2.0.56 2013/11/04
+
+Updates for YAZ 5. Zebra compiles fine with YAZ 4 still.
+
+--- 2.0.55 2013/06/24
+
+Addx + document zebraidx command "check", which checks consistency of
+register.
+
+Debian : idzebra-2.0-utils includes init.d script. Includes logrotate as
+well. The zebrasrv init script listens on port 2100. At this time,
+zebra.cfg, is not part of the package. Administrator must install or
+modify $CONFIG to point to a working zebra.cfg.
+
+RPM: idzebra-2.0 includes init.d script. Also includes logrotate. The
+zebrasrv init script listens on port 2100 (IPv4 + IPv6). At this time,
+zebra.cfg, is not part of the package. Administrator must install or
+modify $CONFIG to point to a working zebra.cfg.
+
+--- 2.0.54 2013/01/21
+
+For mod_dom filter, allow type="adelete", which will not treat a failed
+delete as an error (such as a record ID that do not exist already).
+
+Log XML2/XSLT errors to yaz_log instead of stdout/stderr.
+
+Relay \-character in non-regexp searches. Was treated as backslash
+sequence before.
+
+--- 2.0.53 2012/12/03
+
+Improve hit estimate for or-searches (typically truncation)
+
+Fix snippets for non-ICU / seqno not updated.
+
+Replace key_compare_it with key_compare. This is because key_compare_it
+throws exception on some CPUs with alignment constraints.
+
+ICU: support @attr 5=2, @attr 5=3 in searches. (left truncation and
+left+right truncation).
+
+--- 2.0.52 2012/05/31
+
+Fix problem in dictionary due to increase max size of term.
+
+--- 2.0.51 2012/05/31
+
+Fix buffer overrun for terms using ICU normalization.
+
+Increase max size of indexing term from 256 to 512.
+
+--- 2.0.50 2011/11/01
+
+Fix a bug in zebra_begin_trans where Zebra could mark a transaction
+complete when it actually failed. This could happen if register files
+could not be opened.
+
+--- 2.0.49 2011/09/02
+
+Scan: allow preferred position > number + 1
+
+Fix bug #4592: dict_scan misses
+
+Fix snippets for complete fields, bug #4590. The
+snippet_add_complete_fields (chr-system) now takes the indexing term
+verbatim and makes that the display term.
+
+--- 2.0.48 2011/06/28
+
+Utility idebra-abs2dom part of distribution and deb+RPM packages.
+
+Fix problem with scan and complete subfields (:p) . In some cases,
+the display scan terms, would be invalid.
+
+--- 2.0.47 2011/05/24
+
+RPM: Store libraries in /usr/lib64 on 64-bit platforms.
+
+Zebra honors SRU sortkeys. If used with YAZ 4.2.0 or later,
+CQL sortby is honored as well.
+
+Fix scan's handling of normalized terms. Some terms were incorrectly
+ignored in the scan results, CJK terms in particular.
+
+--- 2.0.46 2011/03/23
+
+Fix bug in dictionary component of Zebra that could lead to
+inconsistent register assert for large deleteions.
+
+Improve estimate hits for phrase searches.
+
+--- 2.0.45 2010/12/22
+
+Add Debian package for Ubuntu maverick.
+
+Update to newer Libxml2/Libxslt for Windows package.
+
+Escape-sequences are disabled for RPN-queries with truncation=105/106.
+These, unlike regular expressions, do not support \-sequences .
+
+--- 2.0.44 2010/06/29
+
+grs1: avoid term_len < 0 for .abs operator 'range'
+
+ICU: fix use of un-init variable.
+
+More reasonable approx hits for truncated searches.
+
+Updates WRT Odr_int (YAZ 4).
+
+--- 2.0.43 2009/11/05
+
+Fix hits counts for searches when @attr 12=n is in use. This bug
+was introduced in 2.0.40.
+
+--- 2.0.42 2009/10/08
+
+Proximity modifications. The optimized proximity now deals with more
+cases, ie all prox of the form @prox 0 d 1 1,2,3 k 2 ..
+That's exlusive==0, any distance, ordered (true), relation (<, =, <=),
+known unit word.
+
+Fix bug WRT inconsistent registers, bug #3062.
+
+Fix install doc rule so it's compatible with Automake 1.11.
+
+--- 2.0.41 2009/08/24
+
+Fix typos and other errors in the documentation. Thanks to Galen
+Charlton.
+
+Fix DOM filter so that full record ID (z:id) if given is used verbatim
+rather than truncated until first blank - in other words use memcpy
+rather than sscanf. For PI fix record attributes parsing which was
+completely broken.
+
+--- 2.0.40 2009/07/13
+
+Fixed problem in result set handling and segment handling.
+
 --- 2.0.39 2009/07/09
 
 Improved speed of record fetching by using a different block sizes