idzebra-moved-to-github.git
26 years agoFirst version of Zebra that works with compiled ASN.1.
Adam Dickmeiss [Thu, 2 Apr 1998 14:35:29 +0000 (14:35 +0000)]
First version of Zebra that works with compiled ASN.1.

26 years agoFixed bug in rset_trunc_r.
Adam Dickmeiss [Wed, 25 Mar 1998 13:48:02 +0000 (13:48 +0000)]
Fixed bug in rset_trunc_r.

26 years agoMinor change.
Adam Dickmeiss [Thu, 19 Mar 1998 12:22:09 +0000 (12:22 +0000)]
Minor change.

26 years agoMinor changes.
Adam Dickmeiss [Thu, 19 Mar 1998 10:04:35 +0000 (10:04 +0000)]
Minor changes.

26 years agoBlocks are stored in chunks on free list - up to factor 2 in speed.
Adam Dickmeiss [Wed, 18 Mar 1998 09:23:55 +0000 (09:23 +0000)]
Blocks are stored in chunks on free list - up to factor 2 in speed.
Fixed bug that could occur in block category rearrangemen.

26 years agoAdded more statistics.
Adam Dickmeiss [Mon, 16 Mar 1998 10:37:24 +0000 (10:37 +0000)]
Added more statistics.

26 years agoNew functions isc_block_used and isc_block_size. Fixed 'leak'
Adam Dickmeiss [Fri, 13 Mar 1998 15:30:50 +0000 (15:30 +0000)]
New functions isc_block_used and isc_block_size. Fixed 'leak'
in isc_alloc_block.

26 years agoChanged the way sequence numbers are generated.
Adam Dickmeiss [Wed, 11 Mar 1998 11:19:04 +0000 (11:19 +0000)]
Changed the way sequence numbers are generated.

26 years agoChanged the isc_merge to take into account the mfill (minimum-fill).
Adam Dickmeiss [Wed, 11 Mar 1998 11:18:18 +0000 (11:18 +0000)]
Changed the isc_merge to take into account the mfill (minimum-fill).

26 years agoFixed bug which related to scanning of large indexes.
Adam Dickmeiss [Fri, 6 Mar 1998 16:58:04 +0000 (16:58 +0000)]
Fixed bug which related to scanning of large indexes.

26 years agoFixed two nasty bugs in isc_merge.
Adam Dickmeiss [Fri, 6 Mar 1998 13:54:02 +0000 (13:54 +0000)]
Fixed two nasty bugs in isc_merge.

26 years agoImproved ranking.
Adam Dickmeiss [Thu, 5 Mar 1998 13:03:29 +0000 (13:03 +0000)]
Improved ranking.

26 years agoNew result set model and modular ranking system. Moved towards
Adam Dickmeiss [Thu, 5 Mar 1998 08:45:11 +0000 (08:45 +0000)]
New result set model and modular ranking system. Moved towards
descent server API. System information stored as "SGML" records.

26 years agoMinor changes to zebramap data structures. Query mapping rules changed.
Adam Dickmeiss [Thu, 5 Mar 1998 08:42:44 +0000 (08:42 +0000)]
Minor changes to zebramap data structures. Query mapping rules changed.

26 years agoMinor changes.
Adam Dickmeiss [Thu, 5 Mar 1998 08:41:31 +0000 (08:41 +0000)]
Minor changes.

26 years agoImplemented rule contexts.
Adam Dickmeiss [Thu, 5 Mar 1998 08:41:00 +0000 (08:41 +0000)]
Implemented rule contexts.

26 years agoMinor changes to zebramap data structures. Changed query
Adam Dickmeiss [Thu, 5 Mar 1998 08:39:25 +0000 (08:39 +0000)]
Minor changes to zebramap data structures. Changed query
mapping rules.

26 years agoNew member recordSize in recRetrieveCtrl.
Adam Dickmeiss [Thu, 5 Mar 1998 08:38:46 +0000 (08:38 +0000)]
New member recordSize in recRetrieveCtrl.

26 years agoNew result set model.
Adam Dickmeiss [Thu, 5 Mar 1998 08:36:27 +0000 (08:36 +0000)]
New result set model.

26 years agoAdded a few comments - no code changed.
Adam Dickmeiss [Thu, 5 Mar 1998 08:17:24 +0000 (08:17 +0000)]
Added a few comments - no code changed.

26 years agoFixed bug: binary files weren't opened with flag b on NT.
Adam Dickmeiss [Tue, 17 Feb 1998 10:32:51 +0000 (10:32 +0000)]
Fixed bug: binary files weren't opened with flag b on NT.

26 years agoFixed bug in zebraIndexUnlock. On NT, the lock files wasn't removed.
Adam Dickmeiss [Tue, 17 Feb 1998 10:31:33 +0000 (10:31 +0000)]
Fixed bug in zebraIndexUnlock. On NT, the lock files wasn't removed.

26 years agoMoved towards 'automatic' EXPLAIN database.
Adam Dickmeiss [Tue, 17 Feb 1998 10:29:27 +0000 (10:29 +0000)]
Moved towards 'automatic' EXPLAIN database.

26 years agoMinor change.
Adam Dickmeiss [Tue, 10 Feb 1998 16:39:15 +0000 (16:39 +0000)]
Minor change.

26 years agoImplemented Sort.
Adam Dickmeiss [Tue, 10 Feb 1998 12:03:04 +0000 (12:03 +0000)]
Implemented Sort.

26 years agoImplemented rset_dup.
Adam Dickmeiss [Tue, 10 Feb 1998 11:56:46 +0000 (11:56 +0000)]
Implemented rset_dup.

26 years agoMinor changes.
Adam Dickmeiss [Tue, 10 Feb 1998 11:55:07 +0000 (11:55 +0000)]
Minor changes.

26 years agoUpdated.
Adam Dickmeiss [Fri, 30 Jan 1998 15:31:49 +0000 (15:31 +0000)]
Updated.

26 years agoUpdated doc.
Adam Dickmeiss [Fri, 30 Jan 1998 15:30:57 +0000 (15:30 +0000)]
Updated doc.

26 years agoUpdated documentation.
Adam Dickmeiss [Fri, 30 Jan 1998 09:41:15 +0000 (09:41 +0000)]
Updated documentation.

26 years agoUpdated.
Adam Dickmeiss [Thu, 29 Jan 1998 13:40:27 +0000 (13:40 +0000)]
Updated.

26 years agoBetter logging for scan service.
Adam Dickmeiss [Thu, 29 Jan 1998 13:40:11 +0000 (13:40 +0000)]
Better logging for scan service.

26 years agoCompress ISAM is default.
Adam Dickmeiss [Thu, 29 Jan 1998 13:39:13 +0000 (13:39 +0000)]
Compress ISAM is default.

26 years agoFixed problem with mapping to record with unknown schema.
Adam Dickmeiss [Thu, 29 Jan 1998 13:38:17 +0000 (13:38 +0000)]
Fixed problem with mapping to record with unknown schema.

26 years agoStructure word-list, free-form-text and document-text all
Adam Dickmeiss [Thu, 29 Jan 1998 13:36:01 +0000 (13:36 +0000)]
Structure word-list, free-form-text and document-text all
trigger ranked search.

26 years agoUpdated doc.
Adam Dickmeiss [Thu, 29 Jan 1998 13:35:11 +0000 (13:35 +0000)]
Updated doc.

26 years agoAdded README.
Adam Dickmeiss [Thu, 29 Jan 1998 13:33:23 +0000 (13:33 +0000)]
Added README.

26 years ago1.0b1.
Adam Dickmeiss [Thu, 29 Jan 1998 13:33:04 +0000 (13:33 +0000)]
1.0b1.

26 years agoNew test directories.
Adam Dickmeiss [Thu, 29 Jan 1998 13:32:43 +0000 (13:32 +0000)]
New test directories.

26 years agoBetter diagnostics.
Adam Dickmeiss [Mon, 26 Jan 1998 10:37:57 +0000 (10:37 +0000)]
Better diagnostics.

26 years agoMinor changes.
Adam Dickmeiss [Mon, 26 Jan 1998 10:37:34 +0000 (10:37 +0000)]
Minor changes.

26 years agoUpdated indexes.
Adam Dickmeiss [Mon, 26 Jan 1998 10:36:49 +0000 (10:36 +0000)]
Updated indexes.

26 years agoUpdated doc.
Sebastian Hammer [Mon, 19 Jan 1998 15:26:18 +0000 (15:26 +0000)]
Updated doc.

26 years agoRemoved exit - call.
Adam Dickmeiss [Mon, 12 Jan 1998 15:04:31 +0000 (15:04 +0000)]
Removed exit - call.

26 years agoThe test option (-s) only uses read-lock (and not write lock).
Adam Dickmeiss [Mon, 12 Jan 1998 15:04:07 +0000 (15:04 +0000)]
The test option (-s) only uses read-lock (and not write lock).

26 years agoFixed bug in term_Tnode.
Adam Dickmeiss [Mon, 12 Jan 1998 14:39:39 +0000 (14:39 +0000)]
Fixed bug in term_Tnode.

26 years agoQueries using simple ranked operands returns right number of hits.
Adam Dickmeiss [Wed, 7 Jan 1998 13:53:41 +0000 (13:53 +0000)]
Queries using simple ranked operands returns right number of hits.

26 years ago*** empty log message ***
Sebastian Hammer [Wed, 7 Jan 1998 11:15:31 +0000 (11:15 +0000)]
*** empty log message ***

26 years agoNew method result set method rs_hits that returns the number of
Adam Dickmeiss [Thu, 18 Dec 1997 10:54:24 +0000 (10:54 +0000)]
New method result set method rs_hits that returns the number of
hits in result-set (if known). The ranked result set returns real
number of hits but only when not combined with other operands.

26 years agoChanged NETLIB to ELIBS as in YAZ.
Adam Dickmeiss [Fri, 12 Dec 1997 06:38:07 +0000 (06:38 +0000)]
Changed NETLIB to ELIBS as in YAZ.

26 years agoFixed doc.
Adam Dickmeiss [Fri, 12 Dec 1997 06:37:53 +0000 (06:37 +0000)]
Fixed doc.

26 years agoFixed bug that showed up when multiple filter where used.
Adam Dickmeiss [Fri, 12 Dec 1997 06:33:58 +0000 (06:33 +0000)]
Fixed bug that showed up when multiple filter where used.
Made one routine thread-safe.

26 years agoBug fix (introduced by previous commit).
Adam Dickmeiss [Wed, 19 Nov 1997 10:22:14 +0000 (10:22 +0000)]
Bug fix (introduced by previous commit).

26 years agoChanged character map facility so that admin can specify character
Adam Dickmeiss [Tue, 18 Nov 1997 10:05:08 +0000 (10:05 +0000)]
Changed character map facility so that admin can specify character
mapping files for each register type, w, p, etc.

26 years agoFunction res_trav returns number of 'hits'.
Adam Dickmeiss [Tue, 18 Nov 1997 10:04:03 +0000 (10:04 +0000)]
Function res_trav returns number of 'hits'.

26 years agoMember num_children removed from data1_node.
Adam Dickmeiss [Tue, 18 Nov 1997 10:03:24 +0000 (10:03 +0000)]
Member num_children removed from data1_node.

26 years agoBug fix. Relation=relevance wasn't observed.
Adam Dickmeiss [Mon, 17 Nov 1997 15:35:26 +0000 (15:35 +0000)]
Bug fix. Relation=relevance wasn't observed.

27 years agoImplemented "begin variant" for the sgml.regx filter.
Adam Dickmeiss [Thu, 6 Nov 1997 11:41:00 +0000 (11:41 +0000)]
Implemented "begin variant" for the sgml.regx filter.

27 years agoFixed a few memory leaks.
Adam Dickmeiss [Fri, 31 Oct 1997 12:40:49 +0000 (12:40 +0000)]
Fixed a few memory leaks.

27 years agoUpdate MSVC project files.
Adam Dickmeiss [Fri, 31 Oct 1997 12:40:09 +0000 (12:40 +0000)]
Update MSVC project files.

27 years agoChanged log message.
Adam Dickmeiss [Fri, 31 Oct 1997 12:39:30 +0000 (12:39 +0000)]
Changed log message.

27 years agoResouce name can be terminated with either white-space or colon.
Adam Dickmeiss [Fri, 31 Oct 1997 12:39:15 +0000 (12:39 +0000)]
Resouce name can be terminated with either white-space or colon.

27 years agoBug fix: added missing xfree() call.
Adam Dickmeiss [Fri, 31 Oct 1997 12:38:12 +0000 (12:38 +0000)]
Bug fix: added missing xfree() call.

27 years agoCode calls xfree() instead of free().
Adam Dickmeiss [Fri, 31 Oct 1997 12:37:01 +0000 (12:37 +0000)]
Code calls xfree() instead of free().

27 years agoMinor change that avoids compiler warning.
Adam Dickmeiss [Fri, 31 Oct 1997 12:36:12 +0000 (12:36 +0000)]
Minor change that avoids compiler warning.

27 years agoAdded a few log statements.
Adam Dickmeiss [Fri, 31 Oct 1997 12:35:44 +0000 (12:35 +0000)]
Added a few log statements.

27 years agoChanged a few log statements.
Adam Dickmeiss [Fri, 31 Oct 1997 12:34:43 +0000 (12:34 +0000)]
Changed a few log statements.

27 years agoBug fix: memory leak.
Adam Dickmeiss [Fri, 31 Oct 1997 12:34:27 +0000 (12:34 +0000)]
Bug fix: memory leak.

27 years agoAdded missing nmem_init.
Adam Dickmeiss [Fri, 31 Oct 1997 12:34:04 +0000 (12:34 +0000)]
Added missing nmem_init.

27 years agoServer produces diagnostic "Unsupported Attribute Set" when appropriate.
Adam Dickmeiss [Wed, 29 Oct 1997 12:05:01 +0000 (12:05 +0000)]
Server produces diagnostic "Unsupported Attribute Set" when appropriate.

27 years agoAdded missing prototype.
Adam Dickmeiss [Wed, 29 Oct 1997 12:02:47 +0000 (12:02 +0000)]
Added missing prototype.

27 years agoUsing oid_ent_to_oid used instead of the non thread-safe oid_getoidbyent.
Adam Dickmeiss [Wed, 29 Oct 1997 12:02:22 +0000 (12:02 +0000)]
Using oid_ent_to_oid used instead of the non thread-safe oid_getoidbyent.

27 years agoNew character mapping files.
Adam Dickmeiss [Mon, 27 Oct 1997 14:35:04 +0000 (14:35 +0000)]
New character mapping files.

27 years agoFixed bug - data1 root node wasn't tagged at all!
Adam Dickmeiss [Mon, 27 Oct 1997 14:34:26 +0000 (14:34 +0000)]
Fixed bug - data1 root node wasn't tagged at all!

27 years agoWork on generic character mapping depending on "structure" field
Adam Dickmeiss [Mon, 27 Oct 1997 14:34:00 +0000 (14:34 +0000)]
Work on generic character mapping depending on "structure" field
in abstract syntax file.

27 years agoMoved towards generic character mapping depending on "structure"
Adam Dickmeiss [Mon, 27 Oct 1997 14:33:03 +0000 (14:33 +0000)]
Moved towards generic character mapping depending on "structure"
field in abstract syntax file. Fixed a few memory leaks. Fixed
bug with negative integers when doing searches with relational
operators.

27 years agoFixed memory leak.
Adam Dickmeiss [Mon, 27 Oct 1997 14:27:59 +0000 (14:27 +0000)]
Fixed memory leak.

27 years agoMinor changes.
Adam Dickmeiss [Mon, 27 Oct 1997 14:27:13 +0000 (14:27 +0000)]
Minor changes.

27 years agoFixed memory leaks.
Adam Dickmeiss [Mon, 27 Oct 1997 14:25:38 +0000 (14:25 +0000)]
Fixed memory leaks.

27 years agoSmall improvement of new ranking.
Adam Dickmeiss [Wed, 1 Oct 1997 11:44:06 +0000 (11:44 +0000)]
Small improvement of new ranking.

27 years agoFixed bug regarding USE_TIMES var.
Adam Dickmeiss [Mon, 29 Sep 1997 12:41:35 +0000 (12:41 +0000)]
Fixed bug regarding USE_TIMES var.

27 years agoChanges.
Adam Dickmeiss [Mon, 29 Sep 1997 09:09:04 +0000 (09:09 +0000)]
Changes.

27 years agoRevised locking system to be thread safe for the server.
Adam Dickmeiss [Mon, 29 Sep 1997 09:08:36 +0000 (09:08 +0000)]
Revised locking system to be thread safe for the server.

27 years agoMinor change.
Adam Dickmeiss [Mon, 29 Sep 1997 09:07:29 +0000 (09:07 +0000)]
Minor change.

27 years agoRemoved static var to make this module thread safe.
Adam Dickmeiss [Mon, 29 Sep 1997 09:06:41 +0000 (09:06 +0000)]
Removed static var to make this module thread safe.

27 years agoRemoved one static var in order to make this module thread safe.
Adam Dickmeiss [Mon, 29 Sep 1997 09:06:10 +0000 (09:06 +0000)]
Removed one static var in order to make this module thread safe.

27 years agoThread safe DFA module. We simply had to put a few static vars to
Adam Dickmeiss [Mon, 29 Sep 1997 09:05:17 +0000 (09:05 +0000)]
Thread safe DFA module. We simply had to put a few static vars to
the DFA_parse structure.

27 years agoFixed small bug (introduced by previous commit).
Adam Dickmeiss [Mon, 29 Sep 1997 09:02:49 +0000 (09:02 +0000)]
Fixed small bug (introduced by previous commit).

27 years agoWindows NT port.
Adam Dickmeiss [Thu, 25 Sep 1997 14:57:23 +0000 (14:57 +0000)]
Windows NT port.

27 years agoAdded string.h.
Adam Dickmeiss [Thu, 25 Sep 1997 14:57:08 +0000 (14:57 +0000)]
Added string.h.

27 years agoWindows NT interface code to the stat call.
Adam Dickmeiss [Thu, 25 Sep 1997 14:56:51 +0000 (14:56 +0000)]
Windows NT interface code to the stat call.

27 years agoMinor changes.
Adam Dickmeiss [Thu, 25 Sep 1997 14:55:52 +0000 (14:55 +0000)]
Minor changes.

27 years agoWindows port uses stat and not lstat.
Adam Dickmeiss [Thu, 25 Sep 1997 14:55:33 +0000 (14:55 +0000)]
Windows port uses stat and not lstat.

27 years agoWIN32 files lock support.
Adam Dickmeiss [Thu, 25 Sep 1997 14:54:43 +0000 (14:54 +0000)]
WIN32 files lock support.

27 years agoNew VC 5 project files using MULTI Threaded DLL standard libs.
Adam Dickmeiss [Thu, 25 Sep 1997 14:53:24 +0000 (14:53 +0000)]
New VC 5 project files using MULTI Threaded DLL standard libs.

27 years ago*** empty log message ***
Adam Dickmeiss [Wed, 24 Sep 1997 13:36:51 +0000 (13:36 +0000)]
*** empty log message ***

27 years agoMore work on new ranking algorithm.
Adam Dickmeiss [Wed, 24 Sep 1997 13:36:41 +0000 (13:36 +0000)]
More work on new ranking algorithm.

27 years agoAdded get_pos method for the ranked result sets.
Adam Dickmeiss [Mon, 22 Sep 1997 12:39:06 +0000 (12:39 +0000)]
Added get_pos method for the ranked result sets.

27 years agoExtra generic handle for the character mapping routines.
Adam Dickmeiss [Thu, 18 Sep 1997 08:59:16 +0000 (08:59 +0000)]
Extra generic handle for the character mapping routines.

27 years agoZebra version corresponds to YAZ version 1.4.
Adam Dickmeiss [Wed, 17 Sep 1997 12:19:05 +0000 (12:19 +0000)]
Zebra version corresponds to YAZ version 1.4.
Changed Zebra server so that it doesn't depend on global common_resource.