Adam Dickmeiss [Fri, 13 May 2011 09:15:29 +0000 (11:15 +0200)]
Avoid truncating hit counts because Odr_int is 64-bit
Hit counts were represented as an int in YAZ 3 and earlier; no longer
the case.
Adam Dickmeiss [Wed, 11 May 2011 11:25:19 +0000 (13:25 +0200)]
Simplify gitignore
Adam Dickmeiss [Wed, 11 May 2011 11:25:03 +0000 (13:25 +0200)]
Update comment about version update
Adam Dickmeiss [Wed, 11 May 2011 08:57:22 +0000 (10:57 +0200)]
scan: Fix first-in-field term skipping
Different check for first-in-feild term. The check for first-in-field
term could skip CJK entries for ICU normalized sort keys. In theory it
can still happen if CJK entries would map to exactly the same sequence
as first-in-field entries (highly unlikely). There was also a problem
with scan for the empty string. Before this fix, it would result in
scan failure (no entries returned), because first entry would hit the
the first-in-field term. Fixes bug #4207.
Adam Dickmeiss [Wed, 11 May 2011 08:56:52 +0000 (10:56 +0200)]
marcxml example: utf-8 encoding for queries, etc
Adam Dickmeiss [Wed, 4 May 2011 15:24:30 +0000 (17:24 +0200)]
usmarc test: run init first
Adam Dickmeiss [Fri, 29 Apr 2011 11:23:46 +0000 (11:23 +0000)]
Add Debian wheezy, Ubuntu natty
Adam Dickmeiss [Wed, 23 Mar 2011 19:16:12 +0000 (20:16 +0100)]
Version 2.0.46
Adam Dickmeiss [Wed, 23 Mar 2011 19:07:16 +0000 (20:07 +0100)]
Improve estimate hit counts for rsprox sets.
The method used now is similar to and-sets.
Adam Dickmeiss [Wed, 23 Mar 2011 17:45:25 +0000 (18:45 +0100)]
Fix dict_delete that could delete wrong entry
dict_delete could delete entry X if entries XY (Y suffixes) were
all removed. If prefix entry X was a real entry (not just a subptr
entry) it would be removed too. dict_del_string now checks if
X is a real entry or not before removing.. In case of real entry
subptr is just set to 0.
Adam Dickmeiss [Wed, 23 Mar 2011 16:48:45 +0000 (17:48 +0100)]
Update m4.
Adam Dickmeiss [Tue, 22 Mar 2011 13:44:45 +0000 (13:44 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Tue, 22 Mar 2011 13:44:35 +0000 (13:44 +0000)]
Fix comp for FLUSH2==0
Adam Dickmeiss [Tue, 22 Mar 2011 13:43:29 +0000 (13:43 +0000)]
Fix comp for FLUSH2==0
Adam Dickmeiss [Mon, 21 Mar 2011 11:40:49 +0000 (12:40 +0100)]
Display command check in usage
Adam Dickmeiss [Mon, 28 Feb 2011 14:02:51 +0000 (15:02 +0100)]
Introduce spec for zebra_register_check
Adam Dickmeiss [Mon, 28 Feb 2011 13:15:36 +0000 (14:15 +0100)]
Fix warning and code WRT uninit var (sort)
Adam Dickmeiss [Mon, 28 Feb 2011 12:32:49 +0000 (13:32 +0100)]
zebra_register_check fixes
Log at most 20 entries for each error type during check. Allow
up to IT_KEY_LEVEL_MAX (5) , not 4 in check for each key.
Adam Dickmeiss [Tue, 22 Feb 2011 14:29:13 +0000 (15:29 +0100)]
Zebra modules: add YAZ libs
Add YAZLALIB to Zebra filter modules, because they use YAZ symbols
directly.
Adam Dickmeiss [Wed, 9 Feb 2011 09:31:25 +0000 (10:31 +0100)]
Happy new year.
Adam Dickmeiss [Wed, 9 Feb 2011 09:20:29 +0000 (09:20 +0000)]
Summarize type of failures for register check
Adam Dickmeiss [Mon, 7 Feb 2011 13:38:55 +0000 (13:38 +0000)]
zebra_record_check checks isamb too.
Adam Dickmeiss [Mon, 7 Feb 2011 13:28:44 +0000 (13:28 +0000)]
Fix dirty marker for CategoryList (IR-Explain-1)
Register check showed that keys for it is IR-Explain-1's category
list is inconsistent. NO longer the case with this fix.
Adam Dickmeiss [Mon, 7 Feb 2011 11:14:33 +0000 (11:14 +0000)]
Verbose level for register check
Adam Dickmeiss [Fri, 4 Feb 2011 15:29:17 +0000 (16:29 +0100)]
Register check checks dictionary (dict_lookup)
Adam Dickmeiss [Tue, 1 Feb 2011 12:06:21 +0000 (12:06 +0000)]
Beginnings of zebra_register_check
Adam Dickmeiss [Tue, 1 Feb 2011 12:05:54 +0000 (12:05 +0000)]
Add rec_get_next
Adam Dickmeiss [Tue, 1 Feb 2011 12:05:24 +0000 (12:05 +0000)]
Restructure print key debuggin
Adam Dickmeiss [Thu, 23 Dec 2010 10:20:24 +0000 (11:20 +0100)]
Remove idzebra.spec.in
Adam Dickmeiss [Thu, 23 Dec 2010 10:17:52 +0000 (11:17 +0100)]
Update m4
Adam Dickmeiss [Wed, 22 Dec 2010 13:29:26 +0000 (14:29 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Wed, 22 Dec 2010 13:08:15 +0000 (14:08 +0100)]
Version 2.0.45
Adam Dickmeiss [Wed, 22 Dec 2010 13:03:31 +0000 (14:03 +0100)]
RPN: avoid \-handling for trunctation=105/106.
Queries with trunction=105/106 that holds \-characters will now search
for literal \ instead of mark a backslash sequence (such as known
from regular expressions).
Adam Dickmeiss [Wed, 22 Dec 2010 12:57:18 +0000 (13:57 +0100)]
rpn: Disable \-handling for struct=105/106
Adam Dickmeiss [Fri, 15 Oct 2010 12:51:27 +0000 (14:51 +0200)]
Add Ubuntu maverick
Adam Dickmeiss [Wed, 6 Oct 2010 11:31:36 +0000 (13:31 +0200)]
Doc: update to Docbook 4.4
Adam Dickmeiss [Wed, 30 Jun 2010 14:45:50 +0000 (16:45 +0200)]
Produce PDf idzebra.pdf (was zebra.pdf)
Include other formatting changes as well. acronym/literal inside
screen not in use anymore.
Adam Dickmeiss [Wed, 30 Jun 2010 14:44:17 +0000 (16:44 +0200)]
Remove newline in <filename> content and other
Having a newline in <filename> CDATA breaks conversion to PDF.
Only took two hours to find out.
Adam Dickmeiss [Wed, 30 Jun 2010 13:36:07 +0000 (15:36 +0200)]
Remove unused definitions
Adam Dickmeiss [Wed, 30 Jun 2010 13:22:44 +0000 (15:22 +0200)]
Remove etch, jaunty, intrepid, hardy
Adam Dickmeiss [Tue, 29 Jun 2010 12:54:54 +0000 (14:54 +0200)]
Yet another place where Odr_int should be in use
Adam Dickmeiss [Tue, 29 Jun 2010 12:53:28 +0000 (14:53 +0200)]
Use manifests. Update for YAZ 4.
Adam Dickmeiss [Tue, 29 Jun 2010 12:51:57 +0000 (14:51 +0200)]
Use manifests. Less DLL-dependencies
Adam Dickmeiss [Tue, 29 Jun 2010 11:29:58 +0000 (13:29 +0200)]
win32: use manifest
Adam Dickmeiss [Tue, 29 Jun 2010 11:14:10 +0000 (13:14 +0200)]
Update to newer libxml2,libxslt,icu
Adam Dickmeiss [Tue, 29 Jun 2010 11:07:26 +0000 (13:07 +0200)]
Require YAZ 3.0.47 (Odr_int)
Adam Dickmeiss [Tue, 29 Jun 2010 09:30:32 +0000 (11:30 +0200)]
Version 2.0.44
Adam Dickmeiss [Tue, 29 Jun 2010 09:24:42 +0000 (11:24 +0200)]
Fix bug #3405: Extra data in MARC after conv
Adam Dickmeiss [Tue, 29 Jun 2010 08:25:54 +0000 (10:25 +0200)]
Add lucid
Adam Dickmeiss [Mon, 17 May 2010 11:54:07 +0000 (13:54 +0200)]
RPM: update to libyaz4
Adam Dickmeiss [Mon, 17 May 2010 11:53:08 +0000 (13:53 +0200)]
Debian: update to libyaz4
Adam Dickmeiss [Mon, 17 May 2010 11:50:57 +0000 (13:50 +0200)]
RPM: Remove *.la from install
Adam Dickmeiss [Wed, 12 May 2010 12:37:18 +0000 (14:37 +0200)]
Remove *.la files.
http://wiki.debian.org/ReleaseGoals/LAFileRemoval
Mike Taylor [Thu, 6 May 2010 11:30:21 +0000 (12:30 +0100)]
New file debian/.gitignore
Mike Taylor [Thu, 6 May 2010 11:29:00 +0000 (12:29 +0100)]
Ignore generated zebrasrv.pid
Mike Taylor [Thu, 6 May 2010 11:28:37 +0000 (12:28 +0100)]
Ignore more autogenerated crud.
Mike Taylor [Thu, 6 May 2010 11:27:32 +0000 (12:27 +0100)]
Document the "encoding" directive.
Mike Taylor [Thu, 6 May 2010 11:27:02 +0000 (12:27 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Thu, 25 Mar 2010 09:55:48 +0000 (10:55 +0100)]
Debian 2.0.43-2indexdata
Adam Dickmeiss [Thu, 25 Mar 2010 09:53:29 +0000 (10:53 +0100)]
Add IDMETA
A file for packaging details (Debian, Ubuntu distros)
Adam Dickmeiss [Thu, 25 Mar 2010 09:45:08 +0000 (10:45 +0100)]
Summarize changes
Adam Dickmeiss [Thu, 4 Mar 2010 10:25:59 +0000 (11:25 +0100)]
grs1: avoid term_len < 0 for .abs operator 'range'
A negative term_len could happen for Zebra in many releases but it
only reveals itself in YAZ 4 where WRBUF uses size_t length.
Adam Dickmeiss [Thu, 4 Mar 2010 10:24:29 +0000 (11:24 +0100)]
More verbose data1_path_fopen if fopen fails
Adam Dickmeiss [Fri, 22 Jan 2010 13:39:34 +0000 (14:39 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Fri, 22 Jan 2010 13:31:45 +0000 (14:31 +0100)]
ICU: fix use of un-init var
Adam Dickmeiss [Fri, 22 Jan 2010 12:48:31 +0000 (13:48 +0100)]
More reasonable approx hits for truncated searches
Adam Dickmeiss [Fri, 22 Jan 2010 11:48:56 +0000 (12:48 +0100)]
Update WRT version update
Adam Dickmeiss [Fri, 22 Jan 2010 11:39:48 +0000 (12:39 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Tue, 19 Jan 2010 13:58:25 +0000 (14:58 +0100)]
Fix print of some Odr_int values
Adam Dickmeiss [Tue, 19 Jan 2010 13:58:14 +0000 (14:58 +0100)]
Fix casts (sort)
Adam Dickmeiss [Tue, 19 Jan 2010 13:57:38 +0000 (14:57 +0100)]
Explain: using Odr_int
Adam Dickmeiss [Thu, 14 Jan 2010 15:13:18 +0000 (16:13 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Thu, 14 Jan 2010 15:12:35 +0000 (16:12 +0100)]
Update m4
Adam Dickmeiss [Thu, 14 Jan 2010 12:50:53 +0000 (13:50 +0100)]
Dont assume int for ODR INT
Adam Dickmeiss [Thu, 14 Jan 2010 12:27:00 +0000 (13:27 +0100)]
Bump copyright year
Adam Dickmeiss [Wed, 13 Jan 2010 12:51:06 +0000 (13:51 +0100)]
Do not use old define from proto.h
Adam Dickmeiss [Thu, 5 Nov 2009 15:06:34 +0000 (16:06 +0100)]
Version 2.0.43
Adam Dickmeiss [Thu, 5 Nov 2009 08:55:07 +0000 (09:55 +0100)]
Fix problem with global term limit (attr 12).
We now pass the hits_limit to most evaluation functions. This
is the default limit .. Taken from Zebra Handle (approx_limit)
or from attribute 12 - if given.
Adam Dickmeiss [Thu, 5 Nov 2009 08:37:20 +0000 (09:37 +0100)]
Delete unused source file (api_swig.c)
Adam Dickmeiss [Wed, 28 Oct 2009 11:37:08 +0000 (12:37 +0100)]
mod_dom: fix error handling for no retrieve elems
Mike Taylor [Thu, 8 Oct 2009 20:22:32 +0000 (21:22 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Thu, 8 Oct 2009 07:37:25 +0000 (09:37 +0200)]
Version 2.0.42
Adam Dickmeiss [Thu, 8 Oct 2009 07:31:40 +0000 (09:31 +0200)]
Reformat
Adam Dickmeiss [Thu, 8 Oct 2009 07:23:01 +0000 (09:23 +0200)]
Use optimized proximity for more cases.
The optimized proximity now deals with more cases, ie all prox of the
form @prox 0 d 1 1,2,3 k 2 .. That's exlusive==0, any distance,
ordered (true), relation (<, =, <=), known unit word.
Adam Dickmeiss [Wed, 7 Oct 2009 10:32:35 +0000 (12:32 +0200)]
Fix bug WRT inconsistent registers, bug #3062.
For a many create+drop of DBs the ordinalSU will increase. This, in
turn will lead to a bigger resulting indexing term beyond length
IT_MAX_WORD - for the compressed temp files. This patch increases the
indexing buffer for the term to INP_NAME_MAX which is a log higher than
IT_MAX_WORD. The too-small size resulted in a truncations of long terms
(in fact phrases) that would be wrongly matched against the ISAM.
Adam Dickmeiss [Tue, 6 Oct 2009 11:06:44 +0000 (13:06 +0200)]
Fix generic proximity for re-occuring 2nd op.
Fix generic proximity. This patch makes it handle this case:
"a b a" with a search for @prox 0 1 1 2 k 2 b a .
Mike Taylor [Fri, 18 Sep 2009 16:42:23 +0000 (17:42 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Wed, 16 Sep 2009 12:00:08 +0000 (14:00 +0200)]
Fix install doc rule for Automake 1.11
Adam Dickmeiss [Mon, 24 Aug 2009 12:40:55 +0000 (14:40 +0200)]
Version 2.0.41.
Adam Dickmeiss [Mon, 24 Aug 2009 12:28:54 +0000 (14:28 +0200)]
Left-assoc for proximity code and tests for it
Mike Taylor [Thu, 20 Aug 2009 08:15:48 +0000 (09:15 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Fri, 31 Jul 2009 12:06:28 +0000 (14:06 +0200)]
Update m4.
Galen Charlton [Thu, 30 Jul 2009 12:55:18 +0000 (08:55 -0400)]
fix typos and other minor errors in doc
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Galen Charlton [Thu, 30 Jul 2009 12:17:08 +0000 (08:17 -0400)]
documented the sortmax configuration setting
Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Adam Dickmeiss [Fri, 31 Jul 2009 10:11:04 +0000 (12:11 +0200)]
Remove // comment
Adam Dickmeiss [Fri, 31 Jul 2009 09:24:03 +0000 (11:24 +0200)]
Ignore generated file version.nsi
Adam Dickmeiss [Tue, 28 Jul 2009 13:54:40 +0000 (15:54 +0200)]
Fix DOM filter WRT record ID and PI record attr
Fix DOM filter so that full record ID (z:id) if given is used verbatim
rather than truncated until first blank - in other words use memcpy
rather than sscanf. For PI fix record attributes parsing which was completely
broken.
Mike Taylor [Tue, 14 Jul 2009 12:50:49 +0000 (13:50 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Mon, 13 Jul 2009 12:17:56 +0000 (14:17 +0200)]
Version 2.0.40
Adam Dickmeiss [Mon, 13 Jul 2009 12:14:40 +0000 (14:14 +0200)]
Fix rset_default_forward to use scope