idzebra-moved-to-github.git
16 years agoIgnore *.o, *~ files.
Adam Dickmeiss [Wed, 26 Mar 2008 14:14:36 +0000 (15:14 +0100)]
Ignore *.o, *~ files.

16 years agoHandle right-trucation for ICU normalized terms.
Adam Dickmeiss [Wed, 26 Mar 2008 14:03:45 +0000 (15:03 +0100)]
Handle right-trucation for ICU normalized terms.

The string searches now handles right-trucation for ICU normalized terms.
That is @attr 5=1 is supported as well as no-truncation, @attr 5=100. All
other truncation attributes produces an error. We use some pretty heuristic
methods to determine where to put the .* in our resulting regular
expression.

16 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Tue, 18 Mar 2008 12:59:50 +0000 (13:59 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra

16 years agoadded debugging instructions in the extended services setup pages
Marc Cromme [Tue, 18 Mar 2008 12:20:16 +0000 (13:20 +0100)]
added debugging instructions in the  extended services setup pages

16 years agoRemoved unused files.
Adam Dickmeiss [Tue, 18 Mar 2008 08:55:54 +0000 (09:55 +0100)]
Removed unused files.

16 years agoIgnore sub directory config.
Adam Dickmeiss [Wed, 12 Mar 2008 20:33:39 +0000 (21:33 +0100)]
Ignore sub directory config.

16 years agoFixed check for Git submodules.
Adam Dickmeiss [Wed, 12 Mar 2008 20:31:10 +0000 (21:31 +0100)]
Fixed check for Git submodules.

16 years agoAuto add Git submodules in buildconf.sh.
Adam Dickmeiss [Wed, 12 Mar 2008 13:35:31 +0000 (14:35 +0100)]
Auto add Git submodules in buildconf.sh.

16 years agoGenerate ChangeLog using Git.
Adam Dickmeiss [Wed, 12 Mar 2008 13:34:44 +0000 (14:34 +0100)]
Generate ChangeLog using Git.

16 years agoMoved ignore files.
Adam Dickmeiss [Wed, 12 Mar 2008 10:47:05 +0000 (11:47 +0100)]
Moved ignore files.

16 years agoAdded sub modules.
Adam Dickmeiss [Wed, 12 Mar 2008 10:26:01 +0000 (11:26 +0100)]
Added sub modules.

16 years agoAdded id attributes for example sections.
Adam Dickmeiss [Wed, 5 Mar 2008 09:33:23 +0000 (09:33 +0000)]
Added id attributes for example sections.

16 years agoVersion 2.0.27.
Adam Dickmeiss [Wed, 5 Mar 2008 09:29:09 +0000 (09:29 +0000)]
Version 2.0.27.

16 years agoAdded new tuning paramters for facets.
Adam Dickmeiss [Wed, 5 Mar 2008 09:21:48 +0000 (09:21 +0000)]
Added new tuning paramters for facets.

Two new tuning parameters for facets are available. 'facetNumRecs'
specifies how maximum number of records to be analyzed in a result
set. 'facetMaxChunks' specifies how maximum number of sub record chunks
to be fetched and analyzed per record.

16 years agoAvoid record data merge when compression is disabled.
Adam Dickmeiss [Wed, 5 Mar 2008 09:18:51 +0000 (09:18 +0000)]
Avoid record data merge when compression is disabled.

Changed record data handling so that data is not combined from multiple
records when compression is disabled. This should speed up record fetches
considerably for the non-compression case.

16 years agoComment
Adam Dickmeiss [Wed, 5 Mar 2008 09:15:04 +0000 (09:15 +0000)]
Comment

16 years agoIgnore auto-generated Makefile.
Adam Dickmeiss [Wed, 5 Mar 2008 08:46:54 +0000 (08:46 +0000)]
Ignore auto-generated Makefile.

16 years agoIgnore auto-generated cql2pqf.txt .
Adam Dickmeiss [Wed, 5 Mar 2008 08:46:44 +0000 (08:46 +0000)]
Ignore auto-generated cql2pqf.txt .

16 years agoFixed multiple Build-Depends lines.
Adam Dickmeiss [Mon, 3 Mar 2008 21:46:09 +0000 (21:46 +0000)]
Fixed multiple Build-Depends lines.

16 years agoIgnore generated Makefile.in
Mike Taylor [Wed, 13 Feb 2008 12:05:43 +0000 (12:05 +0000)]
Ignore generated Makefile.in

16 years agoremoved superflous dist-hook from build environment
Marc Cromme [Thu, 7 Feb 2008 13:31:33 +0000 (13:31 +0000)]
removed superflous dist-hook from build environment

16 years agocorrected SRU yazserver setup
Marc Cromme [Thu, 7 Feb 2008 13:30:19 +0000 (13:30 +0000)]
corrected SRU yazserver setup

16 years agofixed make dist
Marc Cromme [Thu, 7 Feb 2008 13:29:38 +0000 (13:29 +0000)]
fixed make dist

16 years agopretty format XML source code
Marc Cromme [Thu, 7 Feb 2008 12:38:39 +0000 (12:38 +0000)]
pretty format XML source code

16 years agoadded section on SRU CQL webservice
Marc Cromme [Thu, 7 Feb 2008 12:36:35 +0000 (12:36 +0000)]
added section on SRU CQL webservice
added section on Z39.50 protocol

16 years agoadded several sections on web service usage of zebra, including snippets, facets...
Marc Cromme [Tue, 5 Feb 2008 12:16:52 +0000 (12:16 +0000)]
added several sections on web service usage of zebra, including snippets, facets, index element sets and xslt transformations

16 years agoadded lot of examples
Marc Cromme [Tue, 5 Feb 2008 10:15:58 +0000 (10:15 +0000)]
added lot of examples

16 years agoaded Debian install path as well
Marc Cromme [Tue, 5 Feb 2008 08:27:07 +0000 (08:27 +0000)]
aded Debian install path as well

16 years agoadded missing DOM filter config
Marc Cromme [Tue, 5 Feb 2008 08:24:51 +0000 (08:24 +0000)]
added missing DOM filter config

16 years agoadded OAI fetching script
Marc Cromme [Mon, 4 Feb 2008 15:05:47 +0000 (15:05 +0000)]
added OAI fetching script

16 years agoremoved the outdated quickstart and examples, and started on a better tutorial using...
Marc Cromme [Fri, 1 Feb 2008 13:54:39 +0000 (13:54 +0000)]
removed the outdated quickstart and examples, and started on a better tutorial using the DOM filter OAI indexing example previously packages in new Debian package.

16 years agotweaking OAI-PMH example to install correctly both in tarball and Debian install
Marc Cromme [Fri, 1 Feb 2008 11:05:02 +0000 (11:05 +0000)]
tweaking OAI-PMH example to install correctly both in tarball and Debian install

16 years agoadded OAI-PMH example in build system
Marc Cromme [Fri, 1 Feb 2008 10:00:23 +0000 (10:00 +0000)]
added OAI-PMH example in build system

16 years agoadded
Marc Cromme [Fri, 1 Feb 2008 09:55:30 +0000 (09:55 +0000)]
added

16 years agoadded example OAI data
Marc Cromme [Fri, 1 Feb 2008 09:46:10 +0000 (09:46 +0000)]
added example OAI data

16 years agoadded files for OAI-PMH example
Marc Cromme [Fri, 1 Feb 2008 09:45:17 +0000 (09:45 +0000)]
added files for OAI-PMH example

16 years agoadded directory for OAI-PMH example configuration
Marc Cromme [Fri, 1 Feb 2008 08:51:28 +0000 (08:51 +0000)]
added directory for OAI-PMH example configuration

16 years agoadded reference to Kete
Marc Cromme [Wed, 30 Jan 2008 08:02:10 +0000 (08:02 +0000)]
added reference to Kete

16 years agoTowards 2.0.26. ZEBRA.2.0.26
Adam Dickmeiss [Mon, 28 Jan 2008 14:19:59 +0000 (14:19 +0000)]
Towards 2.0.26.

16 years agoChinese text tests
Adam Dickmeiss [Sat, 26 Jan 2008 15:51:00 +0000 (15:51 +0000)]
Chinese text tests

16 years agoOmit backslash from REGEX_CHARS. Only use for ICU search
Adam Dickmeiss [Sat, 26 Jan 2008 15:48:29 +0000 (15:48 +0000)]
Omit backslash from REGEX_CHARS. Only use for ICU search

16 years agoLog normalized terms when indexdetails log level is used
Adam Dickmeiss [Sat, 26 Jan 2008 15:32:51 +0000 (15:32 +0000)]
Log normalized terms when indexdetails log level is used

16 years agoExtend REGEX_CHARS with more "reserved" regex chars.
Adam Dickmeiss [Sat, 26 Jan 2008 15:32:05 +0000 (15:32 +0000)]
Extend REGEX_CHARS with more "reserved" regex chars.

Added the following three characters to the list of "reserved" regular
exprssion chars: \ " $ . The problem fixes searches for some Chinese
terms that are normalized with ICU. Indeed these terms include one
of the above REGEX_CHARS. If they are not properly escaped it will
reproduce invalid regular expressions.

16 years agoRequire autoconf 2.60 (bug #2050)
Adam Dickmeiss [Thu, 24 Jan 2008 21:52:46 +0000 (21:52 +0000)]
Require autoconf 2.60 (bug #2050)

16 years agoHandle untrans failure for element fetch zebra::index:.
Adam Dickmeiss [Thu, 24 Jan 2008 16:17:29 +0000 (16:17 +0000)]
Handle untrans failure for element fetch zebra::index:.

16 years agoIssue warning if scan term could not be determined
Adam Dickmeiss [Thu, 24 Jan 2008 16:17:03 +0000 (16:17 +0000)]
Issue warning if scan term could not be determined

16 years agoAlign use of seqno for ICU snippets
Adam Dickmeiss [Thu, 24 Jan 2008 16:15:35 +0000 (16:15 +0000)]
Align use of seqno for ICU snippets

16 years agozebra_term_untrans handled non-existing index_type
Adam Dickmeiss [Thu, 24 Jan 2008 16:14:40 +0000 (16:14 +0000)]
zebra_term_untrans handled non-existing index_type

16 years agoLog snippets using wrbuf_puts_escaped
Adam Dickmeiss [Thu, 24 Jan 2008 16:13:29 +0000 (16:13 +0000)]
Log snippets using wrbuf_puts_escaped

16 years agoassert on NULL ptr fror zebra_maps_is_icu
Adam Dickmeiss [Thu, 24 Jan 2008 16:13:12 +0000 (16:13 +0000)]
assert on NULL ptr fror zebra_maps_is_icu

16 years agoAdded ZEBRA_FILEVERSION ZEBRA.2.0.24
Adam Dickmeiss [Fri, 18 Jan 2008 14:24:56 +0000 (14:24 +0000)]
Added ZEBRA_FILEVERSION

16 years agoInstall doc in prefix/share/idzebra-2.0
Adam Dickmeiss [Fri, 18 Jan 2008 12:39:35 +0000 (12:39 +0000)]
Install doc in prefix/share/idzebra-2.0

16 years agoDebian 2.0.24-1
Adam Dickmeiss [Fri, 18 Jan 2008 12:13:22 +0000 (12:13 +0000)]
Debian 2.0.24-1

16 years agoChanged OriginalFilename to the .rc file
Adam Dickmeiss [Fri, 18 Jan 2008 11:49:23 +0000 (11:49 +0000)]
Changed OriginalFilename to the .rc file

16 years agoAdded DLL resources (version, etc) to zebra.dll.
Adam Dickmeiss [Fri, 18 Jan 2008 11:33:36 +0000 (11:33 +0000)]
Added DLL resources (version, etc) to zebra.dll.

16 years agoTowards 2.0.24.
Adam Dickmeiss [Fri, 18 Jan 2008 09:07:01 +0000 (09:07 +0000)]
Towards 2.0.24.

16 years agoUpdate copyright years
Adam Dickmeiss [Fri, 18 Jan 2008 09:02:24 +0000 (09:02 +0000)]
Update copyright years

16 years agoEnable ICU using HAVE_ICU on Win32 (same as YAZ)
Adam Dickmeiss [Thu, 17 Jan 2008 21:48:36 +0000 (21:48 +0000)]
Enable ICU using HAVE_ICU on Win32 (same as YAZ)

16 years agoICU libs now part of Win32 dist
Adam Dickmeiss [Thu, 17 Jan 2008 15:08:18 +0000 (15:08 +0000)]
ICU libs now part of Win32 dist

16 years agoTowards 2.0.24.
Adam Dickmeiss [Thu, 17 Jan 2008 14:13:24 +0000 (14:13 +0000)]
Towards 2.0.24.

16 years agoICU enable Zebra on Windows
Adam Dickmeiss [Thu, 17 Jan 2008 14:01:45 +0000 (14:01 +0000)]
ICU enable Zebra on Windows

16 years agoUsing YAZ_HAVE_ICU rather than HAVE_ICU.
Adam Dickmeiss [Thu, 17 Jan 2008 13:56:18 +0000 (13:56 +0000)]
Using YAZ_HAVE_ICU rather than HAVE_ICU.

16 years agoZebra logs timing for facet results
Adam Dickmeiss [Wed, 16 Jan 2008 11:54:28 +0000 (11:54 +0000)]
Zebra logs timing for facet results

16 years agoChanged prototype of encode_key_write.
Adam Dickmeiss [Wed, 9 Jan 2008 23:00:13 +0000 (23:00 +0000)]
Changed prototype of encode_key_write.

16 years agoFix encode_key_write to handle large index string.
Adam Dickmeiss [Wed, 9 Jan 2008 22:59:44 +0000 (22:59 +0000)]
Fix encode_key_write to handle large index string.

16 years agoRemoved unused definitions
Adam Dickmeiss [Wed, 9 Jan 2008 22:18:04 +0000 (22:18 +0000)]
Removed unused definitions

16 years agoRemoved useless debug msg
Adam Dickmeiss [Wed, 9 Jan 2008 22:17:34 +0000 (22:17 +0000)]
Removed useless debug msg

16 years agoRemoved code no longer in use.
Adam Dickmeiss [Wed, 9 Jan 2008 14:57:07 +0000 (14:57 +0000)]
Removed code no longer in use.

16 years agoFixed bug #2002: Zebra crashes during merge using ICU indexing.
Adam Dickmeiss [Wed, 9 Jan 2008 14:53:26 +0000 (14:53 +0000)]
Fixed bug #2002: Zebra crashes during merge using ICU indexing.

The ICU stuff may produce long strings which results in buffer overflow.
This patch fixes that. The old charmap system produced srings no
longer than IT_MAX_WORD which is considerably less than INP_NAME_MAX
in kinput.c. This fixes key_file_read so that strings longer than
IT_MAX_WORD are truncated.

16 years agoFixed zebra_recid_to_sysno for parameter no_sysnos.
Adam Dickmeiss [Fri, 28 Dec 2007 10:29:40 +0000 (10:29 +0000)]
Fixed zebra_recid_to_sysno for parameter no_sysnos.

Fixed zebra_recid_to_sysno for parameter no_sysnos so that it is
never set to a higher value than the original passed value (which
servers as maximum number of sysnos to be returned - presumably
size of sysnos array.

16 years agoVersion 2.0.22. ZEBRA.2.0.22
Adam Dickmeiss [Thu, 20 Dec 2007 19:09:47 +0000 (19:09 +0000)]
Version 2.0.22.

16 years agoDeian 2.0.22-1.
Adam Dickmeiss [Thu, 20 Dec 2007 19:09:16 +0000 (19:09 +0000)]
Deian 2.0.22-1.

16 years agoTowards 2.0.22.
Adam Dickmeiss [Thu, 20 Dec 2007 19:08:34 +0000 (19:08 +0000)]
Towards 2.0.22.

16 years agoUpdate with things.
Adam Dickmeiss [Thu, 20 Dec 2007 19:07:10 +0000 (19:07 +0000)]
Update with things.

16 years agoLet zebra_map_tokenize_start returns -1 in case of error.
Adam Dickmeiss [Thu, 20 Dec 2007 19:05:12 +0000 (19:05 +0000)]
Let zebra_map_tokenize_start returns -1 in case of error.

16 years agoHandle encoding errors strings passed to ICU
Adam Dickmeiss [Thu, 20 Dec 2007 19:02:12 +0000 (19:02 +0000)]
Handle encoding errors strings passed to ICU

16 years agoReference intro
Adam Dickmeiss [Thu, 20 Dec 2007 13:16:09 +0000 (13:16 +0000)]
Reference intro

16 years agoNow supporting melm too.
Anders S. Mortensen [Thu, 20 Dec 2007 11:44:18 +0000 (11:44 +0000)]
Now supporting melm too.

16 years agoChanged log message for adelete action
Adam Dickmeiss [Thu, 20 Dec 2007 11:21:29 +0000 (11:21 +0000)]
Changed log message for adelete action

16 years agoImplemented update action : adelete.
Adam Dickmeiss [Thu, 20 Dec 2007 11:15:41 +0000 (11:15 +0000)]
Implemented update action : adelete.

New action action_delete added. zebra_extract_file honors it and
deletes a record as usual but does not return error code if
a record does not exist already. Function zebra_extract_file takes
action parameter rather then deleteFlag. The file/path update
is changed accordingly. zebraidx honors command 'adelete'.

16 years agoBump version to 2.0.21.
Adam Dickmeiss [Thu, 20 Dec 2007 11:03:53 +0000 (11:03 +0000)]
Bump version to 2.0.21.

16 years agoFuncion zebra_recid_to_sysno only attemps mapping if segment ZEBRA.2.0.20
Adam Dickmeiss [Wed, 19 Dec 2007 14:11:36 +0000 (14:11 +0000)]
Funcion zebra_recid_to_sysno only attemps mapping if segment
indexing is enabled.

16 years agoRequire YAZ 3.0.17.
Adam Dickmeiss [Wed, 19 Dec 2007 13:46:04 +0000 (13:46 +0000)]
Require YAZ 3.0.17.

16 years agoTowards 2.0.20.
Adam Dickmeiss [Wed, 19 Dec 2007 13:38:21 +0000 (13:38 +0000)]
Towards 2.0.20.

16 years agoOn facets and versions.
Adam Dickmeiss [Wed, 19 Dec 2007 13:35:39 +0000 (13:35 +0000)]
On facets and versions.

16 years agoAdded some material about ICU chains.
Adam Dickmeiss [Wed, 19 Dec 2007 09:30:29 +0000 (09:30 +0000)]
Added some material about ICU chains.

16 years agoWS updates (no code changes).
Adam Dickmeiss [Tue, 18 Dec 2007 13:55:28 +0000 (13:55 +0000)]
WS updates (no code changes).

16 years agoPrevent zebra_clean from deleting files for uncommited trans.
Adam Dickmeiss [Tue, 18 Dec 2007 13:41:27 +0000 (13:41 +0000)]
Prevent zebra_clean from deleting files for uncommited trans.

16 years agoSimplify definition
Adam Dickmeiss [Tue, 18 Dec 2007 13:39:39 +0000 (13:39 +0000)]
Simplify definition

16 years agoAllow 'index' setting value 'none' for no index types.
Adam Dickmeiss [Tue, 18 Dec 2007 10:04:15 +0000 (10:04 +0000)]
Allow 'index' setting value 'none' for no index types.

Using index:none in zebra.cfg is treated specially and is now allowed
to be used to specify 'no index types specified'.

16 years agoAdded a note on unlimited disk space
Heikki Levanto [Mon, 17 Dec 2007 14:22:05 +0000 (14:22 +0000)]
Added a note on unlimited disk space

16 years agoImproved error reporting in case of no more space. Now it lists each directory
Heikki Levanto [Mon, 17 Dec 2007 14:12:09 +0000 (14:12 +0000)]
Improved error reporting in case of no more space. Now it lists each directory
with info on how much used and available.

16 years agoAdded a little documentation.
Anders S. Mortensen [Mon, 17 Dec 2007 12:38:57 +0000 (12:38 +0000)]
Added a little documentation.

16 years agoFinished.
Anders S. Mortensen [Mon, 17 Dec 2007 12:28:50 +0000 (12:28 +0000)]
Finished.

16 years agoEscape backslash for ICU terms in searches
Adam Dickmeiss [Mon, 17 Dec 2007 12:24:50 +0000 (12:24 +0000)]
Escape backslash for ICU terms in searches

16 years agoScan test. Using ICU config in 'tab'.
Adam Dickmeiss [Mon, 17 Dec 2007 12:23:03 +0000 (12:23 +0000)]
Scan test. Using ICU config in 'tab'.

16 years agoAdded word ICU config for da (Danish).
Adam Dickmeiss [Mon, 17 Dec 2007 12:22:05 +0000 (12:22 +0000)]
Added word ICU config for da (Danish).

16 years agoAdded.
Anders S. Mortensen [Mon, 17 Dec 2007 11:48:14 +0000 (11:48 +0000)]
Added.

16 years agoSort indexes using ICU normalization.
Adam Dickmeiss [Mon, 17 Dec 2007 08:44:07 +0000 (08:44 +0000)]
Sort indexes using ICU normalization.

16 years agoAdded clean-local sections to fix make distcheck
Adam Dickmeiss [Thu, 13 Dec 2007 20:19:40 +0000 (20:19 +0000)]
Added clean-local sections to fix make distcheck