X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=CHANGELOG;h=8d004d570ae403aeb65dec47979c2950ae902188;hb=025215fcab86e8ea7c143238da9ffab5afdd1067;hp=23a6903a09851255a20764740db4371605af89ca;hpb=51bd76ba7370f129ee9ccae4611e074d1c701105;p=idzebra-moved-to-github.git diff --git a/CHANGELOG b/CHANGELOG index 23a6903..8d004d5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,7 +1,118 @@ +Attempt to avoid SEGV in older versions of Expat by not calling +XML_GetCurrent{Line,Column}Number when XML_Parse fails. New +test case: malxml. + +Zebra ignores "unsupported use attribute" for individual databases +when search multiple databases (unless all databases fail). + +New filter grs.marcxml which works like grs.marc but produces MARCXML. + +Added support for database deletion. It is possible to create/drop +a database from zebraidx utility. + +Write zebrasrv.pid to lockdir. + +Bug fix: result sets were not recovered correctly. Had to +add ODR handle for zebra_search_RPN in order to make it work. + +Fixed a bug in regx filters that didn't do anchors (^) correctly. + +Fixed a bug in searches with X-Path searches sometimes giving "extra" +hits. + +Zebra server checks for zebrasrv.pid and refuses to start if it is already +locked by another (running) zebrasrv. + +Fixed a bug with text being chunked in pieces for the grs.xml filter. + +--- 1.3.11 2003/04/25 + +xelm code updates. xelm works regardless state of 'xpath enable/disable' +Avoid -L/usr/lib since that is already default library path. + +Allow multiple updates within one transaction. + +Fixed a bug with >2GB files (overflow in integer expression). + +--- 1.3.10 2003/04/01 + +Fix linker error for Perl module. + +Fix bug in and operation which in some cases could result in "extra" +hits. Bug was introduced in 1.3.5. + +Fix bug in handling of schema conversion when producing numeric tags. + +--- 1.3.9 2003/03/27 + +Zvrank updates. + +Add missing files doc/zvrank.txt and doc/marc_indexing.xml. + +--- 1.3.8 2003/03/26 + +Zvrank: an experimental ranking algorithm. See doc/zvrank.txt and +source in index/zvrank.c. Enable this by using rank: zvrank in zebra.cfg. +Contributed by Johannes Leveling + +livrank: another experimental ranking algorithm. Source in livcode.c. +Enable this by using rank: livrank in zebra.cfg and use -DLIV_CODE=1 +for CFLAGS. +Contributed by Pete Mallinson, University of Liverpool. + +Advanced MARC indexing. See doc/marc_indexing.xml + Oleg Kolobov + +Perl API updates and fixes. + Peter Popovics + +Fixed 'zebraidx delete'. + +Implemented 'zebraidx clean'. + +64-bit offsets for register files on WIN32 (no 2 GB limit). + +Fixed a few memory leaks WRT sorting. + +--- 1.3.7 2003/02/27 + +Fixed error handling : error code was not properly returned. + +Support Truncation 104 (CCL). + +--- 1.3.6 2003/02/25 + +Added missing source files for perl extension. + +--- 1.3.5 2003/02/23 + +Implemented xelm directive. + +Updated for newer version of YAZ (introduction of string schema). + +Directory examples/zthes now part of distribution (was missing +in previous release). + +New .abs directive, systag, that control where to put retrieval +information. The directive takes two arguments: system tag, element name. +System tag is one of : rank, sysno, size. + +--- 1.3.4 2002/11/26 + +Perl Filter and Perl API. By Peter Popovics. + +For zebra.cfg, if no profilePath is specified, directory + (prefix)/share/idzebra/tab +is used. + +Zebra Examples in examples . Zebra tests in test. + Bug fix: sort index was not properly modified on record updates/deletes. +Fix handling of character entities for sgml filter. + Move data1 to Zebra (used to be part of YAZ). --- 1.3.3 2002/10/05