idzebra-moved-to-github.git
17 years agoMoved isam headers to include/idzebra.
Adam Dickmeiss [Wed, 8 Dec 2004 14:02:36 +0000 (14:02 +0000)]
Moved isam headers to include/idzebra.

17 years agoemail2.flt onemail vm vm2 part of dist
Adam Dickmeiss [Wed, 8 Dec 2004 13:59:17 +0000 (13:59 +0000)]
email2.flt onemail vm vm2 part of dist

17 years agoRemove unused files
Adam Dickmeiss [Wed, 8 Dec 2004 13:48:12 +0000 (13:48 +0000)]
Remove unused files

17 years agoAdded the forgotten filter. And a small test file that hangs
Heikki Levanto [Wed, 8 Dec 2004 13:44:24 +0000 (13:44 +0000)]
Added the forgotten filter. And a small test file that hangs

17 years agoMove/refactoring of public interfaces..
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.

17 years agoIgnore all .log
Adam Dickmeiss [Wed, 8 Dec 2004 12:17:33 +0000 (12:17 +0000)]
Ignore all .log

17 years agoemail2.flt not in CVS, so not part of dist
Adam Dickmeiss [Wed, 8 Dec 2004 11:41:53 +0000 (11:41 +0000)]
email2.flt not in CVS, so not part of dist

17 years agoPut test/mbox/Makefile in configure.in so that it compiles
Adam Dickmeiss [Wed, 8 Dec 2004 09:12:50 +0000 (09:12 +0000)]
Put test/mbox/Makefile in configure.in so that it compiles

17 years agoFixed bug #232
Adam Dickmeiss [Tue, 7 Dec 2004 20:04:39 +0000 (20:04 +0000)]
Fixed bug #232

17 years agoAdded a test case for the newly found bug #234
Heikki Levanto [Tue, 7 Dec 2004 15:45:13 +0000 (15:45 +0000)]
Added a test case for the newly found bug #234

17 years agoMaking test to illustrate bug #232
Adam Dickmeiss [Tue, 7 Dec 2004 14:57:08 +0000 (14:57 +0000)]
Making test to illustrate bug #232

17 years agoFaster tests.
Adam Dickmeiss [Sat, 4 Dec 2004 01:48:26 +0000 (01:48 +0000)]
Faster tests.

17 years agoRefine test and make it more portable.
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.

17 years agoTest uses api rather than server&client
Adam Dickmeiss [Sat, 4 Dec 2004 01:08:33 +0000 (01:08 +0000)]
Test uses api rather than server&client

17 years agoTest 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.

17 years agoDo not use sub directories for test.
Adam Dickmeiss [Thu, 2 Dec 2004 17:43:04 +0000 (17:43 +0000)]
Do not use sub directories for test.

17 years agoAdded zebra_meta_records_create_range
Adam Dickmeiss [Thu, 2 Dec 2004 17:27:03 +0000 (17:27 +0000)]
Added zebra_meta_records_create_range

17 years agoRemoved unused file.
Adam Dickmeiss [Thu, 2 Dec 2004 17:26:53 +0000 (17:26 +0000)]
Removed unused file.

17 years agosort test now using api
Adam Dickmeiss [Thu, 2 Dec 2004 15:02:52 +0000 (15:02 +0000)]
sort test now using api

17 years agoMove X-Path tests to xpath subdirectory.
Adam Dickmeiss [Thu, 2 Dec 2004 14:05:01 +0000 (14:05 +0000)]
Move X-Path tests to xpath subdirectory.

17 years agocharmap test using api
Adam Dickmeiss [Thu, 2 Dec 2004 13:59:08 +0000 (13:59 +0000)]
charmap test using api

17 years agoRemove unused stuff
Adam Dickmeiss [Thu, 2 Dec 2004 12:08:39 +0000 (12:08 +0000)]
Remove unused stuff

17 years agoConvert tests to programs
Adam Dickmeiss [Thu, 2 Dec 2004 12:04:49 +0000 (12:04 +0000)]
Convert tests to programs

17 years agoCosmtic changes. No code change in actual code
Adam Dickmeiss [Thu, 2 Dec 2004 11:28:20 +0000 (11:28 +0000)]
Cosmtic changes. No code change in actual code

17 years agoReduce logging for indexing
Adam Dickmeiss [Wed, 1 Dec 2004 11:37:45 +0000 (11:37 +0000)]
Reduce logging for indexing

17 years agoAdd support for section/chapter indexing. Add safari filter.
Adam Dickmeiss [Mon, 29 Nov 2004 21:55:25 +0000 (21:55 +0000)]
Add support for section/chapter indexing. Add safari filter.

17 years agoFix length for ISAMB dummy block
Adam Dickmeiss [Mon, 29 Nov 2004 21:53:00 +0000 (21:53 +0000)]
Fix length for ISAMB dummy block

17 years agoAdd member addinfo for recRetrieveCtrl to throw better diagnostics
Adam Dickmeiss [Mon, 29 Nov 2004 21:45:11 +0000 (21:45 +0000)]
Add member addinfo for recRetrieveCtrl to throw better diagnostics

17 years agoFixed bug #218: if a certain element/attrirbute doesn not appear..
Adam Dickmeiss [Fri, 26 Nov 2004 12:20:48 +0000 (12:20 +0000)]
Fixed bug #218: if a certain element/attrirbute doesn not appear..

17 years agoFix bug #216: Link missing Expat symbols.
Adam Dickmeiss [Mon, 22 Nov 2004 11:26:34 +0000 (11:26 +0000)]
Fix bug #216: Link missing Expat symbols.

17 years agoFix new bug introduced by previous commit (../yaz* not used)
Adam Dickmeiss [Mon, 22 Nov 2004 10:54:42 +0000 (10:54 +0000)]
Fix new bug introduced by previous commit (../yaz* not used)

17 years agoRequire YAZ 2.0.29 or later
Adam Dickmeiss [Fri, 19 Nov 2004 18:36:06 +0000 (18:36 +0000)]
Require YAZ 2.0.29 or later

17 years agoFixed bug #212: make distcheck uses global yaz, not a local one
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

17 years agoFixed minor problems with deb/stable
Heikki Levanto [Fri, 19 Nov 2004 15:52:58 +0000 (15:52 +0000)]
Fixed minor problems with deb/stable

17 years agoUsing the new ylog.h everywhere, and fixing what that breaks!
Heikki Levanto [Fri, 19 Nov 2004 10:26:52 +0000 (10:26 +0000)]
Using the new ylog.h everywhere, and fixing what that breaks!

17 years agoChange spacing
Adam Dickmeiss [Mon, 15 Nov 2004 23:13:12 +0000 (23:13 +0000)]
Change spacing

17 years agoMake isam:c work again
Adam Dickmeiss [Mon, 15 Nov 2004 23:09:36 +0000 (23:09 +0000)]
Make isam:c work again

17 years agoFix bug #171. Align with 1.3.16 branch.
Adam Dickmeiss [Mon, 15 Nov 2004 22:57:25 +0000 (22:57 +0000)]
Fix bug #171. Align with 1.3.16 branch.

17 years agoFix leak in resultSetRank. Rework logging and layout
Adam Dickmeiss [Mon, 15 Nov 2004 22:44:33 +0000 (22:44 +0000)]
Fix leak in resultSetRank. Rework logging and layout

17 years agoRequire YAZ 2.0.27 in configure
Adam Dickmeiss [Tue, 9 Nov 2004 12:02:36 +0000 (12:02 +0000)]
Require YAZ 2.0.27 in configure

17 years agoCleaned a bit
Heikki Levanto [Fri, 5 Nov 2004 18:08:06 +0000 (18:08 +0000)]
Cleaned a bit

17 years agoNew rsbeween implementation. Much shorter and easier, and works well
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.

17 years agoDynamic logging and minor cleaning
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.

17 years agoNew logging -v rsisamc
Heikki Levanto [Thu, 4 Nov 2004 13:11:51 +0000 (13:11 +0000)]
New logging -v rsisamc

17 years agoLogging with the new dynamic levels
Heikki Levanto [Thu, 4 Nov 2004 13:10:07 +0000 (13:10 +0000)]
Logging with the new dynamic levels

17 years agoFixed expected results to match with the corrected zvrank
Heikki Levanto [Thu, 4 Nov 2004 13:09:49 +0000 (13:09 +0000)]
Fixed expected results to match with the corrected zvrank

17 years ago- Changed logging levels to the new symbolic system. Now you can say
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

17 years agoFixed the way keys are displayed in the log
Heikki Levanto [Thu, 4 Nov 2004 11:47:23 +0000 (11:47 +0000)]
Fixed the way keys are displayed in the log

17 years agoFixed bug #203, rank-1 crashed with isam-c
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.

17 years agoAdded tests for catching the missing occurrences in rsbetween (bug #202)
Heikki Levanto [Mon, 1 Nov 2004 16:09:05 +0000 (16:09 +0000)]
Added tests for catching the missing occurrences in rsbetween (bug #202)

17 years agoAdded debug info and comments to hunt 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

17 years agoAdded a test for ranking together with xpath -
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

17 years agoAdded a missing config file
Heikki Levanto [Fri, 29 Oct 2004 14:30:27 +0000 (14:30 +0000)]
Added a missing config file

17 years agoAdded xpath tests in test/api, disables test/xpath
Heikki Levanto [Fri, 29 Oct 2004 14:16:22 +0000 (14:16 +0000)]
Added xpath tests in test/api, disables test/xpath

17 years agoAdded the first xpath test
Heikki Levanto [Fri, 29 Oct 2004 13:02:56 +0000 (13:02 +0000)]
Added the first xpath test

17 years agoRefactored more stuff into testlib, cleaned up the tests.
Heikki Levanto [Fri, 29 Oct 2004 13:02:39 +0000 (13:02 +0000)]
Refactored more stuff into testlib, cleaned up the tests.

17 years agoFixed an old-style declaration
Heikki Levanto [Fri, 29 Oct 2004 11:23:52 +0000 (11:23 +0000)]
Fixed an old-style declaration

17 years agoCleaned the test programs a bit, used routines in testlib
Heikki Levanto [Thu, 28 Oct 2004 15:24:36 +0000 (15:24 +0000)]
Cleaned the test programs a bit, used routines in testlib

17 years agoAdded missing file
Heikki Levanto [Thu, 28 Oct 2004 14:01:31 +0000 (14:01 +0000)]
Added missing file

17 years agoAdded the forgotten file
Heikki Levanto [Thu, 28 Oct 2004 10:43:38 +0000 (10:43 +0000)]
Added the forgotten file

17 years agoRemoved livcode ranking
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

17 years agoRe-estabslished rank-1. Gets same order of results, but slightly different
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.

17 years agoMake zebra cfg part of dist to ensure tests pass
Adam Dickmeiss [Sun, 24 Oct 2004 13:34:45 +0000 (13:34 +0000)]
Make zebra cfg part of dist to ensure tests pass

17 years agoTerm counts right in the log (if not in searchresponse)
Heikki Levanto [Fri, 22 Oct 2004 11:33:28 +0000 (11:33 +0000)]
Term counts right in the log (if not in searchresponse)

17 years agoCleaned debug logs away
Heikki Levanto [Fri, 22 Oct 2004 10:58:28 +0000 (10:58 +0000)]
Cleaned debug logs away

17 years agoAdded a routine to get an array of terms in a query, in preparation
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

17 years agoGetting the terms from rsets where needed, still not passing
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...

17 years agoCreating search terms, and passing them around in searches. Not yet actually
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!)

17 years agoZebra not returning Valid XML.
Adam Dickmeiss [Wed, 20 Oct 2004 10:36:40 +0000 (10:36 +0000)]
Zebra not returning Valid XML.

17 years agofirst version of zebra init script added
Marc Cromme [Mon, 18 Oct 2004 13:29:25 +0000 (13:29 +0000)]
first version of zebra init script added

17 years agoPassing a TERMID to rsets when creating, and getting it back when reading.
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.

17 years agoAdded a forgotten cfg file that is needed for t8
Heikki Levanto [Wed, 13 Oct 2004 10:11:19 +0000 (10:11 +0000)]
Added a forgotten cfg file that is needed for t8

17 years agoEnabled retrieval of zebra metadata in XML when element set names used
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

17 years agoAdded a load of assertions in the zebraapi.c, so now most arguments should be
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.

17 years agoHandle bad est espec properly
Adam Dickmeiss [Tue, 5 Oct 2004 12:23:25 +0000 (12:23 +0000)]
Handle bad est espec properly

17 years agoOnly warn about empty records within file verbose limit
Adam Dickmeiss [Mon, 4 Oct 2004 09:27:48 +0000 (09:27 +0000)]
Only warn about empty records within file verbose limit

17 years agoUsing proper type this time
Adam Dickmeiss [Mon, 4 Oct 2004 09:20:31 +0000 (09:20 +0000)]
Using proper type this time

17 years agoAdd missing hash member to data1_element
Adam Dickmeiss [Mon, 4 Oct 2004 09:19:16 +0000 (09:19 +0000)]
Add missing hash member to data1_element

17 years agoshadow/register not enabled by default
Adam Dickmeiss [Sun, 3 Oct 2004 22:06:32 +0000 (22:06 +0000)]
shadow/register not enabled by default

17 years agoNew tests for numeric searches
Heikki Levanto [Fri, 1 Oct 2004 15:36:41 +0000 (15:36 +0000)]
New tests for numeric searches

17 years agoAdded an asserion in zebra_search_rpn api
Heikki Levanto [Fri, 1 Oct 2004 15:36:15 +0000 (15:36 +0000)]
Added an asserion in zebra_search_rpn api

17 years agofixed a debug log message
Heikki Levanto [Fri, 1 Oct 2004 14:50:22 +0000 (14:50 +0000)]
fixed a debug log message

17 years agoUsing multiand/or instead of and/or in a few more places
Heikki Levanto [Fri, 1 Oct 2004 14:25:28 +0000 (14:25 +0000)]
Using multiand/or instead of and/or in a few more places
Added tests for numeric terms (and found bug #166)

17 years agoRemoved a warning
Heikki Levanto [Fri, 1 Oct 2004 09:13:06 +0000 (09:13 +0000)]
Removed a warning

17 years agoAdded type cast to avoid warning
Adam Dickmeiss [Thu, 30 Sep 2004 18:31:14 +0000 (18:31 +0000)]
Added type cast to avoid warning

17 years agoAdded a version of data1_getelementbyname that uses a hash instead
Adam Dickmeiss [Thu, 30 Sep 2004 18:30:35 +0000 (18:30 +0000)]
Added a version of data1_getelementbyname that uses a hash instead
of linear search. It seems to speed up extract phase considerably.

17 years agoForgot to commit the new rset.h when removing rewind ops
Heikki Levanto [Thu, 30 Sep 2004 13:07:06 +0000 (13:07 +0000)]
Forgot to commit the new rset.h when removing rewind ops

17 years agoRemoved the rewind function from rsets, it was unused
Heikki Levanto [Thu, 30 Sep 2004 09:53:04 +0000 (09:53 +0000)]
Removed the rewind function from rsets, it was unused
Cleaned one api/t7.c, so it compiles with -Werror

17 years agoAvoid non-portable dirent check
Adam Dickmeiss [Thu, 30 Sep 2004 08:30:05 +0000 (08:30 +0000)]
Avoid non-portable dirent check

17 years agoRemove TCL_LIB from all LDADDs except for Tcl filter. We don't anything
Adam Dickmeiss [Thu, 30 Sep 2004 08:16:48 +0000 (08:16 +0000)]
Remove TCL_LIB from all LDADDs except for Tcl filter. We don't anything
but the filter to link with it!

17 years agoFixed usage of extern so that it works with older C standard.
Adam Dickmeiss [Thu, 30 Sep 2004 07:23:15 +0000 (07:23 +0000)]
Fixed usage of extern so that it works with older C standard.

17 years agoNew Debian sarge packages
Adam Dickmeiss [Thu, 30 Sep 2004 06:59:44 +0000 (06:59 +0000)]
New Debian sarge packages

17 years agoFixed the rsmultior forward problem.
Heikki Levanto [Wed, 29 Sep 2004 11:00:56 +0000 (11:00 +0000)]
Fixed the rsmultior forward problem.
Re-enabled using rsmultior in rstrunc (it created a multior, but didn't use
it. Doh!)

17 years agoMan page idzebra-config.1
Adam Dickmeiss [Tue, 28 Sep 2004 20:38:25 +0000 (20:38 +0000)]
Man page idzebra-config.1

17 years agoInclude yaz/options.h
Adam Dickmeiss [Tue, 28 Sep 2004 20:09:13 +0000 (20:09 +0000)]
Include yaz/options.h

17 years agomultiand seesm to work. Is used for and-lists (@attr 4=6)
Heikki Levanto [Tue, 28 Sep 2004 16:39:46 +0000 (16:39 +0000)]
multiand seesm to work. Is used for and-lists (@attr 4=6)

17 years agoRead works. Forward missing (but safe to commit, as not used from anywhere)
Heikki Levanto [Tue, 28 Sep 2004 16:12:42 +0000 (16:12 +0000)]
Read works. Forward missing (but safe to commit, as not used from anywhere)

17 years agoAdded YAZ_{EXPORT,BEGIN_CDECL,END_CDECL} in header files
Adam Dickmeiss [Tue, 28 Sep 2004 13:31:18 +0000 (13:31 +0000)]
Added YAZ_{EXPORT,BEGIN_CDECL,END_CDECL} in header files

17 years agoRenamed rsmultior to rsmultiandor, and started to add the multiand
Heikki Levanto [Tue, 28 Sep 2004 13:06:35 +0000 (13:06 +0000)]
Renamed rsmultior to rsmultiandor, and started to add the multiand
features. Not there yet.

17 years agoMove Perl away. It is now a separate CVS project: idzebra-perl
Adam Dickmeiss [Tue, 28 Sep 2004 12:52:03 +0000 (12:52 +0000)]
Move Perl away. It is now a separate CVS project: idzebra-perl