Adam Dickmeiss [Wed, 26 Nov 2014 13:59:47 +0000 (14:59 +0100)]
Use YAZ backtrace facility PAZ-983
Adam Dickmeiss [Wed, 26 Nov 2014 13:38:36 +0000 (14:38 +0100)]
Per target timeout PAZ-981
New setting pz:timeout which overrides z3950_operation timeout
in service.
Adam Dickmeiss [Thu, 20 Nov 2014 14:05:39 +0000 (14:05 +0000)]
Version 1.8.3
Adam Dickmeiss [Thu, 20 Nov 2014 14:05:35 +0000 (14:05 +0000)]
Omit libgnutls-dev PAZ-982
Adam Dickmeiss [Mon, 17 Nov 2014 11:29:47 +0000 (12:29 +0100)]
Re-introduce journal-subpart PAZ-980
Both citation and journal-subpart have same value.
Adam Dickmeiss [Thu, 30 Oct 2014 08:46:01 +0000 (08:46 +0000)]
Version 1.8.2
Adam Dickmeiss [Thu, 30 Oct 2014 08:35:20 +0000 (09:35 +0100)]
Add Ubuntu utopic 14.04 and Ubuntu saucy 13.10
Adam Dickmeiss [Thu, 30 Oct 2014 08:32:44 +0000 (09:32 +0100)]
Reformat; delete trailing whitespace
Adam Dickmeiss [Thu, 30 Oct 2014 08:30:18 +0000 (09:30 +0100)]
Add test for primo-pz2.xsl
Adam Dickmeiss [Thu, 30 Oct 2014 08:25:14 +0000 (09:25 +0100)]
primo xsl produces citation rather than journal-subpart PAZ-972
2nd fix.
Mike Taylor [Wed, 29 Oct 2014 10:24:54 +0000 (10:24 +0000)]
Changelog.
Mike Taylor [Wed, 29 Oct 2014 10:20:17 +0000 (10:20 +0000)]
Bug PAZ-978.
Remove 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.
Adam Dickmeiss [Wed, 15 Oct 2014 09:43:33 +0000 (11:43 +0200)]
Fix missing .url files PAZ-977
Add missing .url+.cfg and add proper check for it.
Adam Dickmeiss [Fri, 10 Oct 2014 14:06:49 +0000 (16:06 +0200)]
Remove unused files in test/xslt PAZ-976
Adam Dickmeiss [Fri, 10 Oct 2014 09:00:02 +0000 (11:00 +0200)]
Fix typo in date on NEWS
Adam Dickmeiss [Fri, 10 Oct 2014 08:52:12 +0000 (08:52 +0000)]
Version 1.8.1
Mike Taylor [Thu, 9 Oct 2014 15:51:17 +0000 (16:51 +0100)]
Change-logging
Mike Taylor [Thu, 9 Oct 2014 15:43:01 +0000 (16:43 +0100)]
Fix MKWS-284 ("facet widgets fails in koha")
On successful search, invoke context.show() only if there is a showCallback.
(That's not always the case since we fixed MKWS-272.)
Adam Dickmeiss [Fri, 3 Oct 2014 10:37:41 +0000 (12:37 +0200)]
Turbomarc needs number check for date 903 map PAZ-973
Adam Dickmeiss [Fri, 3 Oct 2014 10:02:42 +0000 (12:02 +0200)]
primo-pz2.xsl creates citation rather than journal-subpart PAZ-972
Adam Dickmeiss [Tue, 30 Sep 2014 07:31:32 +0000 (07:31 +0000)]
Version 1.8.0
Adam Dickmeiss [Mon, 29 Sep 2014 14:24:58 +0000 (16:24 +0200)]
CF XSL generates {volume,issue,pages}-number PAZ-970
Adam Dickmeiss [Mon, 29 Sep 2014 12:57:57 +0000 (12:57 +0000)]
primo xsl: generate volume number
Adam Dickmeiss [Mon, 29 Sep 2014 12:42:19 +0000 (12:42 +0000)]
primo xsl: generate pages-number
Adam Dickmeiss [Mon, 29 Sep 2014 12:33:02 +0000 (14:33 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Mon, 29 Sep 2014 12:32:33 +0000 (14:32 +0200)]
Use Pazpar2 standard names again PAZ-968
This reverts commit
b94d22a01ea2c754bb9624ff3f54dca05c280dad.
Adam Dickmeiss [Mon, 29 Sep 2014 11:54:48 +0000 (13:54 +0200)]
Document command=stop
Adam Dickmeiss [Wed, 17 Sep 2014 12:44:20 +0000 (14:44 +0200)]
command=stop functional and works much better PAZ-967
Adam Dickmeiss [Tue, 23 Sep 2014 13:24:58 +0000 (15:24 +0200)]
Fix test_pers.sh (missing export) PAZ-944
Adam Dickmeiss [Thu, 11 Sep 2014 11:53:22 +0000 (11:53 +0000)]
Version 1.7.5
Adam Dickmeiss [Thu, 11 Sep 2014 11:33:43 +0000 (13:33 +0200)]
Check for session present PAZ-966
The session for a client is NULL if the client is no longer attached
to a session. Checking for this here, but we don't lock client as
we probably should.
Adam Dickmeiss [Thu, 11 Sep 2014 09:31:38 +0000 (11:31 +0200)]
Fix session_sort does not lock session PAZ-964
Adam Dickmeiss [Wed, 10 Sep 2014 11:14:45 +0000 (11:14 +0000)]
Fix SEGV: connection_get_link PAZ-965
Adam Dickmeiss [Wed, 10 Sep 2014 07:38:48 +0000 (09:38 +0200)]
Deal with concurrent searches (within one session) PAZ-963
At this stage the 2nd search is simply ignored (OK returned)
Adam Dickmeiss [Tue, 9 Sep 2014 10:40:54 +0000 (12:40 +0200)]
Fix session_nmem may be used by multiple threads PAZ-962
Adam Dickmeiss [Tue, 9 Sep 2014 09:08:05 +0000 (11:08 +0200)]
Initialize Libxml2 - for threaded operation PAZ-961
Adam Dickmeiss [Mon, 8 Sep 2014 12:33:16 +0000 (14:33 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Mon, 8 Sep 2014 12:32:53 +0000 (14:32 +0200)]
Add session lock for command=settings PAZ-960
Heikki Levanto [Mon, 8 Sep 2014 12:05:05 +0000 (14:05 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2
Heikki Levanto [Mon, 8 Sep 2014 12:03:40 +0000 (14:03 +0200)]
Use CF starndard field names for issue, volume, page DBC-152
Can not find endpage in addata, skipping it. There is pages,
but it is in a strange format like 361-5 (meaning 361-365), etc.
Adam Dickmeiss [Fri, 5 Sep 2014 10:14:52 +0000 (12:14 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Fri, 5 Sep 2014 10:14:21 +0000 (12:14 +0200)]
Dump configuration file during start PAZ-957
Adam Dickmeiss [Thu, 4 Sep 2014 08:19:05 +0000 (10:19 +0200)]
Update doc/common again
Heikki Levanto [Wed, 3 Sep 2014 10:59:00 +0000 (12:59 +0200)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2
Heikki Levanto [Wed, 3 Sep 2014 10:57:25 +0000 (12:57 +0200)]
primo-pz2.xsl: Create individual author metadata elements
Used to make one author, with different names separated by semicolons,
from the display section of the result. Now takes all creatorcontrib
elements from the search section, which are individual author names.
Adam Dickmeiss [Tue, 2 Sep 2014 16:03:01 +0000 (16:03 +0000)]
Version 1.7.4
Adam Dickmeiss [Mon, 1 Sep 2014 14:32:12 +0000 (16:32 +0200)]
Log ingest failures and record failures
Adam Dickmeiss [Mon, 1 Sep 2014 13:29:24 +0000 (15:29 +0200)]
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.
Adam Dickmeiss [Mon, 1 Sep 2014 13:28:45 +0000 (15:28 +0200)]
Don't log timing of show
We already log the time elapsed for each HTTP request so this is
kind of redundant these days.
Adam Dickmeiss [Mon, 1 Sep 2014 12:55:19 +0000 (14:55 +0200)]
Fix warning about about missing (internal) stylesheet PAZ-956
Adam Dickmeiss [Mon, 1 Sep 2014 12:55:15 +0000 (14:55 +0200)]
Remove redundant include
Adam Dickmeiss [Mon, 1 Sep 2014 12:34:59 +0000 (14:34 +0200)]
Report number of filtered records in bytarget PAZ-954
Adam Dickmeiss [Mon, 1 Sep 2014 10:55:51 +0000 (12:55 +0200)]
Minor refactoring WRT offset(s)
Adam Dickmeiss [Mon, 1 Sep 2014 09:48:08 +0000 (11:48 +0200)]
Fix regression
Func insert_settings_values only called for initial non-cached xdoc.
Adam Dickmeiss [Mon, 1 Sep 2014 06:21:23 +0000 (08:21 +0200)]
Fix offset
Adam Dickmeiss [Mon, 1 Sep 2014 06:15:08 +0000 (08:15 +0200)]
xdoc caching in client
Adam Dickmeiss [Fri, 22 Aug 2014 11:10:58 +0000 (11:10 +0000)]
Version 1.7.3
Adam Dickmeiss [Fri, 22 Aug 2014 09:40:26 +0000 (11:40 +0200)]
poll: add assert for number of FDs; abort on poll failure
Adam Dickmeiss [Mon, 18 Aug 2014 11:31:06 +0000 (11:31 +0000)]
Version 1.7.2
Adam Dickmeiss [Mon, 18 Aug 2014 11:30:39 +0000 (11:30 +0000)]
Stop building for Ubuntu saucy, raring, quantal
Adam Dickmeiss [Mon, 18 Aug 2014 10:43:25 +0000 (12:43 +0200)]
Fix hang for 2nd use of target with unresolved DNS PAZ-949
Adam Dickmeiss [Mon, 18 Aug 2014 08:32:10 +0000 (10:32 +0200)]
delete-trailing-whitespace
Adam Dickmeiss [Fri, 15 Aug 2014 09:48:13 +0000 (11:48 +0200)]
Documentation manref.xml depends on local.ent MP-566
Adam Dickmeiss [Thu, 14 Aug 2014 09:30:56 +0000 (11:30 +0200)]
Version 1.7.1
Adam Dickmeiss [Thu, 14 Aug 2014 09:28:22 +0000 (09:28 +0000)]
event: do not poll unless IOCHAN flag is set
The connection handler goes not expect "except" bits unless it
asks for it. Fixes infinite looping that sometimes happened when
connections were closed.
Adam Dickmeiss [Wed, 13 Aug 2014 13:02:52 +0000 (15:02 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Wed, 13 Aug 2014 13:05:15 +0000 (15:05 +0200)]
Only inspect for proper FD
Adam Dickmeiss [Wed, 13 Aug 2014 12:23:13 +0000 (14:23 +0200)]
Use IOCHAN for poll result inspection
Adam Dickmeiss [Wed, 13 Aug 2014 12:20:40 +0000 (14:20 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Wed, 13 Aug 2014 11:56:02 +0000 (13:56 +0200)]
Remove configure check for some unused headers
Adam Dickmeiss [Wed, 13 Aug 2014 11:53:33 +0000 (13:53 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Wed, 13 Aug 2014 11:51:00 +0000 (13:51 +0200)]
Check for unistd.h presense
Adam Dickmeiss [Wed, 13 Aug 2014 11:48:48 +0000 (13:48 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Wed, 13 Aug 2014 11:45:44 +0000 (13:45 +0200)]
Update NEWS
Adam Dickmeiss [Wed, 13 Aug 2014 11:28:32 +0000 (13:28 +0200)]
Remove unsed functuion pazpar2_sleep
Adam Dickmeiss [Wed, 13 Aug 2014 11:26:51 +0000 (13:26 +0200)]
Use simpler var for timeout in event loop
Adam Dickmeiss [Wed, 13 Aug 2014 11:23:30 +0000 (13:23 +0200)]
Reformat
Adam Dickmeiss [Wed, 13 Aug 2014 09:53:51 +0000 (11:53 +0200)]
event loop fixes for threaded operation PAZ-947
Adam Dickmeiss [Wed, 13 Aug 2014 08:49:09 +0000 (10:49 +0200)]
Simplify by using fact that yaz_poll ignores fd < 0 YAZ-947
Adam Dickmeiss [Wed, 13 Aug 2014 08:38:49 +0000 (10:38 +0200)]
Re-use fds array; fix for sel_fd in use PAZ-947
Adam Dickmeiss [Tue, 12 Aug 2014 19:42:40 +0000 (21:42 +0200)]
Using yaz_poll rather than select PAZ-947
Adam Dickmeiss [Tue, 12 Aug 2014 14:02:31 +0000 (16:02 +0200)]
Remove outdated TODO
Mike Taylor [Mon, 11 Aug 2014 16:53:11 +0000 (17:53 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Mike Taylor [Mon, 11 Aug 2014 11:00:52 +0000 (12:00 +0100)]
Fix documentation typo.
Adam Dickmeiss [Mon, 14 Jul 2014 12:45:34 +0000 (14:45 +0200)]
Do not build for Ubuntu oneiric
Adam Dickmeiss [Mon, 14 Jul 2014 11:15:57 +0000 (13:15 +0200)]
debian/changelog now auto generated
Adam Dickmeiss [Mon, 7 Jul 2014 14:52:30 +0000 (16:52 +0200)]
test: Pass PERF_PROG rather than option --perf
Adam Dickmeiss [Mon, 7 Jul 2014 14:51:44 +0000 (16:51 +0200)]
Add w(ait) for test_perf
Adam Dickmeiss [Fri, 4 Jul 2014 12:32:43 +0000 (14:32 +0200)]
Override setting with same name (do not append) PAZ-945
Adam Dickmeiss [Fri, 4 Jul 2014 09:30:39 +0000 (11:30 +0200)]
For testing ^[0-9] is sleep, ^w is wait
Allows us to have real wait and poll/wait until stable result.
Adam Dickmeiss [Thu, 3 Jul 2014 13:30:18 +0000 (15:30 +0200)]
Add config for test_perf test
Adam Dickmeiss [Thu, 3 Jul 2014 13:21:39 +0000 (15:21 +0200)]
test_perf.sh fetches 100 records from yaz-ztest
Part of PAZ-944
Adam Dickmeiss [Thu, 3 Jul 2014 13:19:17 +0000 (15:19 +0200)]
Option --perf performs timing of pazpar2 process
Part of PAZ-944
Adam Dickmeiss [Thu, 3 Jul 2014 10:40:36 +0000 (12:40 +0200)]
Fix problem with first-time test and testno=1
Adam Dickmeiss [Fri, 27 Jun 2014 13:49:44 +0000 (15:49 +0200)]
Fix version passed to dpkg-maintscript-helper rm_conffile
Adam Dickmeiss [Fri, 27 Jun 2014 13:01:05 +0000 (15:01 +0200)]
Version 1.7.0
Adam Dickmeiss [Fri, 27 Jun 2014 13:01:01 +0000 (15:01 +0200)]
Use dpkg-maintscript-helper rm_conffile to remove XSL files
These are now part of pazpar2-xsl.
Adam Dickmeiss [Thu, 26 Jun 2014 11:35:52 +0000 (13:35 +0200)]
Update OPAC stylesheets for availabilityDate PAZ-943
Adam Dickmeiss [Tue, 24 Jun 2014 12:19:59 +0000 (14:19 +0200)]
Fix too funny startrecs description
Adam Dickmeiss [Tue, 24 Jun 2014 12:07:35 +0000 (14:07 +0200)]
Fix broken ~ match if filter contains = PAZ-941