pazpar2-moved-to-github.git
15 years agoNew mergekey facilities. Bug #2343 and bug #2800).
Adam Dickmeiss [Fri, 1 May 2009 13:04:23 +0000 (15:04 +0200)]
New mergekey facilities. Bug #2343 and bug #2800).

The mergekey (recid in display) is now generated by the following
rules: the contents of attribute mergekey and all metadata elements
with attribute mergekey=yes are combined in to one resulting mergekey.
If the resulting mergekey is empty a unique mergekey is generated
(which prevents merging). This allows a system with no merging
enabled. It also allows mergekeys to be customized "per-service".

15 years agoSimplifications WRT show raw (immediate).
Adam Dickmeiss [Fri, 1 May 2009 11:06:16 +0000 (13:06 +0200)]
Simplifications WRT show raw (immediate).

15 years agoNew record retrieval test that does not rely on caching.
Adam Dickmeiss [Fri, 1 May 2009 10:41:09 +0000 (12:41 +0200)]
New record retrieval test that does not rely on caching.

15 years agoCommand record may return cached records (bug #2799).
Adam Dickmeiss [Fri, 1 May 2009 10:37:12 +0000 (12:37 +0200)]
Command record may return cached records (bug #2799).

The 'record' command with argument 'offset' given but with no
'syntax' and 'esn' parameter now fetches records from last search.
This allows fast retrieval of marcxml and raw records. If, OTOH, esn
and syntax is given the record is assumed not to be cached and a new
present request is fired as before.

15 years agobuildconf.sh uses only Libtool flags when present
Adam Dickmeiss [Fri, 1 May 2009 09:02:30 +0000 (11:02 +0200)]
buildconf.sh uses only Libtool flags when present

15 years agoRemove redundant tests test_{relevance,reclists}.
Adam Dickmeiss [Fri, 1 May 2009 08:50:13 +0000 (10:50 +0200)]
Remove redundant tests test_{relevance,reclists}.

15 years agoUpdate expected result for regression test (bug #2723).
Adam Dickmeiss [Wed, 1 Apr 2009 21:13:05 +0000 (23:13 +0200)]
Update expected result for regression test (bug #2723).

15 years agoUpdate to upstream skeleton of init.d script.
Adam Dickmeiss [Wed, 1 Apr 2009 13:31:29 +0000 (15:31 +0200)]
Update to upstream skeleton of init.d script.

Make a new init.d script which is based on /etc/init.d/skeleton . This
changes a few things, most importantly there is no sleep anymore for
restart.. Instead --retry is used . This might very well fix bug #2285.

15 years agoResolved conflicts
Sebastian Hammer [Fri, 27 Mar 2009 12:34:52 +0000 (12:34 +0000)]
Resolved conflicts

Merge branch 'master' of ssh://git/home/git/pub/pazpar2

Conflicts:

etc/cf.xsl

15 years agoTUning
Sebastian Hammer [Fri, 27 Mar 2009 12:32:47 +0000 (12:32 +0000)]
TUning

15 years agoI hate failed merges
Wolfram Schneider [Wed, 25 Mar 2009 09:52:02 +0000 (09:52 +0000)]
I hate failed merges

15 years agoprint URL
Wolfram Schneider [Tue, 24 Mar 2009 22:56:10 +0000 (22:56 +0000)]
print URL

15 years agoAdd <progress /> tag to support a progress bar. The value is between 0 ... 1
Wolfram Schneider [Tue, 24 Mar 2009 22:49:33 +0000 (22:49 +0000)]
Add <progress /> tag to support a progress bar. The value is between 0 ... 1

15 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Jakub Skoczen [Tue, 24 Mar 2009 13:19:19 +0000 (14:19 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

15 years agoAdded native dc normaliztion stylesheet.
Jakub Skoczen [Tue, 24 Mar 2009 13:18:53 +0000 (14:18 +0100)]
Added native dc normaliztion stylesheet.

15 years agoFix NULL ptr reference for HTTP proxy.
Adam Dickmeiss [Thu, 19 Mar 2009 12:32:13 +0000 (13:32 +0100)]
Fix NULL ptr reference for HTTP proxy.

The ser->host might be 0 in case attribute 'host' is not given for element
'listen' in configuration. This commit avoids referencing it in sprintf.

15 years agoSet OBJDIR
Adam Dickmeiss [Fri, 6 Mar 2009 13:46:52 +0000 (14:46 +0100)]
Set OBJDIR

15 years agoPath fixes for Windows. Settings uses base conf directory.
Adam Dickmeiss [Thu, 5 Mar 2009 11:48:57 +0000 (12:48 +0100)]
Path fixes for Windows. Settings uses base conf directory.

15 years agoNSIS installer works for src + binaries.
Adam Dickmeiss [Thu, 5 Mar 2009 11:46:40 +0000 (12:46 +0100)]
NSIS installer works for src + binaries.

NSIS installer works for source and binaries.. Pazpar2 may be
started on console, but Windows service short-cuts do not yet work.

15 years agoLink with YAZ' ICU wrapper on Windows too
Adam Dickmeiss [Thu, 5 Mar 2009 11:45:53 +0000 (12:45 +0100)]
Link with YAZ' ICU wrapper on Windows too

15 years agoLicense file for NSIS installer.
Adam Dickmeiss [Thu, 5 Mar 2009 09:22:21 +0000 (10:22 +0100)]
License file for NSIS installer.

15 years agoFirst go at NSIS installer for Pazpar2.
Adam Dickmeiss [Thu, 5 Mar 2009 09:20:04 +0000 (10:20 +0100)]
First go at NSIS installer for Pazpar2.

15 years agoversion.nsi generated by configure.
Adam Dickmeiss [Thu, 5 Mar 2009 08:51:03 +0000 (09:51 +0100)]
version.nsi generated by configure.

15 years agoIgnore files for Windows build.
Adam Dickmeiss [Thu, 5 Mar 2009 08:50:48 +0000 (09:50 +0100)]
Ignore files for Windows build.

15 years agoNo need to mention ICU in configure result
Adam Dickmeiss [Thu, 5 Mar 2009 08:46:55 +0000 (09:46 +0100)]
No need to mention ICU in configure result

15 years agoicu_I18N no longer part of pazpar2
Adam Dickmeiss [Thu, 5 Mar 2009 07:48:04 +0000 (08:48 +0100)]
icu_I18N no longer part of pazpar2

15 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Thu, 5 Mar 2009 07:43:52 +0000 (08:43 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

15 years agoBump year. Comment on VS2008
Adam Dickmeiss [Thu, 5 Mar 2009 07:43:47 +0000 (08:43 +0100)]
Bump year. Comment on VS2008

15 years agoNo dollar Id please
Adam Dickmeiss [Tue, 3 Mar 2009 14:37:55 +0000 (15:37 +0100)]
No dollar Id please

15 years agoUse multiple meta-data elements.
Jakub Skoczen [Tue, 3 Mar 2009 14:35:48 +0000 (15:35 +0100)]
Use multiple meta-data elements.

15 years agoUpdate to new LOGO
Adam Dickmeiss [Mon, 23 Feb 2009 16:50:34 +0000 (17:50 +0100)]
Update to new LOGO

15 years agoAdd <noscript/> test
Wolfram Schneider [Wed, 11 Feb 2009 09:38:19 +0000 (09:38 +0000)]
Add <noscript/> test

15 years agotag id's are unique, rename <div id="sort"> to <div id="ranking">.
Wolfram Schneider [Wed, 11 Feb 2009 09:32:18 +0000 (09:32 +0000)]
tag id's are unique, rename <div id="sort"> to <div id="ranking">.
The id=sort is already used in Sort by select box.

15 years agoReduce the number of HTML errors
Wolfram Schneider [Wed, 11 Feb 2009 09:27:17 +0000 (09:27 +0000)]
Reduce the number of HTML errors

15 years agoAllow to override on the commandline the variables:
Wolfram Schneider [Tue, 10 Feb 2009 21:18:55 +0000 (21:18 +0000)]
Allow to override on the commandline the variables:

pazpar2_config
pazpar2_pid
pazpar2_log

This allow you to run more than one pazpar2 instance on a host with
this start/stop script.

15 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2
Wolfram Schneider [Tue, 10 Feb 2009 21:18:04 +0000 (21:18 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

15 years agoAdd XSLT sheet for Connector Frameworks records.
Wolfram Schneider [Tue, 10 Feb 2009 21:17:16 +0000 (21:17 +0000)]
Add XSLT sheet for Connector Frameworks records.

15 years agoRemoved redundant xslt includes
Adam Dickmeiss [Fri, 6 Feb 2009 22:05:13 +0000 (23:05 +0100)]
Removed redundant xslt includes

15 years agoUpdated footer comment
Adam Dickmeiss [Fri, 16 Jan 2009 12:43:54 +0000 (13:43 +0100)]
Updated footer comment

15 years agoadd tags for journals.
Wolfram Schneider [Wed, 14 Jan 2009 12:23:07 +0000 (13:23 +0100)]
add tags for journals.

15 years agoAllow to override PAZPAR2_HOME variable on the command line with
Wolfram Schneider [Mon, 12 Jan 2009 18:50:12 +0000 (19:50 +0100)]
Allow to override PAZPAR2_HOME variable on the command line with
environment variable, e.g.

env PAZPAR2_HOME=$HOME/indexdata/pazpar2 ./src/pazpar2.sh restart -t etc/edu.xml

15 years agoAdd a start/stop script for pazpar2. The start/restart arguments
Wolfram Schneider [Mon, 12 Jan 2009 18:44:58 +0000 (19:44 +0100)]
Add a start/stop script for pazpar2. The start/restart arguments
supports pazpar2 options, e.g. to restart pazpar2 with edu targets:

./src/pazpar2.sh restart -t etc/edu.xml

15 years agoHappy new year
Adam Dickmeiss [Mon, 12 Jan 2009 14:49:02 +0000 (15:49 +0100)]
Happy new year

15 years agoMore ICU stuff to be removed
Adam Dickmeiss [Sun, 28 Dec 2008 10:38:50 +0000 (11:38 +0100)]
More ICU stuff to be removed

15 years agoUpdated ICU config and adjusted description a little.
Adam Dickmeiss [Sun, 28 Dec 2008 10:36:59 +0000 (11:36 +0100)]
Updated ICU config and adjusted description a little.

15 years agoUsing the ICU wrapper from YAZ rather than its own.
Adam Dickmeiss [Thu, 25 Dec 2008 14:37:18 +0000 (15:37 +0100)]
Using the ICU wrapper from YAZ rather than its own.

Using the ICU wrapper from YAZ rather than its own. The behavior
is similar but the ICU XML format is changed a bit. YAZ 3.0.39
produces proper warnings so that content can be updated.

15 years agoANSI funcs with no args
Adam Dickmeiss [Thu, 25 Dec 2008 14:36:58 +0000 (15:36 +0100)]
ANSI funcs with no args

15 years agoANSI funcs with no args
Adam Dickmeiss [Thu, 25 Dec 2008 14:36:30 +0000 (15:36 +0100)]
ANSI funcs with no args

15 years agoANSI funcs with no args
Adam Dickmeiss [Thu, 25 Dec 2008 14:36:13 +0000 (15:36 +0100)]
ANSI funcs with no args

15 years agoEnsure Pazpar2 stops if ICU is used while insupported.
Adam Dickmeiss [Thu, 25 Dec 2008 13:23:58 +0000 (14:23 +0100)]
Ensure Pazpar2 stops if ICU is used while insupported.

15 years agoCall autoheader when needed
Adam Dickmeiss [Thu, 25 Dec 2008 12:33:04 +0000 (13:33 +0100)]
Call autoheader when needed

15 years agoSame buildconf.sh as YAZ
Adam Dickmeiss [Thu, 25 Dec 2008 12:07:28 +0000 (13:07 +0100)]
Same buildconf.sh as YAZ

15 years agoReconciling changes
Sebastian Hammer [Fri, 19 Dec 2008 16:28:01 +0000 (16:28 +0000)]
Reconciling changes

15 years agoMerge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2
Wolfram Schneider [Tue, 16 Dec 2008 18:10:33 +0000 (19:10 +0100)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

15 years agoWrite to <div id="stat"> only if it exists
Wolfram Schneider [Tue, 16 Dec 2008 18:07:25 +0000 (19:07 +0100)]
Write to <div id="stat"> only if it exists

Fix off-by-one error in 'Displaying' statistics:
0-20, 20-40 -> 1-20, 21-40

15 years agoDoc update
Sebastian Hammer [Sat, 6 Dec 2008 07:23:17 +0000 (07:23 +0000)]
Doc update

15 years agoAdded logic to automatically deduce pz:nativesyntax from the information
Sebastian Hammer [Sat, 6 Dec 2008 07:10:51 +0000 (07:10 +0000)]
Added logic to automatically deduce pz:nativesyntax from the information
returned from server (XML and MARC21;MARC-8s).

15 years agochange background color from light green to light grey to increases contrast between...
Wolfram Schneider [Fri, 5 Dec 2008 17:05:35 +0000 (18:05 +0100)]
change background color from light green to light grey to increases contrast between foreground and background color

15 years agoConfigurable length of termlist entries. Print max. 10 items for
Wolfram Schneider [Fri, 5 Dec 2008 16:46:45 +0000 (17:46 +0100)]
Configurable length of termlist entries. Print max. 10 items for
Subjects and Authors, and 16 items for Sources.

15 years agoClickable homepage logo.
Wolfram Schneider [Fri, 5 Dec 2008 16:38:35 +0000 (17:38 +0100)]
Clickable homepage logo.

15 years agoclickable IndexData link in Copyright footer
Wolfram Schneider [Fri, 5 Dec 2008 16:31:30 +0000 (17:31 +0100)]
clickable IndexData link in Copyright footer

15 years agoIn detailed view, print the same title information as in the short list
Wolfram Schneider [Fri, 5 Dec 2008 16:28:10 +0000 (17:28 +0100)]
In detailed view, print the same title information as in the short list
(title + subtitle)

15 years agoremove dead host names or libraries with non MARC-8 encoding
Wolfram Schneider [Fri, 5 Dec 2008 16:15:40 +0000 (17:15 +0100)]
remove dead host names or libraries with non MARC-8 encoding

15 years agoAdded electronic-text to brief
Sebastian Hammer [Fri, 5 Dec 2008 04:38:40 +0000 (04:38 +0000)]
Added electronic-text to brief

15 years agoAdded 856$3 as candidate for electronic text
Sebastian Hammer [Fri, 5 Dec 2008 04:36:36 +0000 (04:36 +0000)]
Added 856$3 as candidate for electronic text

15 years agotypo in detail view: Ttle -> Title
Wolfram Schneider [Tue, 2 Dec 2008 21:34:41 +0000 (22:34 +0100)]
typo in detail view: Ttle -> Title

15 years agoAdded logging of CQL/PQF queries for ZOOM-based code
Sebastian Hammer [Mon, 1 Dec 2008 15:22:09 +0000 (15:22 +0000)]
Added logging of CQL/PQF queries for ZOOM-based code

15 years agoAdded setting to specify pqf prefix, to support database subset selection, etc.
Sebastian Hammer [Mon, 1 Dec 2008 05:10:31 +0000 (05:10 +0000)]
Added setting to specify pqf prefix, to support database subset selection, etc.

15 years agoRevert changes to settings for pazpar2.cfg.dist
Adam Dickmeiss [Mon, 24 Nov 2008 18:03:32 +0000 (19:03 +0100)]
Revert changes to settings for pazpar2.cfg.dist

15 years agoAlign with 1.0.13
Adam Dickmeiss [Mon, 24 Nov 2008 17:05:20 +0000 (18:05 +0100)]
Align with 1.0.13

15 years agoUpdated for new behavior of bytarget.
Adam Dickmeiss [Mon, 24 Nov 2008 16:58:25 +0000 (17:58 +0100)]
Updated for new behavior of bytarget.

15 years agoCommand bytarget returns name of target (if defined).
Adam Dickmeiss [Mon, 24 Nov 2008 16:58:07 +0000 (17:58 +0100)]
Command bytarget returns name of target (if defined).

15 years agoUpdated to latest m4.
Adam Dickmeiss [Mon, 24 Nov 2008 11:09:34 +0000 (12:09 +0100)]
Updated to latest m4.

15 years agoFixed problem with medium type being incorrectly set to electronic_resource.
Adam Dickmeiss [Thu, 20 Nov 2008 14:29:39 +0000 (15:29 +0100)]
Fixed problem with medium type being incorrectly set to electronic_resource.

The medim type was set to electronic_resource if 856$u is present. The
medium is now set to book (unless fulltext_a / fulltext_b is present).
kk if electronic_location_url.
is present. This item

15 years agoAdded 907$a --> iii-id for III identifiers
Sebastian Hammer [Tue, 18 Nov 2008 18:56:20 +0000 (18:56 +0000)]
Added 907$a --> iii-id for III identifiers

15 years agoImported changes from us4. Should not negatively impact other sites.
Sebastian Hammer [Tue, 18 Nov 2008 18:51:49 +0000 (18:51 +0000)]
Imported changes from us4. Should not negatively impact other sites.

15 years agoChanged predicate for 500 subfields.
Sebastian Hammer [Tue, 18 Nov 2008 18:47:45 +0000 (18:47 +0000)]
Changed predicate for 500 subfields.

15 years agoBrief, non-merged elements only in location part (not in main part).
Adam Dickmeiss [Mon, 10 Nov 2008 14:47:51 +0000 (15:47 +0100)]
Brief, non-merged elements only in location part (not in main part).

16 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Mon, 27 Oct 2008 22:13:57 +0000 (23:13 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

16 years agoUpdated tests due to change of behavior WRT location content.
Adam Dickmeiss [Mon, 27 Oct 2008 17:54:31 +0000 (18:54 +0100)]
Updated tests due to change of behavior WRT location content.

16 years agoFixed bug #2021.. location now holds all brief elements.
Adam Dickmeiss [Mon, 27 Oct 2008 17:53:53 +0000 (18:53 +0100)]
Fixed bug #2021.. location now holds all brief elements.

16 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Fri, 24 Oct 2008 19:23:13 +0000 (21:23 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

16 years agoRemoved EVNET_WORK (not in use)
Adam Dickmeiss [Fri, 24 Oct 2008 19:21:25 +0000 (21:21 +0200)]
Removed EVNET_WORK (not in use)

16 years agoAvoid appending database for SRU host because it's now handled by ZOOM.
Adam Dickmeiss [Fri, 24 Oct 2008 14:31:16 +0000 (16:31 +0200)]
Avoid appending database for SRU host because it's now handled by ZOOM.

16 years agoReindent.
Adam Dickmeiss [Thu, 23 Oct 2008 07:48:47 +0000 (09:48 +0200)]
Reindent.

16 years agoOnly report 'unknown metadata element' once per session.
Adam Dickmeiss [Thu, 23 Oct 2008 07:46:42 +0000 (09:46 +0200)]
Only report 'unknown metadata element' once per session.

16 years agoEnsure we're using unsigned char's ptrs for ctype functions.
Adam Dickmeiss [Tue, 21 Oct 2008 14:39:13 +0000 (16:39 +0200)]
Ensure we're using unsigned char's ptrs for ctype functions.

Ensure we're using unsigned char's ptrs for ctype functions. If not,
Pazpar2 will crash on Windows. This commit also removes ctype.h includes
from source where it's not needed.

16 years agoFixed record logging on Windows (-d).
Adam Dickmeiss [Tue, 21 Oct 2008 14:37:17 +0000 (16:37 +0200)]
Fixed record logging on Windows (-d).

Fixed record logging on Windows (-d). Passing a FILE* between DLLs
using different C-runtimes is problematic (read does not work).
So we are using xmlDocDumpFormatMemory instead of xmlDocFormatDump .

16 years agoUse ctype functions with unsigned chars only.
Adam Dickmeiss [Tue, 21 Oct 2008 13:53:28 +0000 (15:53 +0200)]
Use ctype functions with unsigned chars only.

16 years agoRemoved unused client states: Disconnected, Stopped, Continue.
Adam Dickmeiss [Tue, 21 Oct 2008 06:47:50 +0000 (08:47 +0200)]
Removed unused client states: Disconnected, Stopped, Continue.

16 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Tue, 21 Oct 2008 06:27:29 +0000 (08:27 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

16 years agoRemoved session member requestid (has no effect).
Adam Dickmeiss [Mon, 20 Oct 2008 20:17:30 +0000 (22:17 +0200)]
Removed session member requestid (has no effect).

16 years agoRemoved client_set_requestid which is not in use.
Adam Dickmeiss [Mon, 20 Oct 2008 19:36:42 +0000 (21:36 +0200)]
Removed client_set_requestid which is not in use.

16 years agoRemoved unneeded socket includes + minor reformat
Adam Dickmeiss [Mon, 20 Oct 2008 19:34:08 +0000 (21:34 +0200)]
Removed unneeded socket includes + minor reformat

16 years agoRequire YAZ 3.0.37.
Adam Dickmeiss [Mon, 20 Oct 2008 13:03:33 +0000 (15:03 +0200)]
Require YAZ 3.0.37.

16 years agoMore fixes for SRU and ZOOM.
Adam Dickmeiss [Mon, 20 Oct 2008 13:01:14 +0000 (15:01 +0200)]
More fixes for SRU and ZOOM.

More fixes for SRU and ZOOM. The set_id_request sequence numbers are gone
- which means that only one task is active per-connection. If a new
search if a connecfion is non-idle a new connection is spawned (before
it was queued).

16 years agoFixed leak WRT ZOOM_query
Adam Dickmeiss [Sat, 18 Oct 2008 12:03:50 +0000 (14:03 +0200)]
Fixed leak WRT ZOOM_query

16 years agoUpdate to use Libxml2 2.7.1 / Libxslt 1.1.24.
Adam Dickmeiss [Thu, 16 Oct 2008 14:21:30 +0000 (16:21 +0200)]
Update to use Libxml2 2.7.1 / Libxslt 1.1.24.

16 years agoSolved problems introduced by the use of ZOOM.
Adam Dickmeiss [Thu, 16 Oct 2008 13:02:32 +0000 (15:02 +0200)]
Solved problems introduced by the use of ZOOM.

Solved problems introduced by the use of ZOOM.. Records not processed
at wrong offsets. Records being processed from previous operations (that
should be ignored). Active clients were not set correctly in some cases.
The Client string messages were not in alignment with Client-enums.

16 years agoSimplify if stmt
Adam Dickmeiss [Thu, 16 Oct 2008 12:58:56 +0000 (14:58 +0200)]
Simplify if stmt