2007.
[idzebra-moved-to-github.git] / NEWS
diff --git a/NEWS b/NEWS
index e9da80f..a4a724e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,11 +1,48 @@
+Added support for specification of staticrank for grs-class of filters.
+This is enabled by using 'staticrank indexname' in .abs. Contents of
+indexname (elm ... indexname:w) is then used as value for staticrank.
+
+Implemented sorting via the ISAMB system. To enable, use sortindex:i in
+zebra.cfg.
+
+Added special retrieval support for sort keys. These keys can also be
+fetched using zebra::index:field:s   
+
+Added support for specification of approximative limits for whole query.
+This is specified as attribute type 12. Semantics is the same as
+estimatehits in zebra.cfg.
+
+--- 2.0.6 2006/11/28
+
+Fixed bug #736: Updates gets slower.
+
+Fixed bug #735: Delete fails to process rest of file after a record that
+does not exist,
+
+Added RPM package for Zebra 2.
+
+Improved indexing speed for large documents.
+
+Added support for special utility retrieval zebra:: which offers retrieval
+of fundamental properties for record, such as indexed terms, raw record,
+and system record ID.
+
+--- 2.0.4 2006/10/16
+
+Fixed bug #47: Commit needs to check for roll-back.
+
+Fixed bug #672: Trailing characters in password are ignored
+
+Added extra presence check for tcl.h, because some systems have
+tclConfig.sh installed even though Tcl C headers are missing.
 
 Optimized melm performance.
 
 Do not use sync(2) during commit (but rely on sync'd individual files).
 
 Fixed bug in ISAMB's utility function decode_ptr. With gcc -O3 on some
-platforms the src argument was not updated. Reason was optimization due
-to strict aliasing rules.
+platforms the src argument was not updated. Problem was compiler
+optimization due to strict aliasing rules.
 
 --- 2.0.2 2006/09/22