Adam Dickmeiss [Sun, 2 Jan 2005 23:21:31 +0000 (23:21 +0000)]
Use YAZ GFS PID file instead of zebrasrv.pid
Adam Dickmeiss [Sun, 2 Jan 2005 23:03:58 +0000 (23:03 +0000)]
Fix use of sscanf for zint
Adam Dickmeiss [Sun, 2 Jan 2005 20:11:46 +0000 (20:11 +0000)]
Fix problem with codec check
Adam Dickmeiss [Sun, 2 Jan 2005 18:51:31 +0000 (18:51 +0000)]
Swap functions - minor changes to compare tst function
Adam Dickmeiss [Sun, 2 Jan 2005 18:50:53 +0000 (18:50 +0000)]
Allow ISAMB_PTR_CODEC=0 to work
Adam Dickmeiss [Tue, 21 Dec 2004 22:02:28 +0000 (22:02 +0000)]
Change character conversion steps for grs record retrieval. By
default, MARC records and other unstructured types as far as Z39.50
is concerned do not exposed to character set conversion unless
charneg is in effect (and records selected is YES).
Adam Dickmeiss [Tue, 21 Dec 2004 22:00:57 +0000 (22:00 +0000)]
Added zebra_octet_term_encoding that specifies encoding for search
octet string search terms. Default record encoding is NULL - not
ISO-8859-1. This potentially breaks some applications, but it allows
for _no_ character set conversion for MARC records and others.
Adam Dickmeiss [Tue, 21 Dec 2004 21:55:58 +0000 (21:55 +0000)]
Dont log each indexed entry
Adam Dickmeiss [Tue, 21 Dec 2004 17:18:29 +0000 (17:18 +0000)]
Add currentdir . to profilePath
Adam Dickmeiss [Sat, 18 Dec 2004 21:56:34 +0000 (21:56 +0000)]
Fixed bug #241: Zebra 1.4 Modules fails to link. Bug was caused
by nonportable use of tr.
Adam Dickmeiss [Wed, 15 Dec 2004 13:07:07 +0000 (13:07 +0000)]
Added case for bug #235. Submitted by Roel de Cock.
Adam Dickmeiss [Wed, 15 Dec 2004 09:10:47 +0000 (09:10 +0000)]
Get rid of tex messages
Adam Dickmeiss [Tue, 14 Dec 2004 11:23:32 +0000 (11:23 +0000)]
Check for filter grs.xml when appropriate
Adam Dickmeiss [Tue, 14 Dec 2004 11:23:15 +0000 (11:23 +0000)]
Added utility check_filter which checks for filter and exit(0)
if it does not exist - but warns in log.
Adam Dickmeiss [Tue, 14 Dec 2004 10:53:49 +0000 (10:53 +0000)]
Do not run rusmarc test if koi8-r to utf-8 is unsupported
Heikki Levanto [Tue, 14 Dec 2004 10:37:25 +0000 (10:37 +0000)]
Added a declaration for get_srcdir
Heikki Levanto [Tue, 14 Dec 2004 10:30:42 +0000 (10:30 +0000)]
Including log.h to avoid a warning
Adam Dickmeiss [Tue, 14 Dec 2004 09:49:24 +0000 (09:49 +0000)]
Added
Adam Dickmeiss [Tue, 14 Dec 2004 09:47:55 +0000 (09:47 +0000)]
Added test/espec
Adam Dickmeiss [Mon, 13 Dec 2004 20:51:27 +0000 (20:51 +0000)]
using yaz/log.h again
Heikki Levanto [Fri, 10 Dec 2004 12:37:07 +0000 (12:37 +0000)]
Cleaned a bit more logging
Heikki Levanto [Fri, 10 Dec 2004 11:56:21 +0000 (11:56 +0000)]
Not using the deprecated yaz-util.h any more
Adam Dickmeiss [Wed, 8 Dec 2004 14:37:44 +0000 (14:37 +0000)]
Ignore .mf
Adam Dickmeiss [Wed, 8 Dec 2004 14:34:10 +0000 (14:34 +0000)]
Ignore programs etc
Adam Dickmeiss [Wed, 8 Dec 2004 14:32:17 +0000 (14:32 +0000)]
Ignore programs
Adam Dickmeiss [Wed, 8 Dec 2004 14:02:36 +0000 (14:02 +0000)]
Moved isam headers to include/idzebra.
Adam Dickmeiss [Wed, 8 Dec 2004 13:59:17 +0000 (13:59 +0000)]
email2.flt onemail vm vm2 part of dist
Adam Dickmeiss [Wed, 8 Dec 2004 13:48:12 +0000 (13:48 +0000)]
Remove unused files
Heikki Levanto [Wed, 8 Dec 2004 13:44:24 +0000 (13:44 +0000)]
Added the forgotten filter. And a small test file that hangs
Adam Dickmeiss [Wed, 8 Dec 2004 12:23:08 +0000 (12:23 +0000)]
Move/refactoring of public interfaces..
Dictionary now public. Private header dict-p.h added.
Block File now public. Private headers mfile.h moved to away from include.
Adam Dickmeiss [Wed, 8 Dec 2004 12:17:33 +0000 (12:17 +0000)]
Ignore all .log
Adam Dickmeiss [Wed, 8 Dec 2004 11:41:53 +0000 (11:41 +0000)]
email2.flt not in CVS, so not part of dist
Adam Dickmeiss [Wed, 8 Dec 2004 09:12:50 +0000 (09:12 +0000)]
Put test/mbox/Makefile in configure.in so that it compiles
Adam Dickmeiss [Tue, 7 Dec 2004 20:04:39 +0000 (20:04 +0000)]
Fixed bug #232
Heikki Levanto [Tue, 7 Dec 2004 15:45:13 +0000 (15:45 +0000)]
Added a test case for the newly found bug #234
Adam Dickmeiss [Tue, 7 Dec 2004 14:57:08 +0000 (14:57 +0000)]
Making test to illustrate bug #232
Adam Dickmeiss [Sat, 4 Dec 2004 01:48:26 +0000 (01:48 +0000)]
Faster tests.
Adam Dickmeiss [Sat, 4 Dec 2004 01:38:50 +0000 (01:38 +0000)]
Refine test and make it more portable.
Use YAZ's daemon mode.
Use kill -CHLD to check if a process with PID exist (instead of ps -p).
Use unix:socket rather than tcp:port.
Adam Dickmeiss [Sat, 4 Dec 2004 01:08:33 +0000 (01:08 +0000)]
Test uses api rather than server&client
Adam Dickmeiss [Sat, 4 Dec 2004 00:51:39 +0000 (00:51 +0000)]
Test uses api rather than server&client.
Adam Dickmeiss [Thu, 2 Dec 2004 17:43:04 +0000 (17:43 +0000)]
Do not use sub directories for test.
Adam Dickmeiss [Thu, 2 Dec 2004 17:27:03 +0000 (17:27 +0000)]
Added zebra_meta_records_create_range
Adam Dickmeiss [Thu, 2 Dec 2004 17:26:53 +0000 (17:26 +0000)]
Removed unused file.
Adam Dickmeiss [Thu, 2 Dec 2004 15:02:52 +0000 (15:02 +0000)]
sort test now using api
Adam Dickmeiss [Thu, 2 Dec 2004 14:05:01 +0000 (14:05 +0000)]
Move X-Path tests to xpath subdirectory.
Adam Dickmeiss [Thu, 2 Dec 2004 13:59:08 +0000 (13:59 +0000)]
charmap test using api
Adam Dickmeiss [Thu, 2 Dec 2004 12:08:39 +0000 (12:08 +0000)]
Remove unused stuff
Adam Dickmeiss [Thu, 2 Dec 2004 12:04:49 +0000 (12:04 +0000)]
Convert tests to programs
Adam Dickmeiss [Thu, 2 Dec 2004 11:28:20 +0000 (11:28 +0000)]
Cosmtic changes. No code change in actual code
Adam Dickmeiss [Wed, 1 Dec 2004 11:37:45 +0000 (11:37 +0000)]
Reduce logging for indexing
Adam Dickmeiss [Mon, 29 Nov 2004 21:55:25 +0000 (21:55 +0000)]
Add support for section/chapter indexing. Add safari filter.
Adam Dickmeiss [Mon, 29 Nov 2004 21:53:00 +0000 (21:53 +0000)]
Fix length for ISAMB dummy block
Adam Dickmeiss [Mon, 29 Nov 2004 21:45:11 +0000 (21:45 +0000)]
Add member addinfo for recRetrieveCtrl to throw better diagnostics
Adam Dickmeiss [Fri, 26 Nov 2004 12:20:48 +0000 (12:20 +0000)]
Fixed bug #218: if a certain element/attrirbute doesn not appear..
Adam Dickmeiss [Mon, 22 Nov 2004 11:26:34 +0000 (11:26 +0000)]
Fix bug #216: Link missing Expat symbols.
Adam Dickmeiss [Mon, 22 Nov 2004 10:54:42 +0000 (10:54 +0000)]
Fix new bug introduced by previous commit (../yaz* not used)
Adam Dickmeiss [Fri, 19 Nov 2004 18:36:06 +0000 (18:36 +0000)]
Require YAZ 2.0.29 or later
Adam Dickmeiss [Fri, 19 Nov 2004 18:31:26 +0000 (18:31 +0000)]
Fixed bug #212: make distcheck uses global yaz, not a local one
Heikki Levanto [Fri, 19 Nov 2004 15:52:58 +0000 (15:52 +0000)]
Fixed minor problems with deb/stable
Heikki Levanto [Fri, 19 Nov 2004 10:26:52 +0000 (10:26 +0000)]
Using the new ylog.h everywhere, and fixing what that breaks!
Adam Dickmeiss [Mon, 15 Nov 2004 23:13:12 +0000 (23:13 +0000)]
Change spacing
Adam Dickmeiss [Mon, 15 Nov 2004 23:09:36 +0000 (23:09 +0000)]
Make isam:c work again
Adam Dickmeiss [Mon, 15 Nov 2004 22:57:25 +0000 (22:57 +0000)]
Fix bug #171. Align with 1.3.16 branch.
Adam Dickmeiss [Mon, 15 Nov 2004 22:44:33 +0000 (22:44 +0000)]
Fix leak in resultSetRank. Rework logging and layout
Adam Dickmeiss [Tue, 9 Nov 2004 12:02:36 +0000 (12:02 +0000)]
Require YAZ 2.0.27 in configure
Heikki Levanto [Fri, 5 Nov 2004 18:08:06 +0000 (18:08 +0000)]
Cleaned a bit
Heikki Levanto [Fri, 5 Nov 2004 17:44:32 +0000 (17:44 +0000)]
New rsbeween implementation. Much shorter and easier, and works well
with ranking as well.
Heikki Levanto [Thu, 4 Nov 2004 13:54:08 +0000 (13:54 +0000)]
Dynamic logging and minor cleaning
-v rset,rsisamb,rsisamc,rsmultiandor,rstemp
mostly changed existing logs. Better logs needed when debugging something
in these modules, but not yet.
Heikki Levanto [Thu, 4 Nov 2004 13:11:51 +0000 (13:11 +0000)]
New logging -v rsisamc
Heikki Levanto [Thu, 4 Nov 2004 13:10:07 +0000 (13:10 +0000)]
Logging with the new dynamic levels
Heikki Levanto [Thu, 4 Nov 2004 13:09:49 +0000 (13:09 +0000)]
Fixed expected results to match with the corrected zvrank
Heikki Levanto [Thu, 4 Nov 2004 13:09:06 +0000 (13:09 +0000)]
- Changed logging levels to the new symbolic system. Now you can say
"-v rank1,zvrank" and get log info for these two rankings.
- Fixed a bug of not resetting the occurrence counts in zvrank
- Cleaned whitespaces in zvrank
Heikki Levanto [Thu, 4 Nov 2004 11:47:23 +0000 (11:47 +0000)]
Fixed the way keys are displayed in the log
Heikki Levanto [Wed, 3 Nov 2004 16:04:45 +0000 (16:04 +0000)]
Fixed bug #203, rank-1 crashed with isam-c
The fix was to add a TERMID to rstemp, then everything works fine.
Heikki Levanto [Mon, 1 Nov 2004 16:09:05 +0000 (16:09 +0000)]
Added tests for catching the missing occurrences in rsbetween (bug #202)
Heikki Levanto [Mon, 1 Nov 2004 15:53:57 +0000 (15:53 +0000)]
Added debug info and comments to hunt bug #202
Seems like this needs one more rewrite!
Comments at the end of file indicate the way I want to do it next
Heikki Levanto [Mon, 1 Nov 2004 11:45:39 +0000 (11:45 +0000)]
Added a test for ranking together with xpath -
and uncovered bug #202
Heikki Levanto [Fri, 29 Oct 2004 14:30:27 +0000 (14:30 +0000)]
Added a missing config file
Heikki Levanto [Fri, 29 Oct 2004 14:16:22 +0000 (14:16 +0000)]
Added xpath tests in test/api, disables test/xpath
Heikki Levanto [Fri, 29 Oct 2004 13:02:56 +0000 (13:02 +0000)]
Added the first xpath test
Heikki Levanto [Fri, 29 Oct 2004 13:02:39 +0000 (13:02 +0000)]
Refactored more stuff into testlib, cleaned up the tests.
Heikki Levanto [Fri, 29 Oct 2004 11:23:52 +0000 (11:23 +0000)]
Fixed an old-style declaration
Heikki Levanto [Thu, 28 Oct 2004 15:24:36 +0000 (15:24 +0000)]
Cleaned the test programs a bit, used routines in testlib
Heikki Levanto [Thu, 28 Oct 2004 14:01:31 +0000 (14:01 +0000)]
Added missing file
Heikki Levanto [Thu, 28 Oct 2004 10:43:38 +0000 (10:43 +0000)]
Added the forgotten file
Heikki Levanto [Thu, 28 Oct 2004 10:37:15 +0000 (10:37 +0000)]
Removed livcode ranking
Fixed zvrank
Added tests for zvrank
Started to refactor tests/api
Heikki Levanto [Tue, 26 Oct 2004 15:32:11 +0000 (15:32 +0000)]
Re-estabslished rank-1. Gets same order of results, but slightly different
scores, due to using a better estimate for term occurrences.
Adam Dickmeiss [Sun, 24 Oct 2004 13:34:45 +0000 (13:34 +0000)]
Make zebra cfg part of dist to ensure tests pass
Heikki Levanto [Fri, 22 Oct 2004 11:33:28 +0000 (11:33 +0000)]
Term counts right in the log (if not in searchresponse)
Heikki Levanto [Fri, 22 Oct 2004 10:58:28 +0000 (10:58 +0000)]
Cleaned debug logs away
Heikki Levanto [Fri, 22 Oct 2004 10:12:51 +0000 (10:12 +0000)]
Added a routine to get an array of terms in a query, in preparation
for ranking
Heikki Levanto [Thu, 21 Oct 2004 12:43:09 +0000 (12:43 +0000)]
Getting the terms from rsets where needed, still not passing
them properly for the ranking...
Heikki Levanto [Wed, 20 Oct 2004 14:32:28 +0000 (14:32 +0000)]
Creating search terms, and passing them around in searches. Not yet actually
passign them to ranking, but getting closer...
Also, fixed some bugs in rsprox (hooray for our tests!)
Adam Dickmeiss [Wed, 20 Oct 2004 10:36:40 +0000 (10:36 +0000)]
Zebra not returning Valid XML.
Marc Cromme [Mon, 18 Oct 2004 13:29:25 +0000 (13:29 +0000)]
first version of zebra init script added
Heikki Levanto [Fri, 15 Oct 2004 10:07:32 +0000 (10:07 +0000)]
Passing a TERMID to rsets when creating, and getting it back when reading.
This is a preparation for fixing the ranking and termcount features that
were broken by forwarding.
Heikki Levanto [Wed, 13 Oct 2004 10:11:19 +0000 (10:11 +0000)]
Added a forgotten cfg file that is needed for t8
Sebastian Hammer [Tue, 12 Oct 2004 18:21:35 +0000 (18:21 +0000)]
Enabled retrieval of zebra metadata in XML when element set names used
Heikki Levanto [Thu, 7 Oct 2004 14:18:23 +0000 (14:18 +0000)]
Added a load of assertions in the zebraapi.c, so now most arguments should be
checked.
Adam Dickmeiss [Tue, 5 Oct 2004 12:23:25 +0000 (12:23 +0000)]
Handle bad est espec properly