X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=NEWS;h=9ba249b8a02783d1312bb4bfbc4dc2ec0bac3bc4;hb=3c90b08f3409e0f0ede6581bc3013f86a1f1e8ea;hp=40d5218803902898c661303b917ed78cd0865b39;hpb=827b6c122f88c7847ad441d32b0e1e6a562146f2;p=metaproxy-moved-to-github.git diff --git a/NEWS b/NEWS index 40d5218..9ba249b 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,170 @@ +--- 1.3.11 2011/09/09 + +Fix bug in filter session_shared where sessions would not expire +properly (session ttl). This in turn could make the target close the +connection before expected and session_shared would return diagnostic +2: system temporarily available. + +--- 1.3.10 2011/09/09 + +zoom: new target profile setting: sortmap_field. If sortmap_field is given +the field is mapped to the value for the sortmap. Values not matching +sortmap_field are passed verbatim. + +zoom: new target profile setting: sortStrategy. One of: "z3950", "type7", +"cql", "sru11" or "embed". The "embed" chooses type-7 or CQL sortby +depending on whether RPN or CQL is actually sent to the target. + +--- 1.3.9 2011/08/25 + +zoom: urlRecipe result is stored in . + +zoom: For content proxy authentication is stored in param name +"auth", instead of "authentication". + +--- 1.3.8 2011/08/22 + +zoom: relay schema in SRU mode. Previously recordSchema was not affected +by elementSet. + +--- 1.3.6 2011/08/22 + +zoom: new target profile element literalTransform that holds XSLT +(encoded as string) for target. Only if present and non-zero length it is +considered present. This takes precedence over transform. + +Don't rely on trang anymore for Git checkout builds. Configuration in etc +will only be properly validated if trang is available. From now on only +relax NC files are bundled with the source dist. + +Updates to check for Boost unit test (autoconf stuff). On MacOSX this +component was not detected when it should be. + +--- 1.3.5 2011/08/12 + +z3950_client: mark non-surrogate diagnostics from backend. + +zoom: a proxy may be specified for HTTP fetch of target profiles. + +--- 1.3.4 2011/08/01 + +Honor piggyback. Makes some SRU targets behave that insist on +maximumRecords > 0, but also increases performance. + +--- 1.3.3 2011/08/01 + +Fix dlpath in installed metaproxy.xml for RPM/Deb package. The +file was not update for libdir/metaproxy4 in version 1.3.2. + +--- 1.3.2 2011/08/01 + +Change location of Metaproxy modules from libdir/metaproxy to +libdir/metaproxy4. Directory libdir/metaproxy is also owned by +libmetaproxy3 and, thus, should not be used by libmetaproxy4. + +New facility to dump APDUs from zoom filter. Enabled by + in the zoom filter configuation. + +zoom filter bug fix: SRU diagnostics received from backend was +not properly converted to Bib-1 diagnostics. + +Package metaproxy depends on libmetaproxy4, same version. + +--- 1.3.1 2011/07/28 + +zoom: fix a bug WRT passing authentication parameters to backends. + +--- 1.3.0 2011/07/27 + +Fixes for windows Makefile. + +--- 1.2.10 2011/07/25 + +Change major version of metaproxy library from 3 to 4. This in turn +makes new package names for Debian and RPM. + +--- 1.2.9 2011/06/27 + +zoom: enable marc-8 encoding by default for usmarc and opac (in pz2 +transforn mode). + +zoom: configurable element sets for record transforms. + +zoom: the target profile based transform is specified by element_transform +in element torus of of the ZOOM filter configuration ; default value +is "pz2". Target profile based retrieval is specified by element_raw +in configuration. It will perform same steps, but omit the XSL transform. +Default value is "raw". + +zoom: element set is omitted if not set in profile. But only if pz2 +transform is in effect. Previously the default element set was to "F". + +zoom: For non-CF targets database arguments are parsed. User may supply +db,user=myuser&password=mypass for non-CF targets. These values override +what's given the authentication from the target profile. + +session_shared: fix reference to freed memory. Would occur if a search +response had non-surrogate diagnostics. + +--- 1.2.8 2011/06/22 + +Route may be given for each port in frontend_net. + +--- 1.2.7 2011/06/22 + +Documentation for zoom filter. Local target profiles may be specified. + +Fixes for zoom filter. + +--- 1.2.6 2011/06/15 + +First version with zoom filter. + +--- 1.2.5 2011/05/06 + +Filter z3950_client may be configured to always send a close APDU +to backend target when connection/session is closed. This will only +happen if close APDU is not already sent. Enabled by configuration +for z3950_client (force_close). + +Filter virt_db and multi: relay close APDU. + +Filter virt_db and multi: relay init size parameters +preferredMessageSize and maximumRecordSize. + +Filter sru_z3950: increase init sz parameters from 1MB to 10 MB. + +--- 1.2.4 2011/01/27 + +RPM package for Metaproxy works for both SLES11 and Centos 5.5. + +metaproxy-config: exec_prefix, libdir, includedir. Use these variables +as determined by configure. + +RPM: Release includes 'indexdata' name. Use indexdata in release name so +this package can be distinguished from other vendors. + +--- 1.2.3 2010/10/04 + +Fix filter multi: relay idAuthentication parameters. + +--- 1.2.2 2010/09/15 + +Add metaproxy-config for returning compiler flags, libraries. + +--- 1.2.1 2010/08/18 + +Fix --with-boost=PREFIX . + +--- 1.2.0 2010/07/09 + +session_shared: fix use of maintenance thread. + +Introduce 'start' method for filters and routers. It gets called after +configure and after fork, but before processing. This changes API - +from libmetaproxy2 to libmetaproxy3. + +--- 1.1.7 2010/06/30 session_shared: ensure backend session is closed if init rejected is received.