idzebra-moved-to-github.git
24 years agoImproved installation. Updated for inclusion of YAZ header files.
Adam Dickmeiss [Tue, 30 Nov 1999 13:48:03 +0000 (13:48 +0000)]
Improved installation. Updated for inclusion of YAZ header files.

24 years agoServer sets implementationName - and Version.
Adam Dickmeiss [Mon, 29 Nov 1999 15:13:26 +0000 (15:13 +0000)]
Server sets implementationName - and Version.

24 years agoImplemented delete result set(s).
Adam Dickmeiss [Thu, 4 Nov 1999 15:00:45 +0000 (15:00 +0000)]
Implemented delete result set(s).

24 years agoFixed decompression buffer overflow.
Adam Dickmeiss [Fri, 29 Oct 1999 10:02:33 +0000 (10:02 +0000)]
Fixed decompression buffer overflow.

24 years agoMinor fix in bend_init where handle wasn't set to NULL when
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.

24 years agoFixed minor bug where database name wasn't set in zebra_record_fetch.
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.

24 years agoFixed replace handler. 8-bit fix.
Adam Dickmeiss [Fri, 15 Oct 1999 08:27:46 +0000 (08:27 +0000)]
Fixed replace handler. 8-bit fix.

24 years agoAdded truncation 5=106.
Adam Dickmeiss [Thu, 14 Oct 1999 14:33:49 +0000 (14:33 +0000)]
Added truncation 5=106.

24 years agoAllow res_get / res_get_def with NULL res.
Adam Dickmeiss [Thu, 7 Oct 1999 09:48:36 +0000 (09:48 +0000)]
Allow res_get / res_get_def with NULL res.

24 years agoImproving block sizes again
Heikki Levanto [Wed, 6 Oct 1999 15:18:13 +0000 (15:18 +0000)]
Improving block sizes again

24 years agomproved statistics on isam-d
Heikki Levanto [Wed, 6 Oct 1999 11:46:36 +0000 (11:46 +0000)]
mproved statistics on isam-d

24 years agoTuning the isam-d (and fixed a small "detail")
Heikki Levanto [Tue, 5 Oct 1999 09:57:40 +0000 (09:57 +0000)]
Tuning the isam-d (and fixed a small "detail")

24 years agosingletons
Heikki Levanto [Mon, 27 Sep 1999 14:36:36 +0000 (14:36 +0000)]
singletons

24 years agosingleton optimising
Heikki Levanto [Thu, 23 Sep 1999 18:01:18 +0000 (18:01 +0000)]
singleton optimising

24 years agoImplemented structure=105 searching.
Adam Dickmeiss [Thu, 23 Sep 1999 10:05:05 +0000 (10:05 +0000)]
Implemented structure=105 searching.

24 years agoAdded filter function. Not much of effect on the small test set...
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...

24 years agoSmall changes
Heikki Levanto [Mon, 20 Sep 1999 15:48:06 +0000 (15:48 +0000)]
Small changes

24 years agoisam-d optimizing: merging input data in the same go
Heikki Levanto [Mon, 13 Sep 1999 13:28:28 +0000 (13:28 +0000)]
isam-d optimizing: merging input data in the same go

24 years agoFixed minor bug "replace"-mappings. Removed some logging messages.
Adam Dickmeiss [Wed, 8 Sep 1999 12:13:21 +0000 (12:13 +0000)]
Fixed minor bug "replace"-mappings. Removed some logging messages.

24 years agoRemoved log message.
Adam Dickmeiss [Wed, 8 Sep 1999 12:12:39 +0000 (12:12 +0000)]
Removed log message.

24 years agoFixed bad message.
Adam Dickmeiss [Wed, 8 Sep 1999 12:12:06 +0000 (12:12 +0000)]
Fixed bad message.

24 years agoMinor changes.
Adam Dickmeiss [Tue, 7 Sep 1999 11:36:32 +0000 (11:36 +0000)]
Minor changes.

24 years agoRemoved log messages.
Adam Dickmeiss [Tue, 7 Sep 1999 08:13:08 +0000 (08:13 +0000)]
Removed log messages.

24 years agoWork on character mapping. Implemented replace rules.
Adam Dickmeiss [Tue, 7 Sep 1999 07:19:21 +0000 (07:19 +0000)]
Work on character mapping. Implemented replace rules.

24 years agoStarting to optimize
Heikki Levanto [Wed, 25 Aug 1999 18:09:23 +0000 (18:09 +0000)]
Starting to optimize

24 years agoFallback to isamc
Heikki Levanto [Tue, 24 Aug 1999 13:22:19 +0000 (13:22 +0000)]
Fallback to isamc

24 years agoBlock sizes, comments
Heikki Levanto [Tue, 24 Aug 1999 13:17:42 +0000 (13:17 +0000)]
Block sizes, comments

24 years agoComments about optimising
Heikki Levanto [Tue, 24 Aug 1999 10:12:02 +0000 (10:12 +0000)]
Comments about optimising

24 years agoCOmments
Heikki Levanto [Sun, 22 Aug 1999 08:26:34 +0000 (08:26 +0000)]
COmments

24 years agoStatistics in isamd
Heikki Levanto [Fri, 20 Aug 1999 12:25:58 +0000 (12:25 +0000)]
Statistics in isamd

24 years agoLog levels
Heikki Levanto [Fri, 20 Aug 1999 08:28:37 +0000 (08:28 +0000)]
Log levels

24 years agoFixed another unlikely difflen bug
Heikki Levanto [Wed, 18 Aug 1999 13:59:19 +0000 (13:59 +0000)]
Fixed another unlikely difflen bug

24 years agoSet log levels to decent values
Heikki Levanto [Wed, 18 Aug 1999 13:28:16 +0000 (13:28 +0000)]
Set log levels to decent values

24 years agoAnother fix for the difflen problem.
Heikki Levanto [Wed, 18 Aug 1999 10:45:27 +0000 (10:45 +0000)]
Another fix for the difflen problem.

24 years agoAdded a comment on memory leaks
Heikki Levanto [Wed, 18 Aug 1999 10:39:20 +0000 (10:39 +0000)]
Added a comment on memory leaks

24 years agoFixed (another) difflen bug
Heikki Levanto [Wed, 18 Aug 1999 10:37:11 +0000 (10:37 +0000)]
Fixed (another) difflen bug

24 years agoFixed a detail
Heikki Levanto [Wed, 18 Aug 1999 09:13:31 +0000 (09:13 +0000)]
Fixed a detail

24 years agoMemory leak hunting
Heikki Levanto [Wed, 18 Aug 1999 08:38:04 +0000 (08:38 +0000)]
Memory leak hunting

24 years agoisamd
Heikki Levanto [Wed, 18 Aug 1999 08:34:53 +0000 (08:34 +0000)]
isamd

24 years agoFixes
Heikki Levanto [Wed, 18 Aug 1999 08:33:41 +0000 (08:33 +0000)]
Fixes

24 years agoFixed a memory leak
Heikki Levanto [Tue, 17 Aug 1999 19:46:53 +0000 (19:46 +0000)]
Fixed a memory leak

24 years agoFixed memory leaks
Heikki Levanto [Tue, 17 Aug 1999 19:44:25 +0000 (19:44 +0000)]
Fixed memory leaks

24 years agoBug fixing (still a mem leak somewhere)
Heikki Levanto [Sat, 7 Aug 1999 11:30:59 +0000 (11:30 +0000)]
Bug fixing (still a mem leak somewhere)

24 years agoisam-d seems to be working.
Heikki Levanto [Wed, 4 Aug 1999 14:21:18 +0000 (14:21 +0000)]
isam-d seems to be working.

24 years agoFixed bug regarding zebra_hits.
Adam Dickmeiss [Mon, 2 Aug 1999 10:13:47 +0000 (10:13 +0000)]
Fixed bug regarding zebra_hits.

24 years agoHunted a few bugs in isam-d. Still crashes on the long test run
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

24 years agomerged closer to working, still fails on filling a separate, large block
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

24 years agoisamd read and write functions work, except when block full
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

24 years agoisamd write and read functions ok, except when diff block full.
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)

24 years agoMore version info on WIN32.
Adam Dickmeiss [Wed, 21 Jul 1999 08:31:33 +0000 (08:31 +0000)]
More version info on WIN32.

24 years agoFixed bug that occurred when phrases had 0 hits.
Adam Dickmeiss [Tue, 20 Jul 1999 13:59:18 +0000 (13:59 +0000)]
Fixed bug that occurred when phrases had 0 hits.

24 years agoBug fix: Anyset (.) includes all 8-bit characters when charmap is defined.
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.

24 years agoslow start on isam-d
Heikki Levanto [Wed, 14 Jul 1999 15:05:30 +0000 (15:05 +0000)]
slow start on isam-d

24 years agoAdded isam-d files. Compiles (almost) clean. Doesn't work at all
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

24 years agoCreated empty
Heikki Levanto [Wed, 14 Jul 1999 13:14:47 +0000 (13:14 +0000)]
Created empty

24 years agoTcl filter works with objects when TCL is version 8 or later; filter
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).

24 years agoCopied from isamh, starting to change things...
Heikki Levanto [Wed, 14 Jul 1999 12:34:43 +0000 (12:34 +0000)]
Copied from isamh, starting to change things...

24 years agoLarge-block isam-h (may not work too well... Abandoning for isam-d)
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)

24 years agoChanged functions isc_getmethod, isams_getmethod.
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).

24 years agoFixed potential memory leak.
Adam Dickmeiss [Wed, 14 Jul 1999 10:56:43 +0000 (10:56 +0000)]
Fixed potential memory leak.

24 years agoFilter handles multiple records in one file.
Adam Dickmeiss [Wed, 14 Jul 1999 10:56:16 +0000 (10:56 +0000)]
Filter handles multiple records in one file.

24 years agoFixed memory leak.
Adam Dickmeiss [Wed, 14 Jul 1999 10:55:28 +0000 (10:55 +0000)]
Fixed memory leak.

24 years agoUpdated various routines to handle missing explain schema.
Adam Dickmeiss [Wed, 14 Jul 1999 10:53:51 +0000 (10:53 +0000)]
Updated various routines to handle missing explain schema.

24 years agoRemoved the one-block append, it had a serious flaw.
Heikki Levanto [Tue, 13 Jul 1999 15:24:50 +0000 (15:24 +0000)]
Removed the one-block append, it had a serious flaw.

24 years agoFixed memory leak.
Adam Dickmeiss [Tue, 13 Jul 1999 14:45:42 +0000 (14:45 +0000)]
Fixed memory leak.

24 years agoBetter allocation strategy in isamh_merge
Heikki Levanto [Tue, 13 Jul 1999 14:22:17 +0000 (14:22 +0000)]
Better allocation strategy in isamh_merge

24 years agoUpdated zebra.cfg.
Adam Dickmeiss [Tue, 13 Jul 1999 13:37:38 +0000 (13:37 +0000)]
Updated zebra.cfg.

24 years agoManaging negative deltas
Heikki Levanto [Tue, 13 Jul 1999 13:21:15 +0000 (13:21 +0000)]
Managing negative deltas

24 years agoImproved speed of Tcl processing. Fixed one memory leak.
Adam Dickmeiss [Mon, 12 Jul 1999 07:27:54 +0000 (07:27 +0000)]
Improved speed of Tcl processing. Fixed one memory leak.

24 years agoFixed a bug in isamh_pp_read and cleaned up a bit
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

24 years agoFixed an assertion in isamh
Heikki Levanto [Wed, 7 Jul 1999 09:36:04 +0000 (09:36 +0000)]
Fixed an assertion in isamh

24 years agoIsamH startss to work - at least it builds indexes. Can not search yet...
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...

24 years agoFixed bug (introduced by previous commit).
Adam Dickmeiss [Tue, 6 Jul 1999 13:34:57 +0000 (13:34 +0000)]
Fixed bug (introduced by previous commit).

24 years agoMinor.
Adam Dickmeiss [Tue, 6 Jul 1999 12:44:40 +0000 (12:44 +0000)]
Minor.

24 years agoUpdated record index structure. Format includes version ID. Compression
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.

24 years agoRetrieval handler obeys schema and handles XML transfer syntax.
Adam Dickmeiss [Tue, 6 Jul 1999 12:26:41 +0000 (12:26 +0000)]
Retrieval handler obeys schema and handles XML transfer syntax.

24 years agoFixed filters so that MS-DOS CR is ignored.
Adam Dickmeiss [Tue, 6 Jul 1999 12:26:04 +0000 (12:26 +0000)]
Fixed filters so that MS-DOS CR is ignored.

24 years agoWorking on isamh - not ready yet.
Heikki Levanto [Tue, 6 Jul 1999 09:37:04 +0000 (09:37 +0000)]
Working on isamh - not ready yet.

24 years agoAdding isamh stuff
Heikki Levanto [Wed, 30 Jun 1999 15:07:23 +0000 (15:07 +0000)]
Adding isamh stuff

24 years agocopied from isamc.h, simplifying
Heikki Levanto [Wed, 30 Jun 1999 15:06:28 +0000 (15:06 +0000)]
copied from isamc.h, simplifying

24 years agoopied from isamc.p.h, starting to simplify
Heikki Levanto [Wed, 30 Jun 1999 15:05:45 +0000 (15:05 +0000)]
opied from isamc.p.h, starting to simplify

24 years agoCopied from isamc.c, slowly starting to simplify...
Heikki Levanto [Wed, 30 Jun 1999 15:04:54 +0000 (15:04 +0000)]
Copied from isamc.c, slowly starting to simplify...

24 years agofirst take on isamh, the append-only isam structure
Heikki Levanto [Wed, 30 Jun 1999 15:03:55 +0000 (15:03 +0000)]
first take on isamh, the append-only isam structure

24 years agoAdded coder to reset.
Adam Dickmeiss [Wed, 30 Jun 1999 09:08:23 +0000 (09:08 +0000)]
Added coder to reset.

24 years agoImproved diagnostics for Tcl
Sebastian Hammer [Mon, 28 Jun 1999 13:25:40 +0000 (13:25 +0000)]
Improved diagnostics for Tcl

24 years agoUpdated MSVC project files.
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).

24 years agoMinor change that prevents MSVC warning.
Adam Dickmeiss [Fri, 25 Jun 1999 13:47:25 +0000 (13:47 +0000)]
Minor change that prevents MSVC warning.

24 years agoBug fix: Scan SEGV'ed when getting unknown use attribute.
Adam Dickmeiss [Thu, 17 Jun 1999 14:38:40 +0000 (14:38 +0000)]
Bug fix: Scan SEGV'ed when getting unknown use attribute.

24 years agoFixed to use bend_start instead of pre_init.
Adam Dickmeiss [Thu, 10 Jun 1999 12:14:56 +0000 (12:14 +0000)]
Fixed to use bend_start instead of pre_init.

24 years agoMinor change to pre_init handler.
Adam Dickmeiss [Thu, 10 Jun 1999 09:20:03 +0000 (09:20 +0000)]
Minor change to pre_init handler.

24 years agoChanged Makefiles to NOT include ../../yaz/z39.50.
Adam Dickmeiss [Wed, 9 Jun 1999 11:58:48 +0000 (11:58 +0000)]
Changed Makefiles to NOT include ../../yaz/z39.50.

24 years agoC++ compilation.
Adam Dickmeiss [Wed, 26 May 1999 07:49:12 +0000 (07:49 +0000)]
C++ compilation.

24 years agoFixed bug in Tcl filter.
Adam Dickmeiss [Tue, 25 May 1999 12:33:32 +0000 (12:33 +0000)]
Fixed bug in Tcl filter.

24 years agoMinor.
Adam Dickmeiss [Fri, 21 May 1999 12:00:35 +0000 (12:00 +0000)]
Minor.

24 years agoBetter diagnostics for extraction process.
Adam Dickmeiss [Fri, 21 May 1999 12:00:17 +0000 (12:00 +0000)]
Better diagnostics for extraction process.

24 years agoTcl filter attempts to read <filt>.tflt. Improvements to configure
Adam Dickmeiss [Fri, 21 May 1999 11:08:46 +0000 (11:08 +0000)]
Tcl filter attempts to read <filt>.tflt. Improvements to configure
script so that it reads uninstalled Tcl source.

24 years agoImplemented TCL filter. Updated recctrl system.
Adam Dickmeiss [Thu, 20 May 1999 12:57:18 +0000 (12:57 +0000)]
Implemented TCL filter. Updated recctrl system.

24 years agoMinor fix.
Adam Dickmeiss [Tue, 18 May 1999 20:00:33 +0000 (20:00 +0000)]
Minor fix.

24 years agoUpdated dictionary. Implemented "compression" of dictionary.
Adam Dickmeiss [Sat, 15 May 1999 14:36:37 +0000 (14:36 +0000)]
Updated dictionary. Implemented "compression" of dictionary.

24 years agoMinor changes.
Adam Dickmeiss [Sat, 15 May 1999 14:35:48 +0000 (14:35 +0000)]
Minor changes.