IRC log for #koha, 2009-07-06

All times shown according to UTC.

Time S Nick Message
20:35 chris morning
20:37 richard hi
20:37 chris hi richard
04:29 Amit hi brendan, chris
04:29 Amit good morning #koha
04:36 Jo Good morning Amite
04:36 Jo AMit (sorry)
04:36 Amit hi Jo morning
04:36 Jo rogue keyboard misbehaving ...
04:44 Amit k
04:47 brendan hi Amit
04:48 Jo hi brendan
04:48 brendan hey Jp
04:48 brendan whoops Jo
04:48 Jo lol
04:48 brendan :)
05:01 Amit heya brenan
05:01 Amit sorry brendan
05:02 brendan amit good morning!
05:02 brendan @wunder new delhi india
05:02 munin brendan: The current temperature in New Delhi, India is 36.0°C (9:30 AM IST on July 06, 2009). Conditions: Haze. Humidity: 37%. Dew Point: 19.0°C. Pressure: 29.53 in 1000 hPa (Steady).
05:07 Amit hi munin
05:10 Jo off home! good night everybody.
07:00 Amit hi nicomo
07:00 nicomo hi Amit
07:08 chris gah, the rebuild_zebra emails will never stop
07:08 chris can i just reply and see man cron, and if you dont understand that, dont try and run your own linux server
07:37 Amit hi kf nahuel
07:37 nahuel hi
07:38 kf hi nahuel and Amit
07:54 mason heh, koha is not your sys-admin  :)
07:55 mason why not? , and when will this bug be fixed !
07:55 Amit hi mason
08:00 hdl_laptop mason: just do it ;)
08:01 hdl_laptop mason: it "merely" requires not to launh rebuild_zebra over and over again while the previous rebuild_zebra has not finished ;)
08:02 chris lockfile will do that
08:02 chris thats not the problem they are having
08:02 chris the problem people are having is understanding what cron is
08:03 chris ie, running rebuild_zebra at all
08:03 mason haaay, i have to ask some-one just to make sure...
08:03 mason is the koha-zebraqueue-ctl.sh / zebraqueue_daemon.pl script *not* the prefered way to do zebra updates?
08:04 mason if so - is it because of memory-leaking?
08:05 chris yep
08:05 mason what are biblibrians using ? a 1 minute cron of 'rebuild_zebra.pl -z -a -b'
08:05 mason or the 'zebraqueue_daemon.pl' daemon?
08:05 chris the memory leak is due to our modules not being safe
08:06 chris same problem hurts running under mod_perl
08:06 chris (ie they dont clean up after themselves)
08:06 mason aaah, subtle / complex :/
08:06 chris which is fine when you run them as cgi, or one hit like rebuild_zebra.pl
08:06 chris but if it runs forever like mod_perl or the daemon, they leak
08:07 chris im unhappy with the cron solution
08:07 mason gotcha, i recall this being discussed a few months ago
08:07 chris but it wont be fixed 3.0.x
08:07 mason i guess the other goofy solution is a cron to restart zebraqueue_daemon.pl every 10 mins / 60 mins etc...
08:07 chris yeah
08:08 chris better solution is to rewrite the daemon and also fix our modules, so we destroy objects properly
08:08 mason ive had the zebraqueue_daemon.pl daemons on my boxes and havent noticed any ballooning processes...
08:08 chris but thats harder
08:09 chris it takes a while
08:09 mason yeah, ill take a quick tmp fix, until then
08:09 chris but if a library circulates or catalogues a lot
08:09 chris they can grow fastish
08:10 chris the main problem is, it hasnt been kept up to date
08:10 chris ie when people made changes to rebuild_zebra, they didnt make changes to the zebraqueue-daemon
08:10 chris so its doing slightly different things
08:10 chris maybe harmlessly, maybe not
08:12 mason ok, thanks for that info
08:13 mason these circ selenium scripts should provoke some leakage...
08:44 chris mason: http://koha.pastebin.com/m7c124f9b
08:46 chris and
08:46 chris http://koha.pastebin.com/m41ad7e76
08:46 chris proof of concept
09:37 mason ta chris, i'll use that as a start...
09:39 chris it works and will only ever have one rebuild_zebra running at a time
09:39 chris maybe put a sleep in there
09:39 chris as it stands it will constantly check the zebraqueue table, then run rebuild_zebra if there is anything to be done
09:40 chris for use in production, id probably add a heartbeat to it
09:40 chris so that somethin can monitor it
09:41 veki is it possible to do interlibrary loans in Koha according to ISO ILL protocol?
09:43 veki bbl
09:44 chris heh
09:52 paul_p good morning everyone !
10:06 kf good morning paul
10:08 chris hi kf and paul_p (who is now at lunch)
10:08 Amit hi paul_p
10:33 kf hi chris :)
11:31 paul_p hi chris & kf. (back from lunch ;-) )
11:54 |Lupin| hello !
11:55 kf hi |Lupin|
11:57 Amit hi lupin
11:57 |Lupin| :)
11:58 |Lupin| does anybody know how to add a 009 Unimarc field to a record in Perl, please ?
11:58 |Lupin| hmm no
11:58 |Lupin| actually
11:58 |Lupin| how to _create_ a 009 field ?
11:59 |Lupin| I tred
11:59 |Lupin| MARC::Field->new( '009', '', '', $str);
11:59 |Lupin| and also a => $str

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary