Evergreen ILS Website

IRC log for #evergreen, 2019-11-01

| 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
00:03 sandbergja joined #evergreen
01:14 haishu joined #evergreen
01:18 haishu hello
01:29 haishu joined #evergreen
03:18 haishu_ joined #evergreen
03:20 haishu joined #evergreen
03:21 haishu joined #evergreen
03:25 haishu joined #evergreen
03:37 haishu joined #evergreen
03:38 haishu Hello! I was wondering, can you install evergreen as a client-side only application, and not as a server application?
03:44 haishu joined #evergreen
04:02 haishu joined #evergreen
05:21 haishu joined #evergreen
05:57 csharp haishu: you can install the server on the same machine as you would be accessing the client, but no, Evergreen is a server-side app
06:18 haishu joined #evergreen
06:26 haishu joined #evergreen
06:48 haishu joined #evergreen
07:10 rjackson_isl joined #evergreen
07:42 Dyrcona joined #evergreen
07:56 Dyrcona Well, disabling user triggers may have helped. I'm not sure. It's still going on an update of action.aged_circulation, which has no user triggers to disable IIRC.  I may have to disable all triggers to get a real performance boost.  I will try that next.
07:56 csharp Dyrcona: yeah - same here - it's still running (since 2pm yesterday)
07:56 csharp the action.circulation update completed, but it's still chewing on aged circ
07:58 Dyrcona Yeah, mine has been going about the same length of time. I'm going to disable all triggers on both tables for my next test when this one finishes.
08:05 Dyrcona I'm tempted to just stop this one and start over. I have more databases I can "break." :)
08:08 Dyrcona Mine had been going 18h 41m before I stopped it just now.
08:12 Dyrcona 'Cause, honestly, if it doesn't knock 6 or more hours off the run time, it's not worth it.
08:13 csharp I'm already updating prod circs with the change in batches
08:13 csharp also considering whether or not I care about applying the default/not null change to the aged table
08:15 Dyrcona If you report on aged circs, then you probably will. We noticed it through reports not being right.
08:15 csharp oh - ok
08:16 Dyrcona I mean it's easier to report on true/false, versus true/false/null. :)
08:16 csharp makes sense
08:18 Dyrcona So, my next test has started on  an "optimized" 9.6 instance on my test db server.
08:21 csharp another factor in my situation is that my staging/testing DB is under-specced compared to production - a consequence of our new environment
08:21 csharp I can probably change it without trouble, but that comes with overhead
08:22 Dyrcona Well, I have 128GB of RAM and 6TB of spinning rust on my test db server. Production is 768GB of RAM and 1.3TB of NVMe SSD, mirrored in a ZFS pool. So, yeah, test is slower for me, too. :)
08:23 Dyrcona Not sure what the RAID is on the test db server. It's configured via hardware, and I never checked. The "joy" of leftover hardware.
08:23 csharp yeah
08:24 Dyrcona I put optimized in quotes, 'cause optimizing Postgres still feels like voodoo to me.
08:24 csharp it's definitely voodoo
08:25 Dyrcona I'm tempted to use sed on the raw data files.... j/k.
08:41 mmorgan joined #evergreen
08:57 Dyrcona Well, the two set desk_renewal = false updates are done, but they only touch about 1 million rows in total.
09:05 jonadab joined #evergreen
09:40 jvwoolf joined #evergreen
09:41 yboston joined #evergreen
09:43 csharp yeah - we have 0 to do there, so that's an upside :-)
09:50 Dyrcona You do that already?
09:57 csharp we just don't have any with autorenewal = true
10:23 Dyrcona Well, probably because of the other bug about aged circulation. We patched that already.
10:51 sandbergja joined #evergreen
11:02 pinesol News from qatests: Failed Installing Angular web client <http://testing.evergreen-ils.org/~li​ve/test.29.html#2019-11-01T11:00:50,114348425-0400 -0>
11:23 csharp yeah 162M rows in aged_circulation... I will *not* be applying that update during the upgrade window
11:24 csharp paraphrasing Sonny in the Godfather: "Reports will just have to suffer!"
11:25 csharp and actually, I plan to run these in batches before the upgrade happens so it won't be an issue
11:30 csharp and, as expected, removing that from the upgrade reduces what would have been at least a day to 0m0.843s
11:30 Dyrcona Well, of course.
11:30 csharp still fun to say :-)
11:30 Dyrcona :)
11:32 Dyrcona Using --link has a similar effect on pg_upgrade, btw. :)
11:35 sandbergja joined #evergreen
11:36 Dyrcona Spam bug reports....
11:38 * miker attempts to use the debian-buster prereqs on kubuntu 19.04 ... will report back ;)
11:40 miker csharp: I haven't read all the scrollback, so pardon if this has already been covered, but you can apply the DEFAULT FALSE clause without the NOT NULL clause now, and continue with updates in batches over time. then decide if you want to add NOT NULL at all later...
11:40 haishu joined #evergreen
11:41 alynn26 joined #evergreen
11:57 Christineb joined #evergreen
12:07 alynn26_away joined #evergreen
12:10 gmcharlt berick: sandbergja: next week I'm planning on putting together an Angular file upload component for extracting a set of record identifiers as part of the Angular acquisitions search form
12:10 gmcharlt of course, since such a component would also be part of (e.g.) an Angular record or copy bucket interface (or an Angular item status interface), I want to double-check whether either of you already have something like that as a WIP
12:15 berick gmcharlt: /eg2/staff/cat/vandelay/export has a CSV file upload bit.  it's not really the same as what you are proposing, but there could be something useful there (it's not much code).
12:15 berick in the vandelay case, the file's just posted via form, it's not inspected
12:16 jihpringle joined #evergreen
12:19 stephengwills what do people use for IRC on android?  any consensus?
12:19 gmcharlt berick: thanks
12:25 gmcharlt berick: yeah, at first blush I suspect what I'll come up with is something akin to the AngularJS egFileReader, though i'm tempted to make the Angular version have some smarts about whitespace normalization
12:28 * berick nods
13:17 csharp miker: oh - good idea
13:28 csharp stephengwills: pretty sure I used to use androIRC but it's been a while since I used IRC on anything other than a PC/laptop
13:36 Dyrcona Yeah, I was going to say that I don't use IRC on my phone/tablet.
13:41 * eady always runs the irc client in a gnu screen session so as to maintain a continuous presence and be able to attach to it from _wherever_.  Though I suppose a proxy ("bouncer" in IRC parlance) like znc could be used to accomplish much the same thing.
13:42 eady But anyway, at that point all the Android device needs is an ssh client.
13:43 Dyrcona Quassel works much the same. You run a server that maintains always on presence and connect whenever you want.
13:43 Dyrcona I still use Pidgin out of habit.
13:43 eady Though using IRC without a physical keyboard would be kind of suboptimal unless you're mainly lurking.
13:44 eady Freenode _has_ a web interface, but it is pain and sorrow.
13:44 Dyrcona :)
13:44 Dyrcona Bluetooth keyboards work with phone or tablet.
13:44 eady True.
13:45 jeff USB keyboards also :-)
13:49 Dyrcona I suppose.
13:50 eady In practice people who make heavy use of an android device _usually_ don't carry around a keyboard with it.
13:51 * jeff nods
14:00 * phasefx tries to send an emoji
14:02 phasefx not supported :)  glad it didn't try to downgrade into an emoticon or ascii art
14:02 stephengwills I rely heavily on voice - text,  I’ve suspendered to technology.
14:03 jeffdavis stephengwills: I use irccloud for $5/mo, web-based interface or android client depending on my device. I've been pleased with it. Not free though.
14:04 jeffdavis Previously I was running irssi on a virtual server that I basically never used for anything else.
14:06 stephengwills really the use case is:  I throw out a question and then realize it’s lunch time and I don’t have m answer yet.  I’m trying IRC Vitamin right now.  Thanks all.
14:24 serflog joined #evergreen
14:24 Topic for #evergreen is now Welcome to the #evergreen library system channel! | We are publicly logged: http://irc.evergreen-ils.org/evergreen | Large pastes at http://paste.evergreen-ils.org | Can't speak? Make sure your nickname is registered and that you are identified to freenode services: https://freenode.net/kb/answer/registration
14:25 jeff i am amused that Dyrcona's comment about public logs is going to be absent from the public logs.
14:25 Dyrcona Ha!
14:25 jeff (because serflog timed out)
14:26 Dyrcona Well timed....
15:42 pinesol [evergreen|Kyle Huckins] lp1437103 - Suppress Popups based on OU Setting - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=b4caf69>
15:42 pinesol [evergreen|Kyle Huckins] lp1437103 Suppress Popups on Patron Items Out Checkin - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=eba1ec4>
15:42 pinesol [evergreen|Kyle Huckins] lp1437103 Allow Receipts to Print when Suppressing Popups - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=7f92a4d>
15:45 haishu joined #evergreen
16:03 sandbergja_ joined #evergreen
16:05 devted Hi everyone, what is the state of the new Angular interface for Cataloging ->  Marc Batch Import/Export for acquisitions?
16:06 devted Is it a bug that "Acquisitions Records" is an option for "Record Type", when people may use Acquisitions -> Load MARC Order Records?
16:07 haishu joined #evergreen
16:09 devted If an acquisions load isn't supported from the Cataloging menu, some people could get confused and try an acquisitions import from Cataloging -> MARC Batch Import/Export
16:14 jihpringle devted: if staff want to create a purchase order or selection list from the MARC file it needs to be loaded via the Acquisitions -> Load MARC Order Records interface
16:15 jihpringle the MARC Batch Import/Export interface doesn't have the additional acquisitions options that the Load MARC Order Records interface has
16:15 devted jihpringle: Thank you!
16:16 jihpringle np
16:31 jvwoolf left #evergreen
17:00 mmorgan left #evergreen
17:11 sandbergja_ joined #evergreen
18:02 sandbergja_ joined #evergreen
20:15 haishu joined #evergreen
20:36 sandbergja_ joined #evergreen
21:37 sandbergja_ joined #evergreen
22:44 haishu joined #evergreen
22:48 sandbergja_ joined #evergreen
23:01 pinesol News from qatests: Failed Installing Angular web client <http://testing.evergreen-ils.org/~li​ve/test.29.html#2019-11-01T23:01:06,384001843-0400 -0>
23:31 haishu joined #evergreen

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