Adam Dickmeiss [Tue, 5 Oct 2004 12:23:25 +0000 (12:23 +0000)]
Handle bad est espec properly
Adam Dickmeiss [Mon, 4 Oct 2004 09:27:48 +0000 (09:27 +0000)]
Only warn about empty records within file verbose limit
Adam Dickmeiss [Mon, 4 Oct 2004 09:20:31 +0000 (09:20 +0000)]
Using proper type this time
Adam Dickmeiss [Mon, 4 Oct 2004 09:19:16 +0000 (09:19 +0000)]
Add missing hash member to data1_element
Adam Dickmeiss [Sun, 3 Oct 2004 22:06:32 +0000 (22:06 +0000)]
shadow/register not enabled by default
Heikki Levanto [Fri, 1 Oct 2004 15:36:41 +0000 (15:36 +0000)]
New tests for numeric searches
Heikki Levanto [Fri, 1 Oct 2004 15:36:15 +0000 (15:36 +0000)]
Added an asserion in zebra_search_rpn api
Heikki Levanto [Fri, 1 Oct 2004 14:50:22 +0000 (14:50 +0000)]
fixed a debug log message
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)
Heikki Levanto [Fri, 1 Oct 2004 09:13:06 +0000 (09:13 +0000)]
Removed a warning
Adam Dickmeiss [Thu, 30 Sep 2004 18:31:14 +0000 (18:31 +0000)]
Added type cast to avoid warning
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.
Heikki Levanto [Thu, 30 Sep 2004 13:07:06 +0000 (13:07 +0000)]
Forgot to commit the new rset.h when removing rewind ops
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
Adam Dickmeiss [Thu, 30 Sep 2004 08:30:05 +0000 (08:30 +0000)]
Avoid non-portable dirent check
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!
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.
Adam Dickmeiss [Thu, 30 Sep 2004 06:59:44 +0000 (06:59 +0000)]
New Debian sarge packages
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!)
Adam Dickmeiss [Tue, 28 Sep 2004 20:38:25 +0000 (20:38 +0000)]
Man page idzebra-config.1
Adam Dickmeiss [Tue, 28 Sep 2004 20:09:13 +0000 (20:09 +0000)]
Include yaz/options.h
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)
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)
Adam Dickmeiss [Tue, 28 Sep 2004 13:31:18 +0000 (13:31 +0000)]
Added YAZ_{EXPORT,BEGIN_CDECL,END_CDECL} in header files
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.
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
Adam Dickmeiss [Tue, 28 Sep 2004 12:39:54 +0000 (12:39 +0000)]
Made zebramap.h public too
Adam Dickmeiss [Tue, 28 Sep 2004 10:43:37 +0000 (10:43 +0000)]
Put content of headers into data1.h
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.
Adam Dickmeiss [Tue, 28 Sep 2004 08:44:48 +0000 (08:44 +0000)]
Take care of expat.h being unavailable
Adam Dickmeiss [Mon, 27 Sep 2004 12:18:44 +0000 (12:18 +0000)]
Fix dirs when srcdir is different from dstdir
Adam Dickmeiss [Mon, 27 Sep 2004 12:18:15 +0000 (12:18 +0000)]
doswig part of dist
Adam Dickmeiss [Mon, 27 Sep 2004 11:22:39 +0000 (11:22 +0000)]
More wait
Adam Dickmeiss [Mon, 27 Sep 2004 10:44:47 +0000 (10:44 +0000)]
Implemented loadable filters.
Adam Dickmeiss [Mon, 27 Sep 2004 08:29:38 +0000 (08:29 +0000)]
Do not declare static function f in AC_TRY_LINK test
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.
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.
Adam Dickmeiss [Fri, 24 Sep 2004 15:03:19 +0000 (15:03 +0000)]
Wait more for zebrasrv to start (due to slow systems)
Heikki Levanto [Wed, 22 Sep 2004 12:13:10 +0000 (12:13 +0000)]
Fixed a but in reporting wrong number of hits
Heikki Levanto [Wed, 22 Sep 2004 11:59:25 +0000 (11:59 +0000)]
Added a test for sorting
Heikki Levanto [Mon, 20 Sep 2004 15:59:48 +0000 (15:59 +0000)]
Perl tests work
Sebastian Hammer [Fri, 17 Sep 2004 19:15:13 +0000 (19:15 +0000)]
Deleted test map statements
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
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