Summarize changes
[idzebra-moved-to-github.git] / NEWS
diff --git a/NEWS b/NEWS
index 72e252a..048076a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,131 @@
+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
+for recd{A,B}.
+
+Added zlib-compression of recd-storage (record data). This is enabled
+by using recordCompression: zlib in zebra.cfg.
+
+Dictionary delete more agressive (dict_del_string).
+
+--- 2.0.38 2009/06/19
+
+Improved estimated hits for AND operation (bug #2907)
+
+Fixed problem with register area growing after "drop DB". (bug #2913).
+
+--- 2.0.37 2009/05/18
+
+Example with marc21 is now installed and part of packages.
+
+Fixed XSL for OAI example.
+
+Fixed problem with generic proximity handling.
+
+Added new ranking handler: rank-2. This is a combination of rank-1 and
+static rank.. The staticrank is inverse (lowest value comes first, etc..).
+rank-2 thus substracts that from score. This allows a system to specify
+a "base" rank (=staticrank).
+
+--- 2.0.36 2009/02/17
+
+Added implementation-codes directive for .mar files.
+
+Avoid error for missing recordId when zebraidx' option -s is in use.
+
+Fixed problem with some disk blocks not beeing freed correctly when
+'drop database' is used.
+
+--- 2.0.34 2008/11/06
+
+Facets can now be performed on sort registers (:s), not just regular indexes
+(:w, :p) etc.. The performance appers to be much better than before.
+
+Added a facility to embed metadata for records generated by the DOM XML
+filter. The meta data step is triggered by a 'process-meta' section in the
+retrieve section of the dom config, e.g.
+  <retrieve name="myelementset">
+    <xslt stylesheet="my-usual.xsl"/>
+    <process-meta/>
+  </retrieve>
+The meta section substitutes metadata for all elements called 'meta' in
+namespace http://indexdata.com/zebra-2.0 . The meta element must have
+exactly one attribute, name, which specifies the special
+element set name which is equivalent to the suffix to zebra:: for
+non-embedded special retrievals. This allows snippets, facets etc to be
+included.
+
+Fixed bug #2202: incorrect sorting order when searching multiple databases.
+
+--- 2.0.32 2008/06/06
+
+Fixed OAI example.
+
+--- 2.0.30 2008/05/14
+
+Changed service name for Windows. Bug #978.
+
+Fixed the alwaysmatches including _ALLRECORDS for ICU term indexing. Bug #2139.
+
+--- 2.0.28 2008/04/03
+
+Handle right-truncation for ICU normalized terms.
+
+Updated OAI-PMH example.
+
+--- 2.0.26 2008/01/28 
+
+Fixes for searches on Chinese text.
+
+Fixes for scan using ICU indexing terms.
+
+--- 2.0.24 2008/01/18 
+
+Fixed some memory violations for ICU enabled indexing that could be
+triggered by long phrases.
+
+Enable ICU on Windows. Thanks to Tumer Garip for makefile patches.
+
+Fixed bug #2002: Zebra crashes during merge using ICU indexing.
+
 --- 2.0.22 2007/12/20
 
 Handle encoding errors for strings passed to ICU. (assert was