[Koha-zebra] zebra extended services problem [continued]
Paul POULAIN
paul.poulain at free.fr
Tue Jan 10 14:54:22 CET 2006
Hi,
this time, I don't have any error, but I think it does not work anyway.
For 9900 biblio, ls -l *.mf says :
-rw-r--r-- 1 paul paul 8192 jan 10 14:45 dict-0.mf
-rw-r--r-- 1 paul paul 4096 jan 10 14:45 gmatch-0.mf
-rw-r--r-- 1 paul paul 1184 jan 10 14:45 isamcA-0.mf
-rw-r--r-- 1 paul paul 0 jan 10 14:45 isamcB-0.mf
-rw-r--r-- 1 paul paul 0 jan 10 14:45 isamcC-0.mf
-rw-r--r-- 1 paul paul 0 jan 10 14:45 isamcD-0.mf
-rw-r--r-- 1 paul paul 0 jan 10 14:45 isamcE-0.mf
-rw-r--r-- 1 paul paul 0 jan 10 14:45 isamcF-0.mf
-rw-r--r-- 1 paul paul 13312 jan 10 14:45 recdA-0.mf
-rw-r--r-- 1 paul paul 208 jan 10 14:45 reci-0.mf
That seems a little bit small...
Here is my code :
my $record = XMLgetbiblio($dbh,$biblionumber);
my $Zpackage = $Zconn->package();
$Zpackage->option(action => "recordInsert");
$Zpackage->option(record => $record);
eval {
$Zpackage->send("update");
};
XMLgetbiblio being a var containing the raw XML :
sub XMLgetbiblio {
my ( $dbh, $biblionumber ) = @_;
my $sth = $dbh->prepare('select marcxml from biblioitems where
biblionumber=?');
$sth->execute($biblionumber);
my ($XML) = $sth->fetchrow;
return $XML;
}
Here some zebra infos :
1/3 zebra.cfg :
===========
profilePath: ${srcdir:-.}:/usr/local/share/idzebra/tab/
attset: bib1.att
attset: explain.att
recordId: (bib1,Local-number)
recordType: grs.marc.unimarc
lockDir: lock
setTmpDir: tmp
keyTmpDir: tmp
memMax: 4
perm.anonymous: rw
encoding utf8
storeKeys:1
storeData:1
2/3 unimarc.abs :
=============
name unimarc
reference Usmarc
attset bib1.att
tagset unimarc.tag
marc unimarc.mar
esetname B @
esetname F @
encoding utf8
# 010a is isbn
elm 020 isbn -
elm 020/? isbn !:w
elm 020/?/a isbn !:w,!:p
# 011a is issn
elm 011 issn -
elm 011/? issn !:w
elm 011/?/a issn !:w,!:p
elm 700 Author -
elm 700/? Author -
elm 700/?/a Author !:w
#elm 701 Author -
#elm 701/? Author -
#elm 701/?/a Author !:w
elm 200 Title -
elm 200/? Title -
elm 200/?/a Title !:w,!:p
elm 200/?/e Title !:w,!:p
elm 210 Publisher -
elm 210/? Publisher -
elm 210/?/c Publisher !:w
elm 210/?/d Date-of-publication !:w
elm 090 Local-number -
elm 090/? Local-number -
elm 090/?/9 Local-number !:w
3/3 zebra log :
===========
(would be nice if you gave some hints on log content, because I don't
understand anything i'm afraid...)
[paul at bureau unimarc]$ zebrasrv @:2100
14:45:18-10/01 [server] Adding dynamic listener on @:2100 id=0
14:45:18-10/01 [log] zebra_start zebra.cfg 1.3.32
14:45:18-10/01 [server] Starting server zebrasrv pid=21100
14:45:22-10/01 [session] Connect from tcp:127.0.0.1
14:45:22-10/01 zebrasrv(1) [session] Starting session 1 from
tcp:127.0.0.1 (pid=21102)
14:45:22-10/01 zebrasrv(1) [log] User perm for perm.anonymous: rw
14:45:22-10/01 zebrasrv(1) [request] Auth none
14:45:22-10/01 zebrasrv(1) [request] Init OK - ID:81/81 Name:ZOOM-C/YAZ
Version:1.37/2.1.2
14:45:22-10/01 zebrasrv(1) [log] function: 1
14:45:22-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:22-10/01 zebrasrv(1) [log] adm request database Koha
14:45:22-10/01 zebrasrv(1) [log] adm-create Koha
14:45:22-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:22-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:22-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:22-10/01 zebrasrv(1) [log] sorting section 1
14:45:22-10/01 zebrasrv(1) [log] Iterations . . . 45
14:45:22-10/01 zebrasrv(1) [log] Distinct words . 19
14:45:22-10/01 zebrasrv(1) [log] Updates. . . . . 0
14:45:22-10/01 zebrasrv(1) [log] Deletions. . . . 0
14:45:22-10/01 zebrasrv(1) [log] Insertions . . . 19
14:45:22-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:22-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:22-10/01 zebrasrv(1) [log] user/system: 0/0
14:45:22-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [log] function: 1
14:45:32-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:32-10/01 zebrasrv(1) [log] Received DB Update
14:45:32-10/01 zebrasrv(1) [log] action
14:45:32-10/01 zebrasrv(1) [log] recordInsert
14:45:32-10/01 zebrasrv(1) [log] database: Default
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:32-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:32-10/01 zebrasrv(1) [log] record 0 type XML
14:45:32-10/01 zebrasrv(1) [log] 4 bytes
void
14:45:32-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:32-10/01 zebrasrv(1) [log] sorting section 1
14:45:32-10/01 zebrasrv(1) [log] Iterations . . . 51
14:45:32-10/01 zebrasrv(1) [log] Distinct words . 25
14:45:32-10/01 zebrasrv(1) [log] Updates. . . . . 11
14:45:32-10/01 zebrasrv(1) [log] Deletions. . . . 0
14:45:32-10/01 zebrasrv(1) [log] Insertions . . . 14
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:32-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:32-10/01 zebrasrv(1) [log] user/system: 0/0
14:45:32-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [log] function: 1
14:45:32-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:32-10/01 zebrasrv(1) [log] Received DB Update
14:45:32-10/01 zebrasrv(1) [log] action
14:45:32-10/01 zebrasrv(1) [log] recordInsert
14:45:32-10/01 zebrasrv(1) [log] database: Default
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:32-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:32-10/01 zebrasrv(1) [log] record 0 type XML
14:45:32-10/01 zebrasrv(1) [log] 4 bytes
void
14:45:32-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:32-10/01 zebrasrv(1) [log] sorting section 1
14:45:32-10/01 zebrasrv(1) [log] Iterations . . . 39
14:45:32-10/01 zebrasrv(1) [log] Distinct words . 17
14:45:32-10/01 zebrasrv(1) [log] Updates. . . . . 15
14:45:32-10/01 zebrasrv(1) [log] Deletions. . . . 0
14:45:32-10/01 zebrasrv(1) [log] Insertions . . . 2
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:32-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:32-10/01 zebrasrv(1) [log] user/system: 1/0
14:45:32-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [log] function: 1
14:45:32-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:32-10/01 zebrasrv(1) [log] Received DB Update
14:45:32-10/01 zebrasrv(1) [log] action
14:45:32-10/01 zebrasrv(1) [log] recordInsert
14:45:32-10/01 zebrasrv(1) [log] database: Default
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:32-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:32-10/01 zebrasrv(1) [log] record 0 type XML
14:45:32-10/01 zebrasrv(1) [log] 4 bytes
void
14:45:32-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:32-10/01 zebrasrv(1) [log] sorting section 1
14:45:32-10/01 zebrasrv(1) [log] Iterations . . . 42
14:45:32-10/01 zebrasrv(1) [log] Distinct words . 17
14:45:32-10/01 zebrasrv(1) [log] Updates. . . . . 17
14:45:32-10/01 zebrasrv(1) [log] Deletions. . . . 0
14:45:32-10/01 zebrasrv(1) [log] Insertions . . . 0
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:32-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:32-10/01 zebrasrv(1) [log] user/system: 0/0
14:45:32-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [log] function: 1
14:45:32-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:32-10/01 zebrasrv(1) [log] Received DB Update
14:45:32-10/01 zebrasrv(1) [log] action
14:45:32-10/01 zebrasrv(1) [log] recordInsert
14:45:32-10/01 zebrasrv(1) [log] database: Default
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:32-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:32-10/01 zebrasrv(1) [log] record 0 type XML
14:45:32-10/01 zebrasrv(1) [log] 4 bytes
void
14:45:32-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:32-10/01 zebrasrv(1) [log] sorting section 1
14:45:32-10/01 zebrasrv(1) [log] Iterations . . . 42
14:45:32-10/01 zebrasrv(1) [log] Distinct words . 17
14:45:32-10/01 zebrasrv(1) [log] Updates. . . . . 17
14:45:32-10/01 zebrasrv(1) [log] Deletions. . . . 0
14:45:32-10/01 zebrasrv(1) [log] Insertions . . . 0
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:32-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:32-10/01 zebrasrv(1) [log] user/system: 0/1
14:45:32-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [log] function: 1
14:45:32-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:32-10/01 zebrasrv(1) [log] Received DB Update
14:45:32-10/01 zebrasrv(1) [log] action
14:45:32-10/01 zebrasrv(1) [log] recordInsert
14:45:32-10/01 zebrasrv(1) [log] database: Default
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:32-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:32-10/01 zebrasrv(1) [log] record 0 type XML
14:45:32-10/01 zebrasrv(1) [log] 4 bytes
void
14:45:32-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:32-10/01 zebrasrv(1) [log] sorting section 1
14:45:32-10/01 zebrasrv(1) [log] Iterations . . . 42
14:45:32-10/01 zebrasrv(1) [log] Distinct words . 17
14:45:32-10/01 zebrasrv(1) [log] Updates. . . . . 17
14:45:32-10/01 zebrasrv(1) [log] Deletions. . . . 0
14:45:32-10/01 zebrasrv(1) [log] Insertions . . . 0
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:32-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:32-10/01 zebrasrv(1) [log] user/system: 0/0
14:45:32-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [log] function: 1
14:45:32-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:32-10/01 zebrasrv(1) [log] Received DB Update
14:45:32-10/01 zebrasrv(1) [log] action
14:45:32-10/01 zebrasrv(1) [log] recordInsert
14:45:32-10/01 zebrasrv(1) [log] database: Default
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:32-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:32-10/01 zebrasrv(1) [log] record 0 type XML
14:45:32-10/01 zebrasrv(1) [log] 4 bytes
void
14:45:32-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:32-10/01 zebrasrv(1) [log] sorting section 1
14:45:32-10/01 zebrasrv(1) [log] Iterations . . . 42
14:45:32-10/01 zebrasrv(1) [log] Distinct words . 18
14:45:32-10/01 zebrasrv(1) [log] Updates. . . . . 17
14:45:32-10/01 zebrasrv(1) [log] Deletions. . . . 0
14:45:32-10/01 zebrasrv(1) [log] Insertions . . . 1
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:32-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:32-10/01 zebrasrv(1) [log] user/system: 0/0
14:45:32-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [log] function: 1
14:45:32-10/01 zebrasrv(1) [log] Waitaction: 2
14:45:32-10/01 zebrasrv(1) [log] Received DB Update
14:45:32-10/01 zebrasrv(1) [log] action
14:45:32-10/01 zebrasrv(1) [log] recordInsert
14:45:32-10/01 zebrasrv(1) [log] database: Default
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_open rw = 1
useshadow=0 p=0x8146668,n=,rp=(none)
14:45:32-10/01 zebrasrv(1) [log]
profilePath=.:/usr/local/share/idzebra/tab/
cwd=/home/paul/koha.dev/head/misc/zebra/unimarc
14:45:32-10/01 zebrasrv(1) [log] record 0 type XML
14:45:32-10/01 zebrasrv(1) [log] 4 bytes
void
14:45:32-10/01 zebrasrv(1) [log] zebra_end_trans
14:45:32-10/01 zebrasrv(1) [log] sorting section 1
14:45:32-10/01 zebrasrv(1) [log] Iterations . . . 42
14:45:32-10/01 zebrasrv(1) [log] Distinct words . 19
14:45:32-10/01 zebrasrv(1) [log] Updates. . . . . 17
14:45:32-10/01 zebrasrv(1) [log] Deletions. . . . 1
14:45:32-10/01 zebrasrv(1) [log] Insertions . . . 1
14:45:32-10/01 zebrasrv(1) [log][app2] zebra_register_close p=0x8146668
14:45:32-10/01 zebrasrv(1) [log] Records: 0 i/u/d 0/0/0
14:45:32-10/01 zebrasrv(1) [log] user/system: 0/0
14:45:32-10/01 zebrasrv(1) [request] EsRequest OK: Done !
14:45:32-10/01 zebrasrv(1) [session] Connection closed by client
--
Paul POULAIN
Consultant indépendant en logiciels libres
responsable francophone de koha (SIGB libre http://www.koha-fr.org)
More information about the Koha-zebra
mailing list