Adam Dickmeiss [Thu, 2 Dec 1999 11:34:51 +0000 (11:34 +0000)]
Updated LICENSE and CHANGELOG.
Adam Dickmeiss [Wed, 1 Dec 1999 21:58:48 +0000 (21:58 +0000)]
Proper handle of illegal use of isams.
Adam Dickmeiss [Wed, 1 Dec 1999 19:11:42 +0000 (19:11 +0000)]
Added @PROGPREFIX@ for install process.
Adam Dickmeiss [Wed, 1 Dec 1999 14:29:50 +0000 (14:29 +0000)]
Minor.
Adam Dickmeiss [Wed, 1 Dec 1999 13:30:30 +0000 (13:30 +0000)]
Updated configure for Zmbol/Zebra dependent settings.
Adam Dickmeiss [Wed, 1 Dec 1999 12:59:09 +0000 (12:59 +0000)]
Added LICENSE.
Adam Dickmeiss [Tue, 30 Nov 1999 14:14:00 +0000 (14:14 +0000)]
Added RPM spec.
Adam Dickmeiss [Tue, 30 Nov 1999 14:02:45 +0000 (14:02 +0000)]
Moved isams.
Adam Dickmeiss [Tue, 30 Nov 1999 13:59:21 +0000 (13:59 +0000)]
Removed isams from sub dir isamc.
Adam Dickmeiss [Tue, 30 Nov 1999 13:57:48 +0000 (13:57 +0000)]
Removed isamh.
Adam Dickmeiss [Tue, 30 Nov 1999 13:48:03 +0000 (13:48 +0000)]
Improved installation. Updated for inclusion of YAZ header files.
Adam Dickmeiss [Mon, 29 Nov 1999 15:13:26 +0000 (15:13 +0000)]
Server sets implementationName - and Version.
Adam Dickmeiss [Thu, 4 Nov 1999 15:00:45 +0000 (15:00 +0000)]
Implemented delete result set(s).
Adam Dickmeiss [Fri, 29 Oct 1999 10:02:33 +0000 (10:02 +0000)]
Fixed decompression buffer overflow.
Adam Dickmeiss [Fri, 29 Oct 1999 10:01:54 +0000 (10:01 +0000)]
Minor fix in bend_init where handle wasn't set to NULL when
zebra_init fails.
Adam Dickmeiss [Fri, 29 Oct 1999 10:00:00 +0000 (10:00 +0000)]
Fixed minor bug where database name wasn't set in zebra_record_fetch.
Adam Dickmeiss [Fri, 15 Oct 1999 08:27:46 +0000 (08:27 +0000)]
Fixed replace handler. 8-bit fix.
Adam Dickmeiss [Thu, 14 Oct 1999 14:33:49 +0000 (14:33 +0000)]
Added truncation 5=106.
Adam Dickmeiss [Thu, 7 Oct 1999 09:48:36 +0000 (09:48 +0000)]
Allow res_get / res_get_def with NULL res.
Heikki Levanto [Wed, 6 Oct 1999 15:18:13 +0000 (15:18 +0000)]
Improving block sizes again
Heikki Levanto [Wed, 6 Oct 1999 11:46:36 +0000 (11:46 +0000)]
mproved statistics on isam-d
Heikki Levanto [Tue, 5 Oct 1999 09:57:40 +0000 (09:57 +0000)]
Tuning the isam-d (and fixed a small "detail")
Heikki Levanto [Mon, 27 Sep 1999 14:36:36 +0000 (14:36 +0000)]
singletons
Heikki Levanto [Thu, 23 Sep 1999 18:01:18 +0000 (18:01 +0000)]
singleton optimising
Adam Dickmeiss [Thu, 23 Sep 1999 10:05:05 +0000 (10:05 +0000)]
Implemented structure=105 searching.
Heikki Levanto [Tue, 21 Sep 1999 17:36:43 +0000 (17:36 +0000)]
Added filter function. Not much of effect on the small test set...
Heikki Levanto [Mon, 20 Sep 1999 15:48:06 +0000 (15:48 +0000)]
Small changes
Heikki Levanto [Mon, 13 Sep 1999 13:28:28 +0000 (13:28 +0000)]
isam-d optimizing: merging input data in the same go
Adam Dickmeiss [Wed, 8 Sep 1999 12:13:21 +0000 (12:13 +0000)]
Fixed minor bug "replace"-mappings. Removed some logging messages.
Adam Dickmeiss [Wed, 8 Sep 1999 12:12:39 +0000 (12:12 +0000)]
Removed log message.
Adam Dickmeiss [Wed, 8 Sep 1999 12:12:06 +0000 (12:12 +0000)]
Fixed bad message.
Adam Dickmeiss [Tue, 7 Sep 1999 11:36:32 +0000 (11:36 +0000)]
Minor changes.
Adam Dickmeiss [Tue, 7 Sep 1999 08:13:08 +0000 (08:13 +0000)]
Removed log messages.
Adam Dickmeiss [Tue, 7 Sep 1999 07:19:21 +0000 (07:19 +0000)]
Work on character mapping. Implemented replace rules.
Heikki Levanto [Wed, 25 Aug 1999 18:09:23 +0000 (18:09 +0000)]
Starting to optimize
Heikki Levanto [Tue, 24 Aug 1999 13:22:19 +0000 (13:22 +0000)]
Fallback to isamc
Heikki Levanto [Tue, 24 Aug 1999 13:17:42 +0000 (13:17 +0000)]
Block sizes, comments
Heikki Levanto [Tue, 24 Aug 1999 10:12:02 +0000 (10:12 +0000)]
Comments about optimising
Heikki Levanto [Sun, 22 Aug 1999 08:26:34 +0000 (08:26 +0000)]
COmments
Heikki Levanto [Fri, 20 Aug 1999 12:25:58 +0000 (12:25 +0000)]
Statistics in isamd
Heikki Levanto [Fri, 20 Aug 1999 08:28:37 +0000 (08:28 +0000)]
Log levels
Heikki Levanto [Wed, 18 Aug 1999 13:59:19 +0000 (13:59 +0000)]
Fixed another unlikely difflen bug
Heikki Levanto [Wed, 18 Aug 1999 13:28:16 +0000 (13:28 +0000)]
Set log levels to decent values
Heikki Levanto [Wed, 18 Aug 1999 10:45:27 +0000 (10:45 +0000)]
Another fix for the difflen problem.
Heikki Levanto [Wed, 18 Aug 1999 10:39:20 +0000 (10:39 +0000)]
Added a comment on memory leaks
Heikki Levanto [Wed, 18 Aug 1999 10:37:11 +0000 (10:37 +0000)]
Fixed (another) difflen bug
Heikki Levanto [Wed, 18 Aug 1999 09:13:31 +0000 (09:13 +0000)]
Fixed a detail
Heikki Levanto [Wed, 18 Aug 1999 08:38:04 +0000 (08:38 +0000)]
Memory leak hunting
Heikki Levanto [Wed, 18 Aug 1999 08:34:53 +0000 (08:34 +0000)]
isamd
Heikki Levanto [Wed, 18 Aug 1999 08:33:41 +0000 (08:33 +0000)]
Fixes
Heikki Levanto [Tue, 17 Aug 1999 19:46:53 +0000 (19:46 +0000)]
Fixed a memory leak
Heikki Levanto [Tue, 17 Aug 1999 19:44:25 +0000 (19:44 +0000)]
Fixed memory leaks
Heikki Levanto [Sat, 7 Aug 1999 11:30:59 +0000 (11:30 +0000)]
Bug fixing (still a mem leak somewhere)
Heikki Levanto [Wed, 4 Aug 1999 14:21:18 +0000 (14:21 +0000)]
isam-d seems to be working.
Adam Dickmeiss [Mon, 2 Aug 1999 10:13:47 +0000 (10:13 +0000)]
Fixed bug regarding zebra_hits.
Heikki Levanto [Fri, 23 Jul 1999 15:43:05 +0000 (15:43 +0000)]
Hunted a few bugs in isam-d. Still crashes on the long test run
Heikki Levanto [Fri, 23 Jul 1999 13:58:52 +0000 (13:58 +0000)]
merged closer to working, still fails on filling a separate, large block
Heikki Levanto [Wed, 21 Jul 1999 14:53:55 +0000 (14:53 +0000)]
isamd read and write functions work, except when block full
Merge missing still. Need to split some functions
Heikki Levanto [Wed, 21 Jul 1999 14:24:50 +0000 (14:24 +0000)]
isamd write and read functions ok, except when diff block full.
(merge not yet done)
Adam Dickmeiss [Wed, 21 Jul 1999 08:31:33 +0000 (08:31 +0000)]
More version info on WIN32.
Adam Dickmeiss [Tue, 20 Jul 1999 13:59:18 +0000 (13:59 +0000)]
Fixed bug that occurred when phrases had 0 hits.
Adam Dickmeiss [Thu, 15 Jul 1999 12:05:32 +0000 (12:05 +0000)]
Bug fix: Anyset (.) includes all 8-bit characters when charmap is defined.
Heikki Levanto [Wed, 14 Jul 1999 15:05:30 +0000 (15:05 +0000)]
slow start on isam-d
Heikki Levanto [Wed, 14 Jul 1999 13:21:34 +0000 (13:21 +0000)]
Added isam-d files. Compiles (almost) clean. Doesn't work at all
Heikki Levanto [Wed, 14 Jul 1999 13:14:47 +0000 (13:14 +0000)]
Created empty
Adam Dickmeiss [Wed, 14 Jul 1999 13:05:29 +0000 (13:05 +0000)]
Tcl filter works with objects when TCL is version 8 or later; filter
works with strings otherwise (slow).
Heikki Levanto [Wed, 14 Jul 1999 12:34:43 +0000 (12:34 +0000)]
Copied from isamh, starting to change things...
Heikki Levanto [Wed, 14 Jul 1999 12:12:07 +0000 (12:12 +0000)]
Large-block isam-h (may not work too well... Abandoning for isam-d)
Adam Dickmeiss [Wed, 14 Jul 1999 10:59:26 +0000 (10:59 +0000)]
Changed functions isc_getmethod, isams_getmethod.
Improved fatal error handling (such as missing EXPLAIN schema).
Adam Dickmeiss [Wed, 14 Jul 1999 10:56:43 +0000 (10:56 +0000)]
Fixed potential memory leak.
Adam Dickmeiss [Wed, 14 Jul 1999 10:56:16 +0000 (10:56 +0000)]
Filter handles multiple records in one file.
Adam Dickmeiss [Wed, 14 Jul 1999 10:55:28 +0000 (10:55 +0000)]
Fixed memory leak.
Adam Dickmeiss [Wed, 14 Jul 1999 10:53:51 +0000 (10:53 +0000)]
Updated various routines to handle missing explain schema.
Heikki Levanto [Tue, 13 Jul 1999 15:24:50 +0000 (15:24 +0000)]
Removed the one-block append, it had a serious flaw.
Adam Dickmeiss [Tue, 13 Jul 1999 14:45:42 +0000 (14:45 +0000)]
Fixed memory leak.
Heikki Levanto [Tue, 13 Jul 1999 14:22:17 +0000 (14:22 +0000)]
Better allocation strategy in isamh_merge
Adam Dickmeiss [Tue, 13 Jul 1999 13:37:38 +0000 (13:37 +0000)]
Updated zebra.cfg.
Heikki Levanto [Tue, 13 Jul 1999 13:21:15 +0000 (13:21 +0000)]
Managing negative deltas
Adam Dickmeiss [Mon, 12 Jul 1999 07:27:54 +0000 (07:27 +0000)]
Improved speed of Tcl processing. Fixed one memory leak.
Heikki Levanto [Thu, 8 Jul 1999 14:23:27 +0000 (14:23 +0000)]
Fixed a bug in isamh_pp_read and cleaned up a bit
Heikki Levanto [Wed, 7 Jul 1999 09:36:04 +0000 (09:36 +0000)]
Fixed an assertion in isamh
Heikki Levanto [Tue, 6 Jul 1999 16:30:20 +0000 (16:30 +0000)]
IsamH startss to work - at least it builds indexes. Can not search yet...
Adam Dickmeiss [Tue, 6 Jul 1999 13:34:57 +0000 (13:34 +0000)]
Fixed bug (introduced by previous commit).
Adam Dickmeiss [Tue, 6 Jul 1999 12:44:40 +0000 (12:44 +0000)]
Minor.
Adam Dickmeiss [Tue, 6 Jul 1999 12:28:04 +0000 (12:28 +0000)]
Updated record index structure. Format includes version ID. Compression
algorithm ID is stored for each record block.
Adam Dickmeiss [Tue, 6 Jul 1999 12:26:41 +0000 (12:26 +0000)]
Retrieval handler obeys schema and handles XML transfer syntax.
Adam Dickmeiss [Tue, 6 Jul 1999 12:26:04 +0000 (12:26 +0000)]
Fixed filters so that MS-DOS CR is ignored.
Heikki Levanto [Tue, 6 Jul 1999 09:37:04 +0000 (09:37 +0000)]
Working on isamh - not ready yet.
Heikki Levanto [Wed, 30 Jun 1999 15:07:23 +0000 (15:07 +0000)]
Adding isamh stuff
Heikki Levanto [Wed, 30 Jun 1999 15:06:28 +0000 (15:06 +0000)]
copied from isamc.h, simplifying
Heikki Levanto [Wed, 30 Jun 1999 15:05:45 +0000 (15:05 +0000)]
opied from isamc.p.h, starting to simplify
Heikki Levanto [Wed, 30 Jun 1999 15:04:54 +0000 (15:04 +0000)]
Copied from isamc.c, slowly starting to simplify...
Heikki Levanto [Wed, 30 Jun 1999 15:03:55 +0000 (15:03 +0000)]
first take on isamh, the append-only isam structure
Adam Dickmeiss [Wed, 30 Jun 1999 09:08:23 +0000 (09:08 +0000)]
Added coder to reset.
Sebastian Hammer [Mon, 28 Jun 1999 13:25:40 +0000 (13:25 +0000)]
Improved diagnostics for Tcl
Adam Dickmeiss [Fri, 25 Jun 1999 13:48:02 +0000 (13:48 +0000)]
Updated MSVC project files.
Added BZIP2 record compression (not very well tested).
Adam Dickmeiss [Fri, 25 Jun 1999 13:47:25 +0000 (13:47 +0000)]
Minor change that prevents MSVC warning.
Adam Dickmeiss [Thu, 17 Jun 1999 14:38:40 +0000 (14:38 +0000)]
Bug fix: Scan SEGV'ed when getting unknown use attribute.
Adam Dickmeiss [Thu, 10 Jun 1999 12:14:56 +0000 (12:14 +0000)]
Fixed to use bend_start instead of pre_init.
Adam Dickmeiss [Thu, 10 Jun 1999 09:20:03 +0000 (09:20 +0000)]
Minor change to pre_init handler.