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