Sebastian Hammer [Tue, 1 Jun 2010 01:53:17 +0000 (01:53 +0000)]
Merge branch 'master' of ssh://git/home/git/pub/pazpar2
Sebastian Hammer [Tue, 1 Jun 2010 01:52:30 +0000 (01:52 +0000)]
Tweaked media type filter
Niels Erik G. Nielsen [Wed, 26 May 2010 16:13:56 +0000 (09:13 -0700)]
Looks in more places for system-control-nr
...if 035$a not found the try 035$b
Niels Erik G. Nielsen [Wed, 26 May 2010 12:10:05 +0000 (05:10 -0700)]
Looks in more places for system-control-nr
If not found in 035$a, tries 035$b
Adam Dickmeiss [Sat, 22 May 2010 08:20:18 +0000 (10:20 +0200)]
Upd test result due to Client_Error on errors
Adam Dickmeiss [Fri, 21 May 2010 13:23:03 +0000 (15:23 +0200)]
Add Ubuntu Lucid
Adam Dickmeiss [Fri, 21 May 2010 13:04:26 +0000 (15:04 +0200)]
etc/services part of dist
Adam Dickmeiss [Fri, 21 May 2010 12:57:39 +0000 (14:57 +0200)]
Version 1.4.1
Adam Dickmeiss [Fri, 21 May 2010 12:54:35 +0000 (14:54 +0200)]
Summarize news
Adam Dickmeiss [Fri, 21 May 2010 12:53:51 +0000 (14:53 +0200)]
Debian: Sample services in services-available
Including TurboMARC example.
Adam Dickmeiss [Fri, 21 May 2010 12:53:29 +0000 (14:53 +0200)]
Add threads element for server.xml
Adam Dickmeiss [Fri, 21 May 2010 12:43:54 +0000 (14:43 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Fri, 21 May 2010 09:51:42 +0000 (11:51 +0200)]
Support for settings. Default users is 5.
Dennis Schafroth [Fri, 21 May 2010 09:50:27 +0000 (11:50 +0200)]
With settings as done by service proxy
Dennis Schafroth [Fri, 21 May 2010 09:49:25 +0000 (11:49 +0200)]
Added sort parameter on show
Adam Dickmeiss [Fri, 21 May 2010 09:49:04 +0000 (11:49 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Fri, 21 May 2010 09:48:54 +0000 (11:48 +0200)]
Pass -1 as no-socket parameter to iochan_create
Adam Dickmeiss [Fri, 21 May 2010 09:47:02 +0000 (11:47 +0200)]
Set client state to Client_Error on ZOOM errors
This sets the state to a proper value -- nice for client statistics
but more importantly ensures that we don't reuse a ZOOM connection
that has a closed connection.
Niels Erik G. Nielsen [Thu, 20 May 2010 16:56:54 +0000 (18:56 +0200)]
Aligns opac_turbomarc.xsl with opac.xsl
.. with respect to recent changes to opac.xsl
Dennis Schafroth [Thu, 20 May 2010 13:15:23 +0000 (15:15 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Thu, 20 May 2010 13:15:15 +0000 (15:15 +0200)]
Lowered reference counting to debug
Dennis Schafroth [Thu, 20 May 2010 13:14:28 +0000 (15:14 +0200)]
Log fatal instead of crashing hard on wrongly configured metadata element.
Adam Dickmeiss [Thu, 20 May 2010 12:44:08 +0000 (14:44 +0200)]
Fix Doxygen comment
Adam Dickmeiss [Thu, 20 May 2010 12:18:08 +0000 (14:18 +0200)]
win makefile: add sel_thread
Adam Dickmeiss [Thu, 20 May 2010 12:17:41 +0000 (14:17 +0200)]
Header include tweaks
Adam Dickmeiss [Thu, 20 May 2010 11:34:52 +0000 (13:34 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Thu, 20 May 2010 11:34:16 +0000 (13:34 +0200)]
Use socket pipe (spipe)
Dennis Schafroth [Thu, 20 May 2010 11:13:03 +0000 (13:13 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Thu, 20 May 2010 11:11:27 +0000 (13:11 +0200)]
Fix an old bug which causes pazpar2 to crash: A tag= instead of a type= in the metadata element definition.
Dennis Schafroth [Wed, 19 May 2010 20:07:07 +0000 (22:07 +0200)]
client.sh support for settings.
If a 4th parameter is present this must be the values for a command=setting.
When running ensure that the chars are correctly escaped if required.
Adam Dickmeiss [Wed, 19 May 2010 13:22:12 +0000 (15:22 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Wed, 19 May 2010 13:21:42 +0000 (15:21 +0200)]
Use threading utilities
Adam Dickmeiss [Wed, 19 May 2010 13:21:35 +0000 (15:21 +0200)]
Require YAZ 4.0.9
Dennis Schafroth [Wed, 19 May 2010 10:54:58 +0000 (12:54 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Wed, 19 May 2010 10:54:53 +0000 (12:54 +0200)]
Indent. Added connection pointer to ZOOM_EVENT logging
unknown [Wed, 19 May 2010 09:30:28 +0000 (11:30 +0200)]
Include windows.h (for timeval)
unknown [Wed, 19 May 2010 09:30:15 +0000 (11:30 +0200)]
Remove include of pthread.h
unknown [Wed, 19 May 2010 09:29:35 +0000 (11:29 +0200)]
win makefile: use yaz_cond4.dll, incref
unknown [Wed, 19 May 2010 09:24:41 +0000 (11:24 +0200)]
Win makefile: use yaz4
Adam Dickmeiss [Wed, 19 May 2010 09:23:24 +0000 (11:23 +0200)]
Use yaz_gettimeofday
Adam Dickmeiss [Tue, 18 May 2010 09:01:46 +0000 (11:01 +0200)]
Fix POST test for srcdir!=. (make distcheck)
Adam Dickmeiss [Mon, 17 May 2010 12:58:46 +0000 (14:58 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Mon, 17 May 2010 12:58:38 +0000 (14:58 +0200)]
Fix prefix for command=exit
Dennis Schafroth [Mon, 17 May 2010 12:16:18 +0000 (14:16 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Mon, 17 May 2010 12:15:27 +0000 (14:15 +0200)]
Script to run par.sh test forever
Works with nohup for long runs
Dennis Schafroth [Mon, 17 May 2010 12:14:47 +0000 (14:14 +0200)]
Script to combine the stats of two runs
Dennis Schafroth [Mon, 17 May 2010 12:08:22 +0000 (14:08 +0200)]
Changed to perf_t service. Dont stop server
Dennis Schafroth [Mon, 17 May 2010 12:06:29 +0000 (14:06 +0200)]
Using perf_t as default service
Dennis Schafroth [Mon, 17 May 2010 11:45:46 +0000 (13:45 +0200)]
Added performance test setup.
Added a pazpar2.cfg (for performance testing), and
services for performace using marc21, turbomarc, opac with embedded turbomarc,
and one smaller service configuration also using turbomarc.
Dennis Schafroth [Mon, 17 May 2010 11:44:02 +0000 (13:44 +0200)]
Added XML style sheet transformation for using OPAC with embedded turbomarc.
Dennis Schafroth [Mon, 17 May 2010 11:26:59 +0000 (13:26 +0200)]
Fix the log statement on sel file descriptor (sel_fd)
Sebastian Hammer [Sun, 16 May 2010 00:19:37 +0000 (00:19 +0000)]
Tweaked material type mappings
Sebastian Hammer [Sat, 15 May 2010 20:07:18 +0000 (20:07 +0000)]
Added medium-recognition and 'electronic' flag based on structured MARC data
Niels Erik G. Nielsen [Sat, 15 May 2010 02:15:44 +0000 (19:15 -0700)]
Handles scenario of no OPAC from target
Falls back to straight MARC21 transformation when a target does
not return a given record embedded in an opacRecord as ususally
expected when using OPAC request syntax
Dennis Schafroth [Wed, 5 May 2010 12:57:58 +0000 (14:57 +0200)]
New config for par.sh
Jason Skomorowski [Fri, 7 May 2010 13:45:29 +0000 (09:45 -0400)]
Carrot2 experimenting stylesheet updated for use with cf targets.
Jason Skomorowski [Thu, 6 May 2010 18:58:54 +0000 (14:58 -0400)]
XSLT to convert Pazpar2's output for reading by Carrot2 clustering engine.
Adam Dickmeiss [Thu, 6 May 2010 15:51:59 +0000 (17:51 +0200)]
Update NEWS WRT pz:max_connections
Dennis Schafroth [Thu, 6 May 2010 11:05:36 +0000 (13:05 +0200)]
Fix the fix on unlimited connections.
Nice, Dennis. End-less loop.
Break out, if max_connections is not active or if we havent used more connections than max connections.
Dennis Schafroth [Thu, 6 May 2010 09:25:51 +0000 (11:25 +0200)]
Fix max_connection when ulimited.
The actual block should also disabled when running ulimited.
Dennis Schafroth [Thu, 6 May 2010 09:16:41 +0000 (11:16 +0200)]
Max (target) connections is ulimited as default
To maintain backwards compatibility the max connection is by default ulimited.
Only by specifying a configuration larger than 0, will it be enforced.
Niels Erik G. Nielsen [Wed, 5 May 2010 13:01:51 +0000 (15:01 +0200)]
Adds availability info from circulations
Adam Dickmeiss [Wed, 5 May 2010 11:30:45 +0000 (13:30 +0200)]
Fun normalize_record_transform: fix un-init var
And reformat a bit.
Dennis Schafroth [Tue, 4 May 2010 20:20:43 +0000 (22:20 +0200)]
Generate init,search,show stats from timed log
Dennis Schafroth [Tue, 4 May 2010 20:17:26 +0000 (22:17 +0200)]
New script from dennis_threading branch
Dennis Schafroth [Tue, 4 May 2010 20:15:20 +0000 (22:15 +0200)]
XSL from dennis_threading branch: extract active client count
Dennis Schafroth [Tue, 4 May 2010 20:14:38 +0000 (22:14 +0200)]
server shutdown script
Dennis Schafroth [Tue, 4 May 2010 20:14:03 +0000 (22:14 +0200)]
Version from dennis_threading
Dennis Schafroth [Tue, 4 May 2010 15:40:10 +0000 (17:40 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Tue, 4 May 2010 15:40:02 +0000 (17:40 +0200)]
hmm, added twice.
Dennis Schafroth [Tue, 4 May 2010 14:21:29 +0000 (16:21 +0200)]
Fix: destroy the iochan manager mutex
Dennis Schafroth [Tue, 4 May 2010 14:20:12 +0000 (16:20 +0200)]
SERVICE and SHUTDOWN is now configurable
Dennis Schafroth [Tue, 4 May 2010 14:18:59 +0000 (16:18 +0200)]
Add service as 3rd parameter
Dennis Schafroth [Mon, 3 May 2010 09:24:40 +0000 (11:24 +0200)]
Manuel merge from dennis_threading branch
Dennis Schafroth [Mon, 3 May 2010 08:31:56 +0000 (10:31 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Thu, 29 Apr 2010 12:09:38 +0000 (14:09 +0200)]
cherry-pick generate_plot.sh from dennis_threading branch
Generate gnutplot files instead of assuming the present
Conflicts:
Adam Dickmeiss [Thu, 29 Apr 2010 11:26:50 +0000 (13:26 +0200)]
Debian: depend on libgnutls-dev (libyaz4-dev dont)
Adam Dickmeiss [Thu, 29 Apr 2010 11:08:00 +0000 (13:08 +0200)]
Debian 1.4.0-1
Adam Dickmeiss [Thu, 29 Apr 2010 11:06:14 +0000 (13:06 +0200)]
Version 1.4.0
Adam Dickmeiss [Thu, 29 Apr 2010 10:57:21 +0000 (12:57 +0200)]
Merge branch 'channel_list_mutex'
Dennis Schafroth [Thu, 29 Apr 2010 10:44:16 +0000 (12:44 +0200)]
Removed tmarcxml.xsl. Replace by tmarc.xsl
Dennis Schafroth [Thu, 29 Apr 2010 10:42:02 +0000 (12:42 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Thu, 29 Apr 2010 09:24:44 +0000 (11:24 +0200)]
Simplify the channel_list mutex locking. Fixed C90 warning.
Drop the iochan_man iter. We take a snapshot (start) of the channel_list
in the beginng of the loop, but otherwise it does not need to be protected.
Adam Dickmeiss [Thu, 29 Apr 2010 09:12:16 +0000 (11:12 +0200)]
Deb rules: copy .png rather than gif
Dennis Schafroth [Thu, 29 Apr 2010 08:51:14 +0000 (10:51 +0200)]
Merge branch 'master' into channel_list_mutex
Dennis Schafroth [Thu, 29 Apr 2010 08:47:35 +0000 (10:47 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Dennis Schafroth [Thu, 29 Apr 2010 08:42:32 +0000 (10:42 +0200)]
Merge branch 'master' into channel_list_mutex
Dennis Schafroth [Thu, 29 Apr 2010 07:38:16 +0000 (09:38 +0200)]
Add edu_turbo configuration.
Same as default but using turbomarc between yaz library and pazpar2.
Niels Erik G. Nielsen [Wed, 28 Apr 2010 22:08:10 +0000 (15:08 -0700)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Niels Erik G. Nielsen [Wed, 28 Apr 2010 22:06:40 +0000 (15:06 -0700)]
Adds 'available' to holdings information
Dennis Schafroth [Wed, 28 Apr 2010 16:14:06 +0000 (18:14 +0200)]
Fixed: missing release_session. Using HTTP module log level some places.
Sebastian Hammer [Wed, 28 Apr 2010 14:09:03 +0000 (14:09 +0000)]
Merge branch 'master' of ssh://git/home/git/pub/pazpar2
Sebastian Hammer [Wed, 28 Apr 2010 14:08:31 +0000 (14:08 +0000)]
Fixed capitalization of Pazpar2.
Dennis Schafroth [Wed, 28 Apr 2010 14:07:38 +0000 (16:07 +0200)]
Merge branch 'channel_list_mutex' of ssh://git.indexdata.com/home/git/pub/pazpar2 into channel_list_mutex
Dennis Schafroth [Wed, 28 Apr 2010 14:07:30 +0000 (16:07 +0200)]
Removed unlocking/lock of clients as in master.
Dennis Schafroth [Wed, 28 Apr 2010 14:06:35 +0000 (16:06 +0200)]
Fixed warnings: wrong return parameter. C90 compliant.
Dennis Schafroth [Wed, 28 Apr 2010 14:03:33 +0000 (16:03 +0200)]
Fixed: mutex protect session nmem malloc in show_range_start. Cosmetic: renamed session *s to session *se.
Adam Dickmeiss [Wed, 28 Apr 2010 13:03:40 +0000 (15:03 +0200)]
Build require YAZ 4.0.4
Adam Dickmeiss [Wed, 28 Apr 2010 12:59:34 +0000 (14:59 +0200)]
Require YAZ 4.0.4. No need for libyaz_server.
Adam Dickmeiss [Wed, 28 Apr 2010 12:58:58 +0000 (14:58 +0200)]
Update for changed 3arg for yaz_cond_wait