idzebra-moved-to-github.git
20 years agoMade zebramap.h public too
Adam Dickmeiss [Tue, 28 Sep 2004 12:39:54 +0000 (12:39 +0000)]
Made zebramap.h public too

20 years agoPut content of headers into data1.h
Adam Dickmeiss [Tue, 28 Sep 2004 10:43:37 +0000 (10:43 +0000)]
Put content of headers into data1.h

20 years agoReorganized header files so that a certain subset are public. These
Adam Dickmeiss [Tue, 28 Sep 2004 10:15:02 +0000 (10:15 +0000)]
Reorganized header files so that a certain subset are public. These
public files are stored in include/idzebra . Private ones are stored
in include.

20 years agoTake care of expat.h being unavailable
Adam Dickmeiss [Tue, 28 Sep 2004 08:44:48 +0000 (08:44 +0000)]
Take care of expat.h being unavailable

20 years agoFix dirs when srcdir is different from dstdir
Adam Dickmeiss [Mon, 27 Sep 2004 12:18:44 +0000 (12:18 +0000)]
Fix dirs when srcdir is different from dstdir

20 years agodoswig part of dist
Adam Dickmeiss [Mon, 27 Sep 2004 12:18:15 +0000 (12:18 +0000)]
doswig part of dist

20 years agoMore wait
Adam Dickmeiss [Mon, 27 Sep 2004 11:22:39 +0000 (11:22 +0000)]
More wait

20 years agoImplemented loadable filters.
Adam Dickmeiss [Mon, 27 Sep 2004 10:44:47 +0000 (10:44 +0000)]
Implemented loadable filters.

20 years agoDo not declare static function f in AC_TRY_LINK test
Adam Dickmeiss [Mon, 27 Sep 2004 08:29:38 +0000 (08:29 +0000)]
Do not declare static function f in AC_TRY_LINK test

20 years agoFix bug 154: Option -n does not disable shadow as it should.
Adam Dickmeiss [Sun, 26 Sep 2004 20:38:50 +0000 (20:38 +0000)]
Fix bug 154: Option -n does not disable shadow as it should.

20 years agoFix bug 156: Index corrupted after large-scale test.
Adam Dickmeiss [Sun, 26 Sep 2004 20:19:44 +0000 (20:19 +0000)]
Fix bug 156: Index corrupted after large-scale test.
Error occured in Zebra 1.4 and in Zebra 1.3 due to change in size of
zint. That resulted in struct index_entry size 12 which is not
divisible in block size of 128. Functions {read,write}_indx modified.

20 years agoWait more for zebrasrv to start (due to slow systems)
Adam Dickmeiss [Fri, 24 Sep 2004 15:03:19 +0000 (15:03 +0000)]
Wait more for zebrasrv to start (due to slow systems)

20 years agoFixed a but in reporting wrong number of hits
Heikki Levanto [Wed, 22 Sep 2004 12:13:10 +0000 (12:13 +0000)]
Fixed a but in reporting wrong number of hits

20 years agoAdded a test for sorting
Heikki Levanto [Wed, 22 Sep 2004 11:59:25 +0000 (11:59 +0000)]
Added a test for sorting

20 years agoPerl tests work
Heikki Levanto [Mon, 20 Sep 2004 15:59:48 +0000 (15:59 +0000)]
Perl tests work

20 years agoDeleted test map statements
Sebastian Hammer [Fri, 17 Sep 2004 19:15:13 +0000 (19:15 +0000)]
Deleted test map statements

20 years agoRemove Id from header due to inconvenient diffs when yaz.m4 is copied
Adam Dickmeiss [Fri, 17 Sep 2004 08:45:01 +0000 (08:45 +0000)]
Remove Id from header due to inconvenient diffs when yaz.m4 is copied

20 years agoAfter fixing the sorting bug, enabled its tests in t/07sort.t.
Heikki Levanto [Thu, 16 Sep 2004 15:07:55 +0000 (15:07 +0000)]
After fixing the sorting bug, enabled its tests in t/07sort.t.
At the same time removed the crashing version of the test, as
its test is included in 07.

20 years agoFixed a bug in sort that destroyed resultsets too early
Heikki Levanto [Thu, 16 Sep 2004 14:58:47 +0000 (14:58 +0000)]
Fixed a bug in sort that destroyed resultsets too early

20 years agoRemove string-hat.chr because it is unused in thie test.
Adam Dickmeiss [Thu, 16 Sep 2004 14:02:46 +0000 (14:02 +0000)]
Remove string-hat.chr because it is unused in thie test.
Change comment in beginning of sort.chr.

20 years agoDont refer to sort.chr
Adam Dickmeiss [Thu, 16 Sep 2004 14:01:05 +0000 (14:01 +0000)]
Dont refer to sort.chr

20 years agoCleaned test scripts to be (nearly?) atomic
Heikki Levanto [Wed, 15 Sep 2004 14:11:06 +0000 (14:11 +0000)]
Cleaned test scripts to be (nearly?) atomic
Found two problems in zebra itself, documented them in skipping tests
Tests to be fixed when zebra itself behaves

20 years agoAdded autoconf utility idzebra.m4 which defines --with-idzebra
Adam Dickmeiss [Wed, 15 Sep 2004 09:17:25 +0000 (09:17 +0000)]
Added autoconf utility idzebra.m4 which defines --with-idzebra

20 years agoRemoved old struct it_key handling. 580 lines removed.
Adam Dickmeiss [Wed, 15 Sep 2004 08:13:51 +0000 (08:13 +0000)]
Removed old struct it_key handling. 580 lines removed.

20 years agoAdded sort2 test dir
Sebastian Hammer [Tue, 14 Sep 2004 14:45:18 +0000 (14:45 +0000)]
Added sort2 test dir

20 years agoAdded charmap facility to delete leading articles
Sebastian Hammer [Tue, 14 Sep 2004 14:38:07 +0000 (14:38 +0000)]
Added charmap facility to delete leading articles

20 years agoAdded Sort2 test suite to check prefix-ignoreing code
Sebastian Hammer [Tue, 14 Sep 2004 14:35:52 +0000 (14:35 +0000)]
Added Sort2 test suite to check prefix-ignoreing code

20 years agoReduce log. LOG_LOG -> LOG_DEBUG
Adam Dickmeiss [Mon, 13 Sep 2004 09:02:16 +0000 (09:02 +0000)]
Reduce log. LOG_LOG -> LOG_DEBUG

20 years agoFix commit (flat shadow). Bug 131
Adam Dickmeiss [Mon, 13 Sep 2004 08:43:28 +0000 (08:43 +0000)]
Fix commit (flat shadow). Bug 131

20 years agoUse YAZ_DOC for Docbook stuff
Adam Dickmeiss [Mon, 13 Sep 2004 07:44:10 +0000 (07:44 +0000)]
Use YAZ_DOC for Docbook stuff

20 years agoUsing --with-yaz instead of --with-yaz-config
Adam Dickmeiss [Sat, 11 Sep 2004 21:04:01 +0000 (21:04 +0000)]
Using --with-yaz instead of --with-yaz-config

20 years agooption --with-yazconfig renamed to --with-yaz
Adam Dickmeiss [Sat, 11 Sep 2004 20:52:55 +0000 (20:52 +0000)]
option --with-yazconfig renamed to --with-yaz

20 years agoMinor fixes. Many things still broken...
Heikki Levanto [Thu, 9 Sep 2004 15:23:07 +0000 (15:23 +0000)]
Minor fixes. Many things still broken...

20 years agoFixed the broken typemap INOUT * long long
Heikki Levanto [Thu, 9 Sep 2004 14:47:51 +0000 (14:47 +0000)]
Fixed the broken typemap INOUT * long long

20 years agoAdded sh script to run a test
Adam Dickmeiss [Thu, 9 Sep 2004 14:12:10 +0000 (14:12 +0000)]
Added sh script to run a test

20 years agoDisable shadow for now
Adam Dickmeiss [Thu, 9 Sep 2004 14:11:48 +0000 (14:11 +0000)]
Disable shadow for now

20 years agoUse other typemap for sysno. Remove zebra_resultSetTerms
Adam Dickmeiss [Thu, 9 Sep 2004 14:08:54 +0000 (14:08 +0000)]
Use other typemap for sysno. Remove zebra_resultSetTerms

20 years agoUse idzebra-config for Perl Makefile
Adam Dickmeiss [Thu, 9 Sep 2004 14:07:06 +0000 (14:07 +0000)]
Use idzebra-config for Perl Makefile

20 years agoFix includes to new zebra api location
Adam Dickmeiss [Thu, 9 Sep 2004 11:40:02 +0000 (11:40 +0000)]
Fix includes to new zebra api location

20 years agoAvoid using NULL bfs in zebra_init
Adam Dickmeiss [Thu, 9 Sep 2004 10:41:42 +0000 (10:41 +0000)]
Avoid using NULL bfs in zebra_init

20 years agoAdded the scope parameter to rsets, and using it in all forwards and reads
Heikki Levanto [Thu, 9 Sep 2004 10:08:04 +0000 (10:08 +0000)]
Added the scope parameter to rsets, and using it in all forwards and reads

20 years agoDTD_DIR assignment
Adam Dickmeiss [Thu, 9 Sep 2004 09:55:20 +0000 (09:55 +0000)]
DTD_DIR assignment

20 years agoUpdate to new yaz.m4 (--with-yaz-config change)
Adam Dickmeiss [Thu, 9 Sep 2004 09:50:15 +0000 (09:50 +0000)]
Update to new yaz.m4 (--with-yaz-config change)

20 years agoExtra page_size arg for dict_open.
Adam Dickmeiss [Thu, 9 Sep 2004 09:07:12 +0000 (09:07 +0000)]
Extra page_size arg for dict_open.
Wrapper function dict_open_res that reads dict parmeters from
resources (if set).

20 years agoSync with 1_3_16_branch. Fix bug 128.
Adam Dickmeiss [Mon, 6 Sep 2004 09:31:34 +0000 (09:31 +0000)]
Sync with 1_3_16_branch. Fix bug 128.

20 years agoFixed an obvious typo in rsprox that prevented forward from forwarding very
Heikki Levanto [Fri, 3 Sep 2004 15:04:11 +0000 (15:04 +0000)]
Fixed an obvious typo in rsprox that prevented forward from forwarding very
well...

20 years agoRemoved some FIXMEs. Mostly comments on things that had already been fixed.
Heikki Levanto [Fri, 3 Sep 2004 14:59:49 +0000 (14:59 +0000)]
Removed some FIXMEs. Mostly comments on things that had already been fixed.

20 years agoRemoved an unused old file
Heikki Levanto [Fri, 3 Sep 2004 11:36:27 +0000 (11:36 +0000)]
Removed an unused old file

20 years agoSync noinst_HEADERS due to removed rset header files so we can build.
Adam Dickmeiss [Wed, 1 Sep 2004 17:08:45 +0000 (17:08 +0000)]
Sync noinst_HEADERS due to removed rset header files so we can build.

20 years agoRemoved some header files, they all contained one function prototype,
Heikki Levanto [Wed, 1 Sep 2004 15:14:45 +0000 (15:14 +0000)]
Removed some header files, they all contained one function prototype,
and a lot of overhead. Moved said prototypes into rset.h

20 years agoUsing the key_control block for the first key-handling functions in all
Heikki Levanto [Wed, 1 Sep 2004 15:01:32 +0000 (15:01 +0000)]
Using the key_control block for the first key-handling functions in all
rsets. Fixed a few missed zints in rsprox. general cleaning

20 years agoUsing proper nmems for more rsets around the system,
Heikki Levanto [Tue, 31 Aug 2004 14:43:41 +0000 (14:43 +0000)]
Using proper nmems for more rsets around the system,
especially scan and zrpn. Still a few nulls get passed to
them (test/api/t4 fails if I assert on nmem).

20 years agoMajor restructuring in rsets.
Heikki Levanto [Tue, 31 Aug 2004 10:43:35 +0000 (10:43 +0000)]
Major restructuring in rsets.

20 years agoUse prefix instead of idzebraprefix. Make --tab work.
Adam Dickmeiss [Mon, 30 Aug 2004 22:12:45 +0000 (22:12 +0000)]
Use prefix instead of idzebraprefix. Make --tab work.

20 years agoAdded another ignore.
Adam Dickmeiss [Mon, 30 Aug 2004 21:45:24 +0000 (21:45 +0000)]
Added another ignore.

20 years agoUpdate cvsignore due to new type of files generated by libtool.
Adam Dickmeiss [Mon, 30 Aug 2004 21:43:56 +0000 (21:43 +0000)]
Update cvsignore due to new type of files generated by libtool.

20 years agoFix various order for various linking steps. Add Tcl libs.
Adam Dickmeiss [Mon, 30 Aug 2004 21:36:53 +0000 (21:36 +0000)]
Fix various order for various linking steps. Add Tcl libs.

20 years agoDisable shared objects by default
Adam Dickmeiss [Mon, 30 Aug 2004 21:35:27 +0000 (21:35 +0000)]
Disable shared objects by default

20 years agoUsing a separate nmem for creating rsets
Heikki Levanto [Mon, 30 Aug 2004 12:32:24 +0000 (12:32 +0000)]
Using a separate nmem for creating rsets

20 years agoCreated idzebra-config that returns compiler flags and libs
Adam Dickmeiss [Sun, 29 Aug 2004 12:31:32 +0000 (12:31 +0000)]
Created idzebra-config that returns compiler flags and libs

20 years agoUsing nmem for all rsets, and keeping a freelist for freed rfds, so
Heikki Levanto [Thu, 26 Aug 2004 11:11:59 +0000 (11:11 +0000)]
Using nmem for all rsets, and keeping a freelist for freed rfds, so
they can be reused

20 years agoAdd comment
Adam Dickmeiss [Wed, 25 Aug 2004 13:23:13 +0000 (13:23 +0000)]
Add comment

20 years agoUse free_list for RSFDs so they are reused.
Adam Dickmeiss [Wed, 25 Aug 2004 13:21:43 +0000 (13:21 +0000)]
Use free_list for RSFDs so they are reused.

20 years agoFix syntax (oops)
Adam Dickmeiss [Wed, 25 Aug 2004 09:28:01 +0000 (09:28 +0000)]
Fix syntax (oops)

20 years agoMove headers zebraapi.h->idzebra/api.h, zebraver.h->idzebra/version.h,
Adam Dickmeiss [Wed, 25 Aug 2004 09:23:35 +0000 (09:23 +0000)]
Move headers zebraapi.h->idzebra/api.h, zebraver.h->idzebra/version.h,
res.h->idzebra/res.h . Remove rsm_or completely. Add rsmultior.

20 years agoisam no longer part of Zebra source
Adam Dickmeiss [Wed, 25 Aug 2004 09:21:43 +0000 (09:21 +0000)]
isam no longer part of Zebra source

20 years agoAdd rsmultior. Remove rsm_or
Adam Dickmeiss [Wed, 25 Aug 2004 09:18:49 +0000 (09:18 +0000)]
Add rsmultior. Remove rsm_or

20 years agoDo not include rsm_or.h . It is dead
Adam Dickmeiss [Wed, 25 Aug 2004 09:18:06 +0000 (09:18 +0000)]
Do not include rsm_or.h . It is dead

20 years agoInitialize count, type due to removed rset terms
Adam Dickmeiss [Wed, 25 Aug 2004 09:17:33 +0000 (09:17 +0000)]
Initialize count, type due to removed rset terms

20 years agoAdd include\idzebra
Adam Dickmeiss [Wed, 25 Aug 2004 08:42:13 +0000 (08:42 +0000)]
Add include\idzebra

20 years agoUsing a bit more of those nmems in rsets
Heikki Levanto [Tue, 24 Aug 2004 15:00:16 +0000 (15:00 +0000)]
Using a bit more of those nmems in rsets

20 years agoAllow range to be specified in termlist, e.g. title:w:range(data,2,4)
Adam Dickmeiss [Tue, 24 Aug 2004 14:29:09 +0000 (14:29 +0000)]
Allow range to be specified in termlist, e.g. title:w:range(data,2,4)
which indexes 4 characters from position 2 in title.

20 years agoCleaned up the creation of rsets, added nmem
Heikki Levanto [Tue, 24 Aug 2004 14:25:15 +0000 (14:25 +0000)]
Cleaned up the creation of rsets, added nmem

20 years agoFix other SO dependency
Adam Dickmeiss [Tue, 24 Aug 2004 10:44:53 +0000 (10:44 +0000)]
Fix other SO dependency

20 years agoFix SO lib dependency
Adam Dickmeiss [Tue, 24 Aug 2004 10:40:23 +0000 (10:40 +0000)]
Fix SO lib dependency

20 years agoSwitching to Libtool shared libraries for Zebra.
Adam Dickmeiss [Tue, 24 Aug 2004 10:37:18 +0000 (10:37 +0000)]
Switching to Libtool shared libraries for Zebra.

20 years agoFixed a crash with isam-c and multior (incremented a non-existing countp)
Heikki Levanto [Tue, 24 Aug 2004 08:52:30 +0000 (08:52 +0000)]
Fixed a crash with isam-c and multior (incremented a non-existing countp)

20 years agoStore number of keys in isam:b so we can return number of word occurrences
Adam Dickmeiss [Mon, 23 Aug 2004 13:06:45 +0000 (13:06 +0000)]
Store number of keys in isam:b so we can return number of word occurrences
fast. Delete isamb entries that gets empty.

20 years agoRemoved the VOLATILE flag from rsets
Heikki Levanto [Mon, 23 Aug 2004 12:38:53 +0000 (12:38 +0000)]
Removed the VOLATILE flag from rsets

20 years agoRemoved the term count stuff from all rsets, and fixed what ever that broke.
Heikki Levanto [Fri, 20 Aug 2004 14:44:45 +0000 (14:44 +0000)]
Removed the term count stuff from all rsets, and fixed what ever that broke.
Ranking doesn't probably work at all after this!

20 years agoJoin with Zebra 1.3 branch
Adam Dickmeiss [Fri, 20 Aug 2004 12:36:53 +0000 (12:36 +0000)]
Join with Zebra 1.3 branch

20 years agoEstimating the term occurrences the same way as total hits, when estimatehits
Heikki Levanto [Thu, 19 Aug 2004 14:47:06 +0000 (14:47 +0000)]
Estimating the term occurrences the same way as total hits, when estimatehits
is used.

20 years agoAdded pos
Heikki Levanto [Thu, 19 Aug 2004 14:11:54 +0000 (14:11 +0000)]
Added pos

20 years agoFiles .xsl + .dsl part of dist
Adam Dickmeiss [Thu, 19 Aug 2004 13:10:49 +0000 (13:10 +0000)]
Files .xsl + .dsl part of dist

20 years agothe new multior. Seems to work, forwards OK, does not yet estimate pos.
Heikki Levanto [Thu, 19 Aug 2004 12:49:14 +0000 (12:49 +0000)]
the new multior. Seems to work, forwards OK, does not yet estimate pos.
term counts work too!

20 years agoAdd to ignore
Adam Dickmeiss [Thu, 19 Aug 2004 11:51:41 +0000 (11:51 +0000)]
Add to ignore

20 years agoDocument bug fixes
Adam Dickmeiss [Thu, 19 Aug 2004 11:50:12 +0000 (11:50 +0000)]
Document bug fixes

20 years agoFix problem with leaf split
Adam Dickmeiss [Wed, 18 Aug 2004 20:00:35 +0000 (20:00 +0000)]
Fix problem with leaf split

20 years agoFix bug in rec_release_blcoks that caused Zebra to halt.
Adam Dickmeiss [Wed, 18 Aug 2004 17:02:05 +0000 (17:02 +0000)]
Fix bug in rec_release_blcoks that caused Zebra to halt.

20 years agoAdd IDZebra.i to dist
Adam Dickmeiss [Tue, 17 Aug 2004 06:57:05 +0000 (06:57 +0000)]
Add IDZebra.i to dist

20 years agoAdded skeleton for multior - not at all functional yet. Call to it
Heikki Levanto [Mon, 16 Aug 2004 16:17:49 +0000 (16:17 +0000)]
Added skeleton for multior - not at all functional yet. Call to it
implemented, but #ifdef'd out

20 years agoAnother 64-bit format string
Heikki Levanto [Mon, 16 Aug 2004 12:09:43 +0000 (12:09 +0000)]
Another 64-bit format string

20 years agoRework encoding of ISAMB header info to make it machine independent.
Adam Dickmeiss [Mon, 16 Aug 2004 10:08:37 +0000 (10:08 +0000)]
Rework encoding of ISAMB header info to make it machine independent.
Header also includes version major/minor for ISAMB. Also enabled
pointer encoding as well. This will reduce size of ISAMB interior nodes.

20 years agoAdded facility to make attibutes in grs.regx and grs.tcl filter using the
Adam Dickmeiss [Sun, 15 Aug 2004 17:22:45 +0000 (17:22 +0000)]
Added facility to make attibutes in grs.regx and grs.tcl filter using the
data command with argument -attribute <name> . The content of data is
the value of the attribute. This command should be used inside a
begin element , end element section.

20 years agoAdd test t6 from Zebra 1.3.16 branch
Adam Dickmeiss [Fri, 13 Aug 2004 13:16:52 +0000 (13:16 +0000)]
Add test t6 from Zebra 1.3.16 branch

20 years agoAdded a small comment on what this test is all about!
Heikki Levanto [Wed, 11 Aug 2004 14:43:43 +0000 (14:43 +0000)]
Added a small comment on what this test is all about!

20 years agoRemove log message
Adam Dickmeiss [Wed, 11 Aug 2004 13:36:13 +0000 (13:36 +0000)]
Remove log message

20 years agoFix truncation for isam:b for deleted words (which happen to have
Adam Dickmeiss [Wed, 11 Aug 2004 13:35:04 +0000 (13:35 +0000)]
Fix truncation for isam:b for deleted words (which happen to have
a 0 value).

20 years agoSkip announce line
Adam Dickmeiss [Wed, 11 Aug 2004 13:09:58 +0000 (13:09 +0000)]
Skip announce line

20 years agoAdded maxhits config option. Not yet used in present stuff, only
Heikki Levanto [Tue, 10 Aug 2004 15:21:48 +0000 (15:21 +0000)]
Added maxhits config option. Not yet used in present stuff, only
in limiting the hitcount in search.