Time Nick Message 23:12 wahanui it has been said that interesting is sometimes good and sometimes bad 23:12 rangi interesting 23:08 eythian http://theappendix.net/issues/2014/4/the-history-of-mana-how-an-austronesian-concept-became-a-video-game-mechanic <-- rangi 22:58 cait :) 22:53 wizzyrea it's awesome 22:53 cait si that good or bad? 22:53 cait ramble? 22:52 wizzyrea oh I could ramble on about it 22:50 cait wizzyrea: the pictures of the new home look nice 22:50 * cait waves back 22:50 * wizzyrea waves 22:47 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 15.1°C (12:45 AM CEST on June 18, 2014). Conditions: Clear. Humidity: 68%. Dew Point: 9.0°C. Pressure: 30.04 in 1017 hPa (Steady). 22:47 cait @wunder Konstanz 22:30 cait hi eythian 22:29 eythian hi 22:25 barton jessem: looks like there were 15 messages sent when you turned on postfix at 16:30. That sounds like a good sane number. 21:51 barton yeah. 21:50 barton that's good. 21:50 cait it wouldn't make sense i fthe email address is syntactically wrong for example 21:50 cait barton: to my knowledge they won't 21:49 barton hey does anyone know if 'failed' messages in the message_queue get re-queued? 21:44 cait ah morning rangi 21:44 rangi morning 21:34 cait i got stuck with shibboleth again :( 21:34 cait hm 21:06 fab_ cait I tried lot of times without luck 21:06 jcamins :) 21:06 jcamins fab_: okay, carry on then. 21:06 fab_ jcamins: yes, sorry. 21:06 cait s :) 21:06 cait but it's nice that it work 21:06 cait actually i think 21:06 jcamins fab_: do you mean Koha 3.16? 21:05 cait hm 64 bit should also be ok 21:05 fab_ *perfectly 21:05 fab_ and the catalogue search works perfect! 21:04 fab_ I found just now the right combination: Debian 6.0.5 32 bit and Koha 3.1.6 21:04 fab_ well cait I spent my day in finding a way for using Koha on Debian 21:00 cait deleting the vm was a bit drastic 21:00 wahanui somebody said packages was at http://wiki.koha-community.org/wiki/Debian 21:00 cait packages? 21:00 cait if you haven't before... i'd recommend installing using packages 21:00 cait oh 21:00 fab_ I already deleted the VM :-) 21:00 fab_ ah ok cait no problem. I will reinstall from scratch 20:59 cait fab_: why do you want to switch? and how did you install koha? 20:59 cait itis possible, but it requires a few things 20:53 fab_ or I need to re-install it from scratch? 20:52 fab_ After installed Koha is possible to switch from 21 to UNIMARC ? 20:06 cait bye oleonard 20:06 oleonard Bye #koha 19:11 cait :) 19:11 cait bgkriegel++ 19:11 cait ah thx 19:11 bgkriegel cait: updated strings, a few left for 3.14 and 3.12 (translations) 19:10 cait hola bgkriegel :) 19:09 bgkriegel Hi cait :) 18:53 nengard for example: http://git.koha-community.org/gitweb/?p=koha.git;a=commit;h=e5f02e2df3c5e483d39b1dc6f4dfd3e52a0cd222 18:53 nengard it's also what you see when you view the patch on git 18:53 nengard commit messages are everything on the patch below the title and above the code. 18:52 nengard cbrannon where is that text? 18:00 cbrannon Where would one find a commit message? 17:59 cbrannon Anyone know what this means: If you applied patches from the right report, check the commit message of the last patch. It should start with "Bug XXXXX", if not, please inform the author of the patch. 17:36 tcohen i deleted the /root/.cpan directory and launched cpan, it worked for resetting the configuration 17:35 jcamins I don't remember how to rerun the configuration wizard, though. 17:34 tcohen I have INSTALLDIRS=site 17:34 jcamins tcohen: reconfigure cpan. 17:33 tcohen never happened to me before 17:33 tcohen and cannot make cpan install the required modules in /usr/local 17:33 tcohen i'm trying to set a jenkins node running Ubuntu 12.04 17:33 tcohen druthb_away? 17:33 tcohen it keeps installing in /root/perl5 17:32 tcohen jcamins: do u remember how to set CPAN to install in /usr/local ? 17:32 cbrannon Even so, I thought I would see if anyone over here has had problems signing off on patches through the sandboxes. 17:31 jcamins cbrannon: it's probably a little late for the BibLibre people. 17:28 cbrannon Anyone here work with the sandboxes? 17:23 cbrannon Any suggestions for when a sandbox won't let you sign off on a patch? 16:33 jcamins I thought wahanui might have the link saved. 16:33 jcamins Aww. 16:33 jcamins performance tuning? 16:33 jcamins Actually... 16:33 Jason Thanks for your help jcamins 16:32 jcamins Jason: look on the wiki about performance tuning. 16:23 gaetan_B bye 16:18 nengard LOL 15:56 oleonard I love the circulation notes I find which start, "Please do not read this out loud to the patron..." Librarians just love reading stuff out loud I guess 15:50 Jason Does someone have a sample apache configuration file or know where I can find one? 15:49 jcamins Well, hardware access problem. 15:47 jcamins Jason: if there's no hardware problem (which seems most likely; I agree with paul_p's suggestion), the first thing I'd tweak would be the Apache configuration. 15:45 oleonard Don't worry you didn't miss anything grharry 15:45 grharry my line went down ! :( 15:44 * magnuse wanders off 15:44 magnuse that's better 15:43 wahanui I eat paste! It's tasty! http://paste.koha-community.org 15:43 magnuse paste? 15:43 Jason Restarted irc program. Hope this is better 15:43 jcamins Heh. That's one way to fix it. 15:43 * oleonard cheers 15:43 jburds_ flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc tsc_reliable nonstop_tsc pni pclmulqdq ssse3 c 15:42 jburds_ wp : yes 15:42 jburds_ cpuid level : 13 15:42 jburds_ fpu_exception : yes 15:42 jburds_ fpu : yes 15:42 jburds_ cache size : 2048 KB 15:42 jburds_ cpu MHz : 2394.010 15:42 jburds_ stepping : 2 15:42 jburds_ model name : AMD Opteron(TM) Processor 6234 15:42 jcamins Wait, I'm not identified. 15:42 jburds_ model : 1 15:42 jburds_ cpu family : 21 15:42 jburds_ vendor_id : AuthenticAMD 15:42 jcamins I tried /msg chanserv op #koha 15:42 jburds_ processor : 4 15:42 jburds_ power management: 15:42 jburds_ address sizes : 40 bits physical, 48 bits virtual 15:42 jcamins Does anyone know how to make yourself op? 15:42 jburds_ cache_alignment : 64 15:42 jburds_ clflush size : 64 15:42 jburds_ TLB size : 1536 4K pages 15:42 jburds_ bogomips : 4788.00 15:42 jburds_ wprefetch osvw xop arat 15:42 jburds_ x16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm extapic cr8_legacy abm sse4a misalignsse 3dno 15:42 jburds_ flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc tsc_reliable nonstop_tsc pni pclmulqdq ssse3 c 15:42 jburds_ wp : yes 15:42 jburds_ cpuid level : 13 15:42 jburds_ fpu_exception : yes 15:42 jburds_ fpu : yes 15:41 jburds_ cache size : 2048 KB 15:41 jburds_ cpu MHz : 2394.010 15:41 jburds_ stepping : 2 15:41 jburds_ model name : AMD Opteron(TM) Processor 6234 15:41 jburds_ model : 1 15:41 oleonard Okay we have definitely stopped caring about your paste jburds_ 15:41 jburds_ cpu family : 21 15:41 jburds_ vendor_id : AuthenticAMD 15:41 jburds_ processor : 3 15:41 jcamins I can't remember how to make myself an op, and I think jburds' client is currently flipping out and not letting him cancel. 15:41 jburds_ power management: 15:41 jburds_ address sizes : 40 bits physical, 48 bits virtual 15:41 jburds_ cache_alignment : 64 15:41 jburds_ clflush size : 64 15:41 jburds_ TLB size : 1536 4K pages 15:41 jburds_ bogomips : 4788.00 15:41 jburds_ wprefetch osvw xop arat 15:41 jburds_ x16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm extapic cr8_legacy abm sse4a misalignsse 3dno 15:41 paul_p jburds_ and usually, performances problem with virtualized Koha comes from hard disk access 15:41 jburds_ flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc tsc_reliable nonstop_tsc pni pclmulqdq ssse3 c 15:41 jburds_ wp : yes 15:41 jburds_ cpuid level : 13 15:41 jburds_ fpu_exception : yes 15:41 jburds_ fpu : yes 15:41 jburds_ cache size : 2048 KB 15:41 jburds_ cpu MHz : 2394.010 15:41 jburds_ stepping : 2 15:41 jburds_ model name : AMD Opteron(TM) Processor 6234 15:40 jburds_ model : 1 15:40 jburds_ cpu family : 21 15:40 jburds_ vendor_id : AuthenticAMD 15:40 jburds_ processor : 2 15:40 jburds_ power management: 15:40 jburds_ address sizes : 40 bits physical, 48 bits virtual 15:40 jburds_ cache_alignment : 64 15:40 jburds_ clflush size : 64 15:40 jburds_ TLB size : 1536 4K pages 15:40 grharry Please use http://paste.koha-community.org for pastes.] 15:40 jburds_ bogomips : 4788.00 15:40 pastebot "jburds_" at 127.0.0.1 pasted "cat of /proc/cpuinfo" (120 lines) at http://paste.koha-community.org/49 15:40 paul_p jburds_ that's too much pasting... 15:40 jburds_ wprefetch osvw xop arat 15:40 jburds_ x16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm extapic cr8_legacy abm sse4a misalignsse 3dno 15:40 jburds_ flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc tsc_reliable nonstop_tsc pni pclmulqdq ssse3 c 15:40 jburds_ wp : yes 15:40 jburds_ cpuid level : 13 15:40 jburds_ fpu_exception : yes 15:40 jburds_ fpu : yes 15:40 jburds_ cache size : 2048 KB 15:40 jcamins Yikes. 15:40 jburds_ cpu MHz : 2394.010 15:40 jburds_ stepping : 2 15:40 jburds_ model name : AMD Opteron(TM) Processor 6234 15:40 jburds_ model : 1 15:40 jburds_ cpu family : 21 15:40 jburds_ vendor_id : AuthenticAMD 15:40 jburds_ processor : 1 15:39 jburds_ power management: 15:39 jburds_ address sizes : 40 bits physical, 48 bits virtual 15:39 jburds_ cache_alignment : 64 15:39 jburds_ clflush size : 64 15:39 jburds_ TLB size : 1536 4K pages 15:39 jburds_ bogomips : 4788.00 15:39 jburds_ wprefetch osvw xop arat 15:39 jburds_ x16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm extapic cr8_legacy abm sse4a misalignsse 3dno 15:39 jburds_ flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc tsc_reliable nonstop_tsc pni pclmulqdq ssse3 c 15:39 jburds_ wp : yes 15:39 wahanui I eat paste! It's tasty! http://paste.koha-community.org 15:39 magnuse paste? 15:39 jburds_ cpuid level : 13 15:39 jburds_ fpu_exception : yes 15:39 jburds_ fpu : yes 15:39 magnuse paste? :-) 15:39 jburds_ cache size : 2048 KB 15:39 jburds_ cpu MHz : 2394.010 15:39 jburds_ stepping : 2 15:39 jburds_ model name : AMD Opteron(TM) Processor 6234 15:39 jburds_ model : 1 15:39 jburds_ cpu family : 21 15:39 jburds_ vendor_id : AuthenticAMD 15:39 jburds_ processor : 0 15:39 jburds_ cat /proc/cpuinfo 15:39 jburds_ Sorry for the spam 15:38 jburds_ Total: 41548420 25610604 15937816 15:38 jburds_ Swap: 8526840 0 8526840 15:38 jburds_ -/+ buffers/cache: 7708236 25313344 15:38 jburds_ Mem: 33021580 25610604 7410976 0 1075616 16826752 15:38 jburds_ total used free shared buffers cached 15:38 jburds_ Mem: 33021580 25610604 7410976 0 1075616 16826752 15:37 grharry also a #cat /proc/cpuinfo 15:37 grharry please login in the host and give a #free -t 15:37 jcamins jburds_: what usage do you see? 15:36 jburds_ We were at 16GB and threw another 16 at it to see if it would correct the issue 15:36 grharry free in the host says ??? 15:36 jburds_ Yes 15:35 grharry is the 32G ram given to the Virtual machine ?? 15:35 jburds_ Thanks 15:35 jburds_ OK 15:35 jcamins Delays when under load, maybe, but you shouldn't be seeing the server lock up at all with that much RAM. 15:34 grharry re-indexing .... going for lunch !! 15:34 jcamins jburds_: that's quite a lot for you to be seeing lockups. 15:33 jburds_ 6 Core CPU and 32GB of ram 15:33 jcamins jburds_: I don't use VMWare, but how much RAM and CPU do you have right now? 15:32 jburds_ We have our Koha server on VMWare. Can someone recommend memory and CPU settings? We seem to have random lockups and slowdowns. 15:15 jcamins I can't really help troubleshoot, because I don't use UNIMARC. 15:14 grharry hm ... I use ICU 15:14 jcamins In that case, there's an indexing configuration issue. 15:12 huginn grharry: downloading the Perl source 15:12 grharry @attr 1=Heading @attr 4=6 "Maltais" yes this works !!! 15:11 jcamins Right, there shouldn't be any @and 15:11 grharry @and @attr 1=Heading @attr 4=6 "Maltais" ---> gives ZOOM ZOOM error 10010 "Invalid query" from diag-set 'ZOOM' 15:07 jcamins grharry: just to confirm, @attr 1=Heading @attr 4=6 "Maltais" works, right? 15:06 huginn grharry: I'll give you the answer just as soon as RDA is ready 15:06 grharry @and @attr 1=authtype NP @attr 1=Heading @attr 4=1 @attr 5=100 @attr 6=3 "Maltais Marcella" .... authority not found -- Maltais Marcella 15:05 reiveune bye 15:04 jcamins I'm getting lots of key lag so I can't necessarily tell what I've typed so far. Sorry. 15:04 huginn jcamins: I'll give you the answer as soon as RDA is ready 15:04 jcamins @attr 5=100 15:03 jcamins grharry: add 5=1 100? 15:01 grharry jcamins: authority not found -- MaltaisMarcella :( 14:59 nengard NoLoginInstructions 14:59 nengard FOUND IT 14:59 nengard drawing a total blank .. isn't there a preference to set the text on the opac login page? 14:58 jcamins Does the same search without a space between Maltais and Marcella work? 14:57 jcamins I don't use UNIMARC. 14:57 jcamins Possibly. 14:57 jcamins I'm not sure. 14:56 grharry so is the query wrong ?? 14:55 grharry hm ?? My My fields are "200 1 $a Maltais $b Marcella " and yes NP ... 14:52 jcamins If NP is the correct authority type and the field contains "$[a-z]Maltais Marcella" that should work fine. 14:51 magnuse tcohen++ 14:46 grharry Could Someone find the error why this does not work ?? @and @attr 1=authtype NP @attr 1=Heading @attr 4=1 @attr 6=3 "Maltais Marcella" .... I am on UNIMARC and using DOM 14:43 tcohen I'm currently setting the Debian 7 node, the others are already online :-D 14:43 tcohen jenkins will now be testing the branches on new nodes: ubuntu 12.04, ubuntu 14.04, debian 7 :-D 14:10 wahanui gitify is, like, at https://github.com/mkfifo/koha-gitify 14:10 cait gitify? 14:02 cait ashimema++ 14:02 edveal Hello from Potosi 13:56 cait you are way more patient than i am :) 13:56 ashimema cait++ for having patients with me whilst we get to grips with shibboleth again. 13:36 wahanui elasticsearch code is at http://git.catalyst.co.nz/gw?p=koha.git;a=log;h=refs/heads/elastic_search 13:36 magnuse elasticsearch code? 13:36 magnuse elasticsearch code is at http://git.catalyst.co.nz/gw?p=koha.git;a=log;h=refs/heads/elastic_search 13:36 magnuse easticsearch code is at http://git.catalyst.co.nz/gw?p=koha.git;a=log;h=refs/heads/elastic_search 13:35 magnuse drojf: there is an elasticsearch branch in the catalyst koha repo 13:11 drojf :D 13:11 drojf i read some of that, that is why i am asking 13:11 cait if you check this mornings logs there is some info 13:10 drojf thanks cait 13:10 drojf \o/ 13:10 cait drojf: it's not really ready for testing yet, but soon from what i read in the logs 13:10 cait drojf: not on bz yet, i think eytihian gave the link to the branch in chat a few times 13:09 drojf i read ES is on the way for koha. but there are no patches on bz yet, or am i missing those? 13:09 drojf lousy bot, no cookies :D 13:09 drojf elasticsearch? 13:08 fabreg I'm using Koha 3.16.00.000 version. 13:07 fabreg Hello. I installed Koha on my Debian 6.0.5. Everything works fine except the catalogue search. I tried a lot of suggestion published by Google search and also the wiki, but no luck. 13:04 Shane-S thank you! 13:04 Shane-S okay, no results there either, I will have to do a few checkouts to see if it is working 13:03 Shane-S now to see if I get results 13:03 Shane-S nengard: works..must have had something left in the field when i pasted w/ edit...started a new one 13:02 Shane-S C&P that code into the SQL code of the report writer, I eill re-do 13:01 nengard these are written to work in the reports tool 13:01 nengard if so you need to replace << >> with the branchcode 13:00 nengard are you running on command line? 13:00 Shane-S nengard: Database report 1 error check the log (doing that now) 13:00 tcohen hi cait 13:00 huginn tcohen: The operation succeeded. 12:59 tcohen @later tell rangi i did that and jenkins does the job well now. I also reuse the git repo and configured the node to run only 1 job at a time to avoid race conditions 12:59 cait morning tcohen 12:59 wahanui rumour has it morning is a state of the cait 12:59 tcohen morning! 12:58 nengard refresh 12:58 Shane-S thank you 12:57 nengard Shane-S I'm editing the report now 12:55 Shane-S Hi need a little help, using http://wiki.koha-community.org/wiki/SQL_Reports_Library#Patrons_w.2F_Checked_Out_Items I can't seem to find patrons who have any checked out books. Nothing shows for the 2 circulation links either (checkedout and C.O. w/ fines). Should the SQL work I see 2009, I made it 2014 12:43 cait see pm :) 12:43 cait hi there 12:43 ashimema hi cait.. 12:42 cait ashimema: ? 11:04 huginn magnuse: The current temperature in Bodo, Norway is 9.0°C (12:50 PM CEST on June 17, 2014). Conditions: Light Rain. Humidity: 93%. Dew Point: 8.0°C. Pressure: 29.86 in 1011 hPa (Steady). 11:04 magnuse @wunder boo 10:59 drojf hi cait :) 10:59 cait hi drojf 10:22 grharry can someone see my confing and tell me where I err ?? 10:21 pastebot "grharry" at 127.0.0.1 pasted "koha-conf.xml" (302 lines) at http://paste.koha-community.org/48 10:20 grharry I cannot access the authority database from the yaz-client ... need some help ! 10:01 huginn magnuse: The operation succeeded. 10:01 magnuse @later tell Viktor you might also want to assign the bugs you do patches for to yourself 09:46 Viktor Think I'll look into that. But afk for lunch first. 09:44 Viktor Good idea magnuse - I just created some URLs for the last patch but didn't look if there is a general module in the backend to use for RSs. 09:43 magnuse look at the code for getting search results as rss? 09:43 Viktor opac-mymessages.tt seems to indicate it might not be to complicated. 09:40 Viktor Where do you think one should look for something to hook into for publishing the newsfeed on opac as RSS? 09:40 Viktor Thanks for warning for what would have been a weird path :) 09:39 cait sorry for misunderstanding :) 09:39 cait yes, git is awesome :) 09:39 Viktor sorry cait: was talking about taking a like of git and version control in general. 09:39 magnuse and yes, git is pretty awesome 09:38 * magnuse thinks Viktor was thinking about using git during development, not for deploying, necessarily 09:37 cait we are using git only for dev environments now, bulding packages for the test and production installatoins 09:37 cait Viktor: hm? 09:35 Viktor I've been able to get away with just a test server and a production server for quite a long time now in other small projects, but version control of the code is starting to get necessary. 09:34 Viktor magnuse: Yep I think it's time for me to start keeping using version control more in general. 09:19 magnuse Viktor: that's one of the advantages of working on branches 09:17 huginn cait: The operation succeeded. 09:17 cait @later tell pianohacker pianohacker++ 09:16 Viktor magnuse Thanks. I got some leftovers from messing around with staying in advanced search when 0 results. 09:15 magnuse then "git pull" 09:15 magnuse i use "git reset --hard HEAD" for that, i think 09:14 magnuse Viktor: you have changed files on your master branch that you want to reset to current master? 09:12 Viktor Can I pull so I overwrite the files I've been messing around with in my main git install? 09:02 magnuse ah, true, i do bugX-something where X = bugnumber and something = something that tells me what the patch is supposed to do 09:00 cait hm i have mybugnumber_keyowrds for my own patches :) 08:54 * magnuse uses bug<bugnumber> for patches i make, and so<bugnumber> for patches i test/sign off. i never worry about deleting them... but i do push the bugx branches to github, as a backup 08:47 cait and they are then sorted in the order i worked on them :) 08:47 cait i also number mine... because i always typo on bug numbers... incrementingnumber_bugnumber_keywords 08:46 Viktor Thanks cait++ 08:46 cait afk for a bit 08:45 cait i ususally keep them until a patch is pushed,osmetimes a little longer 08:45 cait and you can also keep as many of them around as you want 08:45 cait and then you can do your work there 08:45 cait that will have you end up on the new branch with your chosen name 08:45 cait then do a git checkout -b <yournewbranchname> 08:45 cait ensure it's up to date with a git pull 08:45 cait you can do that by switching to your master branch first 08:44 cait yes 08:44 Viktor Should I create some kind of local branch for each bug I work on? 08:44 cait i don't thnk that will be a problem 08:44 Viktor Still got to learn a bit more git. 08:43 Viktor Lol 08:43 cait we love your job too :) 08:43 Viktor Fith patch - I love my job :) 08:41 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5672 enhancement, P5 - low, ---, gmcharlt, NEW , Search History Should have RSS Feeds 08:41 cait bug 5672 08:41 cait bug5672 08:41 magnuse woohoo! 08:41 cait seems we got you hooked on koha development? :) 08:41 magnuse another patch? 08:40 cait Viktor++ :) 08:13 magnuse :-) 08:13 cait hi :) 08:11 Viktor And greetings to all! :) 08:10 Viktor hej magnuse 08:07 magnuse tjänare Viktor 08:05 cait dcook++ 07:22 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12430 major, P5 - low, ---, dcook, Needs Signoff , Truncation disables relevance ranking when not using QueryParser 07:22 dcook Btw, people NOT using QueryParser might want to look at bug 12430 07:21 dcook Maybe try to fix up QueryParser a bit as well... 07:20 dcook Might look at ripping out some code from C4::Search tomorrow... 07:04 wahanui bidet, gaetan_B 07:04 gaetan_B hello 07:01 magnuse have fun eythian 06:59 eythian later all 06:59 * eythian heads off now. 06:59 eythian oh well, one day I'll restructure my query building engine to be more flexible, that'll allow even more magic. 06:58 eythian oh, that only applies to the simple query type, which I'm not using 06:57 eythian I just need to add 'PREFIX' as an operator 06:57 eythian Oh, I can totally do trunction 06:56 eythian I just realised that the way I implemented this should allow regex search too 06:54 wahanui hey, alex_a 06:54 alex_a bonjour 06:54 cait not sure that counts as a good reason to truncate 06:54 eythian exactly :) 06:54 cait eythian: because you are lazy typing it? :) 06:52 eythian Weltgesundheitsorganisation is probably a good reason to use trunction. 06:52 dcook It's really more of a problem with our code rather than Zebra 06:52 dcook Mind you, by using the attribute, they make it quite configurable 06:52 dcook I would expect it to do it by default 06:52 dcook I don't know why Zebra needs this @attr 2=102 to perform relevance 06:52 * dcook drools a little bit ;) 06:51 eythian (essentially to get relevance with ES, I just tell it to not sort and it does relevance by default.) 06:51 dcook I can see the relevance of that statement 06:51 eythian y'know, the most relevant... 06:51 eythian relevance seems to me to be the most useful way of getting results. 06:50 dcook eythian: :P 06:50 dcook QP doesn't use relevance either, but I dont' use it so I don't overly care about it atm 06:50 dcook For non-QP use.. 06:50 eythian only for people still using zebra ;) 06:50 * dcook plans to fix that in just a couple of minutes.. 06:50 dcook cait: Yeah, and it breaks relevance ;) 06:49 eythian (i.e. glom a * onto the end of words) 06:49 eythian I don't know if I can make it do it magically, but I could hand-implement it for simple queries. 06:49 cait dcook: yep - because we have a pref for that now 06:48 dcook is what cait meant? 06:48 dcook So that "value" would be like "value*" or "valu*" I think 06:48 eythian It doesn't by default. 06:48 eythian Not sure. 06:47 eythian so that valu is like valu*? 06:47 eythian and v?lue works too 06:47 cait can it auto truncate? 06:47 cait that doesn't sound like a bad thing i think 06:46 eythian valu* gives me value and valueing 06:46 eythian yep, it's on 06:45 eythian I don't actually know how I can turn it off, I think it'll be on by default. 06:45 eythian the wildcard stuff 06:45 cait hm? 06:44 eythian oh, well I accidentally implemented that by default then 06:44 cait also it will be hard to provide stemming for all the possible languages i imagine 06:44 cait fuzzy might help with those, but also nice if you cando m?ller or similar 06:44 cait things like that 06:43 cait was it müller or miller? 06:43 cait for example when you try for a name you don't know exactly 06:43 cait hmi think truncation has uses that stemming can't cover 06:42 eythian truncation seems less necessary with good stemming, also. 06:41 eythian cait: not sure, I just copied the relevant sysprefs from another bit of code. 06:41 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9819 minor, P5 - low, ---, tomascohen, Failed QA , stopwords related code should be removed 06:41 cait bug 9819 06:41 cait but 9819 06:41 eythian my current search mechanism doesn't make that possible, but that's an implementation detail. 06:41 cait thought we had killed that 06:41 cait eythian: you sure the stop word pref is still htere in the newest version? 06:40 cait we will see 06:40 eythian (and things like that) 06:40 eythian well that's easy, just don't apply stopwords to titles. 06:40 cait and then the 'stop words' and sequence should go into relevance to make the exact title show up first 06:39 cait becuase probably you copied it from some citation 06:39 eythian "At a high level, Common Terms analyzes your query, identifies which words are “important†and performs a search using just those words. Only after documents are matched with important words are the “unimportant†words considered" 06:39 eythian ooh, es has a thing to make them even less useful: 06:39 cait but then the the might be nice for relevance 06:39 dcook Having worked on relevance all day, I think it could throw that off as well, but...*shrug* 06:39 cait people searching for something that returns like a gazillion results 06:39 cait i think it stems from the time where such tings would make your catalog explode 06:38 cait yep 06:38 eythian they're all traditionally stopwords 06:38 cait i still think it's an anti feature 06:38 eythian cait: also "to be or not to be" 06:38 eythian but if we eventually add full-text (which es makes easy), it could be useful. 06:38 cait i think if someon types in a word, you want to search for it 06:38 eythian tbh I think it's useless for most of our searches, titles and authors and stuff. 06:38 cait whatabout this band - the the? 06:37 dcook cait: increased relevance I would think 06:37 cait why woudl you not want to allow people to search for the? 06:37 eythian cait: in theory, I could possibly implement it language-aware. 06:37 cait stop words make no sense 06:36 eythian cait: so? :) 06:36 dcook eythian: And install elastic search from source :/ 06:36 cait never has been 06:36 cait that's not functional for zebra 06:36 eythian because there's QueryRemoveStopwords 06:36 cait why would you want stop words? 06:35 eythian It doesn't need to be on debian, but in that case you'll have to cpan the modules yourself. 06:35 eythian Oh, needs more mappings, but that's just rows in a table. 06:35 dcook Although I don't imagine we would implement it here for a while due to not being on a debian-based system :/ 06:35 eythian oh, and facets don't do expanding yet - but that won't be hard to add. I just need to tell ES what I want. 06:35 dcook It's certainly tempting 06:34 eythian I'm thinking that with a little more spit and polish, the ES branch will be ready for developers to test. There's still things it doesn't do (automatic indexing, it's OPAC only, most of the things like stopwords and stemming aren't implemented, it doesn't have updatedatebase stuff yet, etc.) But it is functional if you account for that. 06:33 dcook Or not..wtf.. 06:33 dcook Interesting...I have QueryParser turned off, but it's on... 06:33 magnuse not so light either 06:32 huginn magnuse: The current temperature in Bodo, Norway is 8.0°C (8:20 AM CEST on June 17, 2014). Conditions: Light Rain. Humidity: 100%. Dew Point: 8.0°C. Windchill: 4.0°C. Pressure: 29.89 in 1012 hPa (Steady). 06:32 magnuse @wunder boo 06:32 magnuse bonjour! 06:32 reiveune hello 06:26 dcook eythian++ 06:26 magnuse eythian++ 06:26 eythian I think I have most if not all of the various query options in advanced search working now. 06:24 dcook But I'll be glad when we're using ES ;) 06:24 dcook Popularity...haven't looked at yet 06:23 dcook I think I have strategies for relevance 06:23 dcook lol 06:23 * eythian rubs it in 06:23 eythian and popularity, and relevance, etc. :) 06:22 dcook go eythian! :) 06:22 eythian yay, I now have availability working 06:22 dcook Because it just falls back to non-QP a lot of the time.. 06:22 dcook I think QP still needs a fair bit of work.. 06:21 dcook Well, I figured out what I wanted to figure out at least... 06:21 magnuse dcook++ for keeping at it 06:21 magnuse yup, it will be an adventure 06:21 * dcook grumbles about QueryParser 06:21 dcook :) 06:20 magnuse with my 2 year old son :-) 06:20 dcook Yay! That's exciting, magnuse! 06:20 * magnuse waves to cait 06:20 magnuse and in 2 weeks i'll be on paternity leave for ~8 weeks 06:19 * cait waves 06:19 magnuse not too shabby :-) 06:18 dcook how goes it? 06:16 magnuse howdy dcook 06:13 dcook yo magnuse 06:11 * magnuse waves 06:02 dcook Highly configurable...but not really configured very well at present... 06:01 dcook Or at least via queryparser.yaml. 06:01 dcook Hurray...I seem to have figured out how to do relevance with queryparser... 05:07 dcook I saw some rdfa in one of my 3.14, but not much 05:07 * dbs should be asleep by now, as is evident from his yammering 05:06 dbs so maybe rdfa in bootstrap is only in 3.16? 05:06 * dbs added it to prog first, then found out that was deprecated 05:06 dcook Although I'm not sure when those both got pushed 05:06 dcook Yeah, I think you did add them to both.. 05:06 dbs Actually, I think I added the RDFa to both prog and bootstrap 05:02 rangi oh interesting, i wonder why no rdfa then 05:02 eythian rangi: the hewitson site is bootstrap 05:01 rangi when 3.18 is out, the prog theme will be gone, so everyone will have to be using bootstrap 05:01 dbs rangi++ # cool, will play with that 05:01 dbs (those that don't respect your wishes are going to ignore robots.txt too!) 05:00 dbs good argument for sitemaps so that the search engines that respect a site's wishes will only crawl the new/changed pages 05:00 * dbs has found that google and bing back off gracefully; baidu was more aggressive though 05:00 rangi (not a production site .. but might work for your purposes) 05:00 rangi http://demo.mykoha.co.nz/cgi-bin/koha/opac-search.pl?idx=&q=test 04:59 dbs rangi: yep 04:59 rangi and that's what has the rdfa eh? 04:59 rangi hm i dont think we have anyone using bootstrap in production yet 04:58 rangi we can convince them to take it back out :) 04:58 rangi maybe if we ever do get fibre (or even vdsl) to the libraries 04:58 rangi those thin pieces of string also mean that when baidu, bing, and google combine to use all their bandwidth they put a disallow / in 04:57 rangi so not having the system in their machine room is a mess 04:57 dbs rangi: hewitson is 3.14 but doesn't seem to be using the RDFa-enabled skin 04:57 rangi mostly because public libraries are on thin pieces of string masquerading as internet 04:57 dcook yeah we do a lot of specials and govt 04:56 rangi specials and govt libraries 04:56 rangi all the publics are self hosted 04:56 eythian which I suspect is most libraries 04:56 rangi thats pretty much all we host 04:56 dbs eythian: sure, special libraries 04:55 rangi most of ours are 04:55 dbs dcook: heh, yes, that's a bit of a challenge :) 04:55 eythian A lot of libraries are known by the audience they're targetting, and don't need to be indexed. 04:55 dbs So they'll use contextual clues like geographic proximity, or if they know you're a university student they could point you at uni libraries, etc 04:55 dcook I wonder how well it would work in practice...tough to know if they're not being indexed though. Hmm 04:55 dcook Good point 04:54 dbs dcook: search engines don't want to give you results for a library that can't serve you 04:54 rangi thats a 3.14 04:54 rangi https://hewitson.mykoha.co.nz/robots.txt 04:54 dcook dbs: True, but why might you want results for a library that can't serve you? 04:53 dbs I guess my confusion about restrictive robots.txt is that it means those library's resources will effectively be invisible to those who reflexively use google/yahoo/yandex/bing/whatever -- that is, the majority of web-using humanity 04:51 rangi normarc is very very close to marc21 04:51 dbs SO much to learn... 04:51 dbs and NORMARC 04:51 * dbs really needs to learn UNIMARC some day 04:50 dbs yep. and only for MARC21 sites at that 04:50 rangi that went in 3.14 eh? 04:50 dbs eythian++ # but it's 3.12, so no RDFa / schema.org :) 04:50 rangi cos getting the staging site indexed is messy 04:49 rangi its mostly our demo sites, or staging sites that we block 04:49 eythian Some don't mind being public, but don't want to be _that_ public. 04:49 rangi most dont even have a robots.txt 04:49 eythian https://library.niwa.co.nz/robots.txt <-- dbs 04:49 dcook Damn it...maybe I will look at QP too... 04:48 dbs rangi: oh good! Do you know of any who don't? 04:48 rangi only the ones who ask us to 04:47 * dbs bugs rangi -- do all catalyst hosted koha sites Disallow: * in their robots.txt? (I'm basing this on finding one catalyst site that does, please disabuse me of this notion!) 04:47 dcook (or info so that I can fix QP down the road :P) 04:47 dcook I think I might release a fix for non-QP since that's what we use...and maybe just post info for someone wanting to fix QP 04:46 dcook True true 04:46 dcook hehe 04:40 eythian dcook: if only you were working on ES, it'd be that quick to make changes :) 04:39 eythian Well, now I have popularity searching working. 04:37 eythian It's still taking 3 mins to reindex 21,000 records. I need to optimise that at some stage. 04:31 dcook Well not "hooped" 04:31 dcook Whereas with Zebra we're still hooped with relevance.. 04:31 dcook \o/ 04:30 eythian looks like I can tell the fixer to add up all the other ones though, that'll do the job. 04:28 eythian damnit, we don't 04:26 eythian I wonder if we actually track that. 04:26 eythian actually, 942$0 makes more sense 04:25 eythian ah no, it's called "issues", not surprisingly 04:25 eythian that doesn't seem to be used by zebra much 04:25 eythian hmm 04:23 eythian that's in 952$l 04:23 eythian oh, no wait 04:22 eythian But if it's not working in zebra, no one will miss it for now. 04:22 eythian I'll have to pull up the number of issues and attach a field for it. 04:22 eythian yeah 04:21 dcook Ah, you mean in ES 04:21 dcook Yeah, I don't have popularity sorting working either 04:21 dcook Although it also applies two different weights to the same term which is...a bit silly 04:21 dcook QP seems to use relevance if you don't specify any indexes 04:21 eythian I wonder how I should implement that. 04:21 eythian Oh, I don't have popularity sorting working. 04:20 eythian > The value relevance of transparency and corporate governance in Malaysia before and after the Asian financial crisis <-- that is the most relevant record about relevance in the database I'm using. 04:19 dcook Hmm...maybe QueryParser doesn't handle relevance so well either.. 04:14 dcook Alas, QueryParser isn't quite complete...fails a remarkable amount of the time :/ 04:13 eythian (otherwise ES rejects the whole record.) 04:12 dcook eythian: Dinger :/ 04:12 dcook The QueryParser looks better but probably not quite optimal.. 04:12 eythian damn, have to remove special date magic from my ES parsing until I put something in that'll clean up the data to ensure it's valid. 04:09 dcook Mmm interesting.. 04:05 dcook Maybe I'll look at how it parses the query and try to match up the non-QP with that.. 04:04 rangi not sure 04:04 dcook Could be. Last I heard it was still being contemplated? 04:04 rangi i thought we had switched to QP 04:04 * dcook ponders what parts of the query might be the most relevant for relevancy... 04:03 dcook And use Zebra facets || use ES all together instead 04:03 dcook I would probably say that we should just switch to QP anyway :p 04:03 dcook If I had 8 hours more a day and more funding... 04:03 dcook Jeez...I think I actually understand buildQuery and getRecords now... 03:45 dbs http://www.downforeveryoneorjustme.com/http://wiki.koha-community.org/ says it looks down to them too 03:45 eythian but not any more 03:45 eythian it was up not long ago 03:44 dbs hmm. looks like http://wiki.koha-community.org/ is down :/ 03:44 eythian yeah. Will have to try to make ES more relaxed, otherwise run them through a pre-formatter. 03:43 dcook dbs: d'accord 03:43 dcook eythian: It'll get you every time, eh? 03:43 eythian oh, I have ~1,000 missing in ES because they have malformed dates. 03:43 dbs but if detail pages are disallowed, then search engines won't be able to make any use of it 03:42 dbs 3.14 03:42 dcook What version did that get in? 03:42 dbs dcook: mostly I want to see if the site is using the marc21 schema.org RDFa 03:42 dcook search and detail pages 03:41 dcook Ah, we do disallow a few pages.. 03:40 dcook What do you want to poke at? :p 03:40 wahanui maybe is a momentaneous error 03:40 dcook dbs: Umm, maybe? 03:40 dcook myself: yes, because that makes sense... 03:40 dbs dcook: cool - would you mind pointing me at a site so I can poke around? 03:40 dcook # If the user is sophisticated enough to specify an index, turn off field weighting, stemming, and stopword handling 03:37 dcook mtj: No worries. I swear I live and breathe PQF sometimes ;) 03:37 mtj dcook: thanks again for you PQF help last week, was very helpful 03:36 * dcook doesn't have access to the proxy so can't say for sure.. 03:35 dcook dbs: Looks like we're not one of them 03:35 mtj i might just move the jq loading to opac-top.inc - see if that fixes everything 03:35 * dbs has run across two hosted koha catalogues by two different companies that use a completely restrictive robots.txt now :9 03:34 dcook a bit early, no? 03:34 dcook hey magnuse 03:34 dcook (Although I suppose you could argue that I'm worried since I write custom jq too :P) 03:34 dcook mtj: Ah, I thought that might be the case 03:34 mtj dcook: i'm talking about some custom jq here - so nothing for you to worry about 03:34 dcook QueryWeightFields uses relevance AND field weighting.. 03:33 dcook Regardless of QueryWeightFields 03:33 dcook Since that what the OPAC claims to do 03:33 dcook But I think it makes sense to run relevance searches for everything... 03:33 dcook I'm somewhat anxious about modifying Search.pm... 03:32 * dbs sighs at robots.txt that says Disallow / for User-Agent: * 03:30 wahanui Whereabouts is probably inLibro located? 03:30 dcook Whereabouts? 03:30 dcook Really? 03:30 dcook O_o 03:29 mtj lots of '$(document) not defined', stuff… 03:27 mtj having jq loading late has borken some of our opac jquery, for bootstrap :/ 03:26 dcook Yep. Think it's a speed thang. 03:26 eythian I think it's so other things can happen while it's loading. 03:25 mtj im guessing... some general opitmisation... 03:25 eythian I think bootstrap recommends that. 03:25 mtj is there some good reason why the general .js include code is loaded late, in opac-bottom.inc, for bootstrap 03:24 wahanui #koha is probably all kinds of good drugs today 03:24 mtj hey #koha... 02:53 pianohacker out for the day, bye guys :) 02:44 pianohacker eythian: Warning in question was probably buried, this caused some serious spew :) 02:43 dcook That's better...broken just like I like it 02:43 * dcook realizes that he had QueryParser turned on... 02:43 dcook Me: "Everything is magically working!" 02:42 dcook D'oh.. 02:41 eythian use warnings :all => 'fatal'; or something along those lines. 02:41 pianohacker I do wish perl went kaboom a bit more agressively sometimes. Just realized I was dereferencing a member of an undefined arrayref... 02:39 eythian hmm. ES gives me a different count of biblios on loan than SQL does. I wonder what's happening here... 02:38 dcook Hmm, someone may have already fixed the relevance issue in master.. 02:37 eythian oh, nm, I got it. 02:37 eythian I'm drawing a blank on how to implement it. 02:37 eythian anyone have an SQL query handy to count the number of biblios that have at least one item not onloan? 02:36 dcook Oh my...master doesn't seem to like...whatever is going on right now.. 02:27 dcook Huzzah 02:26 dcook Hmm, looks like it's not a problem when using QueryParser 02:06 dcook Well, I say that with hindsight of course...but still 02:06 dcook Still looking forward to ES, but so many of these Zebra issues could've been avoided 02:06 eythian mostly because people who know more about it than I have said that. 02:06 eythian I can belive that. 02:06 dcook Increasingly, I see what they're talking about.. 02:05 dcook You know...I recall jcamins (and possibly rangi) saying ages ago that a lot of our problems with Zebra aren't because of Zebra, but rather how it wasn't implemented properly in the beginning.. 02:05 dcook Oh, nice! 02:04 eythian and that one was easy to build. 02:04 eythian turned out all but one of them was in debian testing. 02:04 dcook But I guess that makes sense 02:03 dcook Ah, I thought you were a bit hesitant about that because it had a whole bunch of deps 02:03 eythian I just built them. 02:02 dcook How'd you sort out those Catmandu dependencies for building the newer version? 02:02 dcook That's awesome about availability 02:02 dcook I thought you were talking about my patch :p 02:02 dcook nvm 02:02 dcook Ah 02:02 eythian I think I've just got what I need for availability working. 02:02 dcook I was thinking today 02:02 dcook hehe 02:02 eythian dcook: oh, y'know. Tomorrow perhaps. 02:02 dcook Can do 02:01 eythian pleast upstream a patch for that 02:01 eythian dcook++ 02:01 dcook Yay...got relevance working with QueryAutoTruncate turned on.. 02:00 dcook eythian: When were you thinking of bundling up ES with Koha again? :p 01:58 dcook 'though still nasty 01:58 dcook Mmm but fixable.. 01:58 dcook 'tis nasty 01:58 eythian sounds nasty 01:58 dcook It's the bloody conversion of colons into equal signs.. 01:57 dcook (Obviously logically...) 01:57 dcook Went down a slightly different path to CCL2RPN... 01:56 dcook Figured out why the cut and paste worked 01:56 dcook It's bloody weird.. 01:55 dcook Probably 01:55 eythian It's probably something to do with Cthulhu. 01:54 dcook It was rhetorical :p 01:54 eythian I dunno 01:54 dcook Oh...did I find it.. 01:46 dcook This is so weird.. 01:43 dcook The space doesn't look significant :/ 01:39 dcook dang ;) 01:39 dcook never? 01:39 wahanui pianohacker: I forgot never 01:39 pianohacker wahanui: forget never 01:39 pianohacker oh durr 01:39 wahanui OK, pianohacker. 01:39 pianohacker never is that more relevant than dealing with zebra, wahanui 01:39 dcook There's an extra space.. 01:39 dcook Hmm, not exact same query... 01:38 wahanui i think interesting is sometimes good and sometimes bad 01:38 dcook Interesting.. 01:38 dcook But if I copy and paste the query from my log...it'll work 01:38 dcook So when I try to add relevance to queries with truncation...I get no results 01:37 eythian No, me just then. 01:37 ibeardslee Advertising Complaints Authority? 01:32 rangi ah yep, i forget who showed me that 01:30 eythian http://imgur.com/K5PJ6nJ <-- rangi 01:21 pianohacker oh, nice! thanks much then :) 01:19 rangi excellent, yep thats what i have 01:17 pianohacker rangi: Don't know if it was you that recommended the Galago, but have it now and am quite happy with it :) 01:13 dcook Whelp, I'll turn off the pref for now, and look forward to ES 01:12 dcook Hmm eyes bleeding again.. 01:11 dcook Even if you have QueryAutoTruncate turned off but add a * to your query 01:11 dcook It's so so not working 01:10 dcook Oh dear... 01:10 dcook It's crazy 01:10 dcook But nope 01:10 dcook I figured that maybe the other records getting ranked higher had more test* hits 01:10 eythian *Stockholm 01:10 dcook Ah, yep, n ope 01:10 eythian you just have Stolkholm Syndrome 01:09 eythian no it doesn't 01:09 dcook I suppose it makes a certain amount of sense 01:09 * dcook ponders 01:06 eythian that sounds likely 01:06 dcook rangi: That could be quite handy 01:06 wahanui i guess QueryAutoTruncate is cait's usual suspect when something goes wrong 01:06 dcook QueryAutoTruncate 01:05 dcook pianohacker: Ah, I think it might be what eythian was saying...another syspref might be contradicting it.. 01:04 rangi (for any except the freetext ones that is) 01:04 rangi on the sysprefs pages 01:04 rangi ie we know what valid choices are, we should be able to do a big red "warning syspref x y and z have invalid values, please fix" 01:03 rangi bonus points to someone who writes a sanity checker for the sysprefs 01:03 rangi yeah, ive seen that before 01:02 pianohacker dcook: It's entirely possible it had some invalid value, requiring you to flip it back and forth. 00:53 dcook Turned it off, turned it back on again and it worked :p 00:53 dcook I think it said it was on :S 00:53 dcook Not sure why it wasn't already on... 00:52 dcook "ranking of search results by relevance" 00:52 wahanui QueryWeightFields is enabled by default though 00:52 dcook pianohacker: QueryWeightFields 00:41 wizzyrea nw 00:40 pianohacker and hi! :) 00:40 pianohacker dcook: which specific one did you have to flip? 00:39 dcook Also hi pianohacker :) 00:39 dcook Thanks for that one, wizzyrea and eythian :) 00:38 dcook Err 00:38 dcook wizzyrea: Yeah, "let's order results by an internal id number. Hurr Hurr." 00:38 dcook eythian: That's rad 00:37 pianohacker I would love to see their implementation of that edit distance algorithm sometime, we did something similar in algorithms that was... a bit inefficient :) 00:37 wizzyrea "oh who needs relevance ranking" said no librarian ever. 00:36 wizzyrea woohoo 00:36 dcook I was really not looking forward to having to write that fix.. 00:36 dcook Phew 00:36 dcook Got it turns on now though :) 00:36 dcook wizzyrea: Must've been something weird going on with my sysprefs 00:36 wizzyrea http://demo.mykoha.co.nz/ is what I've got 00:35 wizzyrea queryweightfields is enabled by default though 00:34 eythian https://www.found.no/foundation/fuzzy-search/ <-- it uses this method. 00:34 dcook _build_weighted_query might do it.. 00:34 eythian dcook: ES totally respects fuzzy searching too, fwiw. 00:34 dcook Ahh, wait, I think I might see something.. 00:34 eythian So I just need to change the form of something and it should be happy. 00:33 eythian pianohacker: a combination of me having an old version of catmandu, and things not working quite the way the docs say they would in my case. 00:33 wizzyrea but I have to run away soon 00:33 wizzyrea ummmmmmmm maybe 00:33 dcook wizzyrea: Do you have an example on an OPAC I could see? 00:33 pianohacker eythian: cool, what was that? 00:33 dcook wizzyrea: i've tried them all 00:33 wizzyrea turn it off 00:33 wizzyrea then try queryfuzzy 00:33 huginn pianohacker: The operation succeeded. 00:33 pianohacker @later tell cait fixed the position bug you reported, thanks 00:33 dcook wizzyrea: It's not looking like it O_o 00:32 eythian so it'll be a today task. 00:32 eythian pianohacker: not yet, but I did get information in my email today on how to sort the issue I was having with it. 00:32 wizzyrea no, the syspref. 00:32 wahanui somebody said ES was pretty awesome 00:32 dcook ES? 00:32 wizzyrea you should try it, because it totally works 00:32 dcook The sysprefs that is. Not ES. I'd love to try ES. 00:31 dcook Hmm, I'll try that out, although I remain skeptical :p 00:31 pianohacker eythian: how's that coming? get the availability stuff working? 00:31 pianohacker I remember writing the docs for those sysprefs, that was terrifying 00:31 * wizzyrea bounces with excitement 00:31 wizzyrea :D 00:31 eythian or just use elasticsearch where it Just Works :D 00:31 wizzyrea I think it's querystemming 00:31 eythian one of those must be off 00:31 dcook But I don't think there's mechanism for it currently 00:31 eythian like, stemming or fuzzy or stopwords or something 00:30 dcook Admittedly, looking at Search.pm is making my eyes bleed a bit 00:30 pianohacker what a surprise. 00:30 dcook eythian: Oh? 00:30 wizzyrea um um 00:30 wizzyrea oh yeah 00:30 eythian you need to change some unrelated settings to make that work 00:30 dcook Every version? 00:30 wizzyrea what version? this sounds familiar. 00:30 eythian oh yeah 00:30 dcook pianohacker: Well, Zebra is actually fine. It's Koha that claims to be doing relevance ranking when it isn't. 00:29 wizzyrea (wahanui is a bot) 00:29 pianohacker dcook: what's zebra doing today? 00:28 pianohacker your nick sounds familiar, have we met? 00:28 wahanui hola, pianohacker 00:28 pianohacker well hi 00:28 edveal yo dcook 00:27 dcook yo, edveal 00:27 edveal Hello 00:23 * dcook suddenly feels an impulse to listen to Wicked 00:23 * dcook looks at the "Popularity" sort in Koha 00:14 dcook ti,relevance: test 00:14 dcook Ha 00:13 dcook Hmm, I think I see... 00:12 dcook In fact, "relevance" doesn't seem to do anything in C4::Search 00:12 dcook Not run as a "sort" after the fact... 00:12 dcook If I read the IndexData docs correctly, relevance ranking needs to happen at query time 00:11 dcook But how to do this as CCL... 00:11 dcook This works 00:11 dcook @attr 2=102 @attr 1=4 test 00:09 dcook forced windows restart when troubleshooting zebra...not cool...