Implemented auto-generation of CategoryList records.
[idzebra-moved-to-github.git] / CHANGELOG
index b0e76dd..f74b770 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,39 @@
+Maximum number of databases in one Zebra register increased.
+
+New setting, databasePath, which specifies that first directory
+during update traversal is the database name (instead of
+a fixed one).
+
+New setting, explainDatabase, which specifies that databases
+are EXPLAIN aware.
+
+Modified Zebra so that it works with ASN.1 compiled code for YAZ.
+
+Implemented EXPLAIN database maintenance. Zebra automatically
+generate - and update CategoryList, TargetInfo, DatabaseInfo,
+AttributeSetInfo and AttributeDetails records at this stage.
+The records may be transferred as GRS-1, SUTRS or Explain.
+
+Fixed register spec so that colon isn't treated as size separator
+unless followed by [0-9+-] in order to allow DOS drive specifications.
+
+Fixed two bugs in ISAMC system.
+
+Changed the way Zebra keeps its maintenance information. Records
+in "SGML" notation using an EXPLAIN schema is now used when
+appropriate.
+
+Bug fix: Index didn't handle update/insert/delete of the same
+record (i.e. same recordId) in one run (one invocation of zebraidx).
+Only the first occurence of a record is considered.
+
+Most searches now return correct number of hits.
+
+New modular ranking system. Interested programmers are encouraged to
+inspect rank1.c and improve the algorithm.
+
+Bug fix: Lock files weren't removed as they should when using NT.
+
 Implemented Z39.50 Sort. Zebra's sort handler uses use attributes to
 specify a "sort register". Refer to the gils sample records which
 refer to index type "s" which is specified as "sort" in the default.idx
 Implemented Z39.50 Sort. Zebra's sort handler uses use attributes to
 specify a "sort register". Refer to the gils sample records which
 refer to index type "s" which is specified as "sort" in the default.idx