DEBIAN_DIST="wheezy squeeze"
UBUNTU_DIST="quantal precise oneiric natty lucid"
CENTOS_DIST="centos5 centos6"
-VERSION=1.6.24
+VERSION=1.6.25
+--- 1.6.25 2013/02/07
+
+Fix hang of 2nd command=show with esn/syntax given.
+
--- 1.6.24 2013/01/18
New merge attribute type: 'first', which takes all metadata fields
+pazpar2 (1.6.25-1indexdata) unstable; urgency=low
+
+ * Upstream.
+
+ -- Adam Dickmeiss <adam@indexdata.dk> Thu, 07 Feb 2013 12:55:25 +0100
+
pazpar2 (1.6.24-1indexdata) unstable; urgency=low
* Upstream.
<timeout session="60" z3950_operation="30" z3950_session="180"/>
<settings target="*">
<set target="localhost:9999/db01&parm;" name="pz:name" value="db01"/>
- <set target="localhost:9999/db02" name="pz:name" value="db02"/>
- <set target="localhost:9999/db03" name="pz:name" value="db03"/>
- <set target="localhost:9999/db04" name="pz:name" value="db04"/>
- <set target="localhost:9999/db05" name="pz:name" value="db05"/>
+ <set target="localhost:9999/db02&parm;" name="pz:name" value="db02"/>
+ <set target="localhost:9999/db03&parm;" name="pz:name" value="db03"/>
+ <set target="localhost:9999/db04&parm;" name="pz:name" value="db04"/>
+ <set target="localhost:9999/db05&parm;" name="pz:name" value="db05"/>
<set target="localhost:9999/db06" name="pz:name" value="db06"/>
<set target="localhost:9999/db07" name="pz:name" value="db07"/>
<set target="localhost:9999/db08" name="pz:name" value="db08"/>
<metadata name="corporate-name"/>
<metadata name="corporate-location"/>
<metadata name="corporate-date"/>
+ <metadata name="has-fulltext"/>
<metadata name="meeting-name"/>
<metadata name="meeting-location"/>
<metadata name="meeting-date"/>
<metadata name="title-dates" brief="yes" merge="longest"/>
<metadata name="title-medium" brief="yes" merge="longest"/>
<metadata name="title-number-section" brief="yes" merge="longest"/>
+ <metadata name="title-complete"/>
+ <metadata name="title-uniform"/>
<metadata name="medium" brief="yes" merge="no" mergekey="optional"/>
<metadata name="iii-id" brief="yes" merge="no"/>
<metadata name="edition"/>
<metadata name="locallocation" brief="yes"/>
<metadata name="callnumber" brief="yes"/>
<metadata name="publicnote" brief="yes"/>
+ <metadata name="system-control-nr"/>
<!-- journals -->
<metadata name="journal-title"/>
<metadata name="issue-number"/>
<metadata name="url_recipe" setting="postproc" brief="yes" merge="no"/>
+ <metadata name="oclc-number"/>
<metadata name="open_url_resolver" setting="parameter" merge="no"/>
<metadata name="open-url" merge="longest"/>
<metadata name="use_url_proxy" setting="postproc" brief="yes" merge="no"/>
}
}
-void client_record_response(struct client *cl)
+void client_record_response(struct client *cl, int *got_records)
{
struct connection *co = cl->connection;
ZOOM_connection link = connection_get_link(co);
else
{
client_record_ingest(cl);
+ *got_records = 1;
}
}
}
void client_init_response(struct client *cl, Z_APDU *a);
void client_search_response(struct client *cl);
-void client_record_response(struct client *cl);
+void client_record_response(struct client *cl, int *got_records);
void client_close_response(struct client *cl, Z_APDU *a);
int client_is_our_response(struct client *cl);
client_search_response(cl);
break;
case ZOOM_EVENT_RECV_RECORD:
- client_record_response(cl);
- got_records = 1;
+ client_record_response(cl, &got_records);
break;
default:
yaz_log(YLOG_LOG, "Unhandled event (%d) from %s",
{
int r = ZOOM_connection_exec_task(co->link);
if (!r)
- {
- const char *error, *addinfo;
- int err;
- if ((err = ZOOM_connection_error(co->link, &error, &addinfo)))
- {
- if (co->client)
- {
- yaz_log(YLOG_LOG, "Error %s from %s",
- error, client_get_id(co->client));
- client_set_diagnostic(co->client, err, error, addinfo);
- client_set_state_nb(co->client, Client_Error);
- }
- }
- }
+ non_block_events(co);
else
{
iochan_setflags(co->iochan, ZOOM_connection_get_mask(co->link));
http://localhost:9763/search.pz2?session=10&command=termlist
http://localhost:9763/search.pz2?session=10&command=search&query=teachers&limit=subject%3DGreece
http://localhost:9763/search.pz2?session=10&command=show&block=1
+http://localhost:9763/search.pz2?session=10&command=record&id=content%3A+title+the+religious+teachers+of+greece+author+adam+james+medium+book&offset=0&esn=F&r=1
+http://localhost:9763/search.pz2?session=10&command=record&id=content%3A+title+the+religious+teachers+of+greece+author+adam+james+medium+book&offset=0&esn=F&r=2
--- /dev/null
+<record xmlns="http://www.loc.gov/MARC21/slim">
+ <leader>00888nam a2200265 4504</leader>
+ <controlfield tag="001"> 72002565 </controlfield>
+ <controlfield tag="003">DLC</controlfield>
+ <controlfield tag="005">19730409000000.0</controlfield>
+ <controlfield tag="008">720418r19721909nyu b 00000 eng </controlfield>
+ <datafield tag="010" ind1=" " ind2=" ">
+ <subfield code="a"> 72002565 </subfield>
+ </datafield>
+ <datafield tag="020" ind1=" " ind2=" ">
+ <subfield code="a">0836968433</subfield>
+ </datafield>
+ <datafield tag="040" ind1=" " ind2=" ">
+ <subfield code="a">DLC</subfield>
+ <subfield code="c">DLC</subfield>
+ <subfield code="d">DLC</subfield>
+ </datafield>
+ <datafield tag="043" ind1=" " ind2=" ">
+ <subfield code="a">e-gr---</subfield>
+ </datafield>
+ <datafield tag="050" ind1="0" ind2="0">
+ <subfield code="a">BL785</subfield>
+ <subfield code="b">.A3 1972</subfield>
+ </datafield>
+ <datafield tag="082" ind1="0" ind2="0">
+ <subfield code="a">292/.08</subfield>
+ </datafield>
+ <datafield tag="100" ind1="1" ind2="0">
+ <subfield code="a">Adam, James,</subfield>
+ <subfield code="d">1860-1907.</subfield>
+ </datafield>
+ <datafield tag="245" ind1="1" ind2="4">
+ <subfield code="a">The religious teachers of Greece.</subfield>
+ <subfield code="c">Edited with a memoir, by his wife, Adela Marion Adam.</subfield>
+ </datafield>
+ <datafield tag="260" ind1="0" ind2=" ">
+ <subfield code="a">Freeport, N.Y.,</subfield>
+ <subfield code="b">Books for Libraries Press</subfield>
+ <subfield code="c">[1972]</subfield>
+ </datafield>
+ <datafield tag="300" ind1=" " ind2=" ">
+ <subfield code="a">xix, lv, 467 p.</subfield>
+ <subfield code="c">22 cm.</subfield>
+ </datafield>
+ <datafield tag="500" ind1=" " ind2=" ">
+ <subfield code="a">Reprint of the 1909 ed., which was issued as the 1904-1906 Gifford lectures.</subfield>
+ </datafield>
+ <datafield tag="504" ind1=" " ind2=" ">
+ <subfield code="a">Includes bibliographical references.</subfield>
+ </datafield>
+ <datafield tag="650" ind1=" " ind2="0">
+ <subfield code="a">Greek literature</subfield>
+ <subfield code="x">History and criticism.</subfield>
+ </datafield>
+ <datafield tag="650" ind1=" " ind2="0">
+ <subfield code="a">Philosophy, Ancient.</subfield>
+ </datafield>
+ <datafield tag="651" ind1=" " ind2="0">
+ <subfield code="a">Greece</subfield>
+ <subfield code="x">Religion.</subfield>
+ </datafield>
+ <datafield tag="830" ind1=" " ind2="0">
+ <subfield code="a">Gifford lectures,</subfield>
+ <subfield code="v">1904-1906.</subfield>
+ </datafield>
+</record>
--- /dev/null
+<record xmlns="http://www.loc.gov/MARC21/slim">
+ <leader>00888nam a2200265 4504</leader>
+ <controlfield tag="001"> 72002565 </controlfield>
+ <controlfield tag="003">DLC</controlfield>
+ <controlfield tag="005">19730409000000.0</controlfield>
+ <controlfield tag="008">720418r19721909nyu b 00000 eng </controlfield>
+ <datafield tag="010" ind1=" " ind2=" ">
+ <subfield code="a"> 72002565 </subfield>
+ </datafield>
+ <datafield tag="020" ind1=" " ind2=" ">
+ <subfield code="a">0836968433</subfield>
+ </datafield>
+ <datafield tag="040" ind1=" " ind2=" ">
+ <subfield code="a">DLC</subfield>
+ <subfield code="c">DLC</subfield>
+ <subfield code="d">DLC</subfield>
+ </datafield>
+ <datafield tag="043" ind1=" " ind2=" ">
+ <subfield code="a">e-gr---</subfield>
+ </datafield>
+ <datafield tag="050" ind1="0" ind2="0">
+ <subfield code="a">BL785</subfield>
+ <subfield code="b">.A3 1972</subfield>
+ </datafield>
+ <datafield tag="082" ind1="0" ind2="0">
+ <subfield code="a">292/.08</subfield>
+ </datafield>
+ <datafield tag="100" ind1="1" ind2="0">
+ <subfield code="a">Adam, James,</subfield>
+ <subfield code="d">1860-1907.</subfield>
+ </datafield>
+ <datafield tag="245" ind1="1" ind2="4">
+ <subfield code="a">The religious teachers of Greece.</subfield>
+ <subfield code="c">Edited with a memoir, by his wife, Adela Marion Adam.</subfield>
+ </datafield>
+ <datafield tag="260" ind1="0" ind2=" ">
+ <subfield code="a">Freeport, N.Y.,</subfield>
+ <subfield code="b">Books for Libraries Press</subfield>
+ <subfield code="c">[1972]</subfield>
+ </datafield>
+ <datafield tag="300" ind1=" " ind2=" ">
+ <subfield code="a">xix, lv, 467 p.</subfield>
+ <subfield code="c">22 cm.</subfield>
+ </datafield>
+ <datafield tag="500" ind1=" " ind2=" ">
+ <subfield code="a">Reprint of the 1909 ed., which was issued as the 1904-1906 Gifford lectures.</subfield>
+ </datafield>
+ <datafield tag="504" ind1=" " ind2=" ">
+ <subfield code="a">Includes bibliographical references.</subfield>
+ </datafield>
+ <datafield tag="650" ind1=" " ind2="0">
+ <subfield code="a">Greek literature</subfield>
+ <subfield code="x">History and criticism.</subfield>
+ </datafield>
+ <datafield tag="650" ind1=" " ind2="0">
+ <subfield code="a">Philosophy, Ancient.</subfield>
+ </datafield>
+ <datafield tag="651" ind1=" " ind2="0">
+ <subfield code="a">Greece</subfield>
+ <subfield code="x">Religion.</subfield>
+ </datafield>
+ <datafield tag="830" ind1=" " ind2="0">
+ <subfield code="a">Gifford lectures,</subfield>
+ <subfield code="v">1904-1906.</subfield>
+ </datafield>
+</record>
DEBUG=0 # 0 for release, 1 for debug
USE_MANIFEST = 1 # Can be enabled Visual Studio 2005/2008
PACKAGE_NAME=pazpar2
-PACKAGE_VERSION=1.6.24
+PACKAGE_VERSION=1.6.25
# YAZ
YAZ_DIR=..\..\yaz