X-Git-Url: http://git.indexdata.com/?p=pazpar2-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=0d47f90337eeb7ef11f77d53dfeafe7c8363b0ac;hp=f23d78f74826af7d21e6f1efa509d5db07b6a5a5;hb=HEAD;hpb=af706a898e42f48e8b41a4e797df92e7ecaee56f diff --git a/NEWS b/NEWS index f23d78f..0d47f90 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,273 @@ +--- 1.12.5 2015/10/19 + +Usage limit PAZ-1038 +Guard against running out of sockets/file-descriptors. The limit may +be set with in main configuration. If omitted, +the system default is used (getrlimit RLIMIT_NOFILE). + +--- 1.12.4 2015/09/15 + +log msg cleanup PAZ-1037 + +Fix leak in record parsing +Occurred when empty data was produced and metadata did not have the +attribute "empty". The empty attribute was introduced in PAZ-858 + +Updates to pz:authentication documentation + +Refer to full Apache product + +Document info command. This command has been around since first release +in 2007. Command info includes versions, statistics, etc. +The undocumented server-status comand is gone and completely replaced by +command info which returns general information of the pazpar2 instance. + +Minor updates to pazpar2_play manual + +--- 1.12.3 2015/09/03 + +Make pazpar2_play part of Deb/RPM PAZ-1031 + +Allow predictable sessions (Option -R - for pazpar2) PAZ-1030 + +Fix pazpar2 recording broken PAZ-1029 + +At session destroy, log facet IDs in use + +log level for http is http (not HTTP) + +Fix 0 ptr reference for POST and no Content-Type PAZ-1028 + +Log levels http+iochan for tests. Wait longer time in valgrind mode. + +--- 1.12.2 2015/08/31 + +Facility disable/logging of POSTed content PAZ-1027 +Log level "post" controls whether POSTed content is logged. This +is enabled by default. To disable, use -v -post on the command line. + +Explain the semantics of using option -d twice in pazpar2 man page. + +Update ajaxdev.xml and make it part of the dist PAZ-1025 + +--- 1.12.1 2015/08/26 + +Fix pazpar2 crash when using pz:extendrecs PAZ-1024 + +--- 1.12.0 2015/08/17 + +Fix PAZPAR2_PPMUTEX_H incorrectly defined PAZ-1023 + +Fix windows: crash in xmlDocFormatDump PAZ-1021 +Problem is the passed FILE*. We can not pass FILE pointers between +DLLs. So we just avoid dumping the XML config during start on Windows. + +Use YAZ comstack features for IPv6 and non-blocking getaddrinfo. PAZ-927 + +Upgrade to debian DH version 9 PAZ-1020 + +Fix bytarget list not cleared for new search PAZ-1019 + +--- 1.11.3 2015/07/28 + +Do not re-search if facetlimit scan fails to find value PAZ-1013 + +Optimizie single-target sortmap - keep record order PAZ-1917 + +position rec-icd with leading zeros PAZ-1018 + +Fix Bad HTTP request causes a crash PAZ-1012 + +--- 1.11.2 2015/07/21 + +Fix Can not make doc on mochi PAZ-1015 + +--- 1.11.1 2015/07/21 + +Fix PAZ-1009: Do not create local facets when using facetmap:split + +--- 1.11.0 2015/07/06 + +Facet ID term map PAZ-1008 +New setting pz:facetmap:split:name (refer to documentation) + +--- 1.10.0 2015/06/16 + +Sort by retrieval PAZ-1006 +Allows sorting by order that records were retrieved from databases. + +Response from bytarget command includes native query PAZ-1005 + +Use lx2.loc.gov:210/LCDB_MARC8 instd of z3950.loc.gov:7090/voyager PAZ-1003 + +--- 1.9.0 2015/05/23 + +New metadata facility "icurule" for normalizing metadata text PAZ-1002 +This allows ICU normalization of text before in-cluster merging takes +place. + +Heuristics to deal with Primo s/e/page PAZ-1001 + +Fix test_limit_limitmap fails PAZ-1000 + +--- 1.8.8 2015/04/20 + +Limitmap ccl: deal with quotes and backslash PAZ-999 + +Handle date range from a limit parameter PAZ-997 +The CCL term is not quoted unless it includes blanks. This will ensure +that r=r is handled correctly. This changes behavior a bit. If term +should not be converted to @and, then instead of r=r one should use +r=o or r=3 instead. + +Construct md-pages-number form page/endpage PAZ-998 + +--- 1.8.7 2015/03/27 + +solr-pz2.xsl: extend Solr transformation to emit license_name field PAZ-996 + +cf.xsl: forwards flat affiliation structure PAZ-992 + +parpar2: log YAZ version upon start PAZ-993 + +Update and fix documentation for preferred targets + +Fix spelling of present_chunk in documentation + +--- 1.8.6 2015/02/10 + +Increase facet limit PAZ-990 +No longer a limit on facets. + +Pazpar2-js no longer requires Apache2 PAZ-989 +Package pazpar2-apache2 sets up everything WRT apache and only +package which requires it. pazpar2-apache depends on pazpar2-js. + +--- 1.8.5 2014/12/17 + +Larger string buffer for forward address PAZ-987 +Fixes buffer overflow that could occur if forward address is IPV6. + +Updates to Windows NMAKE makefile for Visual Studio 2013. + +--- 1.8.4 2014/11/26 + +Use YAZ backtrace facility PAZ-983. In case of crashes YAZ log may +include more details about the fault. Better install gdb and the +debug version of pazpar2 (pazpar2-dbg on Debian/Ubuntu). + +Per target timeout PAZ-981 +New setting pz:timeout which overrides z3950_operation timeout +in service. + +--- 1.8.3 2014/11/20 + +Re-introduce journal-subpart PAZ-980 +Both citation and journal-subpart have same value. + +--- 1.8.2 2014/10/30 + +Add Ubuntu utopic 14.04 and Ubuntu saucy 13.10 to the list of packages +built. + +Remove from js/pz2.js the code that translates just two diagnostic +codes (1 and 2) into human-readable messages. This is no longer +necessary at all, as PazPar2 has been returning the message as well as +the code in its responses since December 2012. Fixes PAZ-978. + +primo xsl produces citation rather than journal-subpart PAZ-972 +(fix in 1.8.1 was incorrect) + +Fix missing .url files PAZ-977 +Add missing .url+.cfg and add proper check for it. + +--- 1.8.1 2014/10/10 + +Turbomarc needs number check for date 903 map PAZ-973 + +primo-pz2.xsl creates citation rather than journal-subpart PAZ-972 + +pz2.js: on successful search, issue a "show" command only if a show +callback function has been installed. Fixes part of PAZ-975 + +--- 1.8.0 2014/09/30 + +New command=stop which stops further search&retrieval for active +databases. + +CF/primo XSL generates {volume,issue,pages}-number that are defined +in default Pazpar2 service definition. PAZ-968 PAZ-970 + +--- 1.7.5 2014/09/11 + +Various fixes for threaded operation PAZ-960 thru PAZ-966 + +Dump main configuration file during start of Pazpar2 PAZ-957 + +--- 1.7.4 2014/09/02 + +Log ingest failures and record failures: + +Clean up logging PAZ-942 +Use session lead in more places. Log hits/records/filtered for each +target when fetching is complete. Log hit count when a search +(response) is received. Remove some less useful log messages. + +Fix warning about about missing (internal) stylesheet PAZ-956 + +Report number of filtered records in bytarget PAZ-954 + +Cache XML documents as they appear after normalization. The key +for the cache is database+record offset. Cache is removed if query +is modified for search. This speeds up re-establishing a result set +for databases where new query is same previous query. + +--- 1.7.3 2014/08/22 + +poll: add assert for number of FDs; abort on poll failure + +--- 1.7.2 2014/08/18 + +Fix hang for 2nd use of target with unresolved DNS PAZ-949 + +--- 1.7.1 2014/08/14 + +Use poll rather than select for main event loop to overcome limit of +1024 file descriptors PAZ-947 + +Override setting with same name (do not append) PAZ-945 + +--- 1.7.0 2014/06/27 + +Separate package: pazpar2-xsl PAZ-932 + +--- 1.6.44 2014/06/27 + +Update OPAC stylesheets for availabilityDate PAZ-943 + +Fix too funny startrecs description + +Fix broken ~ match if filter contains = PAZ-941 + +--- 1.6.43 2014/06/12 + +Add pz:redis option for ZOOM caching using redis. This is an alternative +to memcached. Requires YAZ 5.2.0 to work. + +--- 1.6.42 2014/05/06 + +Re-ingest native facets PAZ-934 + +Fix medium override for solr-pz2.xsl. + +--- 1.6.41 2014/04/23 + +Fix URL with leading http:// not working PAZ-933 + +Build packages for Ubuntu Trusty Tahr 14.04 LTS + +cf.xsl: handle medium override AND md field + --- 1.6.40 2014/04/10 sortmap relevance always uses increasing=1. PAZ-930