| 09:31 |
* csharp |
is looking now |
| 09:32 |
csharp |
I would bet the dependencies go deep if we look hard enough - an isolated bug report might be the tip of an iceberg |
| 09:32 |
Dyrcona |
Yeah, they sometimes are. |
| 09:35 |
Dyrcona |
I'll load 130666 on a personal vm and see if the perl tests I wrote still work. They may need to be changed or we may want to add one or two given miker's changes to the code. |
| 09:36 |
Dyrcona |
If I'm not satisfied with that, then I might check if it's OK to use my old vm at MVLC with real life data. |
| 09:42 |
Dyrcona |
csharp++ # It's fun trying to hit a moving target. |
| 09:42 |
csharp |
heh |
| 10:07 |
jeff |
i believe you can safely ignore that. |
| 10:07 |
Dyrcona |
OK. |
| 10:07 |
jeff |
something in the dependency chain is listing it as a nice-to-have. |
| 10:08 |
Dyrcona |
miker: Looks like my xenial vm would be perferct for testing timezone stuff. It insists on being set to UTC and my laptop is presently EDT. :) |
| 10:12 |
csharp |
@quote add < jeff> when i see "this branch needs a rebase" i hear it in a jack nicholson voice, every time. |
| 10:12 |
pinesol_green |
csharp: The operation succeeded. Quote #157 added. |
| 10:19 |
berick |
well now we all do |
| 10:21 |
csharp |
Dyrcona++ |
| 10:21 |
* Dyrcona |
has a hard time hearing it in a Homer Simpson voice, but Sean Connery.... |
| 10:22 |
Dyrcona |
And, eg_db_config --load-all-sample is done. |
| 10:26 |
Dyrcona |
Well, the tests did fail, but not exactly how I expected them to fail. |
| 10:27 |
Dyrcona |
Failed test ''Got hold transit copy' isa 'Fieldmapper::action::hold_transit_copy'' |
| 10:27 |
Dyrcona |
Oh, wait. Failures started before that test. ;) |
| 10:29 |
Dyrcona |
OK. Failures start at subtests of test 13, which is more or less where I might expect it. |
| 10:29 |
* Dyrcona |
makes a collab branch based on miker's changes. |
| 10:30 |
Dyrcona |
Test 14, rather. |
| 10:30 |
* Dyrcona |
can't read today, apparently. |
| 09:54 |
|
ericar_ joined #evergreen |
| 10:10 |
|
jwoodard joined #evergreen |
| 10:11 |
* mmorgan |
has always been curious about this: What is the purpose of the script_test field in config.circ_matrix_matchpoint? |
| 10:12 |
berick |
mmorgan: it does nothing today. the hope was to support optional/additional script-based tests, to cover logic that's not supported directly in the circ matrix. |
| 10:13 |
berick |
similar to the old-school circ rules, which were script based and quite powerful IF you knew what you were doing |
| 10:13 |
tsbere |
I was once going to code that in when I re-wrote things (probably as a "call this DB function" instead though) but I am not likely to re-write circ stuff anytime soon. If ever. |
| 10:14 |
mmorgan |
Ah. I was wondering if it was a vestige of the past, or a placeholder for the future. A little bit of both, I guess! |
| 10:20 |
jeff |
plv8! |
| 10:30 |
bshum |
https://bugs.launchpad.net/evergreen/+bug/1545115 |
| 10:31 |
pinesol_green |
Launchpad bug 1545115 in Evergreen "config.circ_matrix_matchpoint and config.hold_matrix_matchpoint need a description field" [Wishlist,New] |
| 10:31 |
bshum |
Still wip by rhamby, but if we're all thinking about touching the matrix tables |
| 10:32 |
rhamby |
That was a bit while bach bshum but at that time it tested fine in master for me but I don't think anyone else test drove it. |
| 10:32 |
rhamby |
back even. Though some bach would make good listening right now. |
| 10:34 |
rhamby |
jeff: I thought about making a patch to change all circ matrix rules match strange unicode and require people to use a 1956 new york phone book as a key to decrypt it but never got around to it |
| 10:36 |
jeff |
JBoyer: joking aside, what did you have in mind for applying the new feature? |
| 10:38 |
tsbere |
JBoyer: I personally think you are going to have issues there, but I have ideas for how to implement. But I suspect other things already there would be better choices. <_< |
| 10:38 |
JBoyer |
jeff, Currently we have multiple circ mods like so: dvd, dvd new, dvd r-rated, dvd r-rated new, and so on. I want to remove the new-ness and r-rated-ness and make them stat cats that can just be applied to a 'dvd' circ mod'd item. |
| 17:05 |
kmlussier |
miker: The webclient code you've been merging - does that make it on to webby? |
| 17:05 |
miker |
kmlussier: it can, but it's not there yet |
| 17:06 |
miker |
kmlussier: I'll push it out now |
| 17:06 |
kmlussier |
miker: Thanks! |
| 17:07 |
|
mmorgan left #evergreen |
| 17:07 |
kmlussier |
Actually, I guess I wasn't so much asking about the merged code as the code that's being added to the sprint 3 branch. Because the merge code doesn't need testing, does it? |
| 17:07 |
* miker |
tells bower to do its thing |
| 17:08 |
miker |
kmlussier: it doesn't hurt for more eyes to be on it |
| 17:08 |
kmlussier |
true enough |
| 17:25 |
jeff |
yeah. |
| 17:25 |
jeff |
got it. :-) |
| 17:27 |
hbrennan |
Sad that I'm debating whether to save $6/year per OPAC (we only have four total, too) |
| 17:27 |
Stompro |
Has anyone had any issues with the circ history sorting? I cannot get it to work on our test system. I have 226 items in my history, and that seems to be too much for it to handle. |
| 17:28 |
hbrennan |
jeff++ I'll check out Web Converger after lunch |
| 17:40 |
jeffdavis |
Stompro: that rings a bell, but I can't recall any details or find a record of the problem in our ticketing system |
| 17:40 |
jeffdavis |
</unhelpful> |
| 11:03 |
Dyrcona |
Bmagic: That should be fine. |
| 11:03 |
|
mmorgan joined #evergreen |
| 11:04 |
|
Christineb joined #evergreen |
| 11:04 |
Bmagic |
on my test machine, that line is present and I could launch the sip server and login to it, but I didnt test anything else |
| 11:24 |
jeff |
Bmagic: can you sum up what you're trying to do/fix? |
| 11:24 |
Bmagic |
it started with me installing SIPServer on xenial |
| 11:24 |
Bmagic |
turns out UNIVERSAL module is depricated in perl 5.22 and beyond |
| 14:55 |
Dyrcona |
I think I would trust the copy status over the existence of a transit. |
| 14:55 |
Dyrcona |
Which is where I was coming from, only change the copy status if the copy status is in transit. |
| 14:56 |
Dyrcona |
A new status for canceled transit is fine with me. |
| 14:59 |
* csharp |
runs off to test his branch before referring to it in the original bug thread |
| 15:00 |
* mmorgan |
saw bug 1612754 and overlooked the one about the status |
| 15:00 |
pinesol_green |
Launchpad bug 1612754 in dpkg (Ubuntu) "package openssh-client 1:7.2p2-4ubuntu1 failed to install/upgrade: package openssh-client is already installed and configured" [Undecided,New] https://launchpad.net/bugs/1612754 |
| 15:00 |
csharp |
jeff: OPERATION KRYPTONITE? |
| 15:07 |
mmorgan |
I'm warming up to the idea of a new status for cancelled transits |
| 15:09 |
Dyrcona |
It complicates things a bit. It will need to be added to relevant lists of what different statuses to look for in certain situations and so on. |
| 15:10 |
Dyrcona |
Some parts of the code only look for copies with certain statuses, and those places will need to be examined to determine if they should look at this new status as well. |
| 15:10 |
csharp |
Dyrcona: right - I was wondering about that |
| 15:10 |
csharp |
so my branch is not complete since I haven't considered that yet |
| 15:12 |
csharp |
also, I will definitely need guidance on writing perl tests for my changes, but not today |
| 15:13 |
mmorgan |
I would think it could avoid a lot of confusion for the end user, though. |
| 15:13 |
csharp |
well, the reason I went that direction (completely unaware of the discussion on the older bug) was that it's a clear signal to staff what happened to their item |
| 15:14 |
csharp |
it feels kind of unsubtle, but it may be a good solution |
| 11:25 |
krvmga |
:) |
| 11:26 |
JBoyer |
dbs, Ah, I see. I wasn't sure if you had a file full of records that needed changed or if they were indb, etc. |
| 11:28 |
|
bmills joined #evergreen |
| 11:40 |
* tsbere |
hates being asked to log dive with no indication as to how far back he may need to look |
| 11:56 |
tsbere |
gmcharlt: Any chance you can take a quick look at my marc-perl pullrequest changes and let me know if you think they may cause significant issues? I want a second opinion at least before I throw it in our production system for a real world test. |
| 11:58 |
|
brahmina joined #evergreen |
| 12:01 |
gmcharlt |
tsbere: gut reaction - they're unlikely to cause significant issues, and I'll likely merge it soon after writing some test cases |
| 12:02 |
gmcharlt |
my only quibble at the moment is whether to add a flag to specify a strict input mode that squawks if \035 is found inside a record, as there's no (known-to-me) character encoding for MARC records where that would be permissible |
| 12:04 |
Dyrcona |
gmcharlt: I've seen a number of MARC records in the wild that do not use valid character encodings for MARC, and sometimes different fields in the same record have different encodings. |
| 12:04 |
Dyrcona |
But, I'm going to lunch, so.... ;) |
| 12:04 |
gmcharlt |
Dyrcona: well yes :) |
| 17:03 |
kmlussier |
This would be another good thing to document someday. |
| 17:03 |
Bmagic |
perl 5.22 is default. SIPServer uses UNIVERSAL which complains upon install in cpan |
| 17:04 |
hbrennan |
kmlussier++ |
| 17:05 |
kmlussier |
hbrennan: OK, so what you are using is a library setting to prevent renewals for copies when there are holds on its record. Rather than using the library setting, you can configure your policies to prevent the renewals in a more sophisticated way. |
| 17:05 |
kmlussier |
hbrennan: The mailing list link is here http://georgialibraries.markmail.org/thread/njevrzhizdugshwd |
| 17:05 |
kmlussier |
hbrennan: I mention a bug in that thread, but that bug has since been fixed. I don't know if any of our sites are using it, but, in my testing, the ratios work fairly well now. |
| 17:06 |
Dyrcona |
Bmagic: The require UNIVERSAL::require or the UNIVERSAL::can line? |
| 17:06 |
Bmagic |
use UNIVERSAL qw(can); |
| 17:07 |
Bmagic |
package Sip::MsgType; |
| 17:37 |
kmlussier |
Anyway, time to take my daughter out for dinner. That is, if I want to brave the thunderstorm. |
| 17:37 |
kmlussier |
Have a nice weekend to everyone who's still here! |
| 18:02 |
|
_adb left #evergreen |
| 18:42 |
bshum |
gmcharlt: FYI, I started testing your branch for moving mod_perl over from OpenSRF to Evergreen, but still encounter a few issues |
| 18:42 |
bshum |
Specifically, I think https://bugs.launchpad.net/opensrf/+bug/1585041 is still needed for Jessie |
| 18:42 |
pinesol_green |
Launchpad bug 1585041 in OpenSRF "Fix OpenSRF debian_sys_config order for Debian" [Medium,New] - Assigned to Galen Charlton (gmc) |
| 18:44 |
bshum |
Or hmm |
| 18:46 |
bshum |
Nope, yep, we still need to rearrange things for Jessie to install pre-reqs right |
| 15:27 |
kmlussier |
For the alpha release, should a message go out on the list so that people know about it? |
| 15:27 |
miker |
kmlussier: it should have, and that's on me |
| 15:28 |
miker |
I can send one out |
| 15:28 |
kmlussier |
miker: OK, I'll add that as an action item. |
| 15:28 |
kmlussier |
miker: Also, we'll be looking at the sprint 3 branch here, but I don't know how much testing we can do before Wednesday. I've already used some of the admin interfaces. |
| 15:29 |
kmlussier |
#action miker to send message to e-mail list announcing alpha release. |
| 15:30 |
miker |
re merging webclient, I'm happy with waiting a bit ... but, as always, it's preproduction. we will be backporting significant bug fixes, though, as agreed to before |
| 15:30 |
miker |
opinions on timing? |
| 15:30 |
dbs |
#info dbs is Dan Scott, Laurentian University |
| 15:31 |
miker |
I don't believe there are many. maybe 1 or 2? none that I'm positive do use it |
| 15:31 |
kmlussier |
I think it affects the decision on whether we merge post-beta. If people are using it in production, there may be a higher chance of breakage happening for them at .0 release time. |
| 15:31 |
Dyrcona |
I'd prefer sprint3 going in at/before the beta rather than after. |
| 15:31 |
JBoyer |
I'd think the sooner the better provided all of the existing interfaces are still in the XUL client. If someone is using a pre-pro client in production, they should be paying enough attention to hit the testing rather hard on this update. |
| 15:32 |
miker |
JBoyer: they do exist |
| 15:32 |
gmcharlt |
we could send an olly-olly-oxen-free to open-ils-general |
| 15:33 |
kmlussier |
Looks like we just lost most of the ESI crew |
| 15:34 |
miker |
gmcharlt: we can, though I'm inclined to vote with Dyrcona and JBoyer ... and dbwells :) |
| 15:34 |
JBoyer |
Plus there's the fact that alphas are generally unstable, now's the best time to find where the problems lie. |
| 15:34 |
miker |
dbwells: it's exceedingly low (though not non-zero) |
| 15:34 |
gmcharlt |
miker: yeah, I was thinking more in terms of identifying the folks who then get asked to TEST, TEST, and MOAR TEST :) |
| 15:34 |
kmlussier |
I'm inclined to agree that we should merge before beta. I can commit to putting some testing in by next week. |
| 15:35 |
miker |
gmcharlt: +1 |
| 15:35 |
|
jyorio joined #evergreen |
| 15:35 |
gmcharlt |
but yeah, I'm also in favor in merging before beta |
| 15:35 |
|
akilsdonk joined #evergreen |
| 15:35 |
kmlussier |
Who would like to volunteer to send a message out to the list to get testers? |
| 15:36 |
miker |
I'll do it while I announce alpha |
| 15:37 |
kmlussier |
#action miker to send message to list seeking help to test web client sprint 3 |
| 15:37 |
kmlussier |
Any other updates for 2.11? Other areas where help is needed? |
| 15:37 |
miker |
second question: we have 5 weeks between beta and GA ... would anyone like to steal a week from RC and make it 4, giving us 2 more weeks until beta? |
| 15:38 |
JBoyer |
+1 |
| 15:38 |
miker |
reason being: folks (including me) have been focusing on bug fix branches recently |
| 10:29 |
|
maryj joined #evergreen |
| 10:37 |
|
jvwoolf left #evergreen |
| 10:53 |
dbs |
Does the new password security approach take the password passed in for auth_proxy (e.g. LDAP) and store the salted hashed version of that in the actor.passwd table? |
| 10:59 |
* tsbere |
has found 3 different ways to *not* modify USMARC.pm, all of which he figured out before he finished making the changes |
| 11:00 |
|
Christineb joined #evergreen |
| 11:14 |
|
sandbergja joined #evergreen |
| 11:42 |
* tsbere |
hopes he isn't missing something in his testing now that he has code he thinks may work |
| 11:58 |
tsbere |
gmcharlt: I have barely tested it, and it is lunchtime so I am off to get lunch. But if you want to see my fix attempt: https://github.com/tsbere/marc-perl/commit/1b46cde3c76cd1dc6943010de98ac6d172d97b1c |
| 12:03 |
miker |
grabbing 0985 |
| 12:04 |
|
brahmina joined #evergreen |
| 12:07 |
pinesol_green |
[evergreen|Dan Wells] LP#1588543: Speed up record attribute ingest - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=cf3bd14> |
| 12:07 |
pinesol_green |
[evergreen|Galen Charlton] LP#1588543: further speed up record attribute ingest - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=6cc1d1e> |
| 12:07 |
pinesol_green |
[evergreen|Galen Charlton] LP#1588543: tests for verifying correct generated of record attributes - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=f668201> |
| 12:07 |
pinesol_green |
[evergreen|Galen Charlton] LP#1588543: schema update script - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=982472f> |
| 12:07 |
pinesol_green |
[evergreen|Mike Rylander] Stamping upgrade for reingest speedup - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=4b5b791> |
| 12:15 |
pinesol_green |
[evergreen|Jason Boyer] LP 1481441: Improve Hold Failure Messages - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=54e21a0> |
| 12:15 |
|
jvwoolf joined #evergreen |
| 12:24 |
* tsbere |
wonders if he should be adding his name and adjusting years in the MARC::Record README file while he is making code changes, or if gmcharlt would take care of that later. |
| 12:24 |
bshum |
miker: It occurs to me that the stuff we're pushing right now probably should get a milestone target of 2.11-beta (which has yet to be created). |
| 15:33 |
remingtron |
Christineb: any idea if your docs video links have been clicked? |
| 15:33 |
Christineb |
I will get click stats for next meeting |
| 15:34 |
Christineb |
we only added the specific video links during our last upgrade (May) |
| 15:35 |
yboston |
did we want to pick a particualr section to test out addign the links? |
| 15:37 |
yboston |
we can decide later too |
| 15:38 |
remingtron |
I guess I'd rather focus on making sure features from 2.10 and 2.11 are covered, and maybe try to add a video link while we're in there. |
| 15:38 |
Christineb |
maybe the patron related videos? |
| 15:38 |
Christineb |
remingtron++ |
| 15:55 |
sandbergja |
(and a few bits that would need to be written) |
| 15:56 |
yboston |
one thign that is not a concer is that it looks liek the web client will not be “ready” in a couple of weeks, because it if was that would have an impact on the re-org |
| 15:56 |
sandbergja |
and some functional requirements and some survey feedback |
| 15:56 |
yboston |
we also have a test server that could be used for dispalying re-org experiments |
| 15:59 |
yboston |
I would suggest that we again try another re-org specific meeting and/or a new email list thread |
| 15:59 |
yboston |
thoguh of course that is soemthign you have done before |
| 15:59 |
remingtron |
sandbergja: it wouldn't take much work to create a new root.txt just for that new book, generate the html, and go from there |
| 15:59 |
remingtron |
yboston: does anyone else have access to the new DIG test server? |
| 15:59 |
yboston |
Right now I think only Galen adn I have access. |
| 16:00 |
yboston |
try reaching out to him for access, and of course tell him I can verify that we want to give you access |
| 16:00 |
sandbergja |
Well, why don't we get a new root.txt file onto that server somehow, generate a sysadmin-from-the-staff-client manual using our ToC, and use that to generate some excitement |
| 16:02 |
sandbergja |
:-P |
| 16:02 |
|
mmorgan joined #evergreen |
| 16:03 |
remingtron |
yboston: right, a working repo branch could work |
| 16:03 |
yboston |
not sure how the DIG test serve is set up. I know it is pulling from our main Git repo a cuple of times a day |
| 16:03 |
yboston |
I can email Galen |
| 16:03 |
sandbergja |
Thanks, yboston! |
| 16:03 |
yboston |
#action yboston will email Galen to give remingtron and sandbergja access to DIG test server |
| 16:04 |
remingtron |
yboston: thanks! |
| 16:04 |
yboston |
#link docs-testing.evergreen-ils.rog |
| 16:05 |
remingtron |
yboston: typo, should be ".org" |
| 16:05 |
yboston |
oops, copied it from an email, tis time not my fault :) |
| 16:05 |
remingtron |
:) |
| 16:05 |
yboston |
#link http://docs-testing.evergreen-ils.org |
| 16:06 |
yboston |
anything else before we wrap up? |
| 16:06 |
remingtron |
just a plea |
| 16:06 |
yboston |
go ahead |
| 16:07 |
remingtron |
if anyone has time, take a look at the 2.10 needs and let's try to document more things! thanks all! |
| 16:25 |
kmlussier |
Justin__: Yes, that's one way to do it. In Evergreen, a volume is the call number record and then you add a copy. Sitka has some documentation for adding holdings - http://docs.sitka.bclibraries.ca/Sitka/current/html/add-holdings-title-records.html |
| 16:25 |
kmlussier |
Justin__: If you have the holdings info in your MARC records, you can also import the copies along with the records. |
| 16:27 |
kmlussier |
Justin__: http://docs.evergreen-ils.org/2.10/_importing_materials_in_the_staff_client.html#_staff_client_batch_record_imports has docs on how you would use holdings profiles to do so. |
| 16:28 |
Justin__ |
I'll give that documentation a read. I know I added a volume on one book to test. It shows there's a volume, but copies is 0. I assume I did something incorrectly. |
| 16:28 |
Justin__ |
Unfortunately, our MARC records didn't have our holdings info. |
| 16:29 |
Justin__ |
In most cases, we only have one of each book added to the catalog. Is there a way to automate adding one copy for each item in the catalog? |
| 16:29 |
kmlussier |
Justin__: It sounds like you added the volume without going to the next step to add a copy. There's a library setting that allows you to add both from the same screen, which our libraries find useful. |
| 08:46 |
pinesol_green |
[evergreen|Dan Scott] LP#1608711: Update schema.org property name from "seller" to "offeredBy" - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=b55b3ca> |
| 08:47 |
JBoyer |
dbs, indeed, it's great. |
| 08:47 |
JBoyer |
Dyrcona++ |
| 08:52 |
bshum |
dbwells: I vaguely remember seeing something in IRC last week or earlier about 2.11 alpha cutting from you. Curious if you guys noticed a lot of string change that would necessitate a POT sync for translations. I saw some churn for the webstaff, but I don't get to peruse the files as often as I'd like anymore. |
| 08:52 |
|
mmorgan joined #evergreen |
| 08:53 |
bshum |
Either way, I'd recommend we do an i18n sync at some point. |
| 08:54 |
bshum |
I'll put together a local test later to see how much stuff actually changed myself. |
| 08:54 |
* bshum |
wanders off |
| 09:01 |
|
bos20k joined #evergreen |
| 09:02 |
|
Dyrcona joined #evergreen |
| 09:20 |
|
mrpeters joined #evergreen |
| 15:47 |
|
bos20k_ joined #evergreen |
| 15:58 |
JBoyer |
That figures. Thanks. |
| 15:59 |
JBoyer |
At least there's (probably) nothing setup wrong in my NCIPServer config. |
| 15:59 |
jeff |
that was fun when trying to debug incipit. |
| 15:59 |
jeff |
"wait, the state server is sending you WHAT in that field?" |
| 16:00 |
jeff |
"that's completely different from the value that they were sending us, which is completely different from the value that they were sending the original developers while testing, which is different from what's in the standard..." |
| 16:02 |
JBoyer |
And I'm using mod_dumpio to be able to see them at all, which is really great for log size. |
| 16:09 |
JBoyer |
and readability. |
| 16:09 |
jeff |
do you have a dedicated endpoint so that you can at least be selective about that, or are you dumping all traffic on a live system? |
| 16:10 |
JBoyer |
well, "live," it's a testing server but technically open to the world to see. Dumpio appears to be all or nothing though, I'd have preferred to only dump the NCIP traffic. |
| 16:11 |
* jeff |
nods |
| 17:11 |
|
mmorgan left #evergreen |
| 18:19 |
|
gsams joined #evergreen |
| 14:13 |
bshum |
Or bad reasons |
| 14:13 |
phasefx |
I was thinking maybe keeping alive some legacy system's way of having a family or classroom group; but I can't think of a better reason |
| 14:14 |
Bmagic |
I could imagine a scenario where the patron lost their old card, got a new one, then found the old one |
| 14:14 |
tsbere |
phasefx: Off the top of my head I can think of a couple. "School" accounts with multiple teachers carrying cards (so you can turn one off without affecting them all) is the best of them. |
| 14:15 |
tsbere |
phasefx: Worst of them is "I want to access more than one library's subscription for a third party service that uses barcode prefix to authenticate, so I need multiple cards!" - Though a single "test account" with a pile of cards for such a thing is less of a bad thing IMO. |
| 14:16 |
phasefx |
mmm |
| 14:16 |
phasefx |
thanks! |
| 14:17 |
tsbere |
I have also heard of "I want my secretary to have a card on my account so that she can pick my holds up for me" and "parent wants a card for each kid so they can pick the holds up, but we don't have a duplicator so we needed new numbers" |
| 15:31 |
jeff |
but in both of those cases, it was pre-speed-fixes and pre-popularity-metric |
| 15:31 |
jeff |
(though i don't know without looking if the popularity metric bits would affect an attr-only ingest at all) |
| 15:32 |
dbwells |
worth noting that the "speed fixes" only get us back close to where we were circa 2.7 or 2.8, so slow -> slower -> yay, we're slow again |
| 15:32 |
* dbs |
is trying to do the 2.11 thing, both for providing actual testing and because this is probably our last upgrade for quite a while. upgrading from 2.7 |
| 15:32 |
dbs |
dbwells__ |
| 15:32 |
dbs |
dbwells++ # i meant! |
| 15:34 |
jeff |
heh |
| 15:34 |
jeff |
and then there's that moment when i confuse a mozilla bugzilla browser tab for a text editor window... |
| 15:36 |
dbs |
at least we have time-based releases, I'm dealing with another project that's still feature-based and holy hell is it madness. "Yes we've merged part of this feature but there's 10 blockers associated with it needing volunteers before we can cut the next release" |
| 15:37 |
dbs |
heh |
| 15:38 |
gsams |
I'm hoping to make the jump from 2.7 upward by the end of the year, as long as things fall in place properly. |
| 15:57 |
miker |
dbs: popularity metric shouldn't interact with reingest at all |
| 16:01 |
* Dyrcona |
doesn't recall any reingest for testing popularity matrix. |
| 16:02 |
Dyrcona |
berick has suggested making pingest a standard bin. I'm for it, but my version and his have diverged a bit. |
| 16:02 |
Dyrcona |
To the point where a merge is nontrivial. |
| 16:16 |
jeff |
looking at 2.8-2.10 docs, minimum supported postgresql version has been 9.1 for a while, with the readme/install recommending 9.3 (though the 2.10 release notes recommend "9.2 or later" in mild conflict with the readme/install). this does leave us with Evergreen 2.9 and 2.10's required minimum PostgreSQL version (9.1) going EOL before the Evergreen release itself is out of support, but... we're getting better. :-) |
| 16:23 |
bshum |
Right direction. |
| 16:23 |
bshum |
KILL IT WITH FIRE! |
| 16:29 |
* Dyrcona |
recalls needing to look at some branches that remove support for Precise Pangolin. |
| 16:41 |
dbs |
miker: yeah, just noting the currency of our test server's database schema |
| 17:07 |
|
mmorgan left #evergreen |
| 17:10 |
|
jvwoolf left #evergreen |
| 18:21 |
|
gsams_ joined #evergreen |
| 12:00 |
jeff |
"As can be expected, this can produce extreme volumes of data" |
| 12:00 |
|
jihpringle joined #evergreen |
| 12:07 |
|
maryj joined #evergreen |
| 12:24 |
_bott_ |
I've got a test 2.10 install, and while logged into the web client, I'm getting multiple calls to open-ils.auth.session.retrieve per second while the session is sitting idle. If left sitting, it quickly logs thousands of requests. |
| 12:25 |
berick |
that sounds familiar.. |
| 12:25 |
berick |
maybe something to do with the auth timeout setting |
| 12:29 |
tsbere |
that, to me, sounds like background updating of something going nuts |
| 12:32 |
berick |
_bott_: http://irc.evergreen-ils.org/evergreen/2016-06-14#i_253093 |
| 12:36 |
_bott_ |
berick:++ |
| 13:21 |
jeff |
ack. I didn't file a bug on that one. |
| 13:22 |
* jeff |
does so |
| 13:26 |
jeff |
really not liking that i seem to get hung apache processes when testing webstaff stuff. |
| 13:26 |
|
sarabee joined #evergreen |
| 13:26 |
berick |
jeff: are they regular apache procs or websocket procs? |
| 13:27 |
jeff |
i don't think it's a problem with mod_websocket, because it's the main apache instance... but it could be something that's only encountered on a system that sits idle. |
| 13:27 |
berick |
k |
| 13:28 |
berick |
the browser client is leveraging (regular) apache a whole lot less than the tpac, but still based on the same TT processing code |
| 13:29 |
berick |
i'm a little surprised it would be the cause of apache probs |
| 13:30 |
jeff |
when this happened on another more test-only system, it was something i could usually reproduce. at this very moment i'm having trouble reproducing. |
| 13:31 |
jeff |
nevermind, got it. |
| 13:31 |
jeff |
well, "reproduced" |
| 13:38 |
jeff |
it seemed to be an apache child getting stuck, and just not responding at all to the client. |
| 13:39 |
jeff |
at this point, the server sees no tcp session, and the client (Chrome on OS X) is sitting spinning with a blank page, thinking that it's waiting on the server. |
| 13:39 |
jeff |
at this point i only have one side of the tcp session, i'm gathering more data. |
| 13:40 |
jeff |
one thing i'm trying to keep in mind is that this may not be the same as the previous time i had similar symptoms. trying not to combine observations. :-) |
| 13:41 |
|
terran joined #evergreen |
| 13:42 |
|
tspindler joined #evergreen |
| 13:45 |
berick |
on an unrelated note, anyone doing any audit table maintenance / cleanup? |
| 15:07 |
terran |
And to put something on my dune buggy sunburn |
| 15:07 |
kmlussier |
terran: Enjoy! |
| 15:09 |
jihpringle |
kmlussier: hi |
| 15:09 |
kmlussier |
jihpringle: Hello! :) |
| 15:09 |
kmlussier |
I was just testing jeffdavis 's fix for bug 1589586. |
| 15:09 |
pinesol_green |
Launchpad bug 1589586 in Evergreen master "Acquisitions: Cannot prorate charges on invoice" [Undecided,Confirmed] https://launchpad.net/bugs/1589586 |
| 15:10 |
kmlussier |
It's working well for me, but, while testing, I tried adding direct charges on a PO rather than an invoice. |
| 15:10 |
kmlussier |
I found the same issue occurs there with prorated direct charges. But it seems to also happen on 2.9. I was wondering if you know if that's always been an issue on the PO? |
| 15:11 |
|
tspindler left #evergreen |
| 15:11 |
jihpringle |
we stopped using charges on POs several versions ago because they never seemed to work quite right |
| 15:11 |
kmlussier |
I don't know if our users ever add direct charges from the PO, so maybe it's a non-issue. |
| 15:12 |
kmlussier |
jihpringle: Ah, ok. Thanks. |
| 15:12 |
jihpringle |
I think the only PO charges we've tested recently are for blanket orders and those are working (but aren't prorated |
| 15:13 |
* kmlussier |
nods |
| 15:13 |
kmlussier |
I may dig further, but since it appears to be a preexisting condition, I think the current fix is good to go in. |
| 15:15 |
Christineb |
kmlussier++ |
| 15:15 |
Christineb |
Thank you for testing! |
| 15:16 |
kmlussier |
Christineb++ #Thanks for finding the problem before our libraries upgraded to 2.10! |
| 15:17 |
jihpringle |
kmlussier: I though there was a direct charge/po related bug on launchpad but I couldn't find it |
| 15:17 |
kmlussier |
Oh, you know what? I bet you the problem on the PO occurs for the same reason it was happening on the invoice. Because the charges on the PO are encumbered. |
| 12:13 |
|
brahmina joined #evergreen |
| 12:19 |
|
jihpringle joined #evergreen |
| 12:33 |
Dyrcona |
Oh, the query finished some time ago, btw. It produced a 596MB output file. |
| 12:34 |
Dyrcona |
In case anyone is curious....It's a test of a Novelist On-the-Shelf extract. |
| 12:37 |
Dyrcona |
tsbere++ # For pointing out the -P footer=false psql option to me today. |
| 13:06 |
|
mmorgan joined #evergreen |
| 13:19 |
kmlussier |
Is there a git command I can use to find the branches I signed off on during a certain time period? |
| 14:23 |
|
bmills1 joined #evergreen |
| 14:23 |
mmorgan |
kmlussier: Dyrcona: Yes, we ended up with Stripe. |
| 14:24 |
Dyrcona |
Where I am presently uses PayPal, but they're looking at POS systems that use other processors and for reasons would like to keep everything on the same processor. |
| 14:25 |
mmorgan |
We did all our initial testing with PayPal. Switching to Stripe at the last minute was surprisingly easy. |
| 14:27 |
Dyrcona |
Yeah. My hope is that if I can find Business::OnlinePayment::<Processor> that the set up won't be too difficult. |
| 14:28 |
jeff |
setup generally is less of an issue than PCI DSS scope |
| 14:29 |
mmorgan |
Dyrcona: To switch from paypal to stripe, we just switched the library settings |
| 15:02 |
miker |
JBoyer: the former is unpossible |
| 15:03 |
berick |
JBoyer: i worked for me about 18 months ago. never looked back ;) |
| 15:04 |
Dyrcona |
Oh R'lyeh? |
| 15:04 |
JBoyer |
I suppose that goes without question. I may have overestimated the awfulness of installing what Evergreen needs for EDI. :) The edi_webrick.rb daemon is running without complaint, I guess I just need to test it. |
| 15:05 |
Dyrcona |
I've never had a good time installing anything that required Ruby because versions. |
| 15:05 |
JBoyer |
Dyrcona, Yes, R'lyeh |
| 15:05 |
JBoyer |
That's why I'm skeptical that it appears to be functional. |
| 15:24 |
Dyrcona |
Probably. I couldn't get it to install on Ubuntu 16.04, but I didn't spend more than 45 minutes on it. |
| 15:41 |
|
jihpringle joined #evergreen |
| 16:20 |
|
bmills joined #evergreen |
| 16:27 |
jeff |
Is anyone aware of more than one company making use of open-ils.collections API calls? |
| 16:27 |
jeff |
Anyone using them internally for other than testing, or anyone using them with a third party other than Unique? |
| 16:39 |
jeffdavis |
I had never even noticed that service before |
| 16:42 |
|
mmorgan joined #evergreen |
| 16:44 |
Dyrcona |
jeff: I'm not aware of anyone other than Unique using it. |
| 11:58 |
tsbere |
First was Republic Wireless, the new one is Google Fi |
| 11:59 |
Dyrcona |
Might be worth it. Republic is popular with AARP members, 'cause they give 'em discounts. |
| 12:00 |
* bshum |
really enjoyed Project Fi from Google for the brief months he used it |
| 12:00 |
tsbere |
Admittedly, I haven't been able to test either myself, but I imagine that technically applies to the majority of the entries in that table |
| 12:12 |
tsbere |
Not interested enough to Launchpad it, but if someone else wants to go to that effort: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/tsbere/sms_carriers |
| 12:14 |
* Dyrcona |
is killing connectby with fire this time. |
| 12:32 |
* berick |
chuckles at firing up 13 parellel hold targeters and processing the concerto data set in 7 seconds. |
| 12:32 |
|
gsams_ joined #evergreen |
| 12:43 |
StomproJ |
tsbere, if you add an SMS carrier, want to remove Alltel, they seem to no longer exist. |
| 12:46 |
tsbere |
StomproJ: I add based on people telling me patrons asked about them. Removal would require research. ;) |
| 13:01 |
bos20k |
Hello. I am creating relative proximity adjustments. We are using the item_circ_lib and hold_pickup_lib when creating them. This is in a consortium. My question is, can I use the org unit ids from the system level, or do I need to use the org unit ids from the branch level? I would like to use the system level org unit ids but I am thinking it won't work right unless I use the branch level ones. |
| 13:04 |
Dyrcona |
Lots of problems with tests using Perl 5.22. |
| 13:10 |
bshum |
bos20k: If it works like most things, I would expect the more specific you are, the more exact it'll match up with the org unit for behavior. If you're specific to the branch, then it should treat it only when dealing with those branches. if system, then it ought to apply to that level and all its children. |
| 13:11 |
bshum |
If memory serves, most of the time we used system level rules, we wanted it to apply to that location and all underlying branches. |
| 13:11 |
bshum |
That being said, I don't recall exactly how relative proximity adjustments operate. |
| 14:38 |
Dyrcona |
@later tell bshum Yes, I did use admin demo123, unless I typoed it. |
| 14:38 |
pinesol_green |
Dyrcona: The operation succeeded. |
| 14:41 |
Dyrcona |
Yep, I did. Just logged in to make sure. |
| 14:50 |
Dyrcona |
live_t/17-lp1579225_new_patron_passwords.t .... Dubious, test returned 25 (wstat 6400, 0x1900) |
| 14:51 |
Dyrcona |
We're also getting this with Perl 5.22 on two tets: Possible precedence issue with control flow operator at /home/opensrf/Evergreen/Open-ILS/src/perlmods/blib/lib/OpenILS/SIP/Patron.pm line 353. |
| 14:51 |
Dyrcona |
I'm guessing that is code that I wrote. |
| 14:52 |
Dyrcona |
So, with clean master on Xenial, that one test fails and two others spit out a message. |
| 14:54 |
Dyrcona |
Nope. Not my code. |
| 14:54 |
Dyrcona |
I figured it was 'cause I recently edited that file. |
| 14:58 |
bshum |
Okie dokie :( |
| 15:10 |
|
jvwoolf left #evergreen |
| 15:20 |
bshum |
Hmm, my trusty VM exploded on part of negative balances live perl test, and then utterly died with the patron password test |
| 15:20 |
bshum |
I'll reload my DB and double check |
| 15:27 |
Dyrcona |
For the benefit of the channel, I'm only failing on the patron password test after 3 or 4 times reloading the database. |
| 15:30 |
berick |
Dyrcona: does reloading the DB mean dropping and re-create the EG db, then adding concerto? |
| 15:31 |
Dyrcona |
berick: Yes, that is what it means. I used eg_db_config to recreate the database. |
| 15:31 |
Dyrcona |
There's a field in the use that is an arrayref, and that doesn't look right to me. The error is from trying to update a user. |
| 15:32 |
Dyrcona |
I'd expect a fleshed object. |
| 15:32 |
Dyrcona |
I'm going to try the pgtap tests, next. |
| 15:32 |
Dyrcona |
just have to install the extension. |
| 15:36 |
bshum |
Dyrcona: Fresh Xenial VM with concerto, etc. Neg balances works fine, but that patron password test still dies horribly |
| 15:36 |
bshum |
So that's now four attempts with fresh DBs where that test blows up consistently for me |
| 15:36 |
Dyrcona |
That's what I see, too. |
| 15:37 |
Dyrcona |
I'm going to try pgtap tests with the right db credentials, this time. :) |
| 15:39 |
Dyrcona |
not much typing the password over and over again. :) |
| 15:39 |
|
rjackson_isl_ joined #evergreen |
| 15:39 |
Dyrcona |
not much fun that is. |
| 15:41 |
|
mnsri_away joined #evergreen |
| 15:42 |
|
b_bonner joined #evergreen |
| 15:43 |
|
pastebot joined #evergreen |
| 15:43 |
Dyrcona |
pgtap tests and live tests are all successful. |
| 15:43 |
Dyrcona |
t/regress also pass. |
| 15:44 |
|
eady joined #evergreen |
| 15:44 |
|
jeff joined #evergreen |
| 15:50 |
bshum |
Well, fwiw, Dyrcona, I can't replicate yours and bott's issue with patron registration on my Xenial VM running EVG master and PG 9.5. I'll try again later and also maybe try out the working branch further to really kill connectby() stuff. It'll be good regardless. |
| 15:52 |
Dyrcona |
I haven't mentioned the branch on the LP bug, yet. I'm gonna fix it up prettier later. |
| 16:02 |
|
jlitrell joined #evergreen |
| 16:03 |
bshum |
Right, I'm just saying I can't get patron editor to break so far. |
| 16:03 |
bshum |
I did test the function call though and that is broken for sure. |
| 16:03 |
bshum |
So whatever we do to kill connectby is +1 from me :) |
| 16:03 |
bshum |
Maybe it's a browser thing |
| 16:04 |
* bshum |
uses Chrome |
| 16:11 |
StomproJ |
Can someone show me an example of a srfsh request for a service with multiple arguments please, I'm having trouble figuring it out. |
| 16:12 |
StomproJ |
I'm trying something like (test system, so not worried about the auth key) request open-ils.actor open-ils.actor.invalidate.email "ec144954b1df8f1d09894fc81ebf322c",'','','',"natcho taco.com" |
| 16:13 |
tsbere |
StomproJ: I think you can space-delimit instead of comma-delimit |
| 16:14 |
StomproJ |
Thanks, I wonder why the srfsh help screen for request says "so add commas if there is more than on param"? |
| 16:15 |
* tsbere |
isn't sure he has ever actually looked at that help screen <_< |
| 10:46 |
mmorgan |
miker++ |
| 10:52 |
|
tarac joined #evergreen |
| 10:58 |
|
jvwoolf joined #evergreen |
| 11:31 |
jvwoolf |
Hi folks! I'm curious anybody is using this OUS: Target copies for a hold even if copy's circ lib is closed IF the circ lib is the hold's pickup lib |
| 11:32 |
jvwoolf |
We have tested it with two libraries, they haven't noticed much of a difference. |
| 11:36 |
mmorgan |
jvwoolf: We have this set to true for all of our libraries. |
| 11:37 |
mmorgan |
We still have situations where the hold gets retargeted before the library can act on it. |
| 11:38 |
jvwoolf |
mmorgan: Does that happen often? |
| 15:36 |
Dyrcona |
bzr liboxide-qt and more. |
| 15:37 |
Dyrcona |
"How bizarre...." :) |
| 15:40 |
Dyrcona |
Yeah, it works after fixing eth0 to ens3. |
| 15:41 |
Dyrcona |
Timezone is UTC despite the config saying America/New_York, but I'll leave it to test some branches. |
| 15:42 |
Dyrcona |
Hmm. Getting to the vm from the laptop works, but getting to the internet from the vm, not so much. |
| 15:44 |
JBoyer |
I wish the installer "choose a timezone" screen listed the same options as dpkg-reconfigure tzdata, because Ubuntu defaults to HAST or some other strangeness for Indiana even though we gave up and went regular EST/EDT years ago. :-/ |
| 15:44 |
tsbere |
Dyrcona: Sounds like you don't have NAT for the bridge interface working |
| 15:28 |
mmorgan |
bmills: By default, the normalizers active in Evergreen change apostrophes into spaces. |
| 15:28 |
bmills |
some example bits http://pastebin.com/7PkNGMth for this guy: http://catalog.sage.eou.edu/eg/opac/record/1178516 |
| 15:30 |
* mmorgan |
looks for more info |
| 15:31 |
bmills |
tsbere: was hoping to not have to do a mass re-index, but that could be it. restored our db into a test vm and the normalization issues don't seem to be occurring there.. |
| 15:31 |
* jeff |
raises an eyebrow |
| 15:32 |
* tsbere |
has also raised an eyebrow as he didn't think a restored DB would be re-indexed, so the normalization issues should still be there |
| 15:33 |
bmills |
maybe i'm mistaken, but it was from a pg_dump of the database. don't the indexes get recreated in that process? |
| 15:35 |
jeff |
on both the restored db and on production? |
| 15:36 |
bmills |
jeff: just checked. only the one there too |
| 15:37 |
jeff |
good! |
| 15:40 |
mmorgan |
We plan to change our production database to use NACO normalization rather than the default Search normalization with our next upgrade. We've been testing it on our training system and like what we're seeing for the most part. |
| 15:41 |
mmorgan |
On our training server, "I've got our number" gets hits. |
| 15:41 |
bmills |
mmorgan: thanks for looking! we did an in place upgrade to 9.3 not too long ago, wondering if something might happened there.. |
| 15:42 |
mmorgan |
bmills: It's not a postgres thing, but an Evergreen config. |
| 15:44 |
bmills |
mmorgan: i've done some searches on other evergreen catalogs that i'm assuming are using the default search_normalize and the "i've got your number" and "all these things i've done" titles seem to pull up ok in title searches. so i think it's us being borked somewhere |
| 15:45 |
jeff |
bmills: same results with title and keyword searches? |
| 15:45 |
jeff |
i suppose i could test that part myself. |
| 15:46 |
bmills |
jeff: keyword brings up those title just fine |
| 15:47 |
Bmagic |
same here "I've got your number" works |
| 15:54 |
bmills |
jeff++ mmorgan++ tsbere++ thanks! i'll keep at it |