Evergreen ILS Website

IRC log for #evergreen, 2016-01-12

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
01:03 bmills joined #evergreen
01:49 tsbere_ joined #evergreen
01:51 tsbere__ joined #evergreen
04:11 dbwells_ joined #evergreen
06:29 dcook__ joined #evergreen
07:39 collum joined #evergreen
07:45 jboyer-isl joined #evergreen
07:47 rjackson_isl joined #evergreen
07:53 mrpeters joined #evergreen
08:09 dcook joined #evergreen
08:29 ericar joined #evergreen
08:29 Dyrcona joined #evergreen
08:42 mmorgan joined #evergreen
08:56 jwoodard joined #evergreen
08:56 Dyrcona Think I'll sign out.
08:57 Dyrcona When I hook up the second monitor it messes with my workspaces and programs, like Pidgin, that open multiple windows sometimes get split over different work spaces.
09:18 maryj joined #evergreen
09:26 RoganH joined #evergreen
09:48 yboston joined #evergreen
09:52 Dyrcona joined #evergreen
09:53 gmcharlt joined #evergreen
09:54 csharp I'm noticing the action_trigger.event_params entry "max_delay_age" for the default overdue notice example, but I don't see that it ever gets consulted anywhere - I'm I correct to think that it's unused?
09:56 csharp actually, I don't see that event_params are consulted anywhere, but I'm working under the assumption that I'm missing something
10:06 berick csharp: hm, yeah, there's a validtor that references it in the DB, but said validator does not exist.  I believe it was replaced with action_trigger.event_definition.max_delay
10:16 csharp berick: cool - thanks
10:42 Bmagic anyone know off hand which date the "Negative Balance Interval" the code respects? money.payment?
10:43 Dyrcona Not off-hand, I'd have to look.
10:44 Bmagic no problem, im looking now
10:46 bmills joined #evergreen
10:48 Bmagic Dyrcona: it looks like it's money.payment from this line  my $last_payment = $e->search_money_payment(..... then return 1 if ($payment_ts + $interval_secs >= $now);
10:50 Dyrcona I thought so, but wasn't sure any more.
10:50 kmlussier That's my recollection from testing.
10:56 maryj joined #evergreen
11:01 Christineb joined #evergreen
11:10 Bmagic Does anyone have a library that controls access to the public workstations via login? That uses SIP backend?
11:10 jeff yes.
11:10 jeff many, including us.
11:10 jeff well, depending on what you mean by "via login"
11:10 Bmagic We have more than one library complaining that it requires that you login 2 times in order for it to work. We figured out that it's because the CASSIE system doesnt wait long enough for our server to respond
11:11 jeff i am not very familiar with CASSIE.
11:11 jeff others here may be.
11:11 Bmagic if our server doesnt respond within 1 second, it gives up!
11:11 jeff how long is your SIP server taking to respond?
11:11 jeff that seems... harsh.
11:11 Bmagic the second login always works because by then, the server had already done the work and presumably the query results are cached in postgres
11:12 Dyrcona Bmagic: We have a couple of libraries that use CASSIE and they've not complained about double logins.
11:13 Bmagic I have remote controlled their CASSIE software and dug around for some settings related to timeout and found nothing. At this point, I am telling the libraries that it's CASSIE's issue and they need to fix their software
11:13 Bmagic I thought perhaps I would as here in IRC, because there might be a way to speed up our server?
11:13 jeff Bmagic: this appears to be the correct course of action. :-)
11:14 Bmagic Does anyone have stats on number of nanoseconds for the patron lookup via SIP?
11:16 Dyrcona Bmagic: No, but you might be able to figure it out from the logs. osrfsys.log does log response times for backend calls.
11:16 Dyrcona Bmagic: nanoseconds is being over optimistic.
11:17 Bmagic right on - I have numbers but I was wondering if I could compare them to someone else's numbers
11:18 dbs 3m complained about the speed (or lack thereof) of our SIP server, but that was a few years ago
11:20 miker Bmagic: I suspect that CASSIE is being silly and not holding the staff-level connection open, and the timeout is because it's having to reauthenticate the CASSIE instance and /then/ the patron on the first try.  SIP2 is meant to use long-term (as in, as long as the serial cable is physically connected and both client and server are powered on) connections. then comes TCP/IP and dumb clients...
11:20 Bmagic in the SIP logs, I can see the time between the 63 input and the 64 output - the example I am looking at was less than a second
11:20 Bmagic miker: yes! That is what I was thinking too
11:21 Bmagic ok thanks everyone for helping me think this through. I think that I have decided that it's not us
11:24 Dyrcona So, the websockets apache and the regular apace are orthogonal to each other, i.e. I don't have to restart the former because I restarted the latter, right?
11:25 berick Dyrcona: right.  generally only have to restart websockets after a code update/install
11:26 berick or an ejabberd restart
11:27 Dyrcona berick: Thanks!
11:27 Dyrcona Oh. what about after osrf_control --restart-all?
11:29 berick Dyrcona: i would not expect that to require a websocket restart, though looking back at my local scripts, I see that I do restart it, i guess just to be safe.
11:29 Dyrcona OK. Thanks, again.
11:29 berick WS only talks to osrf when a request is in progress.  otherwise it's just setting on a jabber socket waiting.
11:32 kmlussier IIRC, Sitka is using Postgres 9.4 in production. Is anyone else using 9.4?
11:33 RoganH not I said the little red hen
11:34 jboyer-isl We’ve only been on 9.3 for a couple of weeks. (Always the on stable branch, never on master.)
11:36 jboyer-isl That bridesmaid reference made more sense before I actually typed it out…
11:36 berick heh
11:40 kmlussier jboyer-isl: I got the reference. :)
11:41 Dyrcona We use 9.3 in production and 9.1 on development/training.
11:42 Dyrcona 'Cause we've been too lazy to upgrade the second db server.
11:52 csharp kmlussier: we're moving to 9.4 this weekend - been testing on it for months on two test servers with no issues
11:53 kmlussier csharp: Awesome! I'll be interested in hearing how things go in production.
12:51 jeff _bott_: is GRPL also running 9.4 in production?
12:52 dbwells_ kmlussier: We've been on 9.4 in production since 12/22.  So far, so good.
12:53 kmlussier dbwells: Good to hear! Any pitfalls you came across when upgrading?
12:55 dbwells kmlussier: We moved to a new server at the same time, so it was a complete dump and reload.  Everything went smooth, IIRC.
13:08 berick jeff: how's your mobile app elastic search experiment been holding up?
13:12 jeff very well so far. just getting back into some of it after some time off.
13:12 jeff we've moved on to in-building catalog terminals.
13:12 berick jeff: how are you managing bib updates?  is it real time or in batch?
13:12 * berick can't remember the details
13:12 jeff incrementals every X minutes.
13:12 berick gotcha
13:12 berick glad it's going well
13:19 _bott_ jeff: Yes, since April 2015
13:20 jeff _bott_: any gotchas or issues that you recall?
13:20 _bott_ Nope, things have run well
13:23 jeffdavis We've been running 9.4 for a while as well. No issues unless you count bug 1499086, which is probably not 9.4-specific.
13:23 kmlussier Thanks _bott_! Good to hear! And thanks jeff for poking _bott_ with my question!
13:24 kmlussier Hmmm...pinesol_green appears to be MIA
13:25 jeffdavis https://bugs.launchpad.net/evergreen/+bug/1499086 - bad PG query plan causing very slow load times for bookbags
13:41 jeffdavis Is webstaff.pot auto-generated, or should I add an entry to it if I add a translatable string to a web client template?
13:42 berick jeffdavis: it's auto generated from the templates
13:42 berick as long as you use l(...)
13:42 jeffdavis thanks!
13:43 Dyrcona jeffdavis: If you're doing this for your local benefit, you will need to run make newpot in build/i18n
13:43 csharp kmlussier: I'm looking into the bot, FYI
13:43 kmlussier csharp++
13:43 * Dyrcona has been messing with translations this week.
13:43 kmlussier It almost feels as if bshum has already left us. :(
13:44 Dyrcona IIRC, today is his last day with biblio.
13:44 * kmlussier nods
13:44 dbs :(
13:44 kmlussier That's why I didn't bother him about the bot. I figured he was busy cleaning out his desk. Though, having seen his desk, I imagine there's not much cleaning to be done.
13:44 Dyrcona jeffdavis: Though make install_all_locales in the same place will build newpot for you.
13:45 Dyrcona Someone is leaving our office this week, too.
13:45 Dyrcona Though she's not involved in the ILS part of operations.
13:45 jeffdavis Dyrcona: understood, thank you.
13:46 Dyrcona When we install from git for production, we install the translations as well.
13:46 Dyrcona I've been preparing for our next upgrade, and I added something that caused me to have to add to build/i18n/Makefile, so it's all fresh in my mind for a change.
13:47 pinesol_green joined #evergreen
13:48 csharp @dunno
13:48 pinesol_green csharp: I see nothing, I know nothing!
13:49 jeffdavis I'm working on a new feature in the staff client. We're not using the web client locally yet, but if I am adding it there for feature parity, I guess I'd better know how to test it. :)
13:49 csharp @quote random
13:49 pinesol_green csharp: Quote #67: "< Rogan_Ni> Star Wars" (added by berick at 01:38 PM, September 17, 2013)
13:49 Dyrcona csharp++
13:49 kmlussier Dyrcona: What? Who is leaving?
13:49 Dyrcona kmlussier: Laura.
13:49 csharp I upgraded limnoria
13:49 csharp (fwiw)
13:53 Dyrcona jeffdavis++
13:53 Dyrcona New features are nice.
13:53 csharp bug 1499086
13:53 pinesol_green Launchpad bug 1499086 in Evergreen 2.9 "Slowness/timeout on loading bookbags in OPAC" [Medium,Triaged] https://launchpad.net/bugs/1499086
14:01 jlitrell joined #evergreen
14:21 alynn26 joined #evergreen
14:23 jihpringle joined #evergreen
15:11 edoceo joined #evergreen
15:30 jihpringle joined #evergreen
15:35 jeff___ joined #evergreen
15:48 bshum "And now his watch is ended."
15:49 jboyer-isl bshum++
15:50 Dyrcona bshum++
15:51 dbs bshum++
15:52 dbs Go do (more) great things
15:52 jeff bshum++
15:53 berick bshum++
15:53 ericar_ joined #evergreen
15:59 csharp bshum++
15:59 csharp @karma
15:59 pinesol_green csharp: Highest karma: "kmlussier" (189), "Dyrcona" (185), "bshum" (148), "berick" (134), and "jeff" (129).  Lowest karma: "iii" (-12), "ie" (-7), "SIP" (-7), "typos" (-6), and "marc" (-4).  You (csharp) are ranked 9 out of 273.
15:59 bshum csharp++ # bot wrangling
16:00 bshum Anything fun in the upgrade?
16:00 csharp bshum: no fun right now :-( - I'm in the weeds with action triggers
16:01 csharp basically we're pulling in all the 2.8 + 2.9 goodness
16:01 csharp moving to the new multiplex-able SIP server
16:01 bshum Busy busy
16:04 kmlussier bshum++ bshum++ bshum++
16:04 ericar_ joined #evergreen
16:05 mmorgan bshum++
16:05 mmorgan @praise bshum
16:05 * pinesol_green I come to praise bshum, not to bury them.
16:11 remingtron_ joined #evergreen
17:09 mmorgan left #evergreen
17:11 kmlussier The OU setting for "Specify search depth for the duplicate patron check in the patron editor." What is the default if no depth is set here?
17:11 kmlussier And it's already after 5 p.m. I wonder if anyone's still around who knows the answer to my question.
17:27 kmlussier For the logs, the depth appears to be 2.
17:29 berick kmlussier: i believe it defaults to the depth of the staff login workstation org unit.
17:29 berick which would be 2 in a stock EG setup
17:31 kmlussier berick: Ah, ok. That makes sense.
17:31 kmlussier berick: Can you guess what I'm testing right now? :)
17:32 berick heh, i have a theory patron reg is involved
17:34 kmlussier berick: I'm hoping to complete the testing on the latest code for the new editor tonight.
17:35 berick kmlussier++
17:35 kmlussier But, first, I suppose I should feed the children. Their faces are looking a little gaunt.
17:35 berick hah
17:43 Bmagic bshum++
17:46 * berick ponders transient A/T event defs where output is generated then promptly deleted to avoid event_output bloat for single-use data like self checkout receipts, etc.
17:57 miker berick: cleanup module, perhaps? though reprinting receipts is a use case (unfilled ATM, admittedly)
17:58 miker (and just auditing, aside from reprinting)
17:58 * miker disappears
18:15 rlefaive joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat