X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=NEWS;h=78d5256d61091c1ca46bae497dc0e35ddf73c41d;hb=c9b8aa39dec714c08863e7fbb6c6a7821421f947;hp=0f907e9b8191f62762a6548d605b6e43892f13f1;hpb=6639c716d02ad6117ae6053ca18160dbb21a404a;p=pazpar2-moved-to-github.git diff --git a/NEWS b/NEWS index 0f907e9..78d5256 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,35 @@ +--- 1.2.2 2009/10/13 + +Command search takes two optional parameters, startecs and maxrecs, +that specifies the start offset (0, 1, ...) and maximum number of records +to fetch for each target. + +XSLTs + MARC maps are cached within a session so we don't re-parse +them over and over again. Even for a session with a single search +there's much to be gained because many targets use the same +transformation. + +The metadata attribute 'mergekey' now takes one of three values 'no', +'required', 'optional' . And the resulting mergekey from metadata +is now ordered in the same way as metadata in the service definition. +Older Pazpar2 version use the order in which metadata appeared in a +record instance. + +The search argument 'filter' now offers a new operator ~ which does a +substring match. The = operator works as before: string match for +anything but pz:id, or target match for pz:id. + +New setting pz:recordfilter. The value of this setting takes the +form name[~value]. This setting makes Pazpar2 ignore all retrieved +records that do not have the metadata element name with value substring +(if given). + +Pazpar2 allows YAZ log level to be set (option -v). + +--- 1.2.1 2009/10/05 + +For WS responses Pazpar2 creates XML header. Exception: raw record. + Setting XML files are now stored in etc/settings instead of etc. This reflects the layout with the Debian package layout.