Evergreen ILS Website

Search in #evergreen

Channels | #evergreen index




Results

Result pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139

Results for 2014-07-10

11:25 bshum If they're electronic records, then I'm even more concerned about how interconnected they might be.
11:25 bshum Depending on what kind
11:27 Dyrcona Then, you'll want to vaccuum full analyze the tables and put the rules and triggers back in place.
11:28 bshum Well, in any case, just be careful how you identify which bibs to delete.  And do it all on a test server a couple of times first.  People have been known in the past to have removed their protections and then deleted the wrong bibs to dangerous consequences...
11:28 Dyrcona Yep, that, too.
11:29 bshum There's a decent number of instances in our IRC logs for those unhappy stories.
11:31 Dyrcona IOW, unless you're going to get a major benefit from it, such as cutting your database by a significant %, I wouldn't bother.
11:36 Dyrcona Deleted records also have the record status field set to 'd' if not already.
11:36 Dyrcona However, if you're eliminating that many records. It might be worth it to try. It just won't be easy.
11:37 asimon Dyrcona:  TY
11:39 Dyrcona asimon: Do you have a test/training database you can test it on?
11:39 asimon Dyrcona:  I'll use COPY (SELECT marc FROM biblio.record_entry WHERE deleted = 't') to a file and then convert the XML to MARC with yaz-marcdump.
11:40 Dyrcona asimon: That sounds like it should work, thought it should already be xml.
11:41 asimon Dyrcona:  Yes, but I want MARC, not XMLMARC.

Results for 2014-07-09

09:12 krvmga csharp: yes, network issues ruled out
09:14 csharp when I create a patron and save, it's about 5 seconds turnaround between clicking save and when the new page is fully loaded
09:14 csharp we have 3 stat cats if that makes a difference
09:15 krvmga csharp: just been testing loading/reloading; the quickest i can get the page is 7 seconds
09:16 csharp krvmga: how many stat cats? and how many entries per stat cat?  I can create a few and see if that adds to load time
09:16 csharp rough estimate's fine
09:17 krvmga csharp: two dozen
12:15 gmcharlt jeff: in any event, the Win8.1 box in quetstion was indeed creating it locally
12:15 bshum gmcharlt: Done.
12:16 gmcharlt jeff: thanks for the catch
12:17 jeff you're welcome! without a win8.1 box handy to test on, I can't say if it mattered or not. :-)
12:17 jeff (with windows being so spotty with regard to file case)
12:18 pinesol_green [evergreen|Galen Charlton] LP#1339767: follow-up: Thumbs.db, not Thumbs.DB - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=694d4fa>
12:20 Dyrcona heh.
12:24 jcamins jeff: I didn't know there was a global gitignore.
13:42 bshum tsbere: Aha, okay, maybe that's what I'll check
13:42 jeff the sip user will need the required override permission.
13:43 tsbere bshum: Treat the SIP users as staff client users for the most part. Thus any permission a staff user might need to accomplish something SIP will likely also need.
13:45 bshum tsbere++ jeff++ # thanks guys, we'll test and hopefully that'll be the end of that question
13:58 gmcharlt jeff: no objection either
14:30 ningalls joined #evergreen
15:00 csharp bshum: I created a signoff branch for my ubuntu 14.04 makefile updates -FYI
15:01 csharp see bug 1315531 for details
15:01 pinesol_green Launchpad bug 1315531 in Evergreen "Need Ubuntu 14.04 Trusty Makefile target for Evergreen" (affected: 1, heat: 6) [Wishlist,Confirmed] https://launchpad.net/bugs/1315531
15:01 bshum csharp: Oh excellent.  I'll take a look over that too
15:01 csharp thanks - I was just trying to update my test box to current master, but couldn't because those commits aren't in yet ;-)
15:05 ldw joined #evergreen
15:06 jboyer-isl some quick followup for any interested parties: I've fed the same production 1-hour pg log through pgbadger and pgfouine and there's no comparison. pgfouine took 14 minutes to parse it, missed over 2000 queries, and doesn't give nearly the information pgbadger can.
15:07 jboyer-isl It doesn't hurt that pgfouine is also hard to look at and pgbadger looks rather nice.
15:23 bshum So if it was me, I would disable autosuggest, then tweak the template like I did in the file to re-enable dojo.
15:23 bshum At least till we get deeper with code cleanup / removal / rewriting
15:25 jboyer-isl bshum: ah, that does look more like it. If we end up turning off autosuggest I'll definitely be doing that.
15:25 bshum In our case, dojo is turned on because of other config choices we made
15:25 bshum Like using Google Books
15:25 bshum Or Novelist
15:26 bshum So I didn't catch that issue in my original testing when we wrote the patch to disable autosuggest by default.
15:46 kbeswick joined #evergreen
15:53 ldw joined #evergreen
16:02 dMiller_ joined #evergreen
16:40 rangi joined #evergreen
16:55 Bmagic jeff: The error I was getting turned out to be due to the required SSL redirect when accessing /reporter. PP was configured to talk to the app servers on port 80 in the backend no matter what. They 301 redirected the clients to talk to port 443. PP answered, and talked to the app servers on 80 again. rinse and repeat
16:56 jeff redirect loop.
17:04 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:04 kbeswick joined #evergreen
17:06 mmorgan left #evergreen
17:41 pinesol_green [evergreen|Yamil Suarez] Documentation: added AsciiDoc version of old SIP docs from EG 1.6/2.0 docs - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=df806b4>
17:41 pinesol_green [evergreen|Yamil Suarez] Documentation: updated some SIP content - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=5f75319>
17:42 bshum yboston++ gmcharlt++
17:42 gmcharlt yboston++ bshum++
19:28 hbrennan joined #evergreen

Results for 2014-07-08

00:53 dcook__ joined #evergreen
02:42 b_bonner_ joined #evergreen
02:43 mtcarlson_away joined #evergreen
05:06 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:33 dbwells joined #evergreen
06:57 dbwells_ joined #evergreen
07:38 jboyer-isl joined #evergreen

Results for 2014-07-07

03:09 gsams joined #evergreen
04:14 dcook joined #evergreen
04:50 pinesol_green Incoming from qatests: Test Failure - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
08:01 jboyer-home joined #evergreen
08:06 rjackson-isl joined #evergreen
08:21 dkyle left #evergreen
10:16 dkyle joined #evergreen
10:39 * dbs ponders adding a robots.txt.example like http://laurentian.concat.ca/robots.txt to the default install (.example to avoid blowing away existing ones)
10:41 Dyrcona Ours is a sledgehammer: Disallow: /
10:42 phasefx btw, that qatests failure, seems like a race condition: http://testing.evergreen-i​ls.org/~live/test.46.html   Unable to retrieve settings from settings server, retrying..  and it looks like it succeeds on the retry
10:42 Dyrcona phasefx: fwiw, we see a similar message with action triggers from time to time.
10:43 Dyrcona except it reports, "going to sleep"
10:43 dbs Dyrcona: huh. given a sitemap like https://bugs.launchpad.net/evergreen/+bug/1330784 and a decent robots.txt, wouldn't you want search engines to index your bib records and holdings?
15:31 dbwells bshum: My best recollection is that I kept the code as targetted as possible in selecting eligible copies to reduce risk of bugs causing damage.  I could imagine it being expanded to include other statuses, probably as a waterfall (e.g. In process, first, then On-order if no In process copies exist).
15:34 dbwells I'm also not understanding an acq workflow where the receive step gets skipped, but I'm probably not being creative enough :)
15:35 dbwells If your workflow is such that you can use copy ID as an overlay, I'd say that's much better overall.
15:39 bshum Yeah I think that might be the way to go in this case.  Course the fun part is figuring out the PO JEDI template entries.
15:53 bshum Strange
15:53 bshum copy_id => lid.id, # for INC_COPY_ID
15:53 bshum So it sets the copy_id to the lineitem ID in the EDI template if we include copy data
15:54 bshum But the label for the entry is copy_id
15:54 bshum That's weird looking.
15:54 bshum Maybe this is a weird interaction with whichever vendor was first testing the EDI GIR stuff?
15:56 bshum Or maybe something to do with electronic invoicing?
15:56 bshum Sigh...
15:56 bshum @hate acq
15:56 pinesol_green bshum: But bshum already hates acq!
15:57 bshum Hmm
15:58 bshum Or we add a part to the EDI message for eg_copy_id to pass the copy ID direct
16:51 patrick left #evergreen
16:54 pgardella joined #evergreen
17:17 mmorgan left #evergreen
17:23 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:28 gsams joined #evergreen
19:02 vlewis_ joined #evergreen

Results for 2014-07-06

10:32 dcook__ joined #evergreen
10:40 mtj_ joined #evergreen
11:07 board i am guy
17:08 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
19:19 zerick joined #evergreen
23:30 dcook__ joined #evergreen

Results for 2014-07-05

05:09 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
08:28 jventuro_ joined #evergreen
09:50 artunit joined #evergreen
12:43 RBecker joined #evergreen
16:52 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
22:31 RBecker joined #evergreen

Results for 2014-07-04

04:54 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
05:09 berickm joined #evergreen
07:38 bshum @later tell eeevil Hmm, wondering on the performance speed of record_attr_flat when there ends up being lots of uncontrolled_record_attr_value to look for.  I'm getting truly terrible query performance on things like "SELECT COUNT(*) FROM metabib.record_attr_flat WHERE attr = 'oclc'" (our custom definition for tag 001) vs. looking for something that is in vlist like 'search_format'
07:38 pinesol_green bshum: The operation succeeded.
07:47 bshum My end goal was to figure out how many bibs still need to be reingested with our custom record attribute. Generally counting from uncontrolled, I can quickly find out, but I couldn't use that to narrow exact bib IDs of what remains.
07:48 bshum We've had to do them in small spurts cause it has been taking terribly long to reingest the one field.
09:28 * dbs overlooked the "k" in those measurements at first
09:28 eeevil bshum: I don't want to sound flippant, but that's not a use case that the software itself cares about.  we can't make every single query fast, there will always be ones that could be faster if we changed the shape of the data, but that would in turn slow down some other query.  the question "how many records don't have this uncontrolled attribute, globally" is not something that needs to be fast, because it's not something we'd put into, say, a
09:28 eeevil search result or a checkout api call
09:30 eeevil bshum: that query (and ones like it) are at the opposite end of the spectrum from how that view is used by the software and how they're designed to be used
09:36 eeevil bshum: now, if you just wanted to know the count, you could likely make things faster by restructuring your query to build an array of the ids of the values from uncontrolled_record_attr that  are used as oclc number, and test record_attr_vlist with the overlaps operator.  or, a different tactic is to just join record_attr_vlist on uncon_record_attr with (vlist @> intset(un_rec_attr.id) and un_rec_attr.attr=$oclc_attr_def_id) ... that would be
09:36 eeevil doing what the view does for exactly the one attr
09:44 eeevil think of it this way, everything that lives in the metabib schema has a very targetted purpose that is /not/ storing data.  that schema is, by design, a dumping ground for specific denormalizations of central, authoritative data, and each table and view is intentionally shaped so that its primary purpose (search record attributes, backing tsearch queries, turn one record's attribute-int-arrays back into something a human can use) is as fast as
09:44 eeevil possible.  all other purposes (that is, "how X performs in arbitrary queries") are, at best, secondary concerns, because if we need some other purpose or use case to be fast we can trade a little more disk space for that speed
09:45 eeevil and, the use case for record_attr_flat is "give me the attribute names and values for this record (or some small set of records)"
09:46 * eeevil disappears in a puff of uncontrolled smoke
10:45 bshum eeevil++
10:46 bshum Thanks for the rundown. I understand what you're saying here. And appreciate the suggestion on ways of answering the question via database approaches
10:47 bshum I'll tinker more with it once we finish moving our servers.

Results for 2014-07-03

14:42 remingtron berick: thanks. we're hoping to start drafting docs for the web staff UIs as development continues
14:43 remingtron any comments on which UIs are most "stable" at this point?
14:43 remingtron or ones to wait on?
14:43 berick remingtron: this is the best general source -> http://evergreen-ils.org/dokuwiki/doku.​php?id=dev:browser_staff:dev_sprints:1 -- however, given that none of these have been thorougly tested, "stable" is a relative term
14:44 berick anything marked through is feature complete within the realm of the current "sprint" -- that is, there are missing features, but they will be done later
14:46 berick documenting basic stuff, like login, the splash page, the nav bar, etc. is a good start.  then moving on to simpler interfaces -- ones that are less likely to change -- is a good next step
14:47 berick having said that, though, I have a hard time thinking of tnese UIS will change *drastically* regardless of bugs or missing features
14:47 berick since they all mimic the XUL client very closely
14:48 berick hmm, smells like hurricane outside
14:48 csharp berick: are you in the storm's path?
14:49 remingtron berick: thanks for the advice, feel free to run and board up the windows if needed
14:49 berick csharp: just the outer swirly bits.  we'll get rain and modest wind.
15:19 csharp my patch http://git.evergreen-ils.org/?p=evergreen/pines.gi​t;a=blobdiff;f=Open-ILS/src/templates/opac/parts/r​ecord/copy_table.tt2;h=c0fbbd2c98b08ca26cd9537b42e​21584e464dc80;hp=c29a0171f94c3f4e526dae5cfd651a65d​5de9d1d;hb=af5b18ef988dfe2b21f536dd963737a03080189​9;hpb=c5ee6b43f566ea65b3361cc8a4056edc1c32bbd8
15:19 dbs So it could be a bug in RDFa Play
15:19 csharp oops - dead link
15:19 bshum dbs: My quick googling finds me the LP bug where we chatted about the testing tool and its quirks :)
15:19 csharp http://git.evergreen-ils.org/?p=eve​rgreen/pines.git;a=commit;h=af5b18e​f988dfe2b21f536dd963737a030801899 - this works
15:19 csharp (for the logs)
15:20 dbs bshum: Well, there are different testing tools, each with their own quirks
15:20 bshum No doubt.
15:22 dbs yeah, nevermind. As weird as that markup is (really? a div for hold counts that wraps the copy table?) that's not the issue with RDFa Play
15:22 dbs RDFa Play gets sulky about circular references and refuses to play in that case. And we have one of those in standard markup.
16:29 jeff there may be permissions required and there's certainly at least one org unit setting that you'll want to verify for this use case -- reset request time on hold uncancellation or somesuch.
16:30 tspindler left #evergreen
16:50 ningalls joined #evergreen
17:11 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:16 yboston @marc 024
17:16 pinesol_green yboston: A standard number or code published on an item which cannot be accommodated in another field (e.g., field 020 (International Standard Book Number), 022 (International Standard Serial Number) , and 027 (Standard Technical Report Number)). The type of standard number or code is identified in the first indicator position or in subfield $2 (Source of number or code). (Repeatable) [a,c,d,z,2,6,8]
17:19 hopkinsju Thanks jeff++

Results for 2014-07-02

02:49 DPearl joined #evergreen
05:13 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
08:02 rjackson-isl joined #evergreen
08:13 collum joined #evergreen
08:15 krvmga joined #evergreen
14:39 kmlussier Under using the OPAC?
14:39 remingtron yboston: good point, we don't want to release any docs before the web interface is released
14:39 yboston I am sorry, under "using the staf client"
14:39 kmlussier Ok, that sounds better. :)
14:40 kmlussier I'm worried that things may still change as people offer feedback and testing begins.
14:40 yboston in theory we could do it as part of an index with warnings that this is pre-release features or we can in theory create a new Git branch for syaf client documentation to be merged later?
14:41 remingtron yeah, we could work in a collab branch and update things if they change
14:41 yboston BTW, kbutler I see your email now
14:57 yboston I can send an email to the list to slect amonst ourselves some older features to work on, hopefull we can get newcomers involved too
14:58 remingtron yboston: yeah, let's focus on older features and web staff client updates now, then hopefully switch to new features as they come
14:58 yboston OK
14:58 kmlussier yboston: This list will give you an idea of what might be eligible for 2.7 http://bit.ly/1qyGrOx
14:59 kmlussier But until the code is tested, I don't think there's any guarantee that anything will definitely make the cut.
14:59 yboston thanks
14:59 yboston kmlussier: yes, without testing nothing should be guranteed
15:00 kmlussier So should we each commit to 1 to 3 features from the 2.5 list between now and the next meeting?
15:00 yboston you read my mind
15:00 * kmlussier is psychic. :)
16:31 kmlussier1 joined #evergreen
16:35 tspindler left #evergreen
16:37 ningalls joined #evergreen
16:56 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
16:58 kbutler_ joined #evergreen
17:13 mmorgan left #evergreen
17:15 kmlussier left #evergreen

Results for 2014-07-01

00:22 jeff joined #evergreen
00:24 jeff ah, i do enjoy when i actually leave myself useful notes.
00:26 edoceo joined #evergreen
04:57 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
05:14 paxed joined #evergreen
05:22 paxed joined #evergreen
05:22 paxed joined #evergreen
15:31 hbrennan joined #evergreen
16:05 kmlussier joined #evergreen
16:18 tspindler left #evergreen
16:40 pinesol_green Incoming from qatests: Test Failure - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
16:42 bshum Uh oh?
16:51 phasefx2 seen that before.  harmless?
16:54 gsams joined #evergreen

Results for 2014-06-30

09:34 yboston joined #evergreen
09:37 kmlussier joined #evergreen
09:56 krvmga joined #evergreen
09:57 krvmga when a patron is logged into the opac, is there a limit on how many items will be displayed in the Current Items Checked Out screen?
09:58 krvmga a patron has told me he can only see 15 when he has over 30 checked out. i just tested it (checked out 37) and see all 37 in one screen.
10:01 jeff krvmga: holds are paged at 15 now, i believe. if you have old templates, you won't have the right paging logic and you'll only be able to see 15.
10:02 jeff krvmga: checked out items might be using the patron's search result preference? dunno. i haven't encountered the issue you describe, and haven't taken a moment to look at the code just now.
10:03 krvmga i did my test with a dummy user. search results set to 10 per page.
10:04 kmlussier krvmga: Did you verify that this patron does indeed have 30+ items checked out?
10:05 krvmga kmlussier: yes, he currently has 32 out
10:06 jeff mosh++
10:07 tspindler left #evergreen
10:09 kmlussier krvmga: If you can see 30+ on the current items checked out screen and another user can't, my first guess would be differences in the files on your brick heads. Or maybe the patron is looking at another screen, not the current items checked out screen.
10:09 kmlussier For example, I think the "my lists" screen used to limit the user to 15 titles. Or maybe it was 10.
10:12 krvmga kmlussier: i just tested the display from all five brickheads. the 37 items in my dummy account show up on all of them.
10:12 krvmga kmlussier: i think it was 10
10:13 * jeff nods
10:13 krvmga this is exactly what the patron wrote to me:
10:13 krvmga I regularly have more than 30 items checked out at a time, as well as many requests.  In order to navigate to the second page of my Checked Out items (items number 16 and above), I have to go to the second page of items On Hold; then the second page of my items Checked Out appears. But if I have over 30 items checked out, I cannot see more than the first 30; the final 6 of today's Checked Out items do not display.  If after look
11:01 krvmga joined #evergreen
11:03 kmlussier krvmga: I think I may have found something.
11:03 kmlussier krvmga: If you start off on the second page of holds, and then clicked "Checked Out" in the patron dashboard, the paging linnks will persist.
11:08 krvmga yes, i see that. i had tested only from the tabbed interface.
11:08 kmlussier That is, the paging limiters.
11:08 kmlussier I'll see if I can push a fix for it this afternoon.
11:48 jtaylor__ joined #evergreen
17:08 mmorgan left #evergreen
17:11 Bmagic kmlussier: I dont get that message on our production environment (2.6.1). I also do not see it on our 2.4.1 installation
17:14 bshum Bmagic: I think kmlussier found the library setting she needed to enable in order to get the message to appear.  For the logs, it is in the OPAC category, called "Warn patrons when adding to a temporary book list"
17:15 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:15 Bmagic bshum: right on
17:16 Bmagic I have a question as well. One of our catalogers has noticed a difference of behavior from 2.4.1 to 2.6.1. When cataloging a new marc record with fast item add, after the item details window opens, and you "Modify Copies" - the main window DOES NOT refresh and show the newly imported bib.
17:22 Bmagic Looking at the code, I dont see any differences in volume_copy_editor.js or volume_editor.js between 2.4.1 and 2.6.1, any thoughts?

Results for 2014-06-29

03:36 csharp joined #evergreen
03:38 wjr joined #evergreen
03:53 pastebot joined #evergreen
05:16 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:16 wjr_ joined #evergreen
07:38 riot joined #evergreen
07:40 riot ohai. Hmm, upon autogen.sh -u i only get a message saying that router were not connected to the network: http://pastebin.com/2EZUCMTJ
16:06 ldw_ joined #evergreen
16:25 b_bonner_ joined #evergreen
16:28 dexap joined #evergreen
16:59 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
21:52 ldw joined #evergreen
22:00 kbeswick joined #evergreen
22:07 sseng joined #evergreen

Results for 2014-06-28

00:30 RBecker joined #evergreen
05:01 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
13:27 * bshum wondered why it's been so quiet but then realized that it's actually Saturday.
13:27 * bshum can never remember what day it is anymore.
13:39 jeff heh

Results for 2014-06-27

01:15 zerick joined #evergreen
04:09 gsams joined #evergreen
04:16 berickm joined #evergreen
04:45 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
07:11 collum joined #evergreen
07:15 kbeswick joined #evergreen
07:48 rjackson-isl joined #evergreen
09:30 kmlussier eeevil: Following up on my question from yesterday, I have a record with 2 Located URI's: one for MBI and one for MCD. I set my preferred search library to MCD (not the system). I search the consortium and see both links as expected on https://jasondev.mvlcstaff.​org/eg/opac/record/1554276, but MBI is still appearing first.
09:30 kmlussier In this case, it should be showing the preferred library, MCD, right?
09:30 kmlussier That is, it should be showing the preferred library first.
09:33 eeevil kmlussier: that's what I would expect from the code in the repo, and what noble saw in testing ... let me see if we still have the test server up with that (though ALA has removed most of my human resources for things like knowing where an old test server might be ...;) )
09:33 ldw joined #evergreen
09:34 kmlussier eeevil: OK, thanks. I could probably take a look on noble's server too.
09:42 jeff in some ways, asset.copy rows are like tree rings.
11:18 Bmagic As far as I can tell, our database has never had this function, oddly enough, it didnt seem to matter, all of the vandelay stuff worked. Looking back at the sql upgrade scripts, the last time it was introduced was 0738 around version 2.2.3
11:51 csharp Bmagic: right - I found that too - it didn't make it into any upgrade scripts (on the paths I've taken, anyway)
11:51 Bmagic csharp: You don't have it in your production database either?
11:51 csharp correct
11:52 csharp but... we don't really use Vandelay at this point - we found it when testing acq record import
11:53 Bmagic csharp: weird, the situation here is: we upgraded to postgres 9.2 using pg_dump evergreen instead of pg_dumpall, Vandelay was working just fine before the upgrade. Now, postgres is complaining about the 2 argument function not existing. Odd, but if I use pg_dumpall, it works fine...... puzzle anyone?
11:53 csharp hmmm
12:01 jboyer-home Bmagic: what are the flags you’re using for dump and dumpall?
12:02 Bmagic pg_dump evergreen > db1_pgdump.sql
12:03 Bmagic and that is what is in production now.... later, after finding that vandelay wasn't working. I used pg_dumpall  -o > pgdumpall.sql
12:04 Bmagic After testing the restore on a dev box from the dumpall, the vandelay is working (even without the 2 argument function)
12:08 jboyer-home They were getting errors whether they tried to use match sets or not?
12:10 hopkinsju jboyer-home: Yes, but the funny part is, if you dont' specify an import queue the import *does* work. It goes into a queue that gets labeled "-"
12:15 jboyer-home Does this return anything on either system? select * from vandelay.queue where match_set is not null;
15:03 jcamins jeff: I seem to recall the BOFH pioneering that feature.
15:19 jeff assuming there's an account or two found, it makes it far less important to worry about getting the proper spelling of their name.
15:34 akilsdonk_ joined #evergreen
15:35 pinesol_green [evergreen|Kathy Lussier] Documentation for Located URI Visibility - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=d5eb3a3>
15:44 eeevil joined #evergreen
15:44 Callender joined #evergreen
16:04 tspindler left #evergreen
16:57 tsbere_ joined #evergreen
16:58 dreuther joined #evergreen
17:10 mmorgan left #evergreen
17:18 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:23 akilsdonk joined #evergreen
17:25 jcamins_ joined #evergreen
17:31 shadowsp1r joined #evergreen

Results for 2014-06-26

04:29 mtcarlson_away joined #evergreen
04:39 mtcarlson_away joined #evergreen
04:39 b_bonner joined #evergreen
05:20 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:05 geoffsams joined #evergreen
07:01 Callender joined #evergreen
07:05 Silva joined #evergreen
09:13 krvmga csharp: i will write it up and put it on launchpad.
09:13 csharp and as far as staff go, "don't press that button!" might be the only approach at the moment
09:14 krvmga csharp: lol, i just said something very similar to tspindler two minutes ago :)
09:14 csharp :-D
09:16 mmorgan joined #evergreen
09:21 kbeswick joined #evergreen
09:23 * csharp kills a long-running report with the name "TEST OMGS"
09:23 jeff it can be useful to have some reporting on holds on bibs that have located uris, or reporting on holds on bibs with no copies
09:24 csharp the "You Ain't Never Gonna Get that Book" report
09:26 tsbere csharp / krvmga / kmlussier: I think age protected items allow hold overrides without the place unfillable permission. At the very least I don't recall anything looking for permissions on that one.
15:59 hopkinsju jeff: Imagine what that'd be worth if it were in mint condition
16:02 phasefx2 but holds don't have f/k so yeah, bro-ack
16:02 pinesol_green [evergreen|Dan Scott] LP#1326149 Use a TPAC-settable TIME_FORMAT for local time formats - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=3e5d269>
16:04 egbuilder build #637 of evergreen-master-ubuntu-12.04-x86 is complete: Failure [failed test]  Build details are at http://testing.evergreen-ils.org/buildbot/builde​rs/evergreen-master-ubuntu-12.04-x86/builds/637  blamelist: Bill Erickson <berick@esilibrary.com>
16:04 egbuilder build #605 of evergreen-master-fedora-18 is complete: Failure [failed test]  Build details are at http://testing.evergreen-ils.org/buildbot/bu​ilders/evergreen-master-fedora-18/builds/605  blamelist: Bill Erickson <berick@esilibrary.com>
16:05 bshum Uh oh
16:06 tsbere Looks like a missing %] on the multiple line in filter_group_selector.tt2
16:06 bshum Doh
16:56 yboston good to know
16:56 bshum To give some review time for other community member input.
16:57 yboston thabks for the explenation, makes total sense, specially for more complex changes
17:02 pinesol_green Incoming from qatests: Test Failure - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:05 bshum I have to run along home, but I'll try and see what we can do to fix that broken syntax later :\
17:14 mmorgan left #evergreen
17:19 hopkinsju Has anyone here encountered a 500 server error when trying the "Show More Details" button in the OPAC?
17:45 * hopkinsju returns!
17:51 pinesol_green [evergreen|Dan Wells] Fix syntax in filter_group_selector.tt2 - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=00aa874>
17:54 akilsdonk joined #evergreen
18:04 egbuilder build #639 of evergreen-master-ubuntu-12.04-x86 is complete: Success [build successful]  Build details are at http://testing.evergreen-ils.org/buildbot/builde​rs/evergreen-master-ubuntu-12.04-x86/builds/639
18:04 egbuilder build #607 of evergreen-master-fedora-18 is complete: Success [build successful]  Build details are at http://testing.evergreen-ils.org/buildbot/bu​ilders/evergreen-master-fedora-18/builds/607
18:51 RBecker Of course.
19:22 edoceo joined #evergreen
19:43 gsams joined #evergreen

Results for 2014-06-25

02:15 gmcharlt joined #evergreen
02:46 eeevil joined #evergreen
04:05 Jane_ joined #evergreen
05:04 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
05:22 Jane_ Hi guys.. I still have problem in check out item
05:22 Jane_ sigh..... pplease help
05:23 rangi Jane_: have you tried the mailing list? it might work better
14:18 bshum It's on my very long to-do list to think about whether we're keeping ldirectord with Ubuntu and try it with 14.04.
14:18 bshum When we did it with 12.04, it didn't work because the packaged version had bugs in it
14:19 bshum So our load balancer VM is actually Debian
14:19 hopkinsju bshum: No. We weren't actually planning on replacing it last night, but because we missed the lo:0 part of the network config on the app servers we tried to stand up a pound proxy we'd been testing with.
14:19 hopkinsju That worked like a charm, except that we couldn't find a way to route the SIP traffic with pound.
14:19 bshum Aha, interesting.
14:20 jeff pound won't help with sip traffic.
14:20 hopkinsju Yeah, from what we can tell pound is totally and exclusively for http/s traffic.
16:07 * bshum doesn't use hold ratios
16:07 bshum (and has no clue how those operate)
16:08 silva wait let me screenshot again my configuration
16:08 kmlussier I'm trying to remember how the holds ratios work, but I do know that we were testing them to be set at 1.
16:09 kmlussier OK, I looked it up here: http://markmail.org/message/wy6d7cvhcwrvi3tq
16:09 kmlussier silva: You basically are saying you need 25 total copies for each hold on that title for a renewal to go through. I don't think that's what you want.
16:10 silva The faculty suggest that.
16:11 kmlussier silva: I don't know how many copies you typically have on a title, but that rule is going to make it hard for any renewal to go through if there is an existing hold on the record.
16:12 bshum Like if you only have one or two copies of a book, you'd never be able to renew the item because the copy/hold ratio is way above it at 25?

Results for 2014-06-24

11:06 kmlussier My favorite is Marvin the Martian. :)
11:06 phasefx2 :D
11:07 phasefx2 for Hanna-Barbera, Scooby Doo
11:13 kmlussier I like Scooby Doo. I was also partial to Tom & Jerry.
11:14 kmlussier I'm looking at the LP bugs with a signedoff tag. Some of those bugs have had signoffs for a few months now.
11:14 kmlussier I'm wondering if there is a way to expedite review of those bugs since they have already gone through one round of testing from somebody in the community.
11:23 bshum kmlussier: In theory that's something that I ought to poke at with other core committers.
11:23 bshum I like to think it'll be quieter after ALA next weekend.
11:24 jeff kmlussier: mentioning them here might be a good start. how many are you talking about?
11:25 kmlussier http://bit.ly/1v1UGZD
11:26 kmlussier The Lost and Paid one was just recently signed off and the MFHD one wasn't too long ago. But the others have been around for a while.
11:27 bshum Championing bugs that are important to you is a good thing.  We do our best, but there are so many hours in the day after all :)
11:29 kmlussier True. One of the ways I try to champion bugs is to do some of the leg work in testing and signing off on them. ;)
11:29 bshum kmlussier: Definitely, and we thank everyone for helping with signoffs :)
11:33 gsams joined #evergreen
11:50 ericar joined #evergreen
16:56 bshum joined #evergreen
16:56 mceraso joined #evergreen
17:10 mmorgan left #evergreen
17:21 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
18:34 kmlussier joined #evergreen
20:18 gsams joined #evergreen
22:00 * jeff yawns

Results for 2014-06-23

02:29 jeff_ joined #evergreen
05:10 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:02 gmcharlt joined #evergreen
06:54 Callender joined #evergreen
07:36 collum joined #evergreen
09:20 yboston joined #evergreen
09:48 kmlussier Good morning all!
09:51 jeff morning!
09:53 kmlussier I'm curious abotu berick's code at bug 1308239. We had tinkered with the idea of using precats for ILL's from our statewide system, but in my testing, I found that Evergreen won't allow me to check out an existing precat.
09:53 pinesol_green Launchpad bug 1308239 in Evergreen "Support targeting and fulfillment of precat copy holds (for ILL)" (affected: 1, heat: 6) [Wishlist,New] https://launchpad.net/bugs/1308239
09:53 kmlussier I'm wondering if that code would fix that issue.
09:54 jeff I'm pretty sure we've had libraries that used precats for ILL, but I'm not certain of their workflow. They may not have been capturing and using the system for notification -- they might just have been calling the patron then checking out the item as a pre-cat (using the originating library's barcode, which is one of the reasons they moved away from that).
09:56 krvmga joined #evergreen
09:56 jeff I have interest in that feature / bugfix. I'm not grabbing the bug now, but will try to review when I can.
09:56 kmlussier Our preference is to use precats, because the alternative is to use brief bib records that automatially deleted when the item is returned. But then it fills up the database with all of these deleted bib records.
09:56 jeff kmlussier: That behavior is surprising, but I haven't tested it.
09:57 krvmga we just upgraded to 2.5 and i'm getting complaints about the labeling of icons in search returns. i've been looking around but i can't see where to fix/alter the labels. anyone know off hand?
09:57 jeff Yeah, we do that now with NCIP. It's not ideal compared with precats.
09:57 jboyer-home I don’t know if ILL handling is consistent across Evergreen Indiana, but I know at my previous library they used the OCLC ILL number as the barcode, so there wasn’t a problem with re-using barcodes like that, then to keep things tidy the pre-cats are deleted later.
13:53 jeff krvmga_: both both the ten and thirteen are there.
13:54 krvmga_ jeff: since we started talking about it, one of our catalogers overlaid the record. :)
13:54 krvmga_ she just told me.
13:55 jeff the perils of testing theories on live systems. :-)
14:00 DPearl1 joined #evergreen
14:00 tspindler joined #evergreen
14:01 krvmga_ joined #evergreen
14:04 kbeswick_ joined #evergreen
14:07 jeff Business::ISBN does the right thing and returns undef when you call as_isbn10 on a 979 isnb13 :-)
14:13 jeff OpenILS::WWW::AddedContent::Amazon might fail on the 979 isbn13s, but probably not in a way that impacts anything else.
14:19 bmills joined #evergreen
14:23 tspindler left #evergreen
14:23 tspindler joined #evergreen
16:21 rangi the whole district has a pop of 30k .. its quite an amazing story really
16:25 kmlussier I love seeing libraries that do so much to engage with their communities. Almost makes me wish I were working in a library again. Almost.
16:32 tspindler left #evergreen
16:53 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:04 phasefx2 bbl
17:18 jeffdavis When upgrading a standalone db server from 2.4->2.6, it looks to me like there are no new dependencies that need to be installed. Can anyone confirm that?
17:20 bshum jeffdavis: I haven't found anything specific yet.  Though I think I did find that one of the upgrade scripts required an extra deb than before for me to run it on a fresh standalone DB.

Results for 2014-06-22

02:21 gmcharlt joined #evergreen
02:36 dconnor joined #evergreen
04:15 gsams joined #evergreen
04:54 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:44 gsams joined #evergreen
07:14 gsams joined #evergreen
08:07 geoffsams joined #evergreen

Results for 2014-06-21

12:52 book` joined #evergreen
13:06 gmcharlt joined #evergreen
14:14 ldw joined #evergreen
17:11 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
18:43 ldw joined #evergreen
23:01 dbwells_ joined #evergreen
23:16 dbwells_ joined #evergreen

Results for 2014-06-20

01:14 remingtron_ joined #evergreen
01:14 dbwells_ joined #evergreen
05:12 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:41 berickm joined #evergreen
06:42 Callender joined #evergreen
07:47 rjackson-isl joined #evergreen
15:15 jboyer-home Bmagic: How many concurrent bibs is your parallel reingest running vs. the number of cores in your db? Depending on how hard it’s working, you may be pushing all of the necessary data out of cache and the db can’t keep up with searching and reingesting without the request timing out. We’ve had that problem during past upgrades.
15:15 jboyer-home If you can eventually get results by performing the same search repeatedly that’s likely what’s going on.
15:16 Bmagic jboyer-home: If we take the reingest out of the equation - the opac still does not return results. Which is what prompted me to do the ingest. I was thinking that perhaps I needed to reingest in order for the search results to start working. Is that right?
15:18 jboyer-home Depends on how much of an upgrade you did and how much the search has changed. It’s possible that pre-reingest things can’t work, or it could also be that a cold start on your db takes a while to get runnning. (I think I have a 2.6 DB sitting around that hasn’t been reingested, but I don’t have any opensrf services pointing at it yet to test)
15:24 gsams joined #evergreen
15:26 vlewis joined #evergreen
15:32 Bmagic jboyer-home: my current theory is the 9.1 -> 9.2 is the culprit - I am setting up another VM and this time I will leave it with 9.1 and upgrade to 2.6. Guess and check method
15:50 bshum Hmm
15:59 Bmagic bshum:  I eliminated the old PG after the upgrade process
16:00 Bmagic bshum: that could be part of the issue as well, because there are a ton of dependencies when removing 9.1.... and perhaps some needed by 9.2, so that is a little shakey to
16:00 jboyer-home 2 Minor data points: I finally got a 2.6 instance built and pointed at my 2.6 db which I’m certain hasn’t be reingested. It timed out 2-3 times (I assume no one has test db servers as nice as their prod machines)
16:01 jboyer-home 2nd data point: I’m going to squee like a schoolgirl about Ansible at the next Eg Intl conference. (Hint: a couple of hours ago there was no machine to even run 2.6 on)
16:02 jboyer-home Re: searches: but it did eventually return results. (Had a concurrency error in my thought processes there)
16:02 Bmagic jboyer-home: Are you saying that after the 3rd try, you got results? and yes, ansible is awesome
16:02 jboyer-home 3rd or 4th, yeah.
16:03 Bmagic jboyer-home: See, I never got results, even after 15 tries... and waiting for the DB to stop processing... 20 minutes goes by, search again and nothing
16:05 Bmagic bshum: I am now... some interesting things going on in there, but they finish after awhile... then I search the same search... no results
16:06 Bmagic bshum: I do see my query getting to the DB, so I know for sure that my search is getting passed to my DB
16:19 dconnor joined #evergreen
16:22 Bmagic jboyer-home: bshum: tsbere: I am almost done upgrading this db to 2.6 from 2.4.1 - and then the search test again..... drumroll
16:24 jboyer-home I am sick with jealousy. It takes close to overnight to go from 2.5.2 to 2.6.1 for us. (on an old antique server, but still)
16:30 artunit joined #evergreen
16:34 Bmagic jboyer-home: what is the results of du -sh /var/lib/postgresql/9.x/main for you? Ours is 61GB
16:36 tsbere We are around 161GB as of Wednesday, dunno if it has gone up/down since then
16:36 Bmagic 1GB nics just dont cut it
16:37 tsbere Our dump files, however, are only in the 8GB range.
16:39 jboyer-home Our dumps take roughly 2-3 hours and are only 20-21GB (I don’t dump the auditor schema, we have 3 copies of the db on live hardware, the dumps are just for end of the world OH NOES and testing)
16:39 jboyer-home It’s the test restoring that’s really rough. servers with 128GB of RAM take multiple days. :(
16:43 Bmagic jboyer-home: I feel some of that pain over here. We are in a memory drought ourselves
16:44 jboyer-home The real deals have 256GB, so it’s not as bad as it could be.
16:45 Bmagic awwwwww, 30 minutes into 2.5.3 - 2.6.0 and this "Can't locate XML/LibXSLT.pm in" gotta install that and START AT THE BEGINNING
16:45 jboyer-home Ouch.
16:46 Bmagic But if that happened after 2 days, I would be really upset
16:48 vlewis_ joined #evergreen
16:48 jboyer-home I was curious and just checked, apparently a started a restore on our migration testing server last week. I know this because the COPY for asset.copy is still running with an xact_start of 6/13. D:
16:51 ldw_ joined #evergreen
16:54 jboyer-home Good luck, Bmagic!
16:55 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
18:10 dbwells joined #evergreen
18:28 mtcarlson_away joined #evergreen
18:28 b_bonner joined #evergreen

Results for 2014-06-19

04:58 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:56 Callender joined #evergreen
08:24 rjackson-isl joined #evergreen
08:31 Shae joined #evergreen
15:30 Bmagic tsbere++
15:33 geoffsams joined #evergreen
15:52 tspindler I found my answer in the upgrade sql scripts, and it doesn't overwrite URLs.
16:00 * dbs would love to see someone run the script at https://bugs.launchpad.net/evergreen/+bug/1330784 for generating sitemaps on a beefy test system
16:00 pinesol_green Launchpad bug 1330784 in Evergreen "Evergreen needs automated sitemap generation" (affected: 1, heat: 8) [Wishlist,New]
16:00 jeff dbs: are you looking for performance or for failures?
16:01 dbs Runs on concerto et all but 227 records is different from 500,000
17:27 yboston @marc 800
17:27 pinesol_green yboston: An author/title series added entry in which the author portion is a personal name. (Repeatable) [a,b,c,d,e,f,g,h,j,k,l,m,n,o,p,q,r,s,t,u,v,4,6,8]
17:28 yboston @marc 264
17:28 pinesol_green yboston: unknown tag 264
17:29 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:38 sal_ jeff: thanks muchly--the ISBN in CH SIP hack will do nicely for what my guy wants to test.  And using the ID field(s)--the SIP3 thought is to allow multiple instances per item--might be an interesting extension.
20:34 hbrennan This is non-EG question, but since it's later in the day I'll break the rules. Anyone taken CompTIA A+ certification and recommend the best book/study guide?
20:34 hbrennan ^Pardon my terrible grammar in both those sentences....

Results for 2014-06-18

02:23 ldw joined #evergreen
02:23 JLDAGH joined #evergreen
04:42 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
05:15 artunit joined #evergreen
06:46 Callender joined #evergreen
07:58 rjackson-isl joined #evergreen
13:30 bshum Probably
13:30 bshum I guess we need to tinker with the Google custom search engine settings
13:31 kmlussier There's a RSCEL tab too. Probably could be taken down. :)
13:31 jeff the lists included currently are: open-ils-documentation, eg-oversight-board, open-ils-commits, opensrf-commits, open-ils-general, and open-ils-dev
13:31 jeff bshum: i can assist with tweaking/testing CSE settings if you like
13:32 bshum Oh, good, jeff is an admin too
13:32 bshum Yeah I was just trying to remember who has access to the CSE
13:32 gmcharlt bshum: for the sake of avoiding the bus factor, could you write up somewhere where and how one goes about tweaking CSE?
17:04 jwoodard joined #evergreen
17:14 mmorgan left #evergreen
17:15 akilsdonk_ joined #evergreen
17:15 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:44 ldw joined #evergreen
18:08 gsams I'm moving our notifications from scripts into the action/trigger table (I know, it should have been done a long time ago) and I'm just about ready to flip the switch.  I have one concern however, and want to make sure that print notifications continue to generate for those patrons that do not have emails and for the 30+ day notifications that are always printed.
18:09 gsams You know what...

Results for 2014-06-17

04:44 jeff_ joined #evergreen
04:44 pinesol_green joined #evergreen
04:44 csharp joined #evergreen
05:16 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:51 Callender joined #evergreen
07:34 jboyer-isl joined #evergreen
07:42 collum joined #evergreen
16:36 tsbere joined #evergreen
16:36 dbwells joined #evergreen
16:40 kmlussier left #evergreen
16:59 pinesol_green Incoming from qatests: Test Failure - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:11 mmorgan left #evergreen
17:18 mtate joined #evergreen
20:02 akilsdonk joined #evergreen

Results for 2014-06-16

04:02 mtcarlson_away joined #evergreen
04:38 mtcarlson_away joined #evergreen
04:38 b_bonner joined #evergreen
05:00 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:50 Callender joined #evergreen
07:44 tspindler joined #evergreen
07:59 jboyer-home joined #evergreen
16:12 gmcharlt ;)
16:12 csharp and the optional "I'm Feeling Lucky" that would apply a random patch from master
16:12 gmcharlt lol
16:13 csharp live testing in the field!
16:14 tsbere csharp: Dependency issues on the random patch might be a bit annoying. "Oh, yea, that changes the function call made there, but you don't have the patch that *added* function....." ;)
16:16 csharp haha
16:16 * csharp rubs hands together in fiendish glee

Results for 2014-06-15

15:45 mtcarlson_away joined #evergreen
16:05 b_bonner_ joined #evergreen
16:18 b_bonner_ joined #evergreen
17:17 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:33 mtcarlson_away joined #evergreen
17:33 b_bonner joined #evergreen
19:06 tspindler joined #evergreen

Results for 2014-06-14

00:17 artunit joined #evergreen
05:18 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
09:04 Dyrcona joined #evergreen
11:21 bmills joined #evergreen
13:38 gsams Think I'll give this a try again today
13:55 gsams I haven't spent much time with them, so some of this is kind of mysterious to me.
14:40 phasefx joined #evergreen
14:45 gsams bshum++
17:01 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
21:39 Dyrcona Why am I still signed in?
21:39 Dyrcona Good night, Evergreen!
23:44 RBecker joined #evergreen

Results for 2014-06-13

05:00 RAIDoperator joined #evergreen
05:02 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:44 Callender joined #evergreen
07:52 geoffsams joined #evergreen
07:56 jboyer-home joined #evergreen
12:43 jeff rsoulliere: have you tried with a small batch of records as input?
12:44 Dyrcona yeah, I had tried to make that go away when it comes from standard input but it didn't work out.
12:44 Dyrcona That message should have probably just been removed.
12:46 rsoulliere Jeff: let me try a few tests on my end and I will report back.
12:48 jeff fwiw, i don't think it will cause any issue, but i don't think marc_export requires that you pass your opensrf config file location if it's in the default location, and I don't think it knows about or respects a -c argument, just --config
12:48 jeff i also don't think the previous version paid attention to a -c either, but i could be wrong there.
12:48 jeff it's likely not causing any issues, just isn't doing anything.
13:04 jcamins RoganH: yeah, I've done that. Not with passwords, because I never hit enter after typing in a password.
13:05 RoganH I want one of those eye trackers that change your active window based on where you're looking.  Tragically my library probably won't consider laziness an adequate disability to justify the accommodation.
13:05 jcamins At least, I try not to.
13:05 rsoulliere marc export testing update: I ran the marc_export script on a small list of ids and it worked as expected. Looking over the logs... one correlation is that if my text file had no records, the script imported all records.
13:05 jcamins dbs: that's exactly why I don't hit enter after entering a password.
13:06 dbs jcamins: thanks
13:07 jcamins dbs: no judgement intended.
13:26 Dyrcona --all isn't a default.
13:26 Dyrcona If you give it no arguments or standard input, it sits there doing nothing.
13:27 Dyrcona That's why it prints "waiting for input."
13:27 dbs 13:11 < rsoulliere> marc export testing update: I ran the marc_export script on a small list of ids and it worked as expected. Looking over the logs... one correlation is that if my text file had no records,  the script imported all records.
13:32 Dyrcona ---all still isn't a default. It's because standard input was empty.
13:32 Dyrcona Different bug.
13:33 jeff i'm not sure that empty stdin would still export all -- but that's based on a quick read of the code earlier, so i'll defer to rsoulliere's empirical test results :-)
13:33 Dyrcona The export code doesn't check Config::need_ids, so if the idlist is empty it looks like it will export everything.
13:34 jeff aha
13:35 hbrennan What does the Global checkbox mean/do in Circulation Limit Sets?
13:43 dbs but I should have been explicit about that
13:45 RoganH joined #evergreen
13:54 RoganH joined #evergreen
14:03 Dyrcona Well, it never got tested with an empty file or pipe, so same difference.
14:49 sseng_ joined #evergreen
14:49 ktomita joined #evergreen
15:49 jeff joined #evergreen

Results for 2014-06-12

14:14 gmcharlt bshum: aiming for a release after ALA
14:14 bshum #info gmcharlt aiming for an OpenSRF 2.4 release after ALA
14:15 gmcharlt main thing I'd like at this point is more testing of the websocket work by berick
14:15 bshum #info Get more testing of the websocket work started by berick, see https://bugs.launchpad.net/opensrf/+bug/1268619 and others
14:15 pinesol_green Launchpad bug 1268619 in OpenSRF "WebSockets Gateway and JS Library" (affected: 1, heat: 6) [Undecided,New]
14:16 bshum Sounds like a good thing.
14:17 bshum Okay, we'll follow up on that after ALA, but in the meantime, folks should check out the bug and other announcements to help start testing the upcoming work for OpenSRF.
14:18 bshum Thanks for the update gmcharlt++
14:18 bshum #topic Evergreen maintenance releases
14:19 dbwells #info 2.5.5 and 2.6.1 are out
14:19 bshum The next date on the calendar for that is 6/18, do we want to stick to that or perhaps shift things slightly?
14:20 bshum dbwells++ # doing the release dance
14:31 bshum I guess it depends on how comfortable you are separating the parts of the sprint into separate bugs
14:31 bshum We could track the whole sprint as a blueprint and link it to each bug separately.
14:31 bshum I guess it's more about how the final code will be presented.
14:32 berick well, for the initial round of testing, i'm considering maintaining maybe a simple list somewhere.  there will be /lots/ of little things.  opening LP's for each would be cumbersome, imo.
14:32 dbs #info dbs, Laurentian University
14:32 berick after that's settled down, though, then we can leverage LP in the usual fashion
14:33 bshum Sounds reasonable to me.
14:35 dbs tpac-style
14:35 bshum Next release meaning 2.7?
14:35 RoganH I'm in favor of that.
14:36 berick it will mean we really need to get in the websockets testing
14:36 dbwells +1 to including as a preview
14:36 bshum +1 to preview
14:36 berick bshum: right, next meaning 2.7
15:01 kmlussier My concern is that this bug ultimately has big impacts on end users, and they aren't really seeing the nuances of the different approaches.
15:01 RoganH kmlussier: I'm willing to read through it all.  I agree it's important.  I'm willing to do so and post about it but with the caveat that I might need correction if I miss a nuance.
15:02 RoganH (Actually that seems likely that I will.)
15:02 kmlussier For end users (not the devs), it might also be useful to have side-by-side screenshots of what happens. But, although I have done numerous screenshots in my last round of testing, I don't have much for what the original approach did.
15:03 shadowspar joined #evergreen
15:03 berick joined #evergreen
15:03 JLDAGH joined #evergreen
15:19 kmlussier I've been tied up in meetings all week and have just been catching up on this discussion. The rec_descriptor issue that bshum raised, where is that causing performance problems? I know reports was one of the areas bshum was poking at, but I'm confused as how it's related to holds.
15:19 eeevil that's really just for reports, though. step 2 is use attr_flat instead
15:20 jeff kmlussier: it can also slow down the hold permit checks at check when opportunistic hold capture takes place
15:20 eeevil kmlussier: for cases where we have to test 100 holds and find that none will work for this copy, it's adding too much time to checkin.  for normal cases where we only need to test a couple, it's not noticeable
15:20 jeff kmlussier: given an item on a bib with many holds, but the item is not eligible for any of the holds, it can lead to timeouts at checkin
15:21 bshum Well, it's noticeable all the time if you care about milliseconds (like our new library using a SIP sorter for checkins) does.
15:21 kmlussier So this is when the retarget checkin modifier is being used?
15:30 eeevil so, age protection and transit distance restriction are likely drivers. bshum, do you use either of those?
15:31 eeevil kmlussier: not ... exactly
15:31 eeevil kmlussier: but, parts of "restrictive rule" will contribute to potentially exposing the issue
15:31 bshum eeevil: No to age protection, and as for transit distance, sort of, but I have to do some more investigation on what that's actually doing if anything.
15:32 bshum eeevil: I think we have some rules set with transit distance true and a value of 2 or something in the matrix
15:32 bshum For stuff that was intended to be local pickup only or something.
15:32 bshum Not sure if those were written correctly, actually, now that I'm looking at it again.
15:38 bshum eeevil: This isn't exactly apples, but I did a hold permit test on our old production DB hardware (pre-mvf upgrade scripts, etc.) vs. live and it was something like 12-18 ms vs. 400-800 ms
15:38 bshum When I ripped out the rec_descriptor bits in live, that went down to like 24 ms or so
15:38 bshum So I'm not sure transit range hurt me as much as that did
15:39 eeevil bshum: well, it's not that
15:39 eeevil I'm not saying that the problem isn't mrd
15:40 eeevil what I'm saying is that it only really matters when you have a very long list of holds to test for
15:40 eeevil and none of them pass
15:40 eeevil if the first one passes, we look no further and capture
15:40 eeevil but if we have to roll through all 100, then the difference matters
15:41 eeevil so, if we create a mat-view for mrd, this will likely not be an issue
15:41 eeevil in the case I just described
15:41 eeevil but my point is that 99.9% of the time, you're not in that situation where there are 100+ unfillable holds
15:42 eeevil which, again, is not to say that we shouldn't fix this ... we have several options
15:42 eeevil but just to say that we're not seeing across-the-board 2.6 fail because most of the time it doesn't matter
15:43 eeevil transit range is what can cause all 100+ holds to fail for a given (distant) copy. that's a trigger that can expose a given staff user to this behavior
15:44 eeevil but transit range isn't the cause ... does that make sense?
15:44 kmlussier eeevil: I think that 99.9% number is highly dependent on the Evergreen site. You're probably right when it comes to the networks I work with, but aren't there a fair number of Evergreen sites that rely more heavily on transit distance rules?
15:46 eeevil kmlussier: the transit distance restriction is just how the door opens. it doesn't mean that they will suffer from this
15:46 eeevil they still need tons of /distant/ holds that are at the front of the "queue" (hold sort order)
15:49 eeevil dbwells: indeed, just so
15:49 dbwells bshum: eeevil: I am getting better plans using the view in the paste above (as described by eeevil).
15:50 eeevil bshum: if that view replacement doesn't go far enough, a mat-view based on that is the next step, and that's as fast as mrd can get (faster than since 1.0, when it was a table)
15:50 dbwells I was testing with dkyle's original query, since it was a handy case for testing, so I'll be interested to see if it also helps bshum's holds case.
15:55 * bshum live tests, because hey, that's just how we roll now
15:55 kmlussier bshum++
15:55 kmlussier bshum: Better you than me. :)
16:04 hbrennan bshum: It's more exciting that way
16:12 hbrennan and I didn't break anything!
16:12 gsams woo!
16:13 hbrennan Since all checkout limits were previously being regulated by the penalties we removed, I had to create some new limit sets and circ policies for our different groups
16:13 bshum dbwells: eeevil: Only a preliminary test, but I applied that new paste for the rec_descriptor and asked jventuro to run a test report using a fixed field data element.  It ran successfully.
16:13 hbrennan First time since Equinox set up our policies that anyone has touched them... I didn't even have permission to view them yesterday
16:14 bshum She's going to test another one (the report that we know broke for sure) while I did back out the original find_hold_matrix_matchpoint function to retest my case.
16:14 hbrennan so equinox++ too
16:14 hbrennan since they were humored more than anything by our situation this morning
16:15 gsams hbrennan: that was more or less what I was with mine.  It wasn't the first time I had seen it myself anyway, I have bshum to thank for that one though.
16:20 hbrennan I I struggled with printing a page of the policies, because it was cutting off #15 on the list
16:20 hbrennan so I had to screenshot it
16:21 kmlussier But there is filtering on those screens now. Makes them much easier to use.
16:23 bshum dbwells: eeevil:  Yes, the permit hold test is faster now with the new rec_descriptor view in place.  Or at least not above 50 ms, so reasonable.
16:23 eeevil cool ... simple CREATE OR REPLACE VIEW upgrade script, then
16:23 eeevil dbwells++
16:23 eeevil bshum++
17:12 gsams which is a bit less than helpful in our case
17:12 gsams I'm not really sure where this would be going wrong though
17:18 berick joined #evergreen
17:19 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
18:47 hbrennan joined #evergreen
19:16 hbrennan joined #evergreen
21:02 GtownJoe joined #evergreen

Result pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139