Adam Dickmeiss [Thu, 11 Dec 2008 09:27:30 +0000 (10:27 +0100)]
Using isam:b.
Adam Dickmeiss [Tue, 9 Dec 2008 15:20:14 +0000 (16:20 +0100)]
Calling rec_get/rec_del for each record to be deleted in database.
Adam Dickmeiss [Fri, 5 Dec 2008 15:03:23 +0000 (16:03 +0100)]
Prelimiary work on bug 2338.
Adam Dickmeiss [Mon, 10 Nov 2008 17:16:39 +0000 (18:16 +0100)]
Updated for latest doc/common.
Adam Dickmeiss [Fri, 7 Nov 2008 13:00:34 +0000 (14:00 +0100)]
Same buildconf.sh as yaz
Adam Dickmeiss [Thu, 6 Nov 2008 17:11:10 +0000 (18:11 +0100)]
Bump nsi to 2.0.34
unknown [Thu, 6 Nov 2008 17:03:59 +0000 (18:03 +0100)]
Fixed memory init problem for mod_dom in show records mode.
Adam Dickmeiss [Thu, 6 Nov 2008 12:32:59 +0000 (13:32 +0100)]
Removed CVS Ids.
Adam Dickmeiss [Thu, 6 Nov 2008 11:56:34 +0000 (12:56 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Thu, 6 Nov 2008 11:55:18 +0000 (12:55 +0100)]
Windows port uses newer versions Libxml2/libxslt + ICU.
Adam Dickmeiss [Thu, 6 Nov 2008 11:23:23 +0000 (12:23 +0100)]
Rephrase a bit
Adam Dickmeiss [Thu, 6 Nov 2008 11:21:45 +0000 (12:21 +0100)]
Bump version to 2.0.34.
Adam Dickmeiss [Thu, 6 Nov 2008 11:18:49 +0000 (12:18 +0100)]
Updated news for 2.0.34
Adam Dickmeiss [Thu, 6 Nov 2008 11:14:45 +0000 (12:14 +0100)]
Added doc-ealn rule
Adam Dickmeiss [Thu, 6 Nov 2008 10:59:06 +0000 (11:59 +0100)]
Pass section_id for sortkeys
Adam Dickmeiss [Wed, 5 Nov 2008 15:13:39 +0000 (16:13 +0100)]
Make section_id part of multi-value sort (one sort chunk / section).
Adam Dickmeiss [Thu, 23 Oct 2008 10:09:34 +0000 (12:09 +0200)]
New attribute @fields for snippets that indicates match in other fields.
The snippets now has a new attribute @fields which includes one or
more field names of where the snippet *also* occur. This is useful
for any:w searches but one wants to know which other fields there is
identical terms. Note that this requires that the indexing uses
same sequence numbers . For DOM this means specifying the indexes
in the same <z:index directieve.
Adam Dickmeiss [Thu, 23 Oct 2008 09:46:48 +0000 (11:46 +0200)]
Fixed comment.
Adam Dickmeiss [Thu, 23 Oct 2008 09:45:30 +0000 (11:45 +0200)]
No longer in use.
Adam Dickmeiss [Thu, 23 Oct 2008 09:35:09 +0000 (11:35 +0200)]
Align sequence numbers for words in z:index sections for mod_dom.
Adam Dickmeiss [Mon, 6 Oct 2008 06:50:24 +0000 (08:50 +0200)]
Updated facet sort tests.
Adam Dickmeiss [Thu, 2 Oct 2008 15:37:18 +0000 (17:37 +0200)]
Fixes for sort-based facets.
The sort-based facets no longer re-search in order to get hits (only
count during the sweep through the sort file).
Adam Dickmeiss - Indexdata [Thu, 2 Oct 2008 11:58:08 +0000 (13:58 +0200)]
Fixed addinfo passing. Index type 's' is sort for absent index rules.
Adam Dickmeiss [Thu, 2 Oct 2008 08:58:48 +0000 (10:58 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Thu, 2 Oct 2008 08:57:54 +0000 (10:57 +0200)]
Factor our logging of Expat XML parser errors.
Adam Dickmeiss [Tue, 30 Sep 2008 07:42:47 +0000 (09:42 +0200)]
Removed unused rule.
Adam Dickmeiss [Fri, 19 Sep 2008 09:10:02 +0000 (11:10 +0200)]
sort uses custom record ID if given / test_safari
Adam Dickmeiss [Thu, 11 Sep 2008 14:06:45 +0000 (16:06 +0200)]
beginnings of facet test for custom record-id (test_safari)
Adam Dickmeiss [Thu, 11 Sep 2008 13:57:59 +0000 (15:57 +0200)]
renamed record filter module sources
Adam Dickmeiss [Thu, 11 Sep 2008 13:38:20 +0000 (15:38 +0200)]
updated Deb control description so that IDZebra is not mentioned
Adam Dickmeiss [Thu, 11 Sep 2008 13:27:17 +0000 (15:27 +0200)]
Facets using sort register functional
Adam Dickmeiss [Thu, 11 Sep 2008 08:08:19 +0000 (10:08 +0200)]
Simplify a bit. Turned a few functions to static
Adam Dickmeiss [Thu, 11 Sep 2008 08:00:06 +0000 (10:00 +0200)]
Using WRBUF for additional info stuff for retrieval
Adam Dickmeiss [Thu, 11 Sep 2008 07:26:56 +0000 (09:26 +0200)]
Simplify a bit . Removed obsolete comment
Adam Dickmeiss [Wed, 10 Sep 2008 12:52:19 +0000 (14:52 +0200)]
Deal with multiple sort keys in zebra::index:: retrievals
Adam Dickmeiss [Wed, 10 Sep 2008 12:50:45 +0000 (14:50 +0200)]
Refactor and rewind fix
Refactored the sort indexing rewind code. The zebra_sort_read could
return EOF where it shouldn't.
Adam Dickmeiss [Wed, 10 Sep 2008 12:50:00 +0000 (14:50 +0200)]
Proper sort entry copying
Adam Dickmeiss [Tue, 9 Sep 2008 12:24:40 +0000 (14:24 +0200)]
Functional multi-value sort + tests
Adam Dickmeiss [Tue, 9 Sep 2008 09:10:39 +0000 (11:10 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Tue, 9 Sep 2008 09:10:03 +0000 (11:10 +0200)]
Renamed test_sortindex to test_sort3
Adam Dickmeiss [Tue, 9 Sep 2008 09:09:56 +0000 (11:09 +0200)]
Renamed test_sortindex to test_sort3
Adam Dickmeiss [Tue, 9 Sep 2008 09:08:11 +0000 (11:08 +0200)]
More work on multi-map for sort
Added a new function zebra_sort_add_en to eventually replace
zebra_sort_add.
Adam Dickmeiss [Mon, 8 Sep 2008 12:07:08 +0000 (14:07 +0200)]
First work on multi value sort ISAM
Adam Dickmeiss [Mon, 8 Sep 2008 12:06:59 +0000 (14:06 +0200)]
Allow ISAMB entry sizes of 4K (used to be 128)
Adam Dickmeiss [Tue, 26 Aug 2008 09:29:49 +0000 (11:29 +0200)]
Run both git submodule init + update
Adam Dickmeiss [Tue, 26 Aug 2008 09:17:35 +0000 (11:17 +0200)]
Always run 'git submodule update' when git is in use
Adam Dickmeiss [Tue, 26 Aug 2008 08:38:06 +0000 (10:38 +0200)]
Use PDF_COMPILE for PDF creation
Adam Dickmeiss [Tue, 26 Aug 2008 08:30:49 +0000 (10:30 +0200)]
Use PDF_COMPILE for PDF creation
Adam Dickmeiss [Fri, 15 Aug 2008 11:45:54 +0000 (13:45 +0200)]
Bump version to 2.0.33
Adam Dickmeiss [Thu, 14 Aug 2008 11:34:42 +0000 (13:34 +0200)]
Added tutorial.xml to dist files
Adam Dickmeiss [Wed, 13 Aug 2008 10:32:21 +0000 (12:32 +0200)]
Put debug call in #if 0 section.
Adam Dickmeiss [Wed, 13 Aug 2008 09:41:17 +0000 (11:41 +0200)]
Determine database ordinal when sorting. Bug #2202.
Adam Dickmeiss [Tue, 12 Aug 2008 10:16:46 +0000 (12:16 +0200)]
Added ord_list_print.
Adam Dickmeiss [Tue, 12 Aug 2008 10:16:25 +0000 (12:16 +0200)]
Reformat. Avoid C++ style comments.
Adam Dickmeiss [Tue, 12 Aug 2008 08:56:10 +0000 (10:56 +0200)]
Fixed memory leak that occurred if sorting failed.
Adam Dickmeiss [Tue, 12 Aug 2008 08:50:37 +0000 (10:50 +0200)]
Applied Merijn van den Kroonenberg's patch. Bug #2202.
Adam Dickmeiss [Wed, 9 Jul 2008 09:47:16 +0000 (11:47 +0200)]
Replace z:meta node with embedded record instead of adding it.
Adam Dickmeiss [Wed, 9 Jul 2008 09:39:52 +0000 (11:39 +0200)]
Changed naming convention for embedded records for DOM filter.
The retrieve section uses process-meta rather than meta and the
attribute for meta is called name rather than element_set_name.
Adam Dickmeiss [Wed, 9 Jul 2008 08:58:14 +0000 (10:58 +0200)]
Added test of DOM filter and use of input chain + snippets.
Adam Dickmeiss [Wed, 9 Jul 2008 08:56:50 +0000 (10:56 +0200)]
Fixed call to zebra_snippets_log
Adam Dickmeiss [Wed, 9 Jul 2008 08:55:46 +0000 (10:55 +0200)]
Fixed snippets creation for DOM and usage of input xsl.
Adam Dickmeiss [Tue, 8 Jul 2008 14:48:14 +0000 (16:48 +0200)]
Removed attr_content_xml - it was identical to attr_content.
Adam Dickmeiss [Tue, 8 Jul 2008 13:40:16 +0000 (15:40 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/idzebra
Adam Dickmeiss [Tue, 8 Jul 2008 13:37:10 +0000 (15:37 +0200)]
Added facility to embed metadata for the DOM filter.
Added a facility to embed metadata for records generated by the DOM XML
filter. The meta data step is triggered by a 'meta' section in the
retrieve section of the dom config, e.g.
<retrieve name="myelementset">
<xslt stylesheet="my-usual.xsl"/>
<meta/>
</retrieve>
The meta section substitutes metadata for all elements called 'meta' in
namespace http://indexdata.com/zebra-2.0 . The meta element must have
exactly one attribute, element_set_name, which specifies the special
element set name which is equivalent to the suffix to zebra:: for
non-embedded special retrievals. This allows snippets, facets etc to be
included.
Adam Dickmeiss [Tue, 8 Jul 2008 08:57:04 +0000 (10:57 +0200)]
Using NMEM rather than ODR for memory stuff.
Adam Dickmeiss [Tue, 8 Jul 2008 08:49:48 +0000 (10:49 +0200)]
Added special_fetch for record control system.
Added special_fetch for record control system which allows a record filter
to include special retrievals (facets, snippets) into a combined record.
So far special fetches have been exposed via special element set names only.
Jakub Skoczen [Wed, 18 Jun 2008 13:20:39 +0000 (15:20 +0200)]
Changed the attribute names (ie dc_title to title)
Adam Dickmeiss [Fri, 6 Jun 2008 12:53:36 +0000 (14:53 +0200)]
Version 2.0.32
Adam Dickmeiss [Fri, 6 Jun 2008 12:53:25 +0000 (14:53 +0200)]
Omit debian directory from tar dist
Jakub Skoczen [Wed, 4 Jun 2008 12:52:32 +0000 (14:52 +0200)]
Updated the files to handle oai_dc namespaces for the record meta-data.
Adam Dickmeiss [Wed, 4 Jun 2008 11:33:31 +0000 (13:33 +0200)]
More stuff in dist for AOI example
Adam Dickmeiss [Wed, 4 Jun 2008 10:54:25 +0000 (12:54 +0200)]
Fix profilePath
Adam Dickmeiss [Thu, 15 May 2008 09:45:16 +0000 (11:45 +0200)]
Added other sort index test.
Adam Dickmeiss [Thu, 15 May 2008 09:34:04 +0000 (11:34 +0200)]
Spell fix
Adam Dickmeiss [Wed, 14 May 2008 08:25:19 +0000 (10:25 +0200)]
Include idzebra-2.0-examples in RPM package
Adam Dickmeiss [Wed, 14 May 2008 07:42:09 +0000 (09:42 +0200)]
Fixed Zebra version in NSI config
Adam Dickmeiss [Wed, 14 May 2008 07:20:11 +0000 (09:20 +0200)]
Towards 2.0.30.
Adam Dickmeiss [Tue, 22 Apr 2008 11:27:40 +0000 (13:27 +0200)]
Make sure DISPLAY is unset for inkscape processing.
Adam Dickmeiss [Tue, 22 Apr 2008 09:37:03 +0000 (11:37 +0200)]
Service name: zebrasrv for zebrasrv (bug #978)
Adam Dickmeiss [Mon, 21 Apr 2008 10:56:21 +0000 (12:56 +0200)]
Fixed check for include of pthread.h
Adam Dickmeiss [Sat, 19 Apr 2008 17:45:10 +0000 (19:45 +0200)]
Fixed typo.
Adam Dickmeiss [Fri, 18 Apr 2008 14:33:05 +0000 (16:33 +0200)]
Added date-range search tests.
Adam Dickmeiss [Wed, 16 Apr 2008 10:40:13 +0000 (12:40 +0200)]
Moved test/sort and test/sort to test/api.
Adam Dickmeiss [Wed, 16 Apr 2008 09:49:39 +0000 (11:49 +0200)]
Re-organized test files.
Adam Dickmeiss [Wed, 16 Apr 2008 08:53:41 +0000 (10:53 +0200)]
Renamed files for sort tests.
Adam Dickmeiss [Wed, 16 Apr 2008 08:21:03 +0000 (10:21 +0200)]
Added sort test.
Adam Dickmeiss [Wed, 9 Apr 2008 11:54:29 +0000 (13:54 +0200)]
Renamed safari1 test to test_safari.
Adam Dickmeiss [Wed, 9 Apr 2008 11:44:58 +0000 (13:44 +0200)]
Added test case for facets.
Adam Dickmeiss [Wed, 9 Apr 2008 10:51:42 +0000 (12:51 +0200)]
Fixed alwaysmatches searches for ICU.
This commit fixes the alwaysmatches including _ALLRECORDS for ICU term
indexing. Bug #2139.
Adam Dickmeiss [Thu, 3 Apr 2008 20:11:32 +0000 (22:11 +0200)]
Towards 2.0.28.
Adam Dickmeiss [Thu, 3 Apr 2008 19:57:20 +0000 (21:57 +0200)]
Update news.
Adam Dickmeiss [Thu, 3 Apr 2008 19:54:08 +0000 (21:54 +0200)]
More CVS Id removals.
Adam Dickmeiss [Thu, 3 Apr 2008 19:45:51 +0000 (21:45 +0200)]
Omit CVS Id. Update copyright year.
Adam Dickmeiss - Indexdata [Thu, 3 Apr 2008 08:21:25 +0000 (10:21 +0200)]
Fix isamb_pp_forward to update the returned_numbers.
Adam Dickmeiss - Indexdata [Thu, 3 Apr 2008 08:21:02 +0000 (10:21 +0200)]
Using YLOG_DEBUG instead of YLOG_LOG for facets stuff.
Adam Dickmeiss [Wed, 2 Apr 2008 19:00:50 +0000 (21:00 +0200)]
Use isamb_pp_forward2 as the isamb forward function.
The existing isamb_pp_forward has removed by this commit and the
isamb_pp_forward takes it place. The _2 version seems to be a lot
faster for "long" skips and it's a lot simpler to understand (IMHO).
Adam Dickmeiss [Wed, 2 Apr 2008 18:57:44 +0000 (20:57 +0200)]
isamb_pp_forward2 takes into account scope.
isamb_pp_forward2 takes into account scope . The function previously
assumed scope = 2.
Adam Dickmeiss [Mon, 31 Mar 2008 09:34:41 +0000 (11:34 +0200)]
Let clean-local rule remove register files.
Adam Dickmeiss [Wed, 26 Mar 2008 14:14:36 +0000 (15:14 +0100)]
Ignore *.o, *~ files.
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.