yaz-moved-to-github.git
9 years agoVersion 4.1.2 v4.1.2
Adam Dickmeiss [Tue, 2 Nov 2010 09:05:58 +0000 (10:05 +0100)]
Version 4.1.2

9 years agoMention @6 special hostname
Adam Dickmeiss [Tue, 2 Nov 2010 09:03:02 +0000 (10:03 +0100)]
Mention @6 special hostname

9 years agoUse yaz_log to print info about events; not printf
Adam Dickmeiss [Mon, 1 Nov 2010 20:31:40 +0000 (21:31 +0100)]
Use yaz_log to print info about events; not printf

9 years agoPut yaz_log private data in non-static data
Adam Dickmeiss [Fri, 29 Oct 2010 13:19:36 +0000 (15:19 +0200)]
Put yaz_log private data in non-static data

Move yaz_log private data, such as log file, file type, log
prefix from static to non-static (in a struct). This is to fix
a problem where a shared object will see the "old" initialized data
- not "current" data. For example, yaz_log_file would return stderr
handle in shared object program despite the fact that yaz_log_init_file
was called in mother program. The "private" data is combined in a
struct yaz_log_info to minimize number of globals (that really
are private data to yaz_log).

9 years agobuildconf.sh -d: use --with-pic
Adam Dickmeiss [Tue, 26 Oct 2010 18:11:42 +0000 (20:11 +0200)]
buildconf.sh -d: use --with-pic

9 years agotcp comstack: change behavior for @-specs (anyaddr)
Adam Dickmeiss [Tue, 26 Oct 2010 10:41:30 +0000 (12:41 +0200)]
tcp comstack: change behavior for @-specs (anyaddr)

@ listens on AF_INET (IPV4) peers, and @6 listens to AF_INET6 (ipv6)
peers. Previously @ listened on AF_INET6 which accepted both IPV4 and
IPV6 peers on some Linux systems. However, in general that does not
work so YAZ can not rely on that to work. Debian changed behavior in
this respect from Debian lenny to Debian squeeze (still testing as of
Oct 2010). Refer to:
http://www.mail-archive.com/debian-devel@lists.debian.org/msg277726.html

9 years agoyaz-icu: avoid deprecated ICU API
Adam Dickmeiss [Mon, 25 Oct 2010 12:30:55 +0000 (14:30 +0200)]
yaz-icu: avoid deprecated ICU API

9 years agoyaz-icu: mention libicu-dev; not old libicu36-dev
Adam Dickmeiss [Mon, 25 Oct 2010 12:06:31 +0000 (14:06 +0200)]
yaz-icu: mention libicu-dev; not old libicu36-dev

9 years agoMention SOLR where SRU.
Dennis Schafroth [Thu, 21 Oct 2010 12:39:05 +0000 (14:39 +0200)]
Mention SOLR where SRU.

9 years agoFixed spelling error. Add SOLR client only comment
Dennis Schafroth [Thu, 21 Oct 2010 12:36:10 +0000 (14:36 +0200)]
Fixed spelling error. Add SOLR client only comment

9 years agoMention SOLR with other protocols
Dennis Schafroth [Thu, 21 Oct 2010 12:34:03 +0000 (14:34 +0200)]
Mention SOLR with other protocols

9 years agoAdd comment on SOLR non-usage of version
Dennis Schafroth [Thu, 21 Oct 2010 12:33:11 +0000 (14:33 +0200)]
Add comment on SOLR non-usage of version

9 years agoAdd SOLR version. mentioning SOLR togetheer with Z39.50 and SRU.
Dennis Schafroth [Thu, 21 Oct 2010 12:31:33 +0000 (14:31 +0200)]
Add SOLR version. mentioning SOLR togetheer with Z39.50 and SRU.

9 years agoRPM: comma separate package lists (requires)
Adam Dickmeiss [Wed, 13 Oct 2010 19:49:06 +0000 (21:49 +0200)]
RPM: comma separate package lists (requires)

9 years agoDLL Export a few more
Adam Dickmeiss [Tue, 12 Oct 2010 11:41:30 +0000 (13:41 +0200)]
DLL Export a few more

9 years agoAdd missing SOLR obj for Windows
Adam Dickmeiss [Tue, 12 Oct 2010 11:41:16 +0000 (13:41 +0200)]
Add missing SOLR obj for Windows

9 years agoAdd missing %s
Adam Dickmeiss [Tue, 12 Oct 2010 11:26:23 +0000 (13:26 +0200)]
Add missing %s

9 years agoUbuntu maverick
Adam Dickmeiss [Tue, 12 Oct 2010 11:00:53 +0000 (13:00 +0200)]
Ubuntu maverick

9 years agoFirst go at 64-bit install using NSIS
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.

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
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

9 years agoAllow compilation without Libxml2 support (again)
Adam Dickmeiss [Mon, 11 Oct 2010 10:50:56 +0000 (12:50 +0200)]
Allow compilation without Libxml2 support (again)

9 years agoUse casts rather than floor(3)
Adam Dickmeiss [Mon, 11 Oct 2010 10:50:47 +0000 (12:50 +0200)]
Use casts rather than floor(3)

9 years agoDescribe ZOOM_facet_field_name
Dennis Schafroth [Thu, 7 Oct 2010 10:31:16 +0000 (12:31 +0200)]
Describe ZOOM_facet_field_name

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
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

9 years agoEclipse project
Dennis Schafroth [Wed, 6 Oct 2010 10:59:37 +0000 (12:59 +0200)]
Eclipse project

9 years agoRemove double-check on facet_list. Add facets parse warning
Dennis Schafroth [Wed, 6 Oct 2010 10:59:00 +0000 (12:59 +0200)]
Remove double-check on facet_list. Add facets parse warning

9 years agoAdd Facets sections, describing the Facets retrieval functions.
Dennis Schafroth [Wed, 6 Oct 2010 10:56:41 +0000 (12:56 +0200)]
Add Facets sections, describing the Facets retrieval functions.

9 years agoMove yaz-config man pages to section 1
Adam Dickmeiss [Wed, 6 Oct 2010 10:56:19 +0000 (12:56 +0200)]
Move yaz-config man pages to section 1

9 years agoDoc: update to DB 4.4. More metadata for man pages
Adam Dickmeiss [Wed, 6 Oct 2010 10:49:39 +0000 (12:49 +0200)]
Doc: update to DB 4.4. More metadata for man pages

9 years agoVersion 4.1.1 v4.1.1
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.

9 years agoFix yaz-config (echo_source not set)
Adam Dickmeiss [Tue, 5 Oct 2010 13:00:20 +0000 (15:00 +0200)]
Fix yaz-config (echo_source not set)

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz v4.1.0
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

9 years agoFix obj filename
Adam Dickmeiss [Tue, 5 Oct 2010 09:58:09 +0000 (11:58 +0200)]
Fix obj filename

9 years agoVersion 4.1.0
Adam Dickmeiss [Tue, 5 Oct 2010 08:13:48 +0000 (10:13 +0200)]
Version 4.1.0

9 years agozoomsh: display piggyback recs again
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.

9 years agoGFS: no-keepalive option, mostly for testing
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.

9 years agoAvoid lost events (bug #3694)
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.

9 years agozoomsh: print events if in async mode
Adam Dickmeiss [Thu, 23 Sep 2010 12:27:54 +0000 (14:27 +0200)]
zoomsh: print events if in async mode

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
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

9 years agozoomtst3: print event name
Adam Dickmeiss [Thu, 23 Sep 2010 08:49:07 +0000 (10:49 +0200)]
zoomtst3: print event name

9 years agoUsing YAZ_OPTIONS_-defines
Adam Dickmeiss [Thu, 23 Sep 2010 08:48:44 +0000 (10:48 +0200)]
Using YAZ_OPTIONS_-defines

9 years agoNot using GNU threads anymore
Adam Dickmeiss [Thu, 23 Sep 2010 08:48:11 +0000 (10:48 +0200)]
Not using GNU threads anymore

9 years agoAdded debug logging to verify ZOOM_EVENT_RECV_SEARCH
Dennis Schafroth [Wed, 22 Sep 2010 14:15:26 +0000 (16:15 +0200)]
Added debug logging to verify ZOOM_EVENT_RECV_SEARCH

9 years agoCosmetic
Dennis Schafroth [Wed, 22 Sep 2010 14:13:27 +0000 (16:13 +0200)]
Cosmetic

9 years agoAdd SOLR material for ZOOM and yaz-client
Adam Dickmeiss [Wed, 15 Sep 2010 12:30:09 +0000 (14:30 +0200)]
Add SOLR material for ZOOM and yaz-client

9 years agoUpdate doc/common
Adam Dickmeiss [Wed, 15 Sep 2010 12:17:49 +0000 (14:17 +0200)]
Update doc/common

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
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

9 years agoSimplify yaz-config a bit
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.

9 years agoAdd record syntax JSON / private Index Data OID
Adam Dickmeiss [Mon, 13 Sep 2010 18:13:13 +0000 (20:13 +0200)]
Add record syntax JSON / private Index Data OID

9 years agoAdd facet.mincount=1 to avoid "ghost" facets
Dennis Schafroth [Thu, 9 Sep 2010 15:36:09 +0000 (17:36 +0200)]
Add facet.mincount=1 to avoid "ghost" facets

9 years agoWork-around for bogus SOLR facets when zero hits
Dennis Schafroth [Thu, 9 Sep 2010 14:15:10 +0000 (16:15 +0200)]
Work-around for bogus SOLR facets when zero hits

9 years agoyaz-client: add nl for cs_put error
Adam Dickmeiss [Thu, 9 Sep 2010 12:54:46 +0000 (14:54 +0200)]
yaz-client: add nl for cs_put error

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
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

9 years agoInitialize facetList
Adam Dickmeiss [Thu, 9 Sep 2010 09:34:48 +0000 (11:34 +0200)]
Initialize facetList

9 years agoFix yaz URL
Adam Dickmeiss [Wed, 8 Sep 2010 18:29:12 +0000 (20:29 +0200)]
Fix yaz URL

9 years agoRPM: call ldconfig for libyaz4, not yaz
Adam Dickmeiss [Wed, 8 Sep 2010 18:23:34 +0000 (20:23 +0200)]
RPM: call ldconfig for libyaz4, not yaz

9 years agoAvoid mixed stmt/var declare
Adam Dickmeiss [Wed, 8 Sep 2010 08:22:22 +0000 (10:22 +0200)]
Avoid mixed stmt/var declare

9 years agoMerge branch 'solr_facets' of ssh://git.indexdata.com/home/git/pub/yaz into solr_facets
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

9 years agoUse postfix "_exact" fields for SOLR facet requests.
Dennis Schafroth [Wed, 1 Sep 2010 12:19:46 +0000 (14:19 +0200)]
Use postfix "_exact" fields for SOLR facet requests.

9 years agoMerge branch 'master' into solr_facets
Dennis Schafroth [Tue, 31 Aug 2010 11:14:42 +0000 (13:14 +0200)]
Merge branch 'master' into solr_facets

9 years agoFix: No default of 10 terms. Dont send terms unless limit is set.
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.

9 years agoExtract handlie_facet_list to function. Used for SOLR as well
Dennis Schafroth [Mon, 30 Aug 2010 13:46:22 +0000 (15:46 +0200)]
Extract handlie_facet_list to function. Used for SOLR as well

9 years agoSupport for facets for SRW targets (SOLR only)
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

9 years agoFix: Initialize facets to empty
Dennis Schafroth [Mon, 30 Aug 2010 13:37:08 +0000 (15:37 +0200)]
Fix: Initialize facets to empty

9 years agoFix: allocating string on odr memory
Dennis Schafroth [Mon, 30 Aug 2010 13:36:23 +0000 (15:36 +0200)]
Fix: allocating string on odr memory

9 years agoFinal bits to get facets from SOLR targets decoded
Dennis Schafroth [Fri, 27 Aug 2010 11:28:39 +0000 (13:28 +0200)]
Final bits to get facets from SOLR targets decoded

9 years agoShow facets if present in search response
Dennis Schafroth [Fri, 27 Aug 2010 11:27:30 +0000 (13:27 +0200)]
Show facets if present in search response

9 years agoImplement SOLR xml int reader (for term + freq)
Dennis Schafroth [Thu, 26 Aug 2010 14:49:30 +0000 (16:49 +0200)]
Implement SOLR xml int reader (for term + freq)

9 years agoCheck for presense of numFound.
Dennis Schafroth [Thu, 26 Aug 2010 14:31:43 +0000 (16:31 +0200)]
Check for presense of numFound.

9 years agomaximumRecords back to 0. Facets: warn on SRU/W of missing support.
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.

9 years agoMerge branch 'solr_facets' of ssh://git.indexdata.com/home/git/pub/yaz into solr_facets
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

9 years agoSetting maximum records to 20 (testing)
Dennis Schafroth [Thu, 26 Aug 2010 13:31:31 +0000 (15:31 +0200)]
Setting maximum records to 20 (testing)

9 years agoadd new test function: is_SRW
Dennis Schafroth [Thu, 26 Aug 2010 13:24:53 +0000 (15:24 +0200)]
add new test function: is_SRW

9 years agore-impl. status check
Dennis Schafroth [Thu, 26 Aug 2010 13:23:59 +0000 (15:23 +0200)]
re-impl. status check

9 years agoFix: facet_list -> facetList in SRW request/response
Dennis Schafroth [Thu, 26 Aug 2010 11:53:14 +0000 (13:53 +0200)]
Fix: facet_list -> facetList in SRW request/response

9 years agoImplement encoding of Z_FacetList into SOLR request
Dennis Schafroth [Thu, 26 Aug 2010 10:10:45 +0000 (12:10 +0200)]
Implement encoding of Z_FacetList into SOLR request

9 years agoAdd FacetList to SRW request/response. Change in public API.
Dennis Schafroth [Thu, 26 Aug 2010 10:08:56 +0000 (12:08 +0200)]
Add FacetList to SRW request/response. Change in public API.

9 years agoSet facets on SRW request. Only implemented for SOLR.
Dennis Schafroth [Thu, 26 Aug 2010 10:07:57 +0000 (12:07 +0200)]
Set facets on SRW request. Only implemented for SOLR.

9 years agoDecode SOLR Facet response into Z_FacetList
Dennis Schafroth [Wed, 25 Aug 2010 14:47:50 +0000 (16:47 +0200)]
Decode SOLR Facet response into Z_FacetList

9 years agoAdd facet list for request and response
Dennis Schafroth [Wed, 25 Aug 2010 14:46:55 +0000 (16:46 +0200)]
Add facet list for request and response

9 years agoRemove the extensive logging
Dennis Schafroth [Tue, 24 Aug 2010 15:52:44 +0000 (17:52 +0200)]
Remove the extensive logging

9 years agoRemove the extensive logging
Dennis Schafroth [Tue, 24 Aug 2010 15:51:55 +0000 (17:51 +0200)]
Remove the extensive logging

9 years agoFix: Work-around since zoom-sru handle_srw_response does not work with zero-based...
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

9 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
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

9 years agoMerge single change from local solr_client branch
Dennis Schafroth [Thu, 19 Aug 2010 08:14:01 +0000 (10:14 +0200)]
Merge single change from local solr_client branch

9 years agoVersion 4.0.13 in progress
Adam Dickmeiss [Thu, 19 Aug 2010 08:10:45 +0000 (10:10 +0200)]
Version 4.0.13 in progress

9 years agoMerge branch 'solr_client' of ssh://git.indexdata.com/home/git/pub/yaz into solr_client
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

9 years agoMerge branch 'master' into solr_client
Adam Dickmeiss [Tue, 17 Aug 2010 11:16:54 +0000 (13:16 +0200)]
Merge branch 'master' into solr_client

9 years agoVersion 4.0.12 v4.0.12 v4.0.12-2
Adam Dickmeiss [Tue, 17 Aug 2010 10:41:50 +0000 (12:41 +0200)]
Version 4.0.12

9 years agoMerge branch 'solr_client' of ssh://git.indexdata.com/home/git/pub/yaz into solr_client
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

9 years agoeclipse update
Dennis Schafroth [Mon, 16 Aug 2010 08:58:00 +0000 (10:58 +0200)]
eclipse update

9 years agoAdd query with sort
Dennis Schafroth [Mon, 16 Aug 2010 08:57:05 +0000 (10:57 +0200)]
Add query with sort

9 years agoAdded test_rpm2solr.c
Dennis Schafroth [Mon, 16 Aug 2010 08:54:39 +0000 (10:54 +0200)]
Added test_rpm2solr.c

9 years agoSOLR: Map SRU recordSchema to "fl"
Adam Dickmeiss [Fri, 13 Aug 2010 12:33:50 +0000 (14:33 +0200)]
SOLR: Map SRU recordSchema to "fl"

9 years agoRename yaz_solr_encode -> yaz_solr_encode_request
Adam Dickmeiss [Thu, 12 Aug 2010 13:27:24 +0000 (15:27 +0200)]
Rename yaz_solr_encode -> yaz_solr_encode_request

9 years agoRename SOLR HTTP response function
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.

9 years agoAdd test test_rpn2solr
Adam Dickmeiss [Thu, 12 Aug 2010 11:49:59 +0000 (13:49 +0200)]
Add test test_rpn2solr

9 years agoDisable tests that do not yet work
Adam Dickmeiss [Thu, 12 Aug 2010 11:49:57 +0000 (13:49 +0200)]
Disable tests that do not yet work

9 years agoMake some internal functions static
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.

9 years agoAdd new SOLR headers to header list
Adam Dickmeiss [Thu, 12 Aug 2010 11:20:33 +0000 (13:20 +0200)]
Add new SOLR headers to header list