X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;ds=inline;f=NEWS;h=d20a76cdd696660a685e4ca67065fae44281bda0;hb=48b505dcef7adb16d08b452074b5af327317f8d0;hp=3d95cd90b81cf2327cd7a4f9b5e50fa0f6d13f01;hpb=ca806a2b529bbeedbd4a67eb9b198f027dc54ebe;p=metaproxy-moved-to-github.git diff --git a/NEWS b/NEWS index 3d95cd9..d20a76c 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,90 @@ +--- 1.3.29 2012/04/18 + +zoom: may read cf-proxy's config settings. +This reduces manual configuration of the content proxy server host. +The ZOOM module will use the old style session.proxyhost if "server" +is given (deprecated) and use the new style proxyhost/session if +"config_file" is in use. + +frontend_net: remove incoming requests that can not be handled +Requests in queue for filter frontend_net are removed if client +closes connection for the session and request is not yet handled. + +sru_z3950: serialize requests. This is to ensure that pipelined +HTTP requests are handled properly. + +--- 1.3.28 2012/04/04 + +New class, wrbuf, that wraps YAZ' WRBUF. + +--- 1.3.27 2012/03/30 + +Metaproxy daemon is now running as user "metaproxy". This user is +managed by package maintainer scripts. The user information is stored +in /etc/metaproxy/metaproxy.user . + +--- 1.3.26 2012/03/20 + +New filter, sort, that allows sorting of XML records via Z39.50 +retrieval. + +Filter record_transform: USEMarcon support. For example: + + + + + + +Filter multi: empty route pattern uses route as default. + That is + z3950.indexdata.com + may use the shorter notation + + +Filter query_rewrite: use config path to locate XSLT. + +Filter frontend_net: log statistics. +If a custom message element in frontend_net configuration it makes +the frontend_net filter produce a log entry whenever an operation +is completed. The log is always written using yaz_log with the +custom message given, the package ID (session ID) , the time +the operation has been active (end-to-end) , the threads currently +active/total and the size of the request input/output queues. + +query_rewrite: charset conversion of query terms. +This is an optional feature. Enabled by element in +configuration with attribute 'from' and 'to' that specifies +from/to encodings. The default 'from' encoding is UTF-8. + +Filter record_transform: honor piggyback searches. + +Filter zoom: re-connect when database is reused. +Re-connect is necessary if a connection is lost or a timeout occurs. +If not, we'll be seeing zero hits, when we shouldn't. + +--- 1.3.25 2012/02/29 + +zoom: Change scheme for dealing with content proxy URLs. The module +now has its own common XSL transform that is enabled by record_xsl +attribute in the configuration. This XSL gets parameter cproxyhost +that holds the host for the content proxy session . The genearted-url +is created only if urlRecipe is enabled. In previous version default +value of urlRecipe was ${md-electronic-url}; it is now empty and +disabled by default. Also generated-url no longer includes the content +proxy host. Content proxying URLs is supposed to the handle in the record_xsl +stylesheet. + +zoom: new setting timeout that specifies timeout for outgoing Z39.50/SRU +connections. Default value is 40 (seconds). + +zoom: tune CCL to Z39.50 diagnostics mapping. Throw Bib-1: 108 +"Malformed query" for syntax errors and related ones; throw +Bib-1: 3 "Unsupported search" for everything else. Details from +the CCL parser is provided as additional-info. + +multi: new setting hideerrors that makes multi only relay diagnostics +to a client if all backends fail. + --- 1.3.24 2012/02/23 zoom: empty ccl_map field-mappings disables CCL map.