idzebra-moved-to-github.git
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.

24 years agoFirst version of ISAMS.
Adam Dickmeiss [Wed, 12 May 1999 15:24:25 +0000 (15:24 +0000)]
First version of ISAMS.

24 years agoFirst version of ISAMS.
Adam Dickmeiss [Wed, 12 May 1999 13:08:05 +0000 (13:08 +0000)]
First version of ISAMS.

25 years agoFixed stupid bug regarding split-files.
Adam Dickmeiss [Wed, 28 Apr 1999 14:53:07 +0000 (14:53 +0000)]
Fixed stupid bug regarding split-files.

25 years agoAdded check for -lwrap.
Adam Dickmeiss [Thu, 22 Apr 1999 14:26:38 +0000 (14:26 +0000)]
Added check for -lwrap.

25 years agoMore work on SDRKit integration.
Adam Dickmeiss [Tue, 9 Mar 1999 16:27:49 +0000 (16:27 +0000)]
More work on SDRKit integration.

25 years agoWork on dict_compact routine.
Adam Dickmeiss [Tue, 9 Mar 1999 13:07:05 +0000 (13:07 +0000)]
Work on dict_compact routine.

25 years agoWork on compaction of dictionary/isamc.
Adam Dickmeiss [Tue, 9 Mar 1999 10:16:35 +0000 (10:16 +0000)]
Work on compaction of dictionary/isamc.

25 years agoAdded "tagsysno" and "tagrank" directives to zebra.cfg.
Sebastian Hammer [Tue, 2 Mar 1999 16:15:42 +0000 (16:15 +0000)]
Added "tagsysno" and "tagrank" directives to zebra.cfg.

25 years ago*** empty log message ***
Sebastian Hammer [Tue, 2 Mar 1999 16:14:15 +0000 (16:14 +0000)]
*** empty log message ***

25 years agoImplemented chdir-setting.
Adam Dickmeiss [Fri, 19 Feb 1999 10:38:30 +0000 (10:38 +0000)]
Implemented chdir-setting.

25 years agoMinor fix.
Adam Dickmeiss [Fri, 19 Feb 1999 10:37:40 +0000 (10:37 +0000)]
Minor fix.

25 years agoStructure=key uses register type 0.
Adam Dickmeiss [Thu, 18 Feb 1999 15:01:04 +0000 (15:01 +0000)]
Structure=key uses register type 0.

25 years agoMinor changes.
Adam Dickmeiss [Thu, 18 Feb 1999 14:59:54 +0000 (14:59 +0000)]
Minor changes.

25 years agoChanged file naming scheme for register files as well as record
Adam Dickmeiss [Thu, 18 Feb 1999 12:49:31 +0000 (12:49 +0000)]
Changed file naming scheme for register files as well as record
store/index files.

25 years agoFixed zebra_close so that a NULL pointer is ignored.
Adam Dickmeiss [Wed, 17 Feb 1999 12:18:12 +0000 (12:18 +0000)]
Fixed zebra_close so that a NULL pointer is ignored.

25 years agoFixed in record_fetch. Minor updates to API.
Adam Dickmeiss [Wed, 17 Feb 1999 11:29:55 +0000 (11:29 +0000)]
Fixed in record_fetch. Minor updates to API.

25 years agoAdded SUTRS for API test program.
Adam Dickmeiss [Mon, 15 Feb 1999 08:52:37 +0000 (08:52 +0000)]
Added SUTRS for API test program.

25 years agoImplemented position-flag for registers.
Adam Dickmeiss [Fri, 12 Feb 1999 13:29:19 +0000 (13:29 +0000)]
Implemented position-flag for registers.

25 years agoUpdated WIN32 code specific sections. Changed header.
Adam Dickmeiss [Tue, 2 Feb 1999 14:49:59 +0000 (14:49 +0000)]
Updated WIN32 code specific sections. Changed header.

25 years agoFixed bug.
Adam Dickmeiss [Mon, 25 Jan 1999 13:47:54 +0000 (13:47 +0000)]
Fixed bug.

25 years agoAdded facility for database name mapping using resource mapdb.
Adam Dickmeiss [Wed, 16 Dec 1998 12:23:29 +0000 (12:23 +0000)]
Added facility for database name mapping using resource mapdb.

25 years agoAdded some Swedish characters
Sebastian Hammer [Sun, 29 Nov 1998 22:45:55 +0000 (22:45 +0000)]
Added some Swedish characters

25 years agoChanged project.
Adam Dickmeiss [Tue, 17 Nov 1998 09:53:31 +0000 (09:53 +0000)]
Changed project.

25 years agoMoved loggin utilities to Yaz. Was implemented in file zlogs.c.
Adam Dickmeiss [Mon, 16 Nov 1998 16:03:41 +0000 (16:03 +0000)]
Moved loggin utilities to Yaz. Was implemented in file zlogs.c.

25 years agoBetter error reporting for result sets.
Adam Dickmeiss [Mon, 16 Nov 1998 10:18:10 +0000 (10:18 +0000)]
Better error reporting for result sets.

25 years agoAdded addtional info for error 114 - unsupported use attribute.
Adam Dickmeiss [Mon, 16 Nov 1998 10:11:55 +0000 (10:11 +0000)]
Added addtional info for error 114 - unsupported use attribute.

25 years agoFixed problem with zebraPosSetCreate that occurred when positions were
Adam Dickmeiss [Mon, 16 Nov 1998 10:10:53 +0000 (10:10 +0000)]
Fixed problem with zebraPosSetCreate that occurred when positions were
less than 1.

25 years agoFixed bug regarding recordBytes in databaseInfo.
Adam Dickmeiss [Wed, 4 Nov 1998 16:31:32 +0000 (16:31 +0000)]
Fixed bug regarding recordBytes in databaseInfo.

25 years agoAdded SOIF-filter.
Adam Dickmeiss [Wed, 4 Nov 1998 15:13:32 +0000 (15:13 +0000)]
Added SOIF-filter.

25 years agoYet another fix.
Adam Dickmeiss [Tue, 3 Nov 1998 16:07:13 +0000 (16:07 +0000)]
Yet another fix.

25 years agoFixed bug introduced by previous commit.
Adam Dickmeiss [Tue, 3 Nov 1998 15:43:39 +0000 (15:43 +0000)]
Fixed bug introduced by previous commit.

25 years agoChanged code so that it creates as few data1 nodes as possible.
Adam Dickmeiss [Tue, 3 Nov 1998 14:51:28 +0000 (14:51 +0000)]
Changed code so that it creates as few data1 nodes as possible.

25 years agoMinor changes.
Adam Dickmeiss [Tue, 3 Nov 1998 14:38:44 +0000 (14:38 +0000)]
Minor changes.

25 years agoFixed memory leak that could occur for when large data1 node were
Adam Dickmeiss [Tue, 3 Nov 1998 10:22:39 +0000 (10:22 +0000)]
Fixed memory leak that could occur for when large data1 node were
concatenated. Data-type data1_nodes may have multiple nodes.

25 years agoFixed bug regarding creation of some data1 nodes for Explain records.
Adam Dickmeiss [Tue, 3 Nov 1998 10:17:09 +0000 (10:17 +0000)]
Fixed bug regarding creation of some data1 nodes for Explain records.

25 years agoUses stat and not lstat so that file traversal follows symbolic links.
Adam Dickmeiss [Tue, 3 Nov 1998 10:16:11 +0000 (10:16 +0000)]
Uses stat and not lstat so that file traversal follows symbolic links.

25 years agoUpdated makefiles to work with YC automatically.
Adam Dickmeiss [Wed, 28 Oct 1998 15:20:40 +0000 (15:20 +0000)]
Updated makefiles to work with YC automatically.

25 years agoFix for DOS-formatted configuration files.
Adam Dickmeiss [Wed, 28 Oct 1998 15:18:55 +0000 (15:18 +0000)]
Fix for DOS-formatted configuration files.

25 years agoSDRKit integration.
Adam Dickmeiss [Wed, 28 Oct 1998 10:54:37 +0000 (10:54 +0000)]
SDRKit integration.

25 years agoAdded type cast to prevent warning.
Adam Dickmeiss [Wed, 28 Oct 1998 10:53:57 +0000 (10:53 +0000)]
Added type cast to prevent warning.

25 years agoAdded type cast to prevent warning.
Adam Dickmeiss [Wed, 28 Oct 1998 10:48:55 +0000 (10:48 +0000)]
Added type cast to prevent warning.

25 years agoAdditional info added for diagnostics 114 (Unsupported use attribute) and
Adam Dickmeiss [Sun, 18 Oct 1998 07:54:52 +0000 (07:54 +0000)]
Additional info added for diagnostics 114 (Unsupported use attribute) and
121 (Unsupported attribute set).

25 years agoChanged one logf call.
Adam Dickmeiss [Sun, 18 Oct 1998 07:51:10 +0000 (07:51 +0000)]
Changed one logf call.

25 years agoUpdated record control system.
Adam Dickmeiss [Fri, 16 Oct 1998 08:14:28 +0000 (08:14 +0000)]
Updated record control system.

25 years agoChanges.
Adam Dickmeiss [Thu, 15 Oct 1998 13:12:00 +0000 (13:12 +0000)]
Changes.

25 years agoAdded support for option -record for "end element". When specified
Adam Dickmeiss [Thu, 15 Oct 1998 13:11:46 +0000 (13:11 +0000)]
Added support for option -record for "end element". When specified
end element will mark end-of-record when at outer-level.

25 years agoFixed bug in Zebra that caused it to stop indexing when empty
Adam Dickmeiss [Thu, 15 Oct 1998 13:10:33 +0000 (13:10 +0000)]
Fixed bug in Zebra that caused it to stop indexing when empty
record was read.

25 years agoMinor changes.
Adam Dickmeiss [Thu, 15 Oct 1998 13:09:29 +0000 (13:09 +0000)]
Minor changes.