Time  Nick            Message
00:52 dcook           Blah, bloody matching rules...
00:53 dcook           @later tell eythian Awesome, although I can't see it changing much :(
00:53 huginn          dcook: The operation succeeded.
00:55 dcook           Ahh maybe it's crashing because of that NorwegianPatronDB thing..
00:56 dcook           Mmm  I don't think so..
01:01 dcook           wth...
01:01 dcook           We're still using ISO Marc in ImportBatch.pm?
01:05 dcook           So the query is working but something else is failing..
01:09 dcook           Required match check fail..
01:11 talljoy         @later tell khall can you tell me why CIIS has custom code?  and why it would impact the serials module and/or the database structure?  If you point me to the db corrections needed, I can take a whack at it.  RT 30027
01:11 huginn          talljoy: The operation succeeded.
01:12 talljoy         thanks kidclamp for the update on ciis
01:12 talljoy         @kidclamp++
01:12 huginn          talljoy: downloading the Perl source
01:12 rangi           w/w talljoy ?
01:12 rangi           and happy new year
01:12 wizzyrea        also hi
01:12 talljoy         ha!  happy new year.
01:12 talljoy         Heya wizzyrea
01:12 wahanui         i think wizzyrea is so dumb at rewrite rules.
01:12 wizzyrea        it's true.
01:12 wahanui         I saw it on Digg!
01:12 talljoy         pfft
01:13 talljoy         i'm on mac and colloquy is so different from pidgin
01:13 talljoy         i get all turned around.  like working in another timezone!
01:13 wizzyrea        teehee
01:14 dcook           Nowonder _passes_required_checks doesn't work... it's XML but it thinks it's ISO MARC
01:15 * dcook         imagines no one must be using match checks or else all their imports must be going badly..
01:15 talljoy         i've never found match checks to work.
01:15 talljoy         they always just *failed* when i tried to implement.
01:15 dcook           Yeah, I think I've found the same, and I've finally be frustrated enough to find out why... hehe
01:16 talljoy         bless you!
01:16 talljoy         i could use matchchecks if they worked!
01:16 talljoy         mighty useful things in migrating data into consortiums
01:16 dcook           Yeah, I've been thinking they'd be good
01:16 talljoy         especially poorly cataloged libraries
01:17 dcook           Looks like it's still broken in master, so I'll look at sending in a bug report now
01:17 talljoy         "Why is my star wars DVD on this Hello Kitty record"
01:17 dcook           While it's all still fresh
01:17 dcook           hehe
01:17 talljoy         i dunno....cuz your cataloger is lazy or inept?
01:17 dcook           Did you see the Hello Kitty Darth Vader?
01:17 talljoy         no, but i should now!!
01:17 dcook           http://img4.wikia.nocookie.net/__cb20110705040358/uncyclopedia/images/7/7d/Hello-kitty-darth-vader.jpg
01:17 dcook           Relevant :D
01:17 wizzyrea        ^ this is why your starwars dvd is on your hello kitty record.
01:18 talljoy         *that* is funny
01:18 talljoy         just snorted my coffee
01:18 talljoy         i think we found the cataloger in question.
01:18 wizzyrea        this is what happens when you turn up at odd hours :)
01:19 talljoy         i need to do this more often.
01:19 talljoy         this spring, i have to be out an about every night carting teens to sports/evening classes.
01:19 talljoy         they don't drive yet, so i am in full on chauffeur mode.
01:19 dcook           Oceania is pretty good value I think :p
01:19 talljoy         and hanging at the starbucks.  :-/
01:19 dcook           Driving age is pretty good
01:20 wizzyrea        http://nerdist.com/wp-content/uploads/2015/12/GifBillNye122415CoolStoryBro.gif
01:20 talljoy         mix bag.  they can drive themselves.  but then i start to worry
01:20 wizzyrea        sorry that isn't apropos anything
01:20 dcook           wizzyrea: That's fantastic
01:20 wizzyrea        I just found it funny
01:20 dcook           talljoy: That's true
01:20 talljoy         funny tho wizzyrea
01:20 dcook           I think about some of the stupid things my friends did driving...
01:20 talljoy         indeed.  me too!
01:20 dcook           I just hope my kids take after me and are awesome drivers :D
01:20 talljoy         my brothers 'injured' many cars in their misspent youths
01:21 wizzyrea        http://nerdist.com/wp-content/uploads/2015/12/GifBillNye122415Stop.gif I have a feeling we've all had this reaction >.>
01:21 dcook           Ouch
01:21 dcook           wizzyrea: hehehehe
01:21 talljoy         daily in my situations.  hahaha
01:21 dcook           I need to save these two for all my internet interactions
01:21 wizzyrea        http://nerdist.com/bill-nye-reaction-gifs-for-any-occasion/?gallery=349614#gallery
01:21 wizzyrea        there's a whole series
01:21 wizzyrea        and they're all pretty good
01:21 wizzyrea        http://nerdist.com/wp-content/uploads/2015/12/GifBillNye122415MindBlown.gif
01:22 wizzyrea        http://nerdist.com/wp-content/uploads/2015/12/GifBillNye122415EmailResponse.gif
01:22 talljoy         wizzyrea you have just become a hero to my 14 year old
01:22 talljoy         he is enjoying the show
01:22 wizzyrea        hehe
01:22 wizzyrea        http://nerdist.com/wp-content/uploads/2015/12/GifBillNye122415Party.gif lulz
01:24 talljoy         he just bookmarked these on his phone.
01:24 wizzyrea        A+
01:24 talljoy         i envision a few emails with these embedded.
01:25 dcook           "1 records not staged because of MARC error"
01:25 dcook           wth does that mean..
01:26 talljoy         now if only neil degrasse tyson would do some clips like that
01:26 talljoy         dcook how many records were you trying to upload/stage?
01:26 dcook           1 :/
01:26 dcook           Can we only upload iso marc?
01:26 dcook           This was marcxml..
01:26 wizzyrea        therea re some great tyson gifs
01:26 talljoy         you should be able to xml, don't you just specify the file type?
01:27 dcook           Nah, there's no type
01:27 dcook           I thought it might be smart enough to tell the difference
01:27 wizzyrea        http://24.media.tumblr.com/d56653afecd0e8ccf0224b2d66c60a15/tumblr_n44wy3BHtx1qbh26io1_500.gif < talljoy
01:27 talljoy         i just binge watched cosmos over christmas.
01:27 wizzyrea        http://cdn.playbuzz.com/cdn/9813417d-df13-480a-b216-3acd3d01a866/a7144824-05dd-480c-83ff-4f60098236cb.gif
01:27 talljoy         love that show
01:28 rangi           dcook: naw its MARC only, not MARCXML
01:28 rangi           you cand do xml via the commandline though
01:28 talljoy         ah, that's what i'm thinking of
01:29 dcook           rangi: That's... interesting
01:29 dcook           Thanks for the head's up
01:29 * dcook         would love to refactor a lot of the import code...
01:30 dcook           I wonder how that factors in with the matcher..
01:31 dcook           BatchFindDuplicates uses the isomarc... as import_records stores both xml and iso marc...
01:31 rangi           the matching will be done on a MARC::Record object
01:31 rangi           we dont try to compare files together
01:31 dcook           Well, the MARC::Record is created from iso marc
01:32 dcook           That's the problem in the match checks
01:32 dcook           It tries to create a MARC::Record from iso but the data is xml
01:32 dcook           I suppose because it's coming from Zebra
01:32 * dcook         looks more at that bit
01:32 rangi           that would be a trivial fix if that's all it is
01:32 dcook           No... not Zebra..
01:32 dcook           That's why I'm hoping to fix it right now :)
01:33 dcook           The keys of the matches hash are xml...
01:33 dcook           So yeah it must be because the record from Zebra is XML
01:34 dcook           Oh my... there's more lower down..
01:35 dcook           Hmm new_record_from_zebra makes a lot of assumptions..
01:35 dcook           Yeah, this should be a trivial fix
01:36 dcook           But it would be easy to break again in the future if Zebra were returning something different..
01:36 dcook           Nature of the game I guess
01:38 dcook           And we don't do match checks for authority records... even though you can define them in the matching rules... yikes..
01:38 * dcook         ponders
01:43 dcook           Oh that's special..
01:47 dcook           So Matcher::get_matches() takes a MARC::Record...
01:51 dcook           H'okay... let's try this again
01:52 dcook           Would love to use Gearman/Minion/Icarus for "Stage MARC records for import"... rather than having Job Status at 0% when it crashes..
02:08 dcook           This is so confusing..
02:08 dcook           C4::Search::new_record_from_zebra() seems to be returning something bogus..
02:09 dcook           Or..
02:09 kidclamp        @wizzyrea++
02:09 huginn          kidclamp: I've exhausted my database of quotes
02:09 kidclamp        wizzyrea++
02:10 dcook           Oh wait, it's probably me being silly..
02:11 dcook           Yes... definitely me..
02:13 dcook           Ugh, there's no easy way to do this efficiently without rewriting heaps of it..
02:19 wizzyrea        ugh there's one more polish thing I want to do to 8753 but I'm not fixing any more of it until it's in master.
02:19 dcook           ^those feels
02:19 wizzyrea        where's my gif for "unreasonable tantrum"
02:20 wizzyrea        http://img4.wikia.nocookie.net/__cb20110705040358/uncyclopedia/images/7/7d/Hello-kitty-darth-vader.jpg let's just look at hello kitty darth vader again
02:20 wizzyrea        that fixes everything.
02:20 ibeardslee      https://45.media.tumblr.com/82a98ba71d60495ae0789aa876429f7f/tumblr_n0cpp9fflP1sia4voo1_400.gif
02:20 ibeardslee      ?
02:21 wizzyrea        lol
02:21 wizzyrea        who can be sad looking at the carleton
02:42 bora            hi
02:42 wahanui         que tal, bora
02:43 dcook           Huzzah. I think I just fixed the match checks
02:43 dcook           For bibs...
02:43 wizzyrea        neat!
02:43 dcook           Fixing them for auth records just requires more work..
02:44 dcook           And doesn't work anyway so whatever... that can be a separate bug report
03:07 dcook           Oh, looks like Olli has already done a fix..
03:13 wizzyrea        oh?
03:13 wizzyrea        which bug
03:27 dcook           @later tell talljoy Olli has already written a fix for the match checks : http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12586
03:27 huginn          dcook: The operation succeeded.
03:27 huginn          04Bug 12586: enhancement, P5 - low, ---, olli-antti.kivilahti, Needs Signoff , Record matching rules - Required match checks doesn't work with MARCXML
03:27 dcook           wizzyrea^
03:28 dcook           I signed off his, but added a follow-up
03:32 wizzyrea        cool
03:34 dcook           Now back to my regular scheduled programming..
03:35 dcook           Hmm... why's my scheduled programming bad now..
03:35 dcook           Huh... now it's fine. Weird.
03:36 dcook           Oh that is cool...
03:37 dcook           So the OAI harvester can pull down small respones in about 2-3 seconds
03:37 dcook           And I have the importer working every 5 seconds
03:37 dcook           I have it importing the same record every 5 seconds for debugging purposes...
03:37 dcook           Went in and changed the title... then it was replaced with an  imported version so fast...
03:38 Amit_Gupta      hi dcook
03:38 dcook           yo
03:39 dcook           Oooo match checks are totally what I need too...
03:39 dcook           Because if I use the 035a to search Identifier-Standard for 123456...
03:39 dcook           Some other field may have put 123456 into Identifier-Standard
03:39 dcook           So it doesn't hurt to make sure it actually has a 035a of 123456 in both the source and target...
04:07 dcook           Hmm... using import_bib is a bit slow...
04:08 dcook           Or at least the way I'm using it
04:08 dcook           Adding 1 record every 2 seconds..
04:11 dcook           I suppose if I were sending those HTTP requests asynchronously that could improve performance...
04:11 dcook           But I can't use import_bib asynchronously as I might wind up with newer records being imported before older records...
04:12 dcook           Import started at 15:06:34... and the 167th record is imported by 15:12:28...
04:13 dcook           I suppose if you import 3 records every 3 seconds, you'd be able to import those 3 records within 6 seconds... so download and import is 9 seconds for that "batch"
04:14 dcook           Could be faster but that's not necessarily that bad..
04:14 dcook           Although you can download 100 records in 5 seconds...
04:15 dcook           That's about the best download ratio I can get..
04:15 dcook           2
04:15 dcook           But that would take 3.3 minutes to import those 100 records... so you'd get a backlog fast if you were downloading a lot of records
04:15 dcook           But... it would catch up (in theory), so if you were running it often enough...
04:15 dcook           Your first import would suck but subsequent ones might be fine
04:17 dcook           But if you had a big dump at 1pm... you would be stuck with your backlog for a while
04:17 dcook           So updates made upstream wouldn't trickle down until much later than expected..
04:18 dcook           ... that sounded less gross when I was typing it
05:14 dcook           fredericd: I don't suppose you're around atm?
05:17 dcook           $AnyEvent::MODEL
05:17 dcook           That's what I wanted
05:18 dcook           Damn, it is autodetecting POE...
05:19 dcook           I guess that's not necessarily a bad thing..
05:22 dcook           Hmm... seems ok
05:28 dcook           Hmm AnyEvent is quite slick
06:36 dcook           It would be interesting if the matching rules let you have > and < instead of just =
06:37 dcook           You might have a match point of 001...
06:37 dcook           But you want to make sure that the 005 of the incoming record is >= than the existing record...
06:37 dcook           That might not actually be *that* hard of an enhancement..
06:38 dcook           Especially as match checks haven't been working lately anyway..
06:38 dcook           I suppose the difference between "eq" and "==" would be annoying..
06:40 dcook           I suppose Scalar::Util is in core... so you could use looks_like_number()...
06:40 * dcook         thinks this holds up
06:50 liw             @wunder espoo
06:50 huginn`         liw: The current temperature in Viherlaakso, Espoo, Finland is -24.3°C (8:45 AM EET on January 07, 2016). Conditions: Clear. Humidity: 86%. Dew Point: -26.0°C. Windchill: -24.0°C. Pressure: 29.98 in 1015 hPa (Steady).
06:50 eythian         @wunder Amsterdam, nl
06:50 huginn`         eythian: The current temperature in Aalsmeerderbrug, Aalsmeerderbrug, Netherlands is 5.8°C (7:45 AM CET on January 07, 2016). Conditions: Overcast. Humidity: 95%. Dew Point: 5.0°C. Windchill: 6.0°C. Pressure: 29.33 in 993 hPa (Steady).
06:55 eythian         I win 🙂
06:56 dcook           @wunder syd
06:56 huginn`         dcook: The current temperature in Sydney, New South Wales is 21.0°C (5:30 PM AEDT on January 07, 2016). Conditions: Scattered Clouds. Humidity: 68%. Dew Point: 15.0°C. Pressure: 29.98 in 1015 hPa (Steady).
06:56 dcook           :)
07:23 dcook           I am so confused...
07:23 dcook           The path sent to IO::File is "/tmp/koha_upload/79f22cc1d09cb6c6f441db3b417bd7d5_z-koha-test.mrc"
07:23 dcook           But the actual path is "/tmp/systemd-private-628941b8dd1849859e8e745f8ed038ac-apache2.service-TKz6hp/tmp/koha_upload/79f22cc1d09cb6c6f441db3b417bd7d5_z-koha-test.mrc"
07:27 dcook           Ah, I think I see..
07:36 dcook           Ah, it's down to /usr/lib/systemd/system/apache2.service...
07:36 dcook           PrivateTmp
07:41 dcook           Hmm don't see an apache2.service in Debian..
07:42 dcook           at least not in /lib/systemd/system..
07:47 reiveune        hello
07:53 * magnuse       waves
07:53 * dcook         waves and wanders off
07:53 magnuse         have fun dcook
07:55 magnuse         @wunder boo
07:55 huginn`         magnuse: The current temperature in Bodo, Norway is -13.0°C (8:20 AM CET on January 07, 2016). Conditions: Partly Cloudy. Humidity: 73%. Dew Point: -17.0°C. Windchill: -24.0°C. Pressure: 29.86 in 1011 hPa (Steady).
07:56 magnuse         @wunder maspalomas
07:56 huginn`         magnuse: Error: HTTP Error 404: Not Found
07:57 magnuse         @wunder las palmas
07:57 huginn`         magnuse: Error: No such location could be found.
07:57 magnuse         @wunder las palmas, spain
07:57 huginn`         magnuse: Error: No such location could be found.
07:57 magnuse         gah
07:59 Joubu           hi
08:00 alex_a          bonjour
08:00 wahanui         kia ora, alex_a
08:33 * cait          waves
08:34 cait            happy new year to everyone returning to work today :)
08:34 cait            @later tell pianohacker maybe i can locate it tonight... probably using other words than we are thinking about :)
08:34 huginn`         cait: The operation succeeded.
08:35 marcelr         hi #koha
08:38 cait            hi marcelr - happy new year :)
08:38 marcelr         :)
08:55 eythian         Hi marcelr. I'm in your city. We should get a beer or something some time soon.
08:55 cait            :)
08:56 cait            eythian: what's the next 'a' museum?
09:00 eythian         cait: the Amsterdam Tulip Museum
09:00 cait            flowers - nice :)
09:00 eythian         Oddly, it you click the maps link in their website, it takes you to the cheese museum
09:00 eythian         (which is nearby)
09:00 cait            lol
09:02 eythian         I'm skipping the cheese museum, it's apparently more just a shop with the name "museum" in it, and it's not in the source list.
09:07 marcelr         hi eythian
09:08 eythian         Hola
09:08 wahanui         kia ora, eythian
09:08 marcelr         eythian: or visit rijks?
09:09 eythian         "r" is a long way through the alphabet 😉
09:09 eythian         Do you hang out there outside normal work hours much?
09:09 marcelr         not really
09:11 eythian         Because I'm usually at work during the day. But I will have to arrange something. In the meantime I was thinking a generically social thing ☺
09:17 cait            eythian: what's the source list?
09:17 * Francesca     waves
09:18 cait            hi Francesca :)
09:18 Francesca       hey cait :) hows its going
09:19 cait            good - happy new year :)
09:19 cait            how are you doing? big plans for 2016?
09:21 Francesca       eh uni stuff
09:21 Francesca       catalyst stuff
09:21 wahanui         catalyst stuff is all about koha-plackify as  such.
09:21 Francesca       same old same old I guess
09:21 Francesca       lol wahanui
09:21 cait            wahanui forget catalyst stuff
09:21 wahanui         cait: I forgot catalyst stuff
09:21 Francesca       wahanui botsnack cookie
09:21 wahanui         thanks Francesca :)
09:21 Francesca       oh and music stuff
09:22 eythian         cait: the Wikipedia page
09:22 cait            same old doesn't sound too bad :)
09:23 Francesca       no it really isn't :) though hopefully I can actually manage to get a job this year
09:23 Francesca       oh I forgot choir stuff
09:23 magnuse         @wunder røros
09:23 huginn`         magnuse: The current temperature in Roros Lufthavn, Norway is -20.0°C (9:50 AM CET on January 07, 2016). Conditions: Light Snow Showers. Humidity: 85%. Dew Point: -22.0°C. Pressure: 29.71 in 1006 hPa (Steady).
09:23 Francesca       though I suppose that falls under music stuff
09:23 Francesca       ohh so cold
09:23 Francesca       @wunder wlg
09:23 huginn`         Francesca: The current temperature in Wellington, New Zealand is 18.0°C (10:00 PM NZDT on January 07, 2016). Conditions: Clear. Humidity: 68%. Dew Point: 12.0°C. Pressure: 29.92 in 1013 hPa (Falling).
09:23 magnuse         @wunder kautokeino
09:24 huginn`         magnuse: The current temperature in Kautokeino, Norway is -37.0°C (10:00 AM CET on January 07, 2016). Conditions: Partly Cloudy. Humidity: 66%. Dew Point: -40.0°C. Pressure: 30.13 in 1020 hPa (Rising).
09:24 LibraryClaire   morning #koha
09:24 magnuse         now that is some temperature...
09:24 cait            @wunder Konstanz
09:24 huginn`         cait: The current temperature in Saint Gallen-Altenrhein, Germany is 4.0°C (10:20 AM CET on January 07, 2016). Conditions: Clear. Humidity: 70%. Dew Point: -1.0°C. Pressure: 29.50 in 999 hPa (Steady).
09:25 LibraryClaire   @wunder LHR
09:25 huginn`         LibraryClaire: The current temperature in London, United Kingdom is 9.0°C (9:20 AM GMT on January 07, 2016). Conditions: Light Rain. Humidity: 93%. Dew Point: 8.0°C. Pressure: 28.97 in 981 hPa (Rising).
09:25 liw             @wunder espoo
09:25 huginn`         liw: The current temperature in Viherlaakso, Espoo, Finland is -23.5°C (11:22 AM EET on January 07, 2016). Conditions: Clear. Humidity: 87%. Dew Point: -25.0°C. Windchill: -24.0°C. Pressure: 29.98 in 1015 hPa (Steady).
09:26 magnuse         @wunder karasjok
09:26 huginn`         magnuse: The current temperature in Banak, Norway is -27.0°C (10:20 AM CET on January 07, 2016). Conditions: Clear. Humidity: 76%. Dew Point: -30.0°C. Windchill: -36.0°C. Pressure: 30.12 in 1020 hPa (Steady).
09:26 magnuse         karasjok had -41.4 last night
09:26 LibraryClaire   Norway is cold!
09:26 magnuse         yup
09:27 Francesca       norway is damn right freezing from what I can see
09:27 magnuse         i think we are getting some cold winds from siberia these days
09:27 Francesca       is -41.4 normal for this time of year?
09:28 magnuse         well, it's extreme, but not unheard of in those places at this time
09:28 liw             magnuse, yeah, Finland too -- but we're promised a heat wave from the Arctic ocean with temps as high as -15
09:28 magnuse         they get that a couple of times a year, i think
09:28 magnuse         liw: yay!
09:28 * Francesca     cries for all those poor cold cold people
09:29 LibraryClaire   Apparently we might get some 'Scandinavian air' coming over next week. We might get as low as 0... :O
09:29 Francesca       I'm glad its summer here
09:29 Francesca       and that winters are never that cold
09:29 magnuse         Francesca: they are used to it :-)
09:29 magnuse         and their houses are built for it
09:29 Francesca       luckily
09:30 cait            @wunder Bodo
09:30 huginn`         cait: The current temperature in Bodo Vi, Norway is -13.0°C (10:00 AM CET on January 07, 2016). Conditions: Patches of Fog. Humidity: 71%. Dew Point: -16.0°C. Pressure: 29.88 in 1012 hPa (Falling).
09:30 cait            brr.
09:30 magnuse         @wunder boo
09:30 huginn`         magnuse: The current temperature in Bodo Vi, Norway is -13.0°C (10:00 AM CET on January 07, 2016). Conditions: Patches of Fog. Humidity: 71%. Dew Point: -16.0°C. Pressure: 29.88 in 1012 hPa (Falling).
09:31 magnuse         the trouble here is the wind. luckily not too much of it today
09:31 Francesca       now wind issues I can relate too
09:31 Francesca       thats a year round issue in weliington
09:31 magnuse         forecast says even colder + wind tomorrow = -26 effective temperature
09:31 Francesca       eeeek
09:31 * Francesca     shivers just thinking about it
09:31 LibraryClaire   brrr
09:31 magnuse         yeah, Bodø has a bad reputation for wind, but Wellington is worse
09:32 magnuse         rangi and i found some graphs once that showed way more wind in wellington
09:32 Francesca       thats impressive
09:32 eythian         Heh yeah, people think Amsterdam is windy. Little do they know.
09:32 LibraryClaire   it's damp air I can't handle, makes everything feel way colder
09:32 * Francesca     waves at eythian
09:33 eythian         Hello
09:33 wahanui         que tal, eythian
09:33 magnuse         LibraryClaire: yup
09:34 LibraryClaire   Even though the temp in the UK isn't really that bad by comparison the dampness and wind makes it harder to bear
09:34 Francesca       hey eythian hows the other side of the world?
09:34 eythian         A little bit wintery, otherwise pretty nice ☺
09:35 Francesca       speaking of wind and weather: http://www.stuff.co.nz/national/75679176/140kmh-winds-for-Wellington-thunder-and-heavy-rain-for-the-south
09:35 Francesca       its supposed to be summer here
09:37 eythian         Yeah, was that. We just got down to 2° yesterday, that's been the worst of it ☺
09:37 eythian         *saw that
09:38 Francesca       2 degrees is very cold by my standards
09:38 magnuse         Francesca: sounds like fun
09:38 eythian         I'm from the south, it's not too bad
09:39 Francesca       yeah fun.. grumpy cats, getting blown around outside
09:39 Francesca       still its better than freezing to death
09:52 drojf1          @wunder berlin, germany
09:52 huginn`         drojf1: The current temperature in Berlin Tegel, Germany is -6.0°C (10:20 AM CET on January 07, 2016). Conditions: Overcast. Humidity: 86%. Dew Point: -8.0°C. Windchill: -12.0°C. Pressure: 29.65 in 1004 hPa (Falling).
10:08 ashimema        @wunder stevenage, uk
10:08 huginn`         ashimema: The current temperature in Stevenage, England, Stevenage, United Kingdom is 7.8°C (10:08 AM GMT on January 07, 2016). Conditions: Overcast. Humidity: 95%. Dew Point: 7.0°C. Windchill: 8.0°C. Pressure: 28.94 in 980 hPa (Steady).
10:10 cait            morning ashimema :)
10:10 ashimema        morning
10:12 * LibraryClaire waves
12:20 Joubu           re-outch
12:20 LibraryClaire   yeah...
13:10 tcohen          Joubu: I'm launching the tests alone, just to check. But the server has 2 cores and doesn't seem overloaded
16:01 reiveune        bye
16:03 Joubu           bye #koha
17:14 pianohacker     @later tell dcook trying to use any op the special "elements zebra::" commands from http://www.indexdata.com/zebra/doc/special-retrieval.html fails for me, though I can dump the indices by just doing "format xml". Any thoughts?
17:14 huginn`         pianohacker: The operation succeeded.
17:14 pianohacker     also hello all :)
17:15 oleonard        Hi pianohacker
17:41 eythian         @wunder Amsterdam, nl
17:41 huginn`         eythian: The current temperature in Aalsmeerderbrug, Aalsmeerderbrug, Netherlands is 7.3°C (6:30 PM CET on January 07, 2016). Conditions: Drizzle. Humidity: 93%. Dew Point: 6.0°C. Windchill: 6.0°C. Pressure: 29.00 in 982 hPa (Falling).
17:41 eythian         Drizzle? I should be so lucky.
17:44 cwitty          Does Circulation/Renew work for anyone else in Koha 3.22.01?
17:44 cwitty          I always get: Software error:  Can't call method "single" without a package or object reference at /home/admin/git-koha/koha/circ/renew.pl line 57.
18:13 pianohacker     cwitty: known (bad) bug, one sec...
18:14 pianohacker     cwitty: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15462 ; we have a fix, it should be in a bugfix release soonish
18:14 huginn`         04Bug 15462: critical, P5 - low, ---, jonathan.druart, Passed QA , Unable to renew books via circ/renew.pl
18:15 oleonard        Is there a way to cancel a transfer on an item without checking it in?
18:17 oleonard        Oh there is a cancel transfer link on the transfers to receive report. I wonder if that does anything to lost statuses.
18:17 pianohacker     oleonard: that just links off to returns.pl :/
18:18 oleonard        Oh you're right. Boo.
18:19 cwitty          huginn`: Thanks!
18:19 huginn`         cwitty: I'll give you the answer as soon as RDA is ready
18:25 pianohacker     cwitty: huginn` is a bot, is why he's confused :)
18:34 huginn`         New commit(s) kohagit: Bug 15462 - Unable to renew books via circ/renew.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=68dee0de8e244e1badf51e7603ecd7341826c23c>
18:35 cwitty          pianohacker: well, now I feel silly :)
18:38 * cait          waves
18:38 pianohacker     cwitty: happens to all of us. wahanui is a bot too, and a rather silly one
18:38 pianohacker     hi cait
18:44 huginn`         New commit(s) kohagit: Bug 15493: Use the correct CSV profile when exporting records from the export tool <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=47e6df5fe4bbf54517d47da4f1d49eb177732144>
18:54 huginn`         New commit(s) kohagit: Bug 15478 - Update the remaining schema files that do not match the db schema <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d1ae967102aa60a6ed190411f171e740b9c04e72> / Bug 15478 - Checksum mismatch when regenerating schema <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7870b4cc564e970483d83aed746e3fcc7e529964>
19:04 huginn`         New commit(s) kohagit: Bug 15511: Fix tabbed display on OPAC patron account summary page <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=bca01829c9bb86f5183d8a1bf93236ec8cf67be2> / Bug 15453: Assign the correct shelfid to the download list links <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b6ded944331173b38b81fefc817293eecd9b4672>
19:16 pianohacker     @later tell Joubu I fixed a tiny issue on bug 14658; I think it's still effectively passed QA, but wanted your go-ahead
19:16 huginn`         pianohacker: The operation succeeded.
19:24 huginn`         New commit(s) kohagit: Bug 15467: If authtypecode is not defined, do not explode <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=72f96d3e3ba744084b4548b4d0ffc4f7d4ec94b2>
19:34 huginn`         New commit(s) kohagit: Bug 15412: Enable dropdowns date selector when suspending holds <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=01d48a78258f98f693a8f48d7294a6ae880d5fc4> / Bug 15466: Do not assume $values_in is a hashref <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8235cbb0d4b614beb69df2041bb10484e38f3ada>
19:37 * cait          waves
20:31 wizzyrea        @wunder nzwn
20:31 huginn`         wizzyrea: The current temperature in Wellington, New Zealand is 18.0°C (9:00 AM NZDT on January 08, 2016). Conditions: Light Rain. Humidity: 83%. Dew Point: 15.0°C. Pressure: 29.50 in 999 hPa (Steady).
20:31 wizzyrea        warm, but terrible out.
20:32 nengard         @weather 78754
20:32 huginn`         nengard: The current temperature in North Acres, Austin, Texas is 21.9°C (2:26 PM CST on January 07, 2016). Conditions: Clear. Humidity: 43%. Dew Point: 9.0°C. Pressure: 29.82 in 1010 hPa (Falling).
20:32 wizzyrea        that seems high for january eh
20:35 nengard         Austin :)
20:35 nengard         It's why I'm here :)
20:37 rangi           morning
20:37 * cait          puts her QA hat on
20:43 wizzyrea        man hiding those obsolete comments is THE BEST THING EVER.
20:43 wizzyrea        so nice.
20:43 wizzyrea        bugzilla experience improved greatly.
20:43 rangi           yup
20:43 wizzyrea        was that your doing?
20:44 rangi           jonathan i think
20:44 wizzyrea        joubu++
20:44 rangi           or maybe me
20:44 wahanui         maybe rangi is still here
20:44 rangi           i dunno
20:44 wizzyrea        rangi++
20:44 rangi           i think joubu and julian actually
20:44 rangi           i lose track of things :)
20:44 wizzyrea        irc regulars?
20:44 wahanui         i guess irc regulars is at http://wiki.koha-community.org/wiki/IRC_Regulars
20:44 wizzyrea        jajm++
20:45 cait            wizzyrea: the checkbox thing or something automatic i misssed?
20:45 wizzyrea        http://i.imgur.com/6dYUBTa.png
20:46 wizzyrea        whatever it was that did this
20:46 cait            aah not sure
20:46 wizzyrea        it might even have been gmcharlt...
20:47 wizzyrea        dunno I'd have to go back through and read the list
21:30 cait            pianohacker++ # patience :)
21:31 talljoy         patience is a virtue.....
21:33 cait            hi talljoy :)
21:33 talljoy         hiya cait!!
21:33 cait            happy new year :)
21:34 talljoy         thanks!  and happy new year to you too!
21:39 cait            :)
22:06 wizzyrea        am i imagining it or is staging marc files for imports crazy slow now?
22:06 wizzyrea        i mean importing a staged file
22:06 wizzyrea        more testing is required
22:06 wizzyrea        clearl.
22:06 wizzyrea        clearly*
22:07 wizzyrea        importing 500 records used to take 2-5 seconds
22:07 wizzyrea        and I've already been waiting 30 and it's only half done!
22:12 cait            git bz is sleepy too
22:14 pianohacker     wizzyrea: we've noticed a similar bug in bulkmarcimport.pl; it seems to be caused by the cache-busting code in 11842
22:14 pianohacker     bug 11842
22:14 huginn`         04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11842 normal, P5 - low, ---, robin, RESOLVED FIXED, MARC framework editing is broken when memcache is enabled
22:15 cait            hm still 3 tests failing on jenkins?
22:15 pianohacker     I think there's stuff in Passed QA to fix that
22:16 cait            hm not sure, those i knew about were already pushed
22:16 rangi           pianohacker: i think an if would fix that
22:17 rangi           no point making a cache object if you have caching disabled
22:17 pianohacker     rangi: how so? khall and I have been debating possible fixes, as it currently reloads GetMarcStructure every time _get_unlinked_item_subfields is called
22:17 rangi           yeah thats what it was always doing
22:17 rangi           it was just memoized
22:18 rangi           so it was fast
22:18 rangi           but wrong
22:18 rangi           because it was loading the framework from last week
22:19 pianohacker     is there a safe way of re-memoizing it? khall suggested stuffing it in userenv. The speed loss is pretty noticeable for large bulkmarcimports.
22:19 rangi           no
22:19 rangi           thats the wrong approach
22:19 pianohacker     k...
22:19 rangi           the right approach is to not refetch the framework
22:19 rangi           every time
22:20 rangi           its a long running scritp, just a local variable will do, if someone changes the framework while you are running an import .. well, its probably better to stick with the one you started with anyway
22:20 cait            makes sense
22:20 wizzyrea        (you can batch modify later)
22:20 rangi           the problem with memoize is it's not safe
22:21 rangi           you can't flush it
22:21 rangi           you can set a timeout
22:21 pianohacker     rangi: wouldn't you have to either pass the framework object in all the function calls all the way down to _get_unlinked_item_subfields or stuff it in a global variable (making plack unhappy), then?
22:21 pianohacker     yeah, we're not thinking memoizing stritcly
22:22 rangi           caching is for scalability .. not speed, thats the trick to remember
22:23 rangi           pianohacker: id look into MMAP
22:24 rangi           http://search.cpan.org/~robm/Cache-FastMmap-1.43/lib/Cache/FastMmap.pm
22:24 pianohacker     rangi: for large bulkmarcimports, getting the framework out of memcached/fastmmap using Storable is still a pain point
22:24 pianohacker     Storable is 80% of the runtime in our profiling
22:25 rangi           but yes, not regetting it is still the win
22:25 rangi           serialising and deserialising is slow
22:25 rangi           the db is faster
22:25 pianohacker     yup
22:26 rangi           still slow is better than wrong
22:26 pianohacker     absolutely. My goal is to take out the slow without putting in wrong in its place
22:27 rangi           id have to look, passing the structure down might be doable
22:27 rangi           if (! $data{'marc_structure'}) {
22:27 rangi           get it
22:27 rangi           would mean you woudlnt have to make sure everywhere was doing it
22:28 rangi           if that makes sense?
22:28 pianohacker     rangi: I get what you're talking about, just have to make sure that there's a place to stuff that on the road from bulkmarcimport -> _get_unlinked_blahblah
22:29 rangi           yep
22:30 bag             felt like an earthquake
22:30 bag             knock on wood
22:30 rangi           maybe tidy stuff up to take a hashref instead :)
22:31 rangi           then stuff like this is way less annoying in the future :)
22:32 pianohacker     rangi: yup. AddBiblio, blessedly, already does, but ModBiblioMarc and _get_whatever should too
22:32 rangi           yep
22:34 rangi           the same fix for stuff like search results etc could be done in the future too
22:34 rangi           theres a lot where we just fetch stuff we just fetch
22:34 rangi           ed