Time Nick Message 23:33 huginn bag: The operation succeeded. 23:33 bag @later tell ashimema hey if you have a moment can you possibliy QA these two bugs? bug 15126 and 13903 23:12 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13903 enhancement, P5 - low, ---, julian.maurice, Signed Off , Add API routes to list, create, update, delete reserves 23:12 bag bug 13903 23:11 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15126 enhancement, P5 - low, ---, julian.maurice, Signed Off , REST API: Use newer version of Swagger2 23:11 bag bug 15126 23:11 bag Bugs 15126 23:10 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15883 normal, P5 - low, ---, oleonard, Signed Off , Upgrade jQuery from v1.7.2 in the staff client 23:10 bag bug 15883 22:59 huginn bag: The operation succeeded. 22:59 bag @later tell cait - bug 16237 has a patch 22:45 bag will do 22:45 wahanui That'll be $1 for the awesome jar, bag 22:45 bag awesome! 22:42 rangi i just tried the package for a clean install, worked fine :) 22:19 bag drojf++ 22:19 bag nice 22:18 wizzyrea ok, I like that response to good night. 22:18 rangi drojf++ 22:16 wahanui sleep tight 22:16 wizzyrea good night! 22:16 drojf i got to go to bed. good night! 22:16 drojf [off] package is here is anyone wants to try things with it http://abunchofthings.net/koha/packages/koha-common_3.23+12478+20160412230854.6b1d1c72_all.deb 22:14 drojf as far as i can see it's working fine. no problems installing or afterwards 22:07 cait night all :) 22:01 bag drojf++ 22:01 bag excellent 21:51 rangi fabulous thanks 21:51 drojf i'll purge it now and do one from scratch 21:51 rangi yay! 21:50 drojf upgraded version looks good to me. no weird stuff during the upgrade, i can search biblios and authorities in opac and staff, facets seem ok, switching to ES and back to zebra did not kill it either 21:43 huginn wizzyrea: The operation succeeded. Quote #320 added. 21:43 wizzyrea @quote add tcohen: check your where clauses, it can take real days! 21:43 wizzyrea humbug. 21:43 huginn wizzyrea: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command). 21:43 wizzyrea @quote add tcohen: check your where clauses, it can take real days! 21:43 rangi cya tcohen thanks for testing 21:43 wizzyrea bye tcohen 21:43 eythian later :) 21:42 eythian well, I think they were in London. 21:42 tcohen bye! 21:42 tcohen have to leave, bye everyone, eythian, check your where clauses, it can take real days! 21:42 wizzyrea haha 21:42 wizzyrea that you could walk up to and poke if you wanted to/were allowed to 21:42 eythian 5,000 is just the max that hadoop will do at one time. I don't know how many there actually are. 21:41 wizzyrea also you have a cluster with 5000 cores that your company owns. 21:41 wizzyrea \o/ no harm no foul 21:41 eythian nah, it's all physical servers we have 21:40 wizzyrea not til they get the bill! 21:40 eythian amazingly, no one even noticed :) 21:40 wizzyrea ^ see, even the pros do it 21:40 eythian because I'd forgot to add the right conditions to my "where" clause. 21:40 bag wow 21:40 wizzyrea I don't know whether to laugh or cry 21:40 tcohen holy shit 21:39 eythian 5,000 cores at the same time. 21:39 wizzyrea Good heavens. 21:38 eythian (doing hadoop queries) 21:38 eythian especially useful as we're processing gobs of data (I accidentally used 1.5 days of CPU time in one of our clusters today, in four minutes.) 21:37 wizzyrea ooo 21:36 eythian s/always/often/ 21:36 eythian So if you do an update, the changes are picked up within at most 15 minutes, and memory leaks or crashes will often just fix themselves. 21:35 rangi ohh thats cool 21:35 eythian btw at work we use a cron/daemon model that might appeal to you folks. Cron starts the process every 10 minutes, and that process processes as it needs to and then stops after 15. Locking is set so that one process may be waiting, but any more will terminate immediately. This means there's always one lying in wait. 21:20 rangi thanks drojf 21:19 drojf ok that worked. i'll try an upgrade and an installation and go to bed 21:16 rangi oh this is an easy one to test, those are my fave 21:15 tcohen hahaha 21:14 drojf tcohen: i actually have pbuilder vps but i think it needs some love. it's supposed to build package+patch and install it too, like a sandbox but with debian packages. no time to work on that :P 21:13 tcohen drojf: I created a kohabuildbox... 21:13 drojf i am 21:13 cait drojf: are you still happy with your new laptop? 21:12 drojf that was way worse with the old laptop that took ages to build :) 21:11 rangi doh 21:11 drojf i love it when the package builder runs out of disk space 3 seconds before it would be done 21:11 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16248 normal, P5 - low, ---, gmcharlt, Needs Signoff , ModZebra doesn't update zebraqueue if ES is enabled 21:11 rangi ill test bug 16248 now, unles there is something else someone wants me to look at? 21:07 cait Joubu++ :) 21:06 rangi heh 21:06 tcohen Joubu++ !!! 21:06 rangi cool 21:06 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15113 normal, P5 - low, ---, tomascohen, Passed QA , koha-rebuild-zebra should check USE_INDEXER_DAEMON and skip if enabled 21:06 tcohen and bug 15113 21:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16190 enhancement, P5 - low, ---, tomascohen, Passed QA , Enable the indexer daemon by default 21:05 tcohen oh bug 16190 21:04 tcohen well, and a slight koha-rebuild-zebra behaviour change so the cronjob does nothing 21:04 rangi commenting it out anyway 21:04 rangi and removing the cronjob right? 21:04 tcohen it is just /etc/default/koha-common USE_INDEXER_DAEMON="yes" 21:04 drojf we would need that for the OAI harvester too i guess 21:03 rangi tcohen: im all for that 21:03 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16249 normal, P5 - low, ---, tomascohen, Needs Signoff , Zebra-specific tests should pass with ES disabled 21:03 cait bug 16249 21:03 tcohen rangi: yes, daemon mode, enabled on the packages 21:02 rangi tcohen: im tesing 16249 now 21:02 rangi thats the rebuild_zebra one eh? 21:01 tcohen please push those patches that enable by default :-P 21:01 tcohen reindex? no way, they are already indexed :-D 21:00 drojf lol 21:00 tcohen it feels so gooooooood 21:00 tcohen has anyone imported a staged marc file with the indexer enabled? 20:58 rangi done, and pushed 20:56 cait drojf++ too of course 20:55 drojf ah, it's ok :D 20:55 rangi heh sorry drojf 20:55 * drojf stops building a package 20:54 rangi should take me about 5 mins 20:54 tcohen makes sense 20:54 rangi yup 20:54 tcohen ah, you are adding the usual INSERT IGNORE ... 20:54 rangi and probably in other places, so safest to make it actually set it to Zebra 20:54 rangi SearchEngine system preference not set at /home/vagrant/kohaclone/opac/opac-search.pl line 41 20:54 rangi otherwise we hit this 20:54 wahanui right now is testing just somebody seeing if it works? 20:54 tcohen right now? 20:54 rangi so it sets the pref to Zebra 20:53 rangi tcohen: im going to add to the atomic update 20:53 tcohen heh 20:53 * tcohen now has a clean 3.20 DB to test and re-test with 20:53 cait rangi++ tcohen++ 20:48 wahanui hmmm... right now is testing just somebody seeing if it works? 20:48 tcohen right now 20:48 tcohen sure 20:47 rangi tcohen: the branch now has fixes for those errors when installing/upgrading, if you had a chance to try it again that would be fantastic 20:39 rangi which makes little sense to put them on the bug, when they are already on the branch :) 20:39 rangi im only talking about my patches 20:39 cait makes snese to me 20:38 rangi apply them test, obsolete them, and push to branch 20:38 kidclamp off for now, likely back for a bit later, but haven't seen anything not reported by tcohen so far 20:38 rangi thats what I have been doing for other peoples patches 20:38 cait or is everyone pushign to a repo anyway right now? 20:38 cait could we have people attach what needs pushing to the branch and obsolete`then? 20:37 rangi so one or the other 20:37 rangi people dont know whats on the branch and try applying things twice etc 20:37 rangi it gets confusing to have them in both 20:37 rangi sorry on the bug 20:37 rangi well there are currently 0 patches on the branch 20:36 bag rangi both I guess. be good to have patches on the bug and have it updated in the branch 20:34 tcohen +1 20:33 rangi yeah, ill probably just push these fixes to the branch and update the bug when I have 20:33 tcohen it is pretty complete now 20:33 cait makes sense - thx for tracking that down 20:33 oleonard I'll leave it up to the EDI experts. 20:33 tcohen rangi: whatever works for you 20:32 oleonard Since the use of a plugin appears to be optional, I wouldn't think an error would need to be shown 20:32 cait oleonard++ 20:32 cait i guess would be better to display an error message at least 20:32 rangi tcohen: thanks 20:31 rangi do people want me to push direct to the branch, or attach a patch? 20:31 cait should it depend on that? 20:31 pastebot "tcohen" at 172.16.248.212 pasted "rangi: this is what i see" (22 lines) at http://paste.koha-community.org/412 20:31 cait that's odd 20:31 cait oh 20:31 rangi thanks kidclamp 20:31 rangi for the first part at least 20:31 oleonard cait: I'll comment on the bug 20:31 rangi we dont need that file anymore 20:31 oleonard cait: I had plugins enabled in koha-conf.xml. After I disabled plugins the error appeared 20:31 rangi ahh yeah ill fix that 20:30 cait oh! 20:30 kidclamp rangi http://paste.koha-community.org/411 20:30 oleonard cait: I figured out how to reproduce your EDI error 20:29 tcohen let me retry please 20:29 tcohen i got errors the last time 20:28 rangi tcohen: you were saying the atomic updates dont work? 20:28 rangi ok the branch is up to date with tcohens latest patch 20:26 * cait joins the not enough sleep group 20:26 rangi yeah, me too 20:26 drojf little sleep :) 20:26 rangi :) 20:26 drojf ah yeah i got that the sedond before you wrote :) 20:26 rangi drojf: yeah for now, i was thinking compare zebra vs zebra .. one with the es branch, the other without and make sure they are the same 20:25 drojf but i did not find any more problems when switching on zebra so far 20:24 tcohen kidclamp: give the latter 20:24 drojf rangi: i can't index authorities in ES so it's hard to compare results 20:24 kidclamp tcohen I have a file of about 100 records, or one of about 30k 20:22 cait if we will get a fix in the next 3.22.x that would be good - but there is some time for that 20:21 oleonard Thanks rangi, I know you're focusing on other things today. 20:21 rangi oleonard: ill put it on my list 20:21 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16237 major, P5 - low, ---, koha-bugs, NEW , Adding new EDI account results in Perl error 20:21 cait if somoene has an idea or a quick moment to test: bug 16237 20:20 cait maybe it's missing data? 20:20 oleonard cait, yeah I don't know what to suggest next :( 20:19 cait oleonard: did you see my later? have to investigate more on the edi problem - column plugin exists 20:19 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16210 blocker, P5 - low, ---, jonathan.druart, Signed Off , Bug 15111 breaks the OPAC if JavaScript is disabled 20:19 oleonard rangi, I would appreciate your opinion on Bug 16210 if you get a chance to look at it. 20:18 wahanui itemtypes are defined in administration :) 20:18 tcohen or itemtypes 20:18 tcohen my records don't have the proper branch codes 20:18 tcohen is there some sample bibliographic data we can use? 20:16 tcohen yeah 20:16 rangi search on both, .. and get the same results 20:16 rangi with the same bibliographic data 20:16 rangi the best thing is to have 2 koha 20:15 rangi on the opac and staff, and then authority search on both 20:15 tcohen the current atomic updates break badly on the branch 20:15 rangi and then basically cataloguing and catalogue search 20:15 tcohen the two i added are needed, i just didn't know what was the workflow today 20:15 rangi fresh install, and an upgrade are the first 20:14 tcohen rangi: suggestions on where to look for trouble? 20:12 * tcohen tries to reproduce 20:12 tcohen i think is related to SearchEngine == NULL 20:11 kidclamp yeah, it was weird, but only one on if my devboxes, other seems fine 20:10 tcohen kidclamp: authtypes.pl too? 20:09 rangi yeah we only need ES if we get to the point where we are happy to push it (ie that it breaks nothing else) then we can start testing/extending the ES stuff itself :) 20:08 cait i know, just don't want to deal with that again right now - i will try again, but after a less tirening day :) 20:08 tcohen anyway, we don't actually need ES today 20:08 tcohen i did my best cait :-( if i can help you, just let me know 20:06 cait no, i don't think so 20:06 rangi tcohen: ah yep, on the existing bug would be perfect thanks :) 20:06 cait shouldn't be 20:05 tcohen cait: maybe because you are in 32 bits? 20:05 kidclamp alright, that is something odd on one instance, fresh db on another working fine 20:05 tcohen the quickest approach is to fallback to Zebra 20:05 cait i don't knwo hwy it didn't work when we tried, but the errors were weird and I only have an hour left tonight - i will focus on the qa queue for a bit 20:05 tcohen rangi, this time is related to the update process (because SearchEngine is not set 20:04 tcohen I use 14.04 20:04 tcohen you need latest ansible and vagrant (just adding their repos) 20:04 cait planning on updating this weekend... and if that doesn't do it, we can try once i got myself a new laptop :) 20:04 cait tcohen: i think maybe because my ubuntu is so old - last lts 20:04 cait tcohen: didn't work last time 20:03 tcohen .-D 20:03 tcohen cait: KOHA_ELASTICSEARCH=1 vagrant up 20:03 rangi i can add the patches to the branch and push them up as I test them 20:03 rangi thanks 20:03 tcohen patch on its way 20:03 cait just throw things at me 20:03 tcohen rangi: of course 20:03 cait but i can try to help sort out what's working on normal master - if that's helpful 20:03 rangi does that make sense? 20:03 tcohen ok 20:03 cait i don't have ES working 20:03 rangi basically all I want to achieve today, is that we can install/upgrade the branch .. and nothing changes (that anyone would notice) 20:03 tcohen with that, you can save new authority records 20:02 rangi if it is to do with regressions, patches on the existing bug, if its anything to do with ES functionality itself new bugs please 20:02 kidclamp tochen, yeah, I hit that once, had to save 'Zebra' to fix that 20:02 tcohen rangi: should we fill new bugs, or send patches? or let you know? 20:02 rangi tcohen: you around? which new table? 20:01 cait kidclamp: also i am testing without elastic 20:01 tcohen kidclamp: problem is if the DB doesn't have SearchEngine defined 20:01 cait could it be plack/caching or something like that? 20:01 cait i am kind of in doubt it's the db structure for so many different problems showing on yours 20:01 kidclamp droppping and trying from scratch again, on matser 20:01 kidclamp all works fine on my upgraded db 20:01 cait morning rangi 20:01 rangi morning 19:59 cait nd allworks great 19:59 cait ok, i am using master without plack 19:58 bag :) 19:58 * bag fingers crossed 19:58 cait now i am testing adding authorities :) 19:58 kidclamp heh 19:57 bag heh 19:57 cait that seems ok 19:57 cait i have checked admin auth types 19:57 cait looks like we are talking about 3 different things now 19:57 tcohen when saving a new authority record, it dies 19:57 cait tcohen: whatis it? 19:56 tcohen good catch kidclamp 19:56 cait sounds like you ran into something odd there 19:56 tcohen ah 19:56 cait i am not using plack, but am on latest master 19:56 cait anything in the logs? 19:56 kidclamp and categories.pl won't load 19:56 cait auth_field_structure and subfield too? 19:56 cait that the mandatory data got added correctly? 19:56 kidclamp auth types has values in db 19:55 tcohen kidclamp: adding? binding? 19:55 cait did you check the tables in your db? 19:55 cait works fine for me 19:55 kidclamp http://localhost:8081/cgi-bin/koha/admin/authtypes.pl 19:55 tcohen hi 19:55 cait when you click where? 19:55 cait but latest master for me - do you think the problem is in the data? 19:55 kidclamp blank page 19:55 cait what kind of error are you experiencing? 19:54 cait no 19:54 kidclamp like empty, run installer 19:54 kidclamp are you on fresh db? 19:54 cait did you change he type or field/subfield? 19:54 cait hm working ok for me 19:53 cait let me check on mine :) 19:53 cait hm 19:51 kidclamp yup, at least I think so, can't edit authority types from a fresh db 19:51 cait bugsunrelated to the branch you mean? 19:50 kidclamp tcohen filed a few bugs 19:50 kidclamp pretty good, hitting some master bugs 19:45 cait how is the testing going? 19:43 kidclamp hi cait 19:43 cait i am still looking for wnickc sometimes 19:43 cait kidclamp++ 19:41 kathryn hi cait :) 19:41 cait morning kathryn :) 19:21 beatsforthemind thank you all for the help 19:21 beatsforthemind I’m searching on a tag using a Zebra URL 19:21 beatsforthemind I did it 19:21 beatsforthemind Guys 19:13 kidclamp tcohen can you create new authorities/edit auth types? I am wondering if I flubbed something 19:07 magnuse that page is the result of a lot of head scratching and poking around :-) 19:04 tcohen beatsforthemind: the name looks promising 19:04 tcohen heh 19:03 beatsforthemind That is a doc page I’ve seen yet :) thanks 19:03 magnuse beatsforthemind: this page might be of some interest: https://wiki.koha-community.org/wiki/Making_more_indexes_searchable_with_Zebra_SRU 19:02 beatsforthemind I added the new tag I want to index and search into bib1.att 19:02 magnuse beatsforthemind: and when it says "index.dc.creator = 1=1003" you can look in http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=etc/zebradb/biblios/etc/bib1.att;h=ff63a36c88bc3f75c4816c698be7c5eee7b39043;hb=HEAD to get a clue about what 1003 means 19:00 oleonard Bye #koha 19:00 huginn tcohen: The operation succeeded. 19:00 tcohen @later tell rangi i'd like to sign the ES patches, i'm just confused about the new table and the atomicupdate failing 18:59 beatsforthemind ok, I will try adding the attr number to that and reindex 18:59 magnuse if i remember correctly, you can use the indexes mentioned there, and just drop the index. prefix 18:58 magnuse beatsforthemind: http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=etc/zebradb/pqf.properties;h=412cdbc336303e4bd6f0a4d0b844f80033da2c04;hb=HEAD 18:58 beatsforthemind Looks like http://www.metatags.org/dublin_core_metadata_element_set 18:58 tcohen beatsforthemind: that is dublincore 18:57 magnuse yeah, good question 18:57 magnuse query=title=film gives the same number of hits 18:57 beatsforthemind Where does the dc.title come from? 18:57 magnuse i think this should work: http://site:port/biblios?version=1.1&operation=searchRetrieve&query=dc.title=film&maximumRecords=10 18:56 beatsforthemind I want to search on a specfic datafield/tag 18:56 magnuse beatsforthemind: you want something more specific? 18:56 beatsforthemind In the returned XML there are datafields listed by tag with subfields 18:55 beatsforthemind I think just doing query=term will search everything 18:55 magnuse http://site:port/biblios?version=1.1&operation=searchRetrieve&query=film&maximumRecords=10 will search some default fields, maybe all? 18:53 magnuse i can give the sru url a try 18:53 beatsforthemind ah, ok. thanks 18:53 oleonard beatsforthemind: You need advice from someone who is not here, whose nick is currently "thd-away" 18:53 beatsforthemind ? 18:52 tcohen beatsforthemind: you need thd-away 18:50 beatsforthemind Does anyone have an example of a Zebra SRU URL that would search on a tag that is indexed by default? 18:48 tcohen there's that hidden feature :-P 18:48 tcohen well 18:46 barton yeah, that's what I was thinking. 18:46 pianohacker I don't think Koha prints anything directly these days, it's all browser based 18:46 pianohacker barton: oh, heh, that would almost certainly be the SIP device itself now that you mention it 18:43 barton hey, I'm trying to track down an issue where one of our libraries is getting weird stuff when printing reserve slips when using SIP... and then I started thinking ... when checking items in and out through SIP, does Koha actually print the slips themselves, or is that handled by the SIP client? 18:43 tcohen :-D 18:43 tcohen i just don't know what needs to be done 18:43 tcohen i can help fixing it, not complaining 18:42 tcohen also, it'd be great that the schema files and atomic update weren't broken :-D 18:41 bag yeah let’s see what rangi wants to do there 18:40 bag hmm.. that will take a little bit of work. 18:40 tcohen should I ask Joubu or rangi to add my signature to the branch? 18:39 tcohen bag: how would the sign off work in this case? 18:36 magnuse kidclamp++ tcohen++ bag++ 18:26 bag cool 18:26 tcohen I'm filling another one for Search.t 18:25 bag cool 18:25 tcohen ok, I filled the bug 18:25 bag btw tcohen zebra should definitely index when ES is turned on 18:24 bag I know kidclamp_lunch is after lunch ;) and I’m just finishing up my lunch (gyro - gotta get ready for greece) 18:23 bag I hope so 18:19 tcohen anyone working on ES today? 18:10 wahanui oleonard: i haven't a clue 18:10 oleonard wahanui: Who did that to you? 18:10 kidclamp be back in a bit 18:09 wahanui I know! The blade went right through that child! 18:09 kidclamp oh, good point 18:09 drojf if sru and z39.50 is supposed to work with ES zebra needs to index, doesn't it? 18:09 tcohen i just think people will expect the Z39.50/SRU server to be up-to-date 18:09 tcohen i'm not sure 18:08 kidclamp yeah, that would be unexpected, maybe just populate the table but not actually index until zebra is on 18:06 tcohen and the zebraqueue table wasn't being populated at all 18:06 tcohen it is just that I'm used to do a touch_all_biblios.pl call for triggering reindexing 18:06 kidclamp but note in the bug or add a known issues to wiki page 18:06 kidclamp :-) 18:06 tcohen focus on ES-disabled 18:05 tcohen anyway, that would be an ES bug 18:05 tcohen I think the behaviour should be kept (AND vs OR) 18:05 tcohen if Elasticsearch 18:04 tcohen they are not calling the old code, so reindexing is not scheduled for Zebra 18:04 tcohen BUT 18:04 tcohen they violated ModZebra instead of creating an ES variant 18:03 kidclamp :-) 18:03 kidclamp expand a bit? 18:03 tcohen i'm not 18:03 tcohen well, no 18:02 tcohen ah, i'm mistaken 18:02 tcohen we are supposed to keep zebra for the z39.50 server 18:02 tcohen kidclamp: it should work, and I see it is broken 18:01 kidclamp but I don't know 100% 18:01 kidclamp tcohen: good question - I have assumed the cron still runs and that elastic still indexes when zebra is turned on 17:58 tcohen do we have a wiki or a outstanding issues list somewhere 17:58 tcohen kidclamp: is it expected that SearchEngine == Elasticsearch would make rebuild_zebra.pl skip indexing stuff? 17:55 huginn tcohen: rangi was last seen in #koha 20 hours, 29 minutes, and 19 seconds ago: <rangi> id like to implement one in koha itself, fail2ban works but is a bit hardcore 17:55 tcohen @seen rangi 17:55 huginn tcohen: Joubu was last seen in #koha 9 hours, 35 minutes, and 4 seconds ago: <Joubu> :) 17:55 tcohen @seen Joubu 17:51 tcohen rangi: around? 17:50 tcohen Joubu: aroudn? 17:40 beatsforthemind After that I tried myserver.com:9999/biblios?version=1.1&operation=searchRetrieve&x-pquery=@attr%2065%20=%20test&startRecord=1&maximumRecords=10&recordSchema=marcxml 17:40 beatsforthemind to add a new index for 945 a 17:39 beatsforthemind I followed this: https://wiki.koha-community.org/wiki/How_to_add_new_zebra_index 17:38 tcohen beatsforthemind: maybe you could share the changes you made 17:33 beatsforthemind Closest example I can see it: http://localhost:9999/?version=1.1&operation=searchRetrieve&x-pquery=@attr%201=text%20@and%20plant%20soil 17:32 beatsforthemind I’ve went the through the doc to add a tag to the Zebra index and read through quite a bit of the other documentation I haven’t really come across a good example of searching on a tag 16:27 oleonard cait left us with some parting words which will continue to apply. 16:27 drojf http://www.indexdata.com/zebra/doc/ 16:26 beatsforthemind Is that correct? 16:26 huginn bag: cait was last seen in #koha 2 hours, 2 minutes, and 33 seconds ago: <cait> you are terrible. 16:26 bag @seen cait 16:26 beatsforthemind This is the doc I’m finding for added a new tag index https://wiki.koha-community.org/wiki/How_to_add_new_zebra_index 16:26 beatsforthemind i see 16:26 bag sweet about ES=1 ;) 16:26 pianohacker (used by SRU) 16:25 pianohacker (used by SRUσ 16:25 bag tcohen++ 16:25 pianohacker beatsforthemind: it would, CQL is the name of the query language 16:25 bag ok back 16:23 beatsforthemind That would not be using Zebra/SRU? 16:22 pianohacker then it's just creating a CQL query for that index/value 16:22 pianohacker yup 16:21 beatsforthemind If the tag is indexed can I form a URL that will get records with a certain tag value? 16:20 pianohacker tag has to be indexed 16:20 pianohacker Zebra in particular won't let you do that, I'm fairly certain, and I think that's a limitation that extends to a lot of other search servers 16:19 beatsforthemind but I just want to search on any tag 16:19 beatsforthemind the tag I want to search indexed 16:18 beatsforthemind I’m pretty sure I don’t have 16:18 pianohacker *that tag 16:18 pianohacker beatsforthemind: you'd have to know the name of the index associated with that, no? 16:16 beatsforthemind Does anyone know how to form an SRU URL to get records by tag? 16:05 gaetan_B bye 16:04 bag not sure I’ll be back in like 20 minutes 16:03 kidclamp bag: i get that too 16:01 beatsforthemind Ah, I need to uncomment in koha-conf.xml ? 16:00 beatsforthemind I have the db indexed by Zebra but the Zebra SRU server is not running on port 9999 16:00 bag hmm don’t think so 15:58 pastebot "tcohen" at 172.16.248.212 pasted "Is this expected for now?" (17 lines) at http://paste.koha-community.org/410 15:56 beatsforthemind They want to show the resources they have available on an informational website. Ideally querying Koha on tags they have added to the records. 15:54 oleonard beatsforthemind: Why do they want to do that, if you don't mind me asking? 15:53 drojf i have not used the biblibre thingy 15:53 drojf sru is documented in the koha-conf file 15:50 beatsforthemind I am working with an institution to pull their Koha items into a seperate website 15:49 drojf you have a wild range of interests 15:48 beatsforthemind Or how to enable the Zebra SRU search? 15:46 beatsforthemind Does anyone here have experience installing the Rest extension from here: http://git.biblibre.com/biblibre/koha-restful/ ? 15:39 oleonard Isn't it still the case that T:T directives shouldn't be embedded inside HTML tags? 15:32 tcohen oops 15:32 tcohen </elasticsearch> 15:32 tcohen <index_name>koha_{{ koha_instance_name }}</index_name> 15:32 tcohen <server>localhost:9200</server> 15:32 tcohen <elasticsearch> 15:30 drojf tcohen: i wanted to try a package installation like a user would do, but i am probably not going to do that today 15:27 tcohen we should really test in a similar env to that in production 15:24 eythian try it and see if it works :) 15:24 eythian not sure 15:23 drojf eythian: do you remember if we needed liblog-any-perl_1.03-1_all.deb or just liblog-any-perl in general? 0.15 is in jessie and i wonder if that is enough for koha+ES 15:23 kidclamp I will try to be better 15:23 huginn kidclamp: Error: You're not allowed to adjust your own karma. 15:23 kidclamp kidclamp-- 15:21 eythian yeah, devbox is OK, but then you keep the bad habits in production :) 15:21 drojf koha's hell 15:21 kidclamp you are certainly correct eythian, I treat my kohadevbox poorly 15:20 eythian this is why we have things like koha-shell 15:20 eythian kidclamp: the downside is that now you've opened up a password-containing file to be world readable. 15:19 tcohen hahaha 15:19 kidclamp tcohen:I do tabs, but am lazy and want to do everything without koha-shell - I will pay my permissons price 15:18 tcohen one for the koha-shell, one for logs, etc 15:17 tcohen and have several tabs on it 15:17 tcohen kidclamp: I usually run byobu 15:17 kidclamp it's a whole extra command that way :-) 15:16 kidclamp I am not, I realized that too 15:16 tcohen kidclamp: maybe you are not running it inside koha-shell kohadev? 15:15 kidclamp sudo chmod 755 .... and all works 15:15 kidclamp BEGIN failed--compilation aborted at misc/search_tools/rebuild_elastic_search.pl line 86. 15:15 kidclamp Permission denied at /usr/share/perl5/XML/SAX/Expat.pm line 75. 15:15 kidclamp I don't know, but I always get Couldn't open /etc/koha/sites/kohadev/koha-conf.xml: 15:14 tcohen the koha-conf file is created by koha-create 15:14 tcohen why is that? 15:14 kidclamp I also have to change the permission on koha-conf each time 15:13 kidclamp tcohen++ 15:13 tcohen will do right now 15:13 tcohen ok 15:13 kidclamp yup 15:13 kidclamp koha_kohadev 15:13 reiveune bye 15:13 tcohen is that the instance name? 15:13 tcohen what should the index_name be? 15:12 tcohen I mean, sure! 15:12 tcohen kidclamp: I think so ;-) 15:12 tcohen i changed to ES 1.7, and added the deps (from jessie, and ours) 15:12 kidclamp can the koha-conf.xml update be added? 15:11 kidclamp I was testing a clean run :-) 15:11 tcohen yeap 15:11 kidclamp Ah, you just added install of those deps to kohadevbox 15:11 tcohen so it re-provisions the VM 15:11 tcohen KOHA_ELASTICSEARCH=1 vagrant provision 15:11 tcohen i run 15:10 kidclamp tcohen^ 15:10 kidclamp did oyu just update? 15:09 beatsforthemind Hello Koha people 15:07 tcohen kidclamp: http://snag.gy/YizhW.jpg 15:05 jajm oleonard, ok it's weird 14:53 oleonard mveron++ 14:43 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16154 normal, P5 - low, ---, jonathan.druart, Patch doesn't apply , Replace CGI->param with CGI->multi_param in list context 14:43 oleonard jajm: I tried Bug 16154 again with the same results. "fatal: sha1 information is lacking or useless (admin/patron-attr-types.pl)" 14:42 kidclamp ignore the tar.gz 14:42 kidclamp sorry not archived 14:42 kidclamp yes, I think only the ones not packaged 14:41 tcohen kidclamp: so we also need to install teh debs on otherthings? 14:38 magnuse playing dungeons 'n dragons in the middle of the workday, eh? 14:33 kidclamp for testing the focus is really on ensuring that all zebra functionality continues if ES is installed 14:32 kidclamp for install 14:32 kidclamp https://wiki.koha-community.org/wiki/Elasticsearch 14:31 tcohen y 14:31 tcohen is there a wiki for toda? 14:30 wahanui ES is pretty awesome 14:30 tcohen ES? 14:30 wahanui ES is pretty awesome 14:30 tcohen ES? 14:29 magnuse tcohen++ 14:27 tcohen ok, kohadevbox patched 14:25 kidclamp what I was struggling with for forever 14:25 kidclamp from debian. cpan breaks it 14:24 kidclamp tcohen: No!!!! from debian cpan breaks it 14:24 drojf slept 14:24 drojf i sleept veery little the last days and should go to bed 14:24 drojf sorry :) 14:24 cait you are terrible. 14:23 * drojf hides 14:23 drojf possibly? how can you not know? don't you plan things? 14:23 cait :) 14:23 cait so that's why I was asking 14:23 cait possibly some of the afternoon 14:23 cait tuesday morning 14:23 drojf so when is the training? 14:23 drojf tsk 14:23 cait plans change 14:22 drojf i thought you are on holiday :P 14:22 cait drojf: the problem is i have to plan - giving training the same day :) 14:21 drojf cait: we can set some time on tuesday to meet at the office and prepare some things if you want to plan that 6 weeks ahead :) 14:21 cait magnuse: sorry, only finding old serials examples... still looking 14:20 tcohen kidclamp: libcatmandu-marc-perl from cpan? 14:20 JesseM hi magnuse 14:20 magnuse kia ora JesseM_away 14:18 cait let me find a screenshot 14:18 cait inner counter probably 1 14:18 magnuse so if the last issue was "2016 No. 2" lastevalue1 will be 2016 and lastvalue2 will be 2? 14:18 cait or 2016 14:18 cait say your last value is 2015 14:18 cait it's the inner counter 14:17 cait well it can differe 14:17 magnuse nah, lastvalue is the last value that was generated, i think? 14:17 cait innerloop = current position 14:17 cait lastvalue = when it jumps over i think 14:16 oleonard cait: You're doing a terrible job convincing everyone you're not helpful. 14:16 cait hm let me see 14:16 magnuse so it's related to periodicity? 14:16 cait magnuse: lastvalue = starting point 14:15 cait the position in the loop i think 14:15 drojf german is not spoken much in neukölln :D 14:15 magnuse so i understand what subscription.lastvalue1 and subscription.lastvalue2 does, but what does innerloop1 do? 14:15 cait no idea 14:15 drojf how can that be helpful? :D 14:14 cait although i am a little afraid people will think i am helpful because i speak german 14:14 cait and i like sticking together in groups somehow :) 14:14 drojf ;) 14:14 drojf we should have made a deal with them 14:14 drojf yeah i think its a good option, i wante dto put it in the wiki 14:13 cait seemed like a good idea 14:13 cait yep 14:13 drojf are you staying there btw? 14:13 drojf somewhere close to his hotel 14:13 drojf i thought we could have dinner before rangi falls into a coma 14:12 drojf apart from arranging the room, getting drinks and stuff i think no 14:12 cait or helping you set up something? 14:12 cait maybe dinner? 14:12 cait are there... 14:12 cait tuesday before hackfest - there are no plans yet, are they? 14:12 kidclamp drojf++ 14:11 drojf kind of 14:11 kidclamp I also needed libcatmandu-marc-perl 14:11 cait drojf: around? 14:11 tcohen i will patch it right now 14:11 kidclamp yes, but 2.x doesn't work, so I had to do manual 14:11 tcohen ok 14:11 tcohen ah! 14:11 drojf tcohen: catmandu and ES 2 are not friends yet. i wrote something yesterday about it 14:11 tcohen should end up with 2.x 14:10 tcohen KOHA_ELASTICSEARCH=1 vagrant provision 14:10 tcohen http://snag.gy/uXZH2.jpg 14:10 tcohen how is that? 14:09 kidclamp 1.7.5 14:09 kidclamp but not with 2.x 14:09 kidclamp as of right now, yes! 14:08 tcohen kidclamp: did u succeed with kohadevbox and es 14:07 tcohen hi cait 13:54 cait but turning it on didn't work 13:54 cait hm it was turned off 13:53 cait one sec 13:53 cait oh 13:53 cait so we are 2 people 13:53 cait oleonard: I thought i read in joubus summary that it should work... 13:51 tcohen :D 13:51 tcohen sorry i'm late 13:51 tcohen hi everyone 13:43 oleonard I don't know what version I'm remembering. 13:43 oleonard If you had asked me before today I would have said they definitely did work on the detail page. 13:42 cait as i didn't know it would not work for detail then :) 13:41 cait for adv search page obviously... 13:41 cait yeah 13:41 wahanui rumour has it Shelving location is now in italic underneath the library name 13:41 oleonard cait: Shelving location? 13:41 cait oleonard: we just added images for locations for a library... 13:40 cait oleonard: going a bit too far then 13:40 oleonard I thought I was sure jajm, but I will try again 13:40 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16154 normal, P5 - low, ---, jonathan.druart, Patch doesn't apply , Replace CGI->param with CGI->multi_param in list context 13:40 jajm oleonard, bug 16154 applies well for me, are you sure you applied the patches on current master ? 13:04 oleonard Oh, bug 16041 removes the option to show images altogether... so no more images on the adv search page :( 13:01 oleonard *sigh* 13:01 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16041 normal, P5 - low, ---, jonathan.druart, Needs Signoff , StaffAuthorisedValueImages & AuthorisedValueImages preferences - impact on search performace 13:01 oleonard Then why Bug 16041?! 13:01 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16167 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Authorised value images may be removed 13:01 oleonard Bug 16167 13:01 oleonard Oh, duh. 12:59 cait and Joubu is not remoing the add an icon to the auth values I hope - so that should be fine 12:59 cait cool 12:59 oleonard the adv search page shows the images no matter what. It doesn't check any pref 12:58 cait for locations 12:58 cait we have a library using htat 12:58 cait so we only keep the option for adv search? 12:58 oleonard Not with XSLT on as far as I can tell. 12:58 cait i thought detail was functional 12:58 cait ah 12:58 oleonard cait: Could be nice, but Koha doesn't do it 12:57 cait if at all i'd limit it to the detail view 12:57 cait coudl be nice... but i think on the result lsit it's not necessary 12:57 cait oleonard: i think having icons for location and maybe lost values... or restricted values 12:57 huginn oleonard: The current temperature in Heatherstone, Athens, Ohio is 6.1°C (8:57 AM EDT on April 12, 2016). Conditions: Clear. Humidity: 58%. Dew Point: -2.0°C. Windchill: 6.0°C. Pressure: 30.25 in 1024 hPa (Rising). Freeze warning in effect from 2 am to 9 am EDT Wednesday... 12:57 oleonard @wunder 45701 12:56 magnuse snowing, akshuly 12:56 huginn magnuse: The current temperature in Bodo, Norway is 4.0°C (2:50 PM CEST on April 12, 2016). Conditions: Mostly Cloudy. Humidity: 75%. Dew Point: 0.0°C. Windchill: -1.0°C. Pressure: 29.98 in 1015 hPa (Steady). 12:56 magnuse @wunder boo 12:56 magnuse off with their heads! 12:56 oleonard I don't see a purpose for them. 12:56 oleonard I'm commenting on the bug... I think we need to remove both preferences altogether. 12:55 cait but proably still slowing us down 12:54 cait oleonard: i think that's what Joubu said somewhere too - non-functional for xslt 12:46 drojf ha, my problem seems to be that there is auth data stored as biblios. i did not even know that is possible, i must have screwed that up myself 12:42 oleonard The preference doesn't have any effect on the advanced search page, which always displays images for ccode. 12:41 oleonard I can't see how authorised value images are displayed in the OPAC at all with XSLT turned on. 12:39 * magnuse waves to the americans 12:23 wahanui oleonard: sorry... 12:23 oleonard wahanui: Don't worry we're killin' this morning 12:22 nengard heh 12:22 nengard that's sad 12:22 nengard um 12:22 wahanui the only good morning is a dead one 12:22 nengard good morning! 12:18 oleonard Good morning, my fellow Americans. 12:04 kidclamp oleonard: https://wiki.koha-community.org/wiki/Elasticsearch 11:53 oleonard is there a guide to getting Elastic Search set up locally for testing, or is it better to use someone else's test server? 11:50 oleonard Hi #koha 11:19 cait drojf++ 10:56 drojf i have some data missing fields. like 100 and 245. i really hope that was faulty test data and nothing that happened because of ES 10:02 magnuse yup 10:02 wahanui lunchtime is a terrible time for a meeting 10:02 magnuse lunchtime! 10:02 magnuse drojf: i didn't even power it on yet :-) 09:49 magnuse cait: ah, gotcha 09:16 cait magnuse: cait tried but got stuck on her os - will update my ubuntu this weekend after backup :) 08:25 huginn 04Bug 7317: new feature, P5 - low, ---, alex.sassmannshausen, NEW , Add an Interlibrary Loan Module to Circulation and OPAC 08:25 drojf anyway there is work being done on an ILL module, see https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7317 08:25 drojf teachcolby: the easy version would be to use the actual chat. there should be a test field at the very bottom of the page? 08:23 pastebot "teachcolby" at 127.0.0.1 pasted "I'm using a paste it function" (1 line) at http://paste.koha-community.org/409 08:23 gaetan_B has anyone tried Koha Ubuntu 16.04 yet ? (Xenial Xerus, the new LTS) 08:20 Joubu :) 08:20 drojf teachcolby: i guess you are in the webchat? there should be a field to enter text somewhere? 08:18 pastebot "teachcolby" at 127.0.0.1 pasted "ILL Module" (2 lines) at http://paste.koha-community.org/408 08:16 * teachcolby slaps drojf around a bit with a large fishbot 08:15 drojf that's a funny paste 08:14 drojf i did not buy a 3 so far. but i would love to see how 3.22.5 with plack compares to 3.22.0 08:14 drojf magnuse: did you install koha on it? 08:12 pastebot "teachcolby" at 127.0.0.1 pasted "ILL Module" (1 line) at http://paste.koha-community.org/407 08:03 * magnuse has a raspberry pi 3 model b sitting on a shelf 08:03 magnuse yes please :-) 07:59 drojf more play, less work ;) 07:58 magnuse thanks, but no time at the moment 07:56 drojf but i think there will be a test machine by bywater too 07:56 drojf magnuse: i can share my VM if you want to try it 07:55 drojf fwiw i do not seem to have libelasticsearch-searchbuilder-perl or libsearch-elasticsearch-compat-perl on my ES test vm, so i'd say only the unpacked deb files are needed 07:54 * magnuse is also stuck on 14.04 07:54 magnuse ah, maybe 07:54 drojf i think she gave up due to an outdated os? 07:53 magnuse cait has been installing Koha+ES, i think? 07:51 drojf did anyone set up koha+ES lately and can tell me if the deb files in the archive are needed or only the unpacked deb files? http://debian.koha-community.org/koha/otherthings/ 07:44 drojf as far as i can follow the discussions :) 07:44 drojf magnuse: i will :) 07:42 magnuse drojf: have fun with catmandu! 07:30 * dcook waves and heads home 07:29 * cait waves 07:27 * magnuse waves again 07:19 alex_a Bonjour 07:19 gaetan_B hello 07:15 dcook I wonder if we're translating the whole error string when using C4::Biblio::DelBiblio... 06:50 wahanui privet, reiveune 06:50 reiveune hello 06:25 * drojf runs off to the catmandu workshop 06:21 drojf hei magnuse 06:15 * magnuse waves 06:13 huginn drojf: The operation succeeded. 06:13 drojf @later tell rangi is libcatmandu-store-elasticsearch-perl the only catmandu module we use that is not in jessie? 05:37 dcook Oh I forgot that fredericd left me with a nice Koha::OAI::Client namespace... huzzah 05:33 drojf hi dcook 05:33 dcook Maybe I should be using the new REST API... although I know nothing about it or if it's even a thing now... 05:33 dcook And blarg for non-persistent environments... 05:33 dcook morning drojf 05:26 drojf morning 04:21 wizzyrea \o/ 04:18 mtj_ but... i have now have a general plan that should work well - fingers xrossed 04:05 mtj_ yeah, its a fiddly thing to 'fix' 03:47 wizzyrea it could go much much further 03:47 wizzyrea oh, I'm just glad it was kinda sorta useful. 03:43 mtj_ hey wiz++, thanks muchly for your patch on 13216 :0) 02:26 wizzyrea shocking. 02:26 wizzyrea 20! 02:26 huginn wizzyrea: The current temperature in Wellington, New Zealand is 20.0°C (2:00 PM NZST on April 12, 2016). Conditions: Mostly Cloudy. Humidity: 73%. Dew Point: 15.0°C. Pressure: 29.83 in 1010 hPa (Steady). 02:26 wizzyrea @wunder nzwn 01:25 dcook I wonder if we could make stubs for templates and .pl scripts... 01:21 dcook oleonard++ 01:21 oleonard Anyway, everyone sign off on all of those bugs and good night! I'll be back in 10.5 hours! 01:21 oleonard It's a pain, but it's worth it. 01:20 dcook Btw, excited about the jQuery upgrade 01:20 dcook I hope it's not too difficult :( 01:18 oleonard ...because I think we'll have to make our own build of Bootstrap if we want to do an incremental upgrade (not converting the templates 100%) 01:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15883 normal, P5 - low, ---, oleonard, Needs Signoff , Upgrade jQuery from v1.7.2 in the staff client 01:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16242 enhancement, P5 - low, ---, oleonard, Needs Signoff , Move staff client JavaScript out of language directory 01:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16241 enhancement, P5 - low, ---, oleonard, Needs Signoff , Move staff client CSS out of language directory 01:17 oleonard Bug 16241 and Bug 16242 (not to mention Bug 15883) are all steps towards a Bootstrap upgrade in the staff client 01:16 dcook I would've loved to be there at that Monday morning panic... 01:16 dcook I heard a story about one department that only got to use Chrome after the whole ministry updated their website but it wouldn't work on the version of IE that was mandated for the ministry 01:15 dcook I think the users are often receptive, but their IT departments are not :( 01:15 oleonard I know you've dealt with more recalcitrant users than most :) 01:15 dcook Oh yeah? 01:15 dcook I know in the past I expressed some reserve at moving to v3 as well, so I wanted to clarify that I've reversed that opinion. 01:15 oleonard I managed to do a lot of yak-shaving today related to that 01:14 dcook No worries. You are awesome ^_^. 01:14 oleonard Thanks for your nice words on my Bootstrap bug 01:13 dcook heya oleonard :) 01:13 oleonard Hi dcook 00:50 pianohacker I do not think so, beyond what Brendan posted 00:48 oleonard Is there a formal plan for ES testing tomorrow? 00:47 pianohacker well, yes... 00:47 oleonard Isn't this late for you too pianohacker? 00:46 pianohacker wow, you're here late. 00:45 oleonard Hi "night" shift