X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=TODO;h=8f7a6291875ef047fdef12b6cbeefc3ca50e310d;hb=b5eb8cd7ae4134d915ed8b4aec25ab90c8bd0dcb;hp=120027b8753374d618c1e5ccf03d8561ad4621fd;hpb=ce3907338568fce46c5751e7e1091a5ad1c8e291;p=idzebra-moved-to-github.git diff --git a/TODO b/TODO index 120027b..8f7a629 100644 --- a/TODO +++ b/TODO @@ -1,26 +1,26 @@ -Zebra TODO $Id: TODO,v 1.6 1998-03-05 08:45:11 adam Exp $ +Zebra TODO +$Id: TODO,v 1.16 2004-06-07 22:11:25 adam Exp $ -Make regx-filter thread safe. +Pipe filters. -Size of sort entries should be configurable. +Finish proximity with fast forward. -Use first field in sorting, i.e. author. +Revisit truncation. -System number sorting. +Handle free lists for isamb (possibly others). -Configurable default sorting criteria - used when query is not ranked. +Finish XPath-like search including attributes. -Configurable default search attributes. +Explain category Attributedetails should include name/description +of search- attribute. -Better ranking in searches. Admin should be able specify initial - weight to certain fields. +System number sorting. -Explain support - including d1 to grs (d1_grs.c) in YAZ; Zebra - to auto-generate explain information depending on data1 system. +Configurable default sorting criteria - used when query is not ranked. + +Use first field in sorting, i.e. author. -ISAMC optimization: indirect block with pointers to all blocks - in chain. The initial block should include the count as well. +Size of sort entries should be configurable. -Create surrogate diagnostic when ONE record is missing insead of a -non-surrogate diagnostic. +Configurable default search attributes. (zebramap.c)