Time  Nick         Message
11:53 |Lupin|      does koha keep track of the changes done to a bibliographic record ?
11:04 magnusenger  chris: thanks for all your help so far. I gotta go, but i'll be back tomorrow...
09:14 chris        good evening jo :)
08:53 chris        id expect this query to take a few minutes
08:52 richard      cyas
08:52 chris        show processlist;
08:52 magnusenger  (turned on OpacMaintenance now...)
08:52 magnusenger  how can you tell the speed?
08:51 chris        yeah its running ok, just slowly
08:51 chris        (all queued up behind the truncate)
08:51 magnusenger  ok
08:50 chris        (those are what those selects are)
08:50 chris        ohh someone is trying to use koha at the same time :)
08:49 magnusenger  the transactions bit looks like this http://pastebin.com/m12d6da6d does that look ok?
08:49 magnusenger  ;-)
08:48 chris        but i have been wrong plenty of times before :-)
08:47 chris        i suspect it will be significantly faster
08:47 chris        for the next one
08:47 chris        unlock table biblio;
08:47 chris        truncate biblio;
08:47 chris        lock table biblio;
08:47 chris        i would try
08:47 chris        if it does finish successfully
08:46 chris        to get some idea how long it is going to take
08:46 chris        you should be able to see how many rows the query has affected
08:45 chris        cool
08:45 magnusenger  show innodb status\G worked for me
08:45 chris        pager less;
08:45 chris        whoops
08:45 chris        pager lessl
08:45 chris        (before you run it, you might want to do)
08:44 chris        the transactions section
08:44 chris        the interesting bit to look at is
08:43 chris        show innodb status
08:43 chris        in another mysql console
08:41 chris        you can do
08:41 chris        it does take a while
08:41 magnusenger  truncate biblioitems is still running. guess that's a bad sign?
08:39 chris        any luck?
08:24 magnusenger  ok
08:24 chris        last one biblio
08:23 magnusenger  chris: sorry that was 2x items. swap the first or last one for biblio?
08:22 magnusenger  chris: ok! thanks!
08:21 chris        then we can try lock table command before each truncate
08:21 chris        if it still complains about the locks
08:20 chris        try that
08:20 magnusenger  chris: sorry, lost the thread a bit. should i do truncate items, truncate biblioitems, truncate items?
08:18 chris        and you shouldnt run out of space doing the truncate, so it actually completes
08:17 paul_p       of course...
08:17 magnusenger  paul_p: should be 400K, but they have multiplied during my attempts...
08:17 chris        that will stop it doing row level locking
08:17 chris        unlock table biblioitems
08:17 chris        truncate biblioitems
08:17 chris        is lock table biblioitems
08:17 chris        then what we do
08:17 paul_p       wow, almost 1million biblioitems...
08:17 chris        and if that doesnt work
08:16 paul_p       -fk
08:16 magnusenger  chris: biblioitems: 953703
08:16 paul_p       so that's a path to try
08:16 chris        its because INNODB does row level locking
08:16 chris        about locking tables
08:16 magnusenger  paul_p: not actively, no
08:16 chris        due to that error
08:16 chris        yeah the truncates failed
08:16 magnusenger  chris: zebraque: 10, biblio: 953715, items: 0, biblioitems [still counting]. I ran bulkmarcimport.pl with -d so i would have expected biblio, items and biblioitems to be empty...
08:15 paul_p       (parameter on command line)
08:15 paul_p       magnusenger: did you set fk_off ?
08:15 chris        $dbh->do("SET FOREIGN_KEY_CHECKS = 0");
08:14 chris        yep, but we have turned FK off
08:14 paul_p       then biblioitems => no more contraints
08:14 paul_p       if you truncate items 1st => no constraints
08:14 paul_p       if you truncate biblio 1st, then, FK constraint cascade to truncate biblioitems & items
08:14 paul_p       that's what I says, not the same (look at the order i've suggested)
08:13 chris        unless it has changed between 3.0.1 and 3.0.2
08:13 chris        $dbh->do("truncate biblio");                                                                                                                                           $dbh->do("truncate biblioitems");
08:13 chris        thats what bulkmarcimport does
08:13 paul_p       chris: if i'm not mistaken, not exactly.
08:13 paul_p       that should work (& much quicker than DELETE)
08:13 chris        thats what the script is trying to do paul
08:12 paul_p       magnusenger: the quick & easy way : do a truncate items, then truncate biblioitems then truncate items
08:11 chris        and then the same for biblio, items, and biblioitems
08:11 chris        select count(*) from zebraqueue;
08:10 chris        run
08:10 magnusenger  yep! :-)
08:10 chris        can you jump into mysql
08:10 chris        yeah its the truncate ones that are having troubles
08:09 magnusenger  (i tried importing 10 records to save some time)
08:09 magnusenger  but it actually took about two hours
08:09 magnusenger  and then it says "10 MARC records done in 0.839056968688965 seconds"
08:09 magnusenger  I got the same error again, but this time on line 101
08:09 chris        so heres what we can do
08:09 chris        right so its all finished now ... ok
08:07 magnusenger  I get this: http://pastebin.com/ma4027b4
08:03 magnusenger  chris: will do
08:03 magnusenger  also, at one point i thought the import was good, but then the rebuild_zebra reported about 900K records...
08:03 chris        i suspect it is the truncate commands locking things up
08:03 chris        can you do mysqladmin -uroot -p show processlist
08:01 chris        ta
08:01 magnusenger  chris: 3.00.01.005
08:01 chris        what version of Koha is it magnusenger ?
08:00 chris        lemme just look what line 100
07:59 magnusenger  i was afraid someone would say that... ;-)
07:58 chris        d
07:58 chris        magnusenger: that doesnt sound goo
07:55 |Lupin|      hi chris
07:55 |Lupin|      hello all
07:51 chris        back
07:38 magnusenger  anfscd: I did a successfull import of about 400K records into Koha 3 w/Zebra. Then I had to re-import because of some errors in the first batch. Then I ran into some problems with dropped connections etc. Now bulkmarcimport.pl is taking forever "deleting biblios", and i'm getting this: "DBD::mysql::db do failed: The total number of locks exceeds the lock table size at /usr/share/koha/bin/migration_tools/bulkmarcimport.pl line 100." i
07:21 chris        hehe
07:21 magnusenger  ...and rather obvious... the midnight sun kept me up all night, so my head is not fully working today, methinks...
07:14 magnusenger  sounds good!
07:14 chris        the way i was thinking was that you could use your library cardnumber, to request an email be sent to you, which contained a link with and md5 hash, that you could go to, to link your openid to your account
07:14 magnusenger  how would they do that?
07:12 chris        yep
07:12 magnusenger  openid is a good thing, but then it would have to be tied to their user account somehow?
07:06 chris        i think that would be pretty cool, certainly for universities
07:06 chris        speaking of CAS, someone was talking about adding openid to the opac, allowing users to login using their openid, rather than a new username and password
07:03 chris        nice blog today
07:02 chris        http://www.tararobertson.ca/blog/2009/get-your-foss-on-wellington-library-geeks/
06:59 chris        to take a look at the kohanga reo, and kura kaupapa maori (total immerision maori schools)
06:59 magnusenger  chris: i can imagine the sami and the maori have some things to talk about, yes
06:59 chris        when i worked for the maori studies department, we had some sami people visit
06:58 magnusenger  nicomo: almost, but i'm still more than 600km from the Nort Cape
06:57 chris        Buorre idit
06:57 nicomo       magnusenger: I thought further north from you people just fell off the earth
06:57 magnusenger  re CAS: sounds nice! but here in norway we, of course, have go and invent our own way of doing these things...
06:57 chris        i wonder how you say it in sami?
06:55 magnusenger  hi Amit
06:55 Amit         hi magnusenger
06:55 magnusenger  Sortland is a tiny place even further north than me...
06:54 magnusenger  Wow, including the correct form for Sortland is kind of hilarious
06:54 chris        yeah, or the maori
06:54 nicomo       chris: I wouldn't advice you follow this web site for the French at least
06:53 chris        http://www.elite.net/~runner/jennifers/gmorning.htm#N
06:53 magnusenger  Thanks for the enlightenment, nicomo!
06:53 chris        i cheated nicomo
06:53 magnusenger  nicomo: you should take note and pick up some things that might come in useful this fall... ;-)
06:52 magnusenger  chris: depends on how formal and distinct you want to be...
06:52 nicomo       wow chris i'm much impressed by your norwegian
06:51 magnusenger  :-)
06:51 nicomo       magnusenger see http://www.jasig.org/cas
06:51 chris        :)
06:51 chris        or maybe Go'mårra
06:51 magnusenger  God morgen, chris!
06:51 chris        or is it Godmorn
06:51 chris        God morgen
06:51 nicomo       magnusenger: CAS is an sso solution
06:50 magnusenger  Mr. Poulain is writing about Koha and CAS on the mail list - I feel like I should know what CAS is, but I'm coming up blank... Anyone care to enlighten me?
06:49 magnusenger  Good morning, all!
06:43 chris        back
05:54 chris        yeah clearish skies
05:53 richard      feels like there'll be a frost tonight
05:49 chris        duh, munin isnt in the channel
05:48 chris        @wunder wellington, new zealand
05:43 chris        heh
05:29 mason        there we go ;)
05:29 richard      :)
05:29 richard      ack
05:29 richard      :0
05:26 richard      hiya chris
05:22 chris        evening
03:16 Amit         something adding MARC to text
03:12 brendan      anything new with you?
03:12 brendan      not at the moment
03:12 Amit         any new from your side brendan
03:12 Amit         yes
03:12 brendan      I hope all is well
03:12 Amit         hi richard, Jo
03:12 brendan      heya amit
03:12 Amit         good morning #koha
03:11 Amit         hi brendan, chris, mason
00:01 pianohacker1 evening, all
23:32 chris        heh
23:25 pianohacker  Apparently only works if you've registered. Oh well
23:24 chris        @later tell hdl_laptop and pushed them up to git
23:24 chris        gah
23:24 chris        @later tell and pushed them up to git
23:23 chris        i wonder if you can queue up messages
23:19 chris        @later tell hdl_laptop i have updated pootle with the french .po files
23:07 chris        :-)
23:06 pianohacker  Given the horrifying hacks I'm adding to the reports wizards to add some functionality, I'm not the one to say so
23:05 chris        i take responsibility for any mess you find in guided reports though
23:05 chris        hehe
23:05 chris        ahh cant blame me for those
23:05 pianohacker  Ahh, it's hdl
23:05 pianohacker  Nope, the canned reports
23:05 chris        or the wizards?
23:05 chris        which reports code? the guided reports?
23:02 pianohacker  Ahh, good idea
23:02 gmcharlt     to dig further, check out the old Koha CVS repo on savannah
23:01 pianohacker  Seems to point to paul and hdl, but I know the history was truncated by some pre-3.0 merges by jmf and paul
23:00 gmcharlt     pianohacker: git blame help?
23:00 pianohacker  Does anyone know who the original author of the reports/ code is?
22:12 chris        ill add the files now hdl_laptop
22:11 chris        but there are lots of other people who work in libraries that wouldnt
22:10 chris        trained librarians would know
22:10 chris        but lots
22:10 chris        not most
22:02 SirStan      or do most people know what they are
22:01 SirStan      THanks hdl -- even that microsnippet would rock.
22:00 hdl_laptop   good night
22:00 hdl_laptop   It comes along with different cataloguing frameworks.
21:59 hdl_laptop   Others are more used to MARC21 (US and many other countries).
21:59 hdl_laptop   some ppl are used to UNIMARC way to input data (French and European)
21:58 hdl_laptop   Sirstan : the difference is all about cataloguing habits
21:56 SirStan      gmcharlt: some hint of what the difference is.. or atleast a one line description.
20:35 richard      hi
20:31 gmcharlt     SirStan: say what about it?
20:28 chris        cool
20:28 hdl_laptop   ok sending you both.
20:28 chris        so ill do it commandline and add it
20:28 chris        it is sllllooooowww on the web interface and locks pootle up
20:28 chris        if staff, send me the file and ill merge on the commandline
20:28 hdl_laptop   both
20:28 chris        is it opac, or staff?
20:28 chris        yep, what will have happened is git will have seen that the ones in pootle were different
20:28 hdl_laptop   And merge on pootle
20:27 hdl_laptop   So I will try and revert french po files.
20:27 hdl_laptop   and yours have overwritten mine
20:26 hdl_laptop   french update from me : 1b7c8f84e1faf87b44ab4e224913cbfa5ef15b2c  Mon May 25 16:43:21 2009
20:26 chris        yep, that will be from pootle
20:25 wizzyrea     gmcharlt hehe I will check
20:25 hdl_laptop   french update from Chris Cormack  Fri May 29 711aacd7b8018b4592ee39a2407651c236572e07
20:19 chris        very very rarely to i go git -> pootle
20:19 chris        ie pootle -> git
20:19 chris        it may be then that they were overwritten from pootle
20:18 hdl_laptop   And they were ok at that time.
20:18 hdl_laptop   chris: only two days before you updated french translation, i pushed a patch with french translations.
20:16 chris        not the other way
20:16 chris        generally though i go from pootle to git
20:15 chris        should be be
20:15 hdl_laptop   chris: is pootle site uptodate with po files from official branch ?
20:13 gmcharlt     wizzyrea: it looks like cafepress does onesies, so you could shoot Tina Burger an email and have her add that as an option for the Koha ILS store
20:13 hdl_laptop   chris: there have been updates on french translation after the release and it seems there was some translated strings which passed untranslated
20:11 owen         I happily consider all three of my babies Koha babies. My first was born just before we first switched to Koha.
20:11 hdl_laptop   mmm maybe kohaman from katipo could be coool in that purpose ;)
20:10 wizzyrea     omg, so many koha babies :D
20:10 chris        righto
20:10 hdl_laptop   chris: I have a question about franch translation.
20:09 hdl_laptop   owen: my baby has been quite noisy sleeper too.
20:09 wizzyrea     mine used to snuffle quite loudly
20:09 hdl_laptop   hi chris.
20:08 chris        yeah lots of grunts
20:07 owen         Very good. Noisy sleeper? Meaning he sleeps, but noisily?
20:06 chris        and yours ?
20:06 chris        doing good, noisy sleeper, but good
20:06 owen         Hi chris, how's your new little bundle?
20:02 chris        heya brendan
20:00 brendan      :)
20:00 brendan      morning chris
19:32 chris        morning
19:26 |Lupin|      bye all
19:03 |Lupin|      hi SirStan
18:55 SirStan      hi lupin
18:49 |Lupin|      hi again everybody !
16:22 gmcharlt     slef: I'd suggest letting user set up a profile defining which tags they want removed
16:20 slef         gmcharlt: I see. Suspect the default should be strip, shouldn't it?
16:17 gmcharlt     slef: but it could be *their* local use - e.g., order information from MARC records sent by book vendor, information used by a local union catalog, bibliographic utility information, etc.
16:14 slef         9xxs are meant to be local use only, aren't they? So very few libraries will be relying on values in there
16:11 gmcharlt     thus, a remove selected tags from import option would be a useful enhancement
16:11 gmcharlt     slef: really depends on what the 9xx from the source are for; can't just unilaterally remove them
16:10 slef         but a "remove from import" option may be a useful enhancement then?
16:10 slef         when would a library want some/all of them?
16:09 gmcharlt     course, one could add an option to remove such tags
16:09 gmcharlt     well, it's not correct behavior to always drop 9xx tags - library may want some/all of them
16:09 slef         and 098
16:09 slef         everything except 942 really
16:06 gmcharlt     slef: 9xx tags?  any, or just the ones mapped to items?
16:06 slef         is there a reason why koha doesn't blank the local use 9 fields from staged imports?
16:05 slef         hi all
16:02 danny        ok
16:02 brendan      ok -- I gotta run I will be back in about 20 to 30 minutes
16:02 danny        yep, it shows that in the trace route too
16:02 brendan      something like 216.195.78.65 is what I'm getting
16:02 brendan      does the name resolve to an IP ?
16:01 danny        It isn't an address not found, but always get a Network Timeout after about a minute
16:00 danny        no main page doesn't load either
16:00 brendan      danny can you get to the main page ok -- just not the blog ?
15:59 danny        http://pastebin.com/m72c6bf75
15:58 jdavidb      Howdy, brendan.  :)
15:58 brendan      hey there jdavidb
15:56 brendan      could you try a traceroute and see where it dies?
15:54 danny        maybe a router between the two?
15:54 danny        i've tried several computers, and none are able to load the pag
15:53 brendan      yeah - i just tried another computer and it loaded up for me.
15:52 jdavidb      works fine for me, too.
15:52 danny        hadn't tried again until today and thought it was weird that it was still happening
15:52 brendan      darn -- it loads up for me -- I will keep looking into this
15:52 danny        i got this a couple of weeks ago when I tried to take a look at the site too
15:52 danny        looks like the same thing, I get a Network timeout
15:51 brendan      hey danny go ahead and try again.  http://bywatersolutions.com/wordpress/
15:50 brendan      could be I will take a look.
15:50 danny        hey brendan, I saw your tweets and wanted to take a look at those links to the bywatersolutions.com/wordpress page but it seems to not load for me, is it down at the moment?
15:49 brendan      hey danny
15:48 danny        brendan, are you around?
12:51 |Lupin|      For one given book, you don't want to re-enter all the bibliographic information for each format, and you don't want to correct, say, a typo, in each format...
12:51 |Lupin|      Recently I asked here how one should proceed to represent a e-book that is present in several formats, givne that each format could comprise several files. I was told that one record for each format would be good policy, but I'm wondering how the records would be linked to each other ?
12:47 |Lupin|      hi Amit
12:47 |Lupin|      oops
12:25 |Lupin|      Hi |Lupin|
12:14 Amit         hi Lupin
12:14 nicomo       sorry I have network issues : coming in and out
12:14 nicomo       hi (again)
12:14 Amit         hi nicomo
12:08 |Lupin|      hi ebegin
12:05 ebegin       good morning!