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
Dennis Schafroth [Wed, 28 Apr 2010 12:25:23 +0000 (14:25 +0200)]
Lowered number to 10 clients
Dennis Schafroth [Wed, 28 Apr 2010 12:24:41 +0000 (14:24 +0200)]
Added .time files and run* directories to ignore.
Dennis Schafroth [Wed, 28 Apr 2010 12:07:40 +0000 (14:07 +0200)]
Implemented the destroy_counter on HTTP commands. Only destroy HTTP session if no http command is active.
Adam Dickmeiss [Wed, 28 Apr 2010 08:34:21 +0000 (10:34 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Wed, 28 Apr 2010 08:32:49 +0000 (10:32 +0200)]
ingest_record: lock client, then session
lock client, then session rather than the reverse way. This
saves us locking but more importantly prevents that session
gets destroyed under our feet (while client and session is
not locked).
Wolfram Schneider [Tue, 27 Apr 2010 15:21:08 +0000 (15:21 +0000)]
set charset to utf-8