idzebra-moved-to-github.git
28 years agoFixed some strange bugs.
Sebastian Hammer [Wed, 6 Dec 1995 14:48:26 +0000 (14:48 +0000)]
Fixed some strange bugs.

28 years agoNew function: dict_delete.
Adam Dickmeiss [Wed, 6 Dec 1995 14:41:13 +0000 (14:41 +0000)]
New function: dict_delete.

28 years agoImproved flushing of records - all flushes except the last one
Adam Dickmeiss [Wed, 6 Dec 1995 13:58:26 +0000 (13:58 +0000)]
Improved flushing of records - all flushes except the last one
don't write the last accessed. Also flush takes place if record
info occupy more than about 256k.

28 years agoNew command 'stat' for the index program.
Adam Dickmeiss [Wed, 6 Dec 1995 12:41:20 +0000 (12:41 +0000)]
New command 'stat' for the index program.
Filenames can be read from stdin by specifying '-'.
Bug fix/enhancement of the transformation from terms to regular
expressons in the search engine.

28 years agoRemoved verbatim mode code.
Adam Dickmeiss [Wed, 6 Dec 1995 12:24:58 +0000 (12:24 +0000)]
Removed verbatim mode code.

28 years agoFixed memory-consumption bug in memory.c
Sebastian Hammer [Wed, 6 Dec 1995 09:59:45 +0000 (09:59 +0000)]
Fixed memory-consumption bug in memory.c
Added more blocksizes to the default ISAM configuration.

28 years agoWork on left and right anchors.
Adam Dickmeiss [Wed, 6 Dec 1995 09:09:58 +0000 (09:09 +0000)]
Work on left and right anchors.

28 years agoMore work on regular patterns.
Adam Dickmeiss [Tue, 5 Dec 1995 16:57:40 +0000 (16:57 +0000)]
More work on regular patterns.

28 years agoBug fix: file_read sometimes returned early EOF.
Adam Dickmeiss [Tue, 5 Dec 1995 13:20:18 +0000 (13:20 +0000)]
Bug fix: file_read sometimes returned early EOF.

28 years agoAdded <errno.h>
Sebastian Hammer [Tue, 5 Dec 1995 13:12:37 +0000 (13:12 +0000)]
Added <errno.h>

28 years agoNew feature: make distribution.
Adam Dickmeiss [Tue, 5 Dec 1995 11:43:35 +0000 (11:43 +0000)]
New feature: make distribution.

28 years agoDoesn't include math.h.
Adam Dickmeiss [Tue, 5 Dec 1995 11:25:45 +0000 (11:25 +0000)]
Doesn't include math.h.

28 years agoInclude of zebraver.h.
Adam Dickmeiss [Tue, 5 Dec 1995 11:25:02 +0000 (11:25 +0000)]
Include of zebraver.h.

28 years agoNew version.
Adam Dickmeiss [Tue, 5 Dec 1995 11:24:51 +0000 (11:24 +0000)]
New version.

28 years agoMinor changes.
Adam Dickmeiss [Tue, 5 Dec 1995 11:24:27 +0000 (11:24 +0000)]
Minor changes.

28 years ago*** empty log message ***
Sebastian Hammer [Tue, 5 Dec 1995 11:22:09 +0000 (11:22 +0000)]
*** empty log message ***

28 years agoFixed FILENAME_MAX for some Sun systems, hopefully.
Sebastian Hammer [Tue, 5 Dec 1995 11:15:03 +0000 (11:15 +0000)]
Fixed FILENAME_MAX for some Sun systems, hopefully.

28 years agoMore work on regular expression conversion.
Adam Dickmeiss [Mon, 4 Dec 1995 17:59:15 +0000 (17:59 +0000)]
More work on regular expression conversion.

28 years agoExtra arg to recType_byName.
Adam Dickmeiss [Mon, 4 Dec 1995 14:22:25 +0000 (14:22 +0000)]
Extra arg to recType_byName.
Started work on new regular expression parsed input to
structured records.

28 years agoExtra arg to recType_byName.
Adam Dickmeiss [Mon, 4 Dec 1995 14:20:54 +0000 (14:20 +0000)]
Extra arg to recType_byName.

28 years agoMinor changes.
Adam Dickmeiss [Mon, 4 Dec 1995 14:19:59 +0000 (14:19 +0000)]
Minor changes.

28 years agoCommit files use separate meta file area.
Adam Dickmeiss [Fri, 1 Dec 1995 16:24:28 +0000 (16:24 +0000)]
Commit files use separate meta file area.

28 years agoMore doc.
Adam Dickmeiss [Fri, 1 Dec 1995 11:37:31 +0000 (11:37 +0000)]
More doc.

28 years agoCached/commit files implemented as meta-files.
Adam Dickmeiss [Fri, 1 Dec 1995 11:37:21 +0000 (11:37 +0000)]
Cached/commit files implemented as meta-files.

28 years agoNew setting commitCache: points to commit directories/files.
Adam Dickmeiss [Thu, 30 Nov 1995 17:01:38 +0000 (17:01 +0000)]
New setting commitCache: points to commit directories/files.
New command commit: commits at the end of a zebraidx run.

28 years agoSeveral bug fixes. Commit system runs now.
Adam Dickmeiss [Thu, 30 Nov 1995 17:00:49 +0000 (17:00 +0000)]
Several bug fixes. Commit system runs now.

28 years agoMinor changes.
Adam Dickmeiss [Thu, 30 Nov 1995 17:00:03 +0000 (17:00 +0000)]
Minor changes.

28 years agoStarted work on commit facility.
Adam Dickmeiss [Thu, 30 Nov 1995 08:34:27 +0000 (08:34 +0000)]
Started work on commit facility.
Changed a few malloc/free to xmalloc/xfree.

28 years agoStarted work on commit facility.
Adam Dickmeiss [Thu, 30 Nov 1995 08:33:09 +0000 (08:33 +0000)]
Started work on commit facility.

28 years agoInitial revision
Sebastian Hammer [Tue, 28 Nov 1995 17:03:24 +0000 (17:03 +0000)]
Initial revision

28 years agoWork.
Sebastian Hammer [Tue, 28 Nov 1995 16:56:26 +0000 (16:56 +0000)]
Work.

28 years agoAdded
Sebastian Hammer [Tue, 28 Nov 1995 16:50:41 +0000 (16:50 +0000)]
Added

28 years agoMore work.
Adam Dickmeiss [Tue, 28 Nov 1995 16:47:24 +0000 (16:47 +0000)]
More work.

28 years agoMore work.
Adam Dickmeiss [Tue, 28 Nov 1995 16:41:48 +0000 (16:41 +0000)]
More work.

28 years agoWork
Sebastian Hammer [Tue, 28 Nov 1995 16:34:43 +0000 (16:34 +0000)]
Work

28 years agoWork.
Sebastian Hammer [Tue, 28 Nov 1995 16:10:45 +0000 (16:10 +0000)]
Work.

28 years agoA few notes about the server.
Adam Dickmeiss [Tue, 28 Nov 1995 15:59:46 +0000 (15:59 +0000)]
A few notes about the server.

28 years agoNew setting: tempSetPath. Location of temporary result sets.
Adam Dickmeiss [Tue, 28 Nov 1995 14:47:02 +0000 (14:47 +0000)]
New setting: tempSetPath. Location of temporary result sets.

28 years agoBug fix: recordId with constant wasn't right.
Adam Dickmeiss [Tue, 28 Nov 1995 14:26:21 +0000 (14:26 +0000)]
Bug fix: recordId with constant wasn't right.
Bug fix: recordId dictionary entry wasn't deleted when needed.

28 years agoMore doc.
Adam Dickmeiss [Tue, 28 Nov 1995 14:25:23 +0000 (14:25 +0000)]
More doc.

28 years agoZebra config renamed.
Adam Dickmeiss [Tue, 28 Nov 1995 09:09:38 +0000 (09:09 +0000)]
Zebra config renamed.
Use setting 'recordId' to identify record now.
Bug fix in recindex.c: rec_release_blocks was invokeded even
though the blocks were already released.
File traversal properly deletes records when needed.

28 years agoFixed potential dangling pointer.
Adam Dickmeiss [Tue, 28 Nov 1995 09:06:37 +0000 (09:06 +0000)]
Fixed potential dangling pointer.

28 years agoRenamed 'update' command to 'dir'.
Adam Dickmeiss [Mon, 27 Nov 1995 14:27:39 +0000 (14:27 +0000)]
Renamed 'update' command to 'dir'.

28 years agoAdded documentation.
Adam Dickmeiss [Mon, 27 Nov 1995 14:23:52 +0000 (14:23 +0000)]
Added documentation.

28 years agoRename of misc. files.
Adam Dickmeiss [Mon, 27 Nov 1995 14:21:53 +0000 (14:21 +0000)]
Rename of misc. files.

28 years agoNew option -t. storeStore data implemented in server.
Adam Dickmeiss [Mon, 27 Nov 1995 13:58:53 +0000 (13:58 +0000)]
New option -t. storeStore data implemented in server.

28 years agoMinor changes.
Adam Dickmeiss [Mon, 27 Nov 1995 13:57:35 +0000 (13:57 +0000)]
Minor changes.

28 years agoRemoved test programs from makefile.
Sebastian Hammer [Mon, 27 Nov 1995 10:16:12 +0000 (10:16 +0000)]
Removed test programs from makefile.

28 years agoRecord info elements better enumerated. Internal store of records.
Adam Dickmeiss [Mon, 27 Nov 1995 09:56:18 +0000 (09:56 +0000)]
Record info elements better enumerated. Internal store of records.

28 years agoBug fixes regarding conversion to regular expressions.
Adam Dickmeiss [Mon, 27 Nov 1995 09:28:57 +0000 (09:28 +0000)]
Bug fixes regarding conversion to regular expressions.

28 years agoNew berbatim hook in regular expressions. "[]n ..".
Adam Dickmeiss [Mon, 27 Nov 1995 09:23:02 +0000 (09:23 +0000)]
New berbatim hook in regular expressions. "[]n ..".

28 years agoMore record fields - they are enumerated now.
Adam Dickmeiss [Sat, 25 Nov 1995 10:24:05 +0000 (10:24 +0000)]
More record fields - they are enumerated now.
New options: flagStoreData flagStoreKey.

28 years agoMostly about making some ISAM stuff in the config file optional.
Sebastian Hammer [Fri, 24 Nov 1995 17:26:11 +0000 (17:26 +0000)]
Mostly about making some ISAM stuff in the config file optional.

28 years agoCommands add & del read filenames from stdin if source directory is
Adam Dickmeiss [Fri, 24 Nov 1995 11:31:35 +0000 (11:31 +0000)]
Commands add & del read filenames from stdin if source directory is
empty.
Match criteria supports 'constant' strings.

28 years agoRecord management uses the bfile system.
Adam Dickmeiss [Wed, 22 Nov 1995 17:19:16 +0000 (17:19 +0000)]
Record management uses the bfile system.

28 years agoConfig file 'base' read by default by both indexer and server.
Adam Dickmeiss [Tue, 21 Nov 1995 15:29:12 +0000 (15:29 +0000)]
Config file 'base' read by default by both indexer and server.

28 years agoNew general match criteria implemented.
Adam Dickmeiss [Tue, 21 Nov 1995 15:01:14 +0000 (15:01 +0000)]
New general match criteria implemented.
New feature: document groups.

28 years agoYet more work on record match.
Adam Dickmeiss [Tue, 21 Nov 1995 09:20:30 +0000 (09:20 +0000)]
Yet more work on record match.

28 years agoBug fix.
Adam Dickmeiss [Mon, 20 Nov 1995 17:00:18 +0000 (17:00 +0000)]
Bug fix.

28 years agoNew update method: the 'old' keys are saved for each records.
Adam Dickmeiss [Mon, 20 Nov 1995 16:59:44 +0000 (16:59 +0000)]
New update method: the 'old' keys are saved for each records.

28 years agoSupport for YAZ in standard located directories, such as /usr/local/..
Adam Dickmeiss [Mon, 20 Nov 1995 11:57:46 +0000 (11:57 +0000)]
Support for YAZ in standard located directories, such as /usr/local/..

28 years agoWork on new traversal.
Adam Dickmeiss [Mon, 20 Nov 1995 11:56:21 +0000 (11:56 +0000)]
Work on new traversal.

29 years agoStarted work on virtual directory structure.
Adam Dickmeiss [Fri, 17 Nov 1995 15:54:41 +0000 (15:54 +0000)]
Started work on virtual directory structure.

29 years agoBetter logging of rpn query.
Adam Dickmeiss [Thu, 16 Nov 1995 17:00:55 +0000 (17:00 +0000)]
Better logging of rpn query.

29 years agoChanged stupid log.
Adam Dickmeiss [Thu, 16 Nov 1995 17:00:44 +0000 (17:00 +0000)]
Changed stupid log.

29 years agoUses new record management system in both indexer and server.
Adam Dickmeiss [Thu, 16 Nov 1995 15:34:54 +0000 (15:34 +0000)]
Uses new record management system in both indexer and server.

29 years agoWork on record management.
Adam Dickmeiss [Wed, 15 Nov 1995 19:13:07 +0000 (19:13 +0000)]
Work on record management.

29 years agoStarted work on better record management system.
Adam Dickmeiss [Wed, 15 Nov 1995 14:46:17 +0000 (14:46 +0000)]
Started work on better record management system.

29 years agoComment work.
Sebastian Hammer [Mon, 13 Nov 1995 09:32:43 +0000 (09:32 +0000)]
Comment work.

29 years ago*** empty log message ***
Sebastian Hammer [Wed, 1 Nov 1995 16:25:37 +0000 (16:25 +0000)]
*** empty log message ***

29 years agoMoving data1 to yaz/retrieval
Sebastian Hammer [Wed, 1 Nov 1995 13:58:22 +0000 (13:58 +0000)]
Moving data1 to yaz/retrieval

29 years agoAdded NETLIB.
Adam Dickmeiss [Mon, 30 Oct 1995 15:12:38 +0000 (15:12 +0000)]
Added NETLIB.

29 years agoBug fixes.
Adam Dickmeiss [Mon, 30 Oct 1995 15:08:08 +0000 (15:08 +0000)]
Bug fixes.

29 years agoReplaced cc with $(CC) in CPP definition.
Adam Dickmeiss [Mon, 30 Oct 1995 14:10:44 +0000 (14:10 +0000)]
Replaced cc with $(CC) in CPP definition.

29 years agoAdded errno.h
Adam Dickmeiss [Mon, 30 Oct 1995 13:42:12 +0000 (13:42 +0000)]
Added errno.h

29 years agoImplemented detection of database availability.
Adam Dickmeiss [Fri, 27 Oct 1995 14:00:10 +0000 (14:00 +0000)]
Implemented detection of database availability.

29 years agoFunction dict_look_grep got extra parameter max_pos that upon return
Adam Dickmeiss [Fri, 27 Oct 1995 13:59:17 +0000 (13:59 +0000)]
Function dict_look_grep got extra parameter max_pos that upon return
hold length of longest prefix that matches pattern.

29 years agoMakes 'Database unavailable' diagnostic.
Adam Dickmeiss [Fri, 27 Oct 1995 13:58:09 +0000 (13:58 +0000)]
Makes 'Database unavailable' diagnostic.

29 years agoNew feature: grep lookup saves length of longest prefix match.
Adam Dickmeiss [Thu, 19 Oct 1995 14:57:21 +0000 (14:57 +0000)]
New feature: grep lookup saves length of longest prefix match.

29 years agoCommented out qsort in is_merge.
Adam Dickmeiss [Tue, 17 Oct 1995 18:03:15 +0000 (18:03 +0000)]
Commented out qsort in is_merge.

29 years agoNew feature: databases. Implemented as prefix to words in dictionary.
Adam Dickmeiss [Tue, 17 Oct 1995 18:02:07 +0000 (18:02 +0000)]
New feature: databases. Implemented as prefix to words in dictionary.

29 years agoUserfunc may return non-zero in which case the the grepping stops
Adam Dickmeiss [Tue, 17 Oct 1995 18:01:22 +0000 (18:01 +0000)]
Userfunc may return non-zero in which case the the grepping stops
immediately.

29 years agoChanges to support element set names and espec1
Sebastian Hammer [Mon, 16 Oct 1995 14:03:06 +0000 (14:03 +0000)]
Changes to support element set names and espec1

29 years agoMore work on relational op.
Adam Dickmeiss [Mon, 16 Oct 1995 09:32:38 +0000 (09:32 +0000)]
More work on relational op.

29 years agoBug fix.
Adam Dickmeiss [Mon, 16 Oct 1995 09:31:24 +0000 (09:31 +0000)]
Bug fix.

29 years agoWork on relations.
Adam Dickmeiss [Fri, 13 Oct 1995 16:01:49 +0000 (16:01 +0000)]
Work on relations.

29 years agoOptimization of truncation.
Adam Dickmeiss [Fri, 13 Oct 1995 12:26:43 +0000 (12:26 +0000)]
Optimization of truncation.

29 years agoTruncation works.
Adam Dickmeiss [Thu, 12 Oct 1995 17:07:22 +0000 (17:07 +0000)]
Truncation works.

29 years agoPrivate info (buf) moved from struct rset_control to struct rset.
Adam Dickmeiss [Thu, 12 Oct 1995 12:41:55 +0000 (12:41 +0000)]
Private info (buf) moved from struct rset_control to struct rset.
Bug fixes in relevance.

29 years agoBug fixes in rpn_prox.
Adam Dickmeiss [Thu, 12 Oct 1995 12:40:54 +0000 (12:40 +0000)]
Bug fixes in rpn_prox.

29 years agoPrivate info (buf) moved from struct rset_control to struct rset.
Adam Dickmeiss [Thu, 12 Oct 1995 12:40:36 +0000 (12:40 +0000)]
Private info (buf) moved from struct rset_control to struct rset.
Member control in rset is statically set in rset_create.

29 years agoMinor changes.
Adam Dickmeiss [Thu, 12 Oct 1995 12:38:40 +0000 (12:38 +0000)]
Minor changes.

29 years ago*** empty log message ***
Sebastian Hammer [Tue, 10 Oct 1995 16:28:12 +0000 (16:28 +0000)]
*** empty log message ***

29 years agoRemoved ksort.c.
Adam Dickmeiss [Tue, 10 Oct 1995 14:03:33 +0000 (14:03 +0000)]
Removed ksort.c.

29 years agoFunction rset_open changed its wflag parameter to general flags.
Adam Dickmeiss [Tue, 10 Oct 1995 13:59:23 +0000 (13:59 +0000)]
Function rset_open changed its wflag parameter to general flags.

29 years agoTemporary sort files are compressed.
Adam Dickmeiss [Tue, 10 Oct 1995 12:24:38 +0000 (12:24 +0000)]
Temporary sort files are compressed.

29 years agoFunction dict_lookup_grep got extra client data parameter.
Adam Dickmeiss [Mon, 9 Oct 1995 16:18:31 +0000 (16:18 +0000)]
Function dict_lookup_grep got extra client data parameter.

29 years agoUse attribute mappings.
Adam Dickmeiss [Fri, 6 Oct 1995 16:33:37 +0000 (16:33 +0000)]
Use attribute mappings.

29 years agoStructure 'local-number' handled.
Adam Dickmeiss [Fri, 6 Oct 1995 15:07:39 +0000 (15:07 +0000)]
Structure 'local-number' handled.

29 years agoNew result set method: r_score.
Adam Dickmeiss [Fri, 6 Oct 1995 14:37:53 +0000 (14:37 +0000)]
New result set method: r_score.
Local no (sysno) and score is transferred to retrieveCtrl.