Adam Dickmeiss [Mon, 25 Oct 2010 12:30:55 +0000 (14:30 +0200)]
yaz-icu: avoid deprecated ICU API
Adam Dickmeiss [Mon, 25 Oct 2010 12:06:31 +0000 (14:06 +0200)]
yaz-icu: mention libicu-dev; not old libicu36-dev
Dennis Schafroth [Thu, 21 Oct 2010 12:39:05 +0000 (14:39 +0200)]
Mention SOLR where SRU.
Dennis Schafroth [Thu, 21 Oct 2010 12:36:10 +0000 (14:36 +0200)]
Fixed spelling error. Add SOLR client only comment
Dennis Schafroth [Thu, 21 Oct 2010 12:34:03 +0000 (14:34 +0200)]
Mention SOLR with other protocols
Dennis Schafroth [Thu, 21 Oct 2010 12:33:11 +0000 (14:33 +0200)]
Add comment on SOLR non-usage of version
Dennis Schafroth [Thu, 21 Oct 2010 12:31:33 +0000 (14:31 +0200)]
Add SOLR version. mentioning SOLR togetheer with Z39.50 and SRU.
Adam Dickmeiss [Wed, 13 Oct 2010 19:49:06 +0000 (21:49 +0200)]
RPM: comma separate package lists (requires)
Adam Dickmeiss [Tue, 12 Oct 2010 11:41:30 +0000 (13:41 +0200)]
DLL Export a few more
Adam Dickmeiss [Tue, 12 Oct 2010 11:41:16 +0000 (13:41 +0200)]
Add missing SOLR obj for Windows
Adam Dickmeiss [Tue, 12 Oct 2010 11:26:23 +0000 (13:26 +0200)]
Add missing %s
Adam Dickmeiss [Tue, 12 Oct 2010 11:00:53 +0000 (13:00 +0200)]
Ubuntu maverick
Adam Dickmeiss [Mon, 11 Oct 2010 11:52:59 +0000 (13:52 +0200)]
First go at 64-bit install using NSIS
Allow to build without documentation (html, css, ent). version.nsi
is still required for NSIS.
Adam Dickmeiss [Mon, 11 Oct 2010 10:51:45 +0000 (12:51 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Mon, 11 Oct 2010 10:50:56 +0000 (12:50 +0200)]
Allow compilation without Libxml2 support (again)
Adam Dickmeiss [Mon, 11 Oct 2010 10:50:47 +0000 (12:50 +0200)]
Use casts rather than floor(3)
Dennis Schafroth [Thu, 7 Oct 2010 10:31:16 +0000 (12:31 +0200)]
Describe ZOOM_facet_field_name
Adam Dickmeiss [Wed, 6 Oct 2010 11:30:27 +0000 (13:30 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Dennis Schafroth [Wed, 6 Oct 2010 10:59:37 +0000 (12:59 +0200)]
Eclipse project
Dennis Schafroth [Wed, 6 Oct 2010 10:59:00 +0000 (12:59 +0200)]
Remove double-check on facet_list. Add facets parse warning
Dennis Schafroth [Wed, 6 Oct 2010 10:56:41 +0000 (12:56 +0200)]
Add Facets sections, describing the Facets retrieval functions.
Adam Dickmeiss [Wed, 6 Oct 2010 10:56:19 +0000 (12:56 +0200)]
Move yaz-config man pages to section 1
Adam Dickmeiss [Wed, 6 Oct 2010 10:49:39 +0000 (12:49 +0200)]
Doc: update to DB 4.4. More metadata for man pages
Adam Dickmeiss [Tue, 5 Oct 2010 13:01:19 +0000 (15:01 +0200)]
Version 4.1.1
For 4.1.0: utility yaz-config did not reports flags and libraries
correctly.
Adam Dickmeiss [Tue, 5 Oct 2010 13:00:20 +0000 (15:00 +0200)]
Fix yaz-config (echo_source not set)
Adam Dickmeiss [Tue, 5 Oct 2010 09:58:27 +0000 (11:58 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Tue, 5 Oct 2010 09:58:09 +0000 (11:58 +0200)]
Fix obj filename
Adam Dickmeiss [Tue, 5 Oct 2010 08:13:48 +0000 (10:13 +0200)]
Version 4.1.0
Adam Dickmeiss [Thu, 23 Sep 2010 12:53:22 +0000 (14:53 +0200)]
zoomsh: display piggyback recs again
Was removed by accident in previous commit.
Adam Dickmeiss [Thu, 23 Sep 2010 12:37:07 +0000 (14:37 +0200)]
GFS: no-keepalive option, mostly for testing
The no-keepalive option is enabled for GFS by supplying option -K.
Adam Dickmeiss [Thu, 23 Sep 2010 12:28:52 +0000 (14:28 +0200)]
Avoid lost events (bug #3694)
The ZOOM_connection_insert_task function no longer calls clear_error.
This ensures that events are not lost when a server don't do keepalive.
Adam Dickmeiss [Thu, 23 Sep 2010 12:27:54 +0000 (14:27 +0200)]
zoomsh: print events if in async mode
Adam Dickmeiss [Thu, 23 Sep 2010 12:27:10 +0000 (14:27 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Thu, 23 Sep 2010 08:49:07 +0000 (10:49 +0200)]
zoomtst3: print event name
Adam Dickmeiss [Thu, 23 Sep 2010 08:48:44 +0000 (10:48 +0200)]
Using YAZ_OPTIONS_-defines
Adam Dickmeiss [Thu, 23 Sep 2010 08:48:11 +0000 (10:48 +0200)]
Not using GNU threads anymore
Dennis Schafroth [Wed, 22 Sep 2010 14:15:26 +0000 (16:15 +0200)]
Added debug logging to verify ZOOM_EVENT_RECV_SEARCH
Dennis Schafroth [Wed, 22 Sep 2010 14:13:27 +0000 (16:13 +0200)]
Cosmetic
Adam Dickmeiss [Wed, 15 Sep 2010 12:30:09 +0000 (14:30 +0200)]
Add SOLR material for ZOOM and yaz-client
Adam Dickmeiss [Wed, 15 Sep 2010 12:17:49 +0000 (14:17 +0200)]
Update doc/common
Adam Dickmeiss [Wed, 15 Sep 2010 08:56:52 +0000 (10:56 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Wed, 15 Sep 2010 08:56:34 +0000 (10:56 +0200)]
Simplify yaz-config a bit
src_root, build_root values can be taken from automake value.
Adam Dickmeiss [Mon, 13 Sep 2010 18:13:13 +0000 (20:13 +0200)]
Add record syntax JSON / private Index Data OID
Dennis Schafroth [Thu, 9 Sep 2010 15:36:09 +0000 (17:36 +0200)]
Add facet.mincount=1 to avoid "ghost" facets
Dennis Schafroth [Thu, 9 Sep 2010 14:15:10 +0000 (16:15 +0200)]
Work-around for bogus SOLR facets when zero hits
Adam Dickmeiss [Thu, 9 Sep 2010 12:54:46 +0000 (14:54 +0200)]
yaz-client: add nl for cs_put error
Adam Dickmeiss [Thu, 9 Sep 2010 09:35:01 +0000 (11:35 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Thu, 9 Sep 2010 09:34:48 +0000 (11:34 +0200)]
Initialize facetList
Adam Dickmeiss [Wed, 8 Sep 2010 18:29:12 +0000 (20:29 +0200)]
Fix yaz URL
Adam Dickmeiss [Wed, 8 Sep 2010 18:23:34 +0000 (20:23 +0200)]
RPM: call ldconfig for libyaz4, not yaz
Adam Dickmeiss [Wed, 8 Sep 2010 08:22:22 +0000 (10:22 +0200)]
Avoid mixed stmt/var declare
Dennis Schafroth [Wed, 1 Sep 2010 12:20:39 +0000 (14:20 +0200)]
Merge branch 'solr_facets' of ssh://git.indexdata.com/home/git/pub/yaz into solr_facets
Dennis Schafroth [Wed, 1 Sep 2010 12:19:46 +0000 (14:19 +0200)]
Use postfix "_exact" fields for SOLR facet requests.
Dennis Schafroth [Tue, 31 Aug 2010 11:14:42 +0000 (13:14 +0200)]
Merge branch 'master' into solr_facets
Dennis Schafroth [Tue, 31 Aug 2010 10:42:04 +0000 (12:42 +0200)]
Fix: No default of 10 terms. Dont send terms unless limit is set.
Dennis Schafroth [Mon, 30 Aug 2010 13:46:22 +0000 (15:46 +0200)]
Extract handlie_facet_list to function. Used for SOLR as well
Dennis Schafroth [Mon, 30 Aug 2010 13:41:59 +0000 (15:41 +0200)]
Support for facets for SRW targets (SOLR only)
Using method handle_facet_list in zoom-z3950
Dennis Schafroth [Mon, 30 Aug 2010 13:37:08 +0000 (15:37 +0200)]
Fix: Initialize facets to empty
Dennis Schafroth [Mon, 30 Aug 2010 13:36:23 +0000 (15:36 +0200)]
Fix: allocating string on odr memory
Dennis Schafroth [Fri, 27 Aug 2010 11:28:39 +0000 (13:28 +0200)]
Final bits to get facets from SOLR targets decoded
Dennis Schafroth [Fri, 27 Aug 2010 11:27:30 +0000 (13:27 +0200)]
Show facets if present in search response
Dennis Schafroth [Thu, 26 Aug 2010 14:49:30 +0000 (16:49 +0200)]
Implement SOLR xml int reader (for term + freq)
Dennis Schafroth [Thu, 26 Aug 2010 14:31:43 +0000 (16:31 +0200)]
Check for presense of numFound.
Dennis Schafroth [Thu, 26 Aug 2010 14:30:29 +0000 (16:30 +0200)]
maximumRecords back to 0. Facets: warn on SRU/W of missing support.
Dennis Schafroth [Thu, 26 Aug 2010 13:31:35 +0000 (15:31 +0200)]
Merge branch 'solr_facets' of ssh://git.indexdata.com/home/git/pub/yaz into solr_facets
Dennis Schafroth [Thu, 26 Aug 2010 13:31:31 +0000 (15:31 +0200)]
Setting maximum records to 20 (testing)
Dennis Schafroth [Thu, 26 Aug 2010 13:24:53 +0000 (15:24 +0200)]
add new test function: is_SRW
Dennis Schafroth [Thu, 26 Aug 2010 13:23:59 +0000 (15:23 +0200)]
re-impl. status check
Dennis Schafroth [Thu, 26 Aug 2010 11:53:14 +0000 (13:53 +0200)]
Fix: facet_list -> facetList in SRW request/response
Dennis Schafroth [Thu, 26 Aug 2010 10:10:45 +0000 (12:10 +0200)]
Implement encoding of Z_FacetList into SOLR request
Dennis Schafroth [Thu, 26 Aug 2010 10:08:56 +0000 (12:08 +0200)]
Add FacetList to SRW request/response. Change in public API.
Dennis Schafroth [Thu, 26 Aug 2010 10:07:57 +0000 (12:07 +0200)]
Set facets on SRW request. Only implemented for SOLR.
Dennis Schafroth [Wed, 25 Aug 2010 14:47:50 +0000 (16:47 +0200)]
Decode SOLR Facet response into Z_FacetList
Dennis Schafroth [Wed, 25 Aug 2010 14:46:55 +0000 (16:46 +0200)]
Add facet list for request and response
Dennis Schafroth [Tue, 24 Aug 2010 15:52:44 +0000 (17:52 +0200)]
Remove the extensive logging
Dennis Schafroth [Tue, 24 Aug 2010 15:51:55 +0000 (17:51 +0200)]
Remove the extensive logging
Dennis Schafroth [Tue, 24 Aug 2010 15:37:35 +0000 (17:37 +0200)]
Fix: Work-around since zoom-sru handle_srw_response does not work with zero-based records
Dennis Schafroth [Thu, 19 Aug 2010 08:25:18 +0000 (10:25 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Dennis Schafroth [Thu, 19 Aug 2010 08:14:01 +0000 (10:14 +0200)]
Merge single change from local solr_client branch
Adam Dickmeiss [Thu, 19 Aug 2010 08:10:45 +0000 (10:10 +0200)]
Version 4.0.13 in progress
Adam Dickmeiss [Tue, 17 Aug 2010 11:17:12 +0000 (13:17 +0200)]
Merge branch 'solr_client' of ssh://git.indexdata.com/home/git/pub/yaz into solr_client
Adam Dickmeiss [Tue, 17 Aug 2010 11:16:54 +0000 (13:16 +0200)]
Merge branch 'master' into solr_client
Adam Dickmeiss [Tue, 17 Aug 2010 10:41:50 +0000 (12:41 +0200)]
Version 4.0.12
Dennis Schafroth [Mon, 16 Aug 2010 09:01:09 +0000 (11:01 +0200)]
Merge branch 'solr_client' of ssh://git.indexdata.com/home/git/pub/yaz into solr_client
Conflicts:
test/Makefile.am
Dennis Schafroth [Mon, 16 Aug 2010 08:58:00 +0000 (10:58 +0200)]
eclipse update
Dennis Schafroth [Mon, 16 Aug 2010 08:57:05 +0000 (10:57 +0200)]
Add query with sort
Dennis Schafroth [Mon, 16 Aug 2010 08:54:39 +0000 (10:54 +0200)]
Added test_rpm2solr.c
Adam Dickmeiss [Fri, 13 Aug 2010 12:33:50 +0000 (14:33 +0200)]
SOLR: Map SRU recordSchema to "fl"
Adam Dickmeiss [Thu, 12 Aug 2010 13:27:24 +0000 (15:27 +0200)]
Rename yaz_solr_encode -> yaz_solr_encode_request
Adam Dickmeiss [Thu, 12 Aug 2010 13:22:16 +0000 (15:22 +0200)]
Rename SOLR HTTP response function
From yaz_solr_decode to yaz_solr_decode_response; it only deals
with HTTP response decoding.
Adam Dickmeiss [Thu, 12 Aug 2010 11:49:59 +0000 (13:49 +0200)]
Add test test_rpn2solr
Adam Dickmeiss [Thu, 12 Aug 2010 11:49:57 +0000 (13:49 +0200)]
Disable tests that do not yet work
Adam Dickmeiss [Thu, 12 Aug 2010 11:38:06 +0000 (13:38 +0200)]
Make some internal functions static
These functions were defined non-static by mistake (they were
never defined in a header): emit_term, emit_terms, emit-wordlist.
Adam Dickmeiss [Thu, 12 Aug 2010 11:20:33 +0000 (13:20 +0200)]
Add new SOLR headers to header list
Adam Dickmeiss [Thu, 12 Aug 2010 11:15:36 +0000 (13:15 +0200)]
Merge branch 'solr_client' of ssh://git.indexdata.com/home/git/pub/yaz into solr_client
Dennis Schafroth [Thu, 12 Aug 2010 11:15:12 +0000 (13:15 +0200)]
Add SOLR (rpn2solr) support.
Adam Dickmeiss [Thu, 12 Aug 2010 11:13:30 +0000 (13:13 +0200)]
Merge branch 'solr_client' of ssh://git.indexdata.com/home/git/pub/yaz into solr_client
Adam Dickmeiss [Thu, 12 Aug 2010 11:08:34 +0000 (13:08 +0200)]
SOLR support for ZOOM and yaz-client
The SOLR requests and responses (search only) are encoded in the
same structures as SRW/SRU, because they are semantically so equal.
It also means minimal change to existing software. However, at this
time decoding of a SOLR search response must be instructed by the client.
Had the SOLR Webservice used a namespace we might have a cleaner
model. For ZOOM, option "sru" may be set to "solr" in which case
ZOOM will contact a SOLR server with the URL with suffix "/select".
So far the following SRU parameters are mapped: query, startRecord,
maximumRecords.
Adam Dickmeiss [Thu, 12 Aug 2010 08:20:33 +0000 (10:20 +0200)]
Merge branch 'master' into solr_client
Adam Dickmeiss [Thu, 12 Aug 2010 08:20:19 +0000 (10:20 +0200)]
Fix compilation for without libxml2