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.
Heikki Levanto [Thu, 16 Sep 2004 14:58:47 +0000 (14:58 +0000)]
Fixed a bug in sort that destroyed resultsets too early
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.
Adam Dickmeiss [Thu, 16 Sep 2004 14:01:05 +0000 (14:01 +0000)]
Dont refer to sort.chr
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
Adam Dickmeiss [Wed, 15 Sep 2004 09:17:25 +0000 (09:17 +0000)]
Added autoconf utility idzebra.m4 which defines --with-idzebra
Adam Dickmeiss [Wed, 15 Sep 2004 08:13:51 +0000 (08:13 +0000)]
Removed old struct it_key handling. 580 lines removed.
Sebastian Hammer [Tue, 14 Sep 2004 14:45:18 +0000 (14:45 +0000)]
Added sort2 test dir
Sebastian Hammer [Tue, 14 Sep 2004 14:38:07 +0000 (14:38 +0000)]
Added charmap facility to delete leading articles
Sebastian Hammer [Tue, 14 Sep 2004 14:35:52 +0000 (14:35 +0000)]
Added Sort2 test suite to check prefix-ignoreing code
Adam Dickmeiss [Mon, 13 Sep 2004 09:02:16 +0000 (09:02 +0000)]
Reduce log. LOG_LOG -> LOG_DEBUG
Adam Dickmeiss [Mon, 13 Sep 2004 08:43:28 +0000 (08:43 +0000)]
Fix commit (flat shadow). Bug 131
Adam Dickmeiss [Mon, 13 Sep 2004 07:44:10 +0000 (07:44 +0000)]
Use YAZ_DOC for Docbook stuff
Adam Dickmeiss [Sat, 11 Sep 2004 21:04:01 +0000 (21:04 +0000)]
Using --with-yaz instead of --with-yaz-config
Adam Dickmeiss [Sat, 11 Sep 2004 20:52:55 +0000 (20:52 +0000)]
option --with-yazconfig renamed to --with-yaz
Heikki Levanto [Thu, 9 Sep 2004 15:23:07 +0000 (15:23 +0000)]
Minor fixes. Many things still broken...
Heikki Levanto [Thu, 9 Sep 2004 14:47:51 +0000 (14:47 +0000)]
Fixed the broken typemap INOUT * long long
Adam Dickmeiss [Thu, 9 Sep 2004 14:12:10 +0000 (14:12 +0000)]
Added sh script to run a test
Adam Dickmeiss [Thu, 9 Sep 2004 14:11:48 +0000 (14:11 +0000)]
Disable shadow for now
Adam Dickmeiss [Thu, 9 Sep 2004 14:08:54 +0000 (14:08 +0000)]
Use other typemap for sysno. Remove zebra_resultSetTerms
Adam Dickmeiss [Thu, 9 Sep 2004 14:07:06 +0000 (14:07 +0000)]
Use idzebra-config for Perl Makefile
Adam Dickmeiss [Thu, 9 Sep 2004 11:40:02 +0000 (11:40 +0000)]
Fix includes to new zebra api location
Adam Dickmeiss [Thu, 9 Sep 2004 10:41:42 +0000 (10:41 +0000)]
Avoid using NULL bfs in zebra_init
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
Adam Dickmeiss [Thu, 9 Sep 2004 09:55:20 +0000 (09:55 +0000)]
DTD_DIR assignment
Adam Dickmeiss [Thu, 9 Sep 2004 09:50:15 +0000 (09:50 +0000)]
Update to new yaz.m4 (--with-yaz-config change)
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).
Adam Dickmeiss [Mon, 6 Sep 2004 09:31:34 +0000 (09:31 +0000)]
Sync with 1_3_16_branch. Fix bug 128.
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...
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.
Heikki Levanto [Fri, 3 Sep 2004 11:36:27 +0000 (11:36 +0000)]
Removed an unused old file
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.
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
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
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).
Heikki Levanto [Tue, 31 Aug 2004 10:43:35 +0000 (10:43 +0000)]
Major restructuring in rsets.
Adam Dickmeiss [Mon, 30 Aug 2004 22:12:45 +0000 (22:12 +0000)]
Use prefix instead of idzebraprefix. Make --tab work.
Adam Dickmeiss [Mon, 30 Aug 2004 21:45:24 +0000 (21:45 +0000)]
Added another ignore.
Adam Dickmeiss [Mon, 30 Aug 2004 21:43:56 +0000 (21:43 +0000)]
Update cvsignore due to new type of files generated by libtool.
Adam Dickmeiss [Mon, 30 Aug 2004 21:36:53 +0000 (21:36 +0000)]
Fix various order for various linking steps. Add Tcl libs.
Adam Dickmeiss [Mon, 30 Aug 2004 21:35:27 +0000 (21:35 +0000)]
Disable shared objects by default
Heikki Levanto [Mon, 30 Aug 2004 12:32:24 +0000 (12:32 +0000)]
Using a separate nmem for creating rsets
Adam Dickmeiss [Sun, 29 Aug 2004 12:31:32 +0000 (12:31 +0000)]
Created idzebra-config that returns compiler flags and libs
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
Adam Dickmeiss [Wed, 25 Aug 2004 13:23:13 +0000 (13:23 +0000)]
Add comment
Adam Dickmeiss [Wed, 25 Aug 2004 13:21:43 +0000 (13:21 +0000)]
Use free_list for RSFDs so they are reused.
Adam Dickmeiss [Wed, 25 Aug 2004 09:28:01 +0000 (09:28 +0000)]
Fix syntax (oops)
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.
Adam Dickmeiss [Wed, 25 Aug 2004 09:21:43 +0000 (09:21 +0000)]
isam no longer part of Zebra source
Adam Dickmeiss [Wed, 25 Aug 2004 09:18:49 +0000 (09:18 +0000)]
Add rsmultior. Remove rsm_or
Adam Dickmeiss [Wed, 25 Aug 2004 09:18:06 +0000 (09:18 +0000)]
Do not include rsm_or.h . It is dead
Adam Dickmeiss [Wed, 25 Aug 2004 09:17:33 +0000 (09:17 +0000)]
Initialize count, type due to removed rset terms
Adam Dickmeiss [Wed, 25 Aug 2004 08:42:13 +0000 (08:42 +0000)]
Add include\idzebra
Heikki Levanto [Tue, 24 Aug 2004 15:00:16 +0000 (15:00 +0000)]
Using a bit more of those nmems in rsets
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.
Heikki Levanto [Tue, 24 Aug 2004 14:25:15 +0000 (14:25 +0000)]
Cleaned up the creation of rsets, added nmem
Adam Dickmeiss [Tue, 24 Aug 2004 10:44:53 +0000 (10:44 +0000)]
Fix other SO dependency
Adam Dickmeiss [Tue, 24 Aug 2004 10:40:23 +0000 (10:40 +0000)]
Fix SO lib dependency
Adam Dickmeiss [Tue, 24 Aug 2004 10:37:18 +0000 (10:37 +0000)]
Switching to Libtool shared libraries for Zebra.
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)
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.
Heikki Levanto [Mon, 23 Aug 2004 12:38:53 +0000 (12:38 +0000)]
Removed the VOLATILE flag from rsets
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!
Adam Dickmeiss [Fri, 20 Aug 2004 12:36:53 +0000 (12:36 +0000)]
Join with Zebra 1.3 branch
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.
Heikki Levanto [Thu, 19 Aug 2004 14:11:54 +0000 (14:11 +0000)]
Added pos
Adam Dickmeiss [Thu, 19 Aug 2004 13:10:49 +0000 (13:10 +0000)]
Files .xsl + .dsl part of dist
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!
Adam Dickmeiss [Thu, 19 Aug 2004 11:51:41 +0000 (11:51 +0000)]
Add to ignore
Adam Dickmeiss [Thu, 19 Aug 2004 11:50:12 +0000 (11:50 +0000)]
Document bug fixes
Adam Dickmeiss [Wed, 18 Aug 2004 20:00:35 +0000 (20:00 +0000)]
Fix problem with leaf split
Adam Dickmeiss [Wed, 18 Aug 2004 17:02:05 +0000 (17:02 +0000)]
Fix bug in rec_release_blcoks that caused Zebra to halt.
Adam Dickmeiss [Tue, 17 Aug 2004 06:57:05 +0000 (06:57 +0000)]
Add IDZebra.i to dist
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
Heikki Levanto [Mon, 16 Aug 2004 12:09:43 +0000 (12:09 +0000)]
Another 64-bit format string
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.
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.
Adam Dickmeiss [Fri, 13 Aug 2004 13:16:52 +0000 (13:16 +0000)]
Add test t6 from Zebra 1.3.16 branch
Heikki Levanto [Wed, 11 Aug 2004 14:43:43 +0000 (14:43 +0000)]
Added a small comment on what this test is all about!
Adam Dickmeiss [Wed, 11 Aug 2004 13:36:13 +0000 (13:36 +0000)]
Remove log message
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).
Adam Dickmeiss [Wed, 11 Aug 2004 13:09:58 +0000 (13:09 +0000)]
Skip announce line
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.
Heikki Levanto [Tue, 10 Aug 2004 08:54:39 +0000 (08:54 +0000)]
Limiting hits to INT_MAX, because yaz can't handle 64-bit hitcounts
Now I can search and present in the huge data set!
Heikki Levanto [Tue, 10 Aug 2004 08:19:15 +0000 (08:19 +0000)]
using a few more zints for hitcounts etc
Mike Taylor [Tue, 10 Aug 2004 08:16:43 +0000 (08:16 +0000)]
Ignore xsinit.h
Adam Dickmeiss [Mon, 9 Aug 2004 09:06:13 +0000 (09:06 +0000)]
Changing type of block_size to make register compatible with t2 collection.
Adam Dickmeiss [Mon, 9 Aug 2004 08:40:09 +0000 (08:40 +0000)]
Remove libisam.a
Heikki Levanto [Fri, 6 Aug 2004 14:09:02 +0000 (14:09 +0000)]
pos estimates for rsbetween and rsprox
Adam Dickmeiss [Fri, 6 Aug 2004 13:36:22 +0000 (13:36 +0000)]
More type casts due to zint.
Adam Dickmeiss [Fri, 6 Aug 2004 13:35:45 +0000 (13:35 +0000)]
Remove isam: i.
Adam Dickmeiss [Fri, 6 Aug 2004 13:24:59 +0000 (13:24 +0000)]
Remove this.
Adam Dickmeiss [Fri, 6 Aug 2004 13:14:46 +0000 (13:14 +0000)]
Remove oldest isam (isam:i)
Adam Dickmeiss [Fri, 6 Aug 2004 12:56:04 +0000 (12:56 +0000)]
Remove isamd.
Adam Dickmeiss [Fri, 6 Aug 2004 12:55:01 +0000 (12:55 +0000)]
Fix term counters to be of type zint. Fix several printfs of zint.
Adam Dickmeiss [Fri, 6 Aug 2004 12:28:22 +0000 (12:28 +0000)]
Added several type casts and changed many types - mostly from int to zint.
Adam Dickmeiss [Fri, 6 Aug 2004 12:27:30 +0000 (12:27 +0000)]
Remove obj isamd,merge-d; add obj atoi_zn
Heikki Levanto [Fri, 6 Aug 2004 10:09:27 +0000 (10:09 +0000)]
Using doubles in the position estimates, not to loose precision
Heikki Levanto [Fri, 6 Aug 2004 09:43:03 +0000 (09:43 +0000)]
estimatehits config option,
actually estimating the hits
pos function in rsisamb, rsbool, rstemp seem to work
Adam Dickmeiss [Fri, 6 Aug 2004 09:38:36 +0000 (09:38 +0000)]
Updates for new objects in NMAKE makefile