Time |
Nick |
Message |
00:47 |
|
bbqben joined #evergreen |
01:22 |
|
edoceo_ joined #evergreen |
01:22 |
|
_robbat21irssi joined #evergreen |
01:22 |
|
Callender_ joined #evergreen |
01:23 |
|
bbqben joined #evergreen |
02:11 |
|
Mark__T joined #evergreen |
02:51 |
|
jeff_ joined #evergreen |
04:23 |
|
Callender 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> |
07:41 |
|
mrpeters joined #evergreen |
07:49 |
|
jboyer-isl joined #evergreen |
08:02 |
|
rjackson_isl joined #evergreen |
08:03 |
|
Shae joined #evergreen |
08:16 |
jboyer-isl |
1100+ load and no disk I/O. I’m afraid it’s time to take ol |
08:16 |
jboyer-isl |
‘ Bess ‘round the barn. |
08:26 |
|
ericar joined #evergreen |
08:35 |
|
mdriscoll joined #evergreen |
08:51 |
|
akilsdonk joined #evergreen |
09:11 |
kmlussier |
Happy Friday #evergreen! |
09:11 |
kmlussier |
@coffee [someone] |
09:11 |
* pinesol_green |
brews and pours a cup of Ethiopia Sidamo Natural Korate, and sends it sliding down the bar to Mark__T |
09:11 |
jboyer-isl |
Whoo! *party spinner* |
09:11 |
jboyer-isl |
(I don’t know what those things are actually called.) |
09:12 |
|
RoganH joined #evergreen |
09:14 |
* dbwells |
has no idea what jboyer-isl is talking about, but will take two, please |
09:14 |
kmlussier |
@tea [someone] |
09:14 |
* pinesol_green |
brews and pours a pot of None, and sends it sliding down the bar to abowling (http://ratetea.com/tea/wild-tea-qi/wild-snow-sprout-tea/6447/) |
09:14 |
RoganH |
tea sounds good, think I'll make some. maybe it'll help me wake up. |
09:15 |
jboyer-isl |
dbwells: I guess they’re just noisemakers, the sort you spin instead of play like a horn. Though Party Spinner is a more festive term, in my humble opinion. |
09:16 |
dbwells |
ah, yes |
09:18 |
|
maryj joined #evergreen |
09:23 |
kmlussier |
jboyer-isl: Is that how you celebrate Fridays at Evergreen Indiana? |
09:24 |
jboyer-isl |
kmlussier: Not often enough, no. Today I celebrated working from home by taking a quick barf break to clean up after a cat. |
09:24 |
Mark__T |
? |
09:24 |
Mark__T |
thanks for the coffee |
09:24 |
kmlussier |
jboyer-isl: Ha ha. I had a day like that last week. Replace cat with dog. |
09:25 |
kmlussier |
Mark__T: You're welcome! |
09:25 |
Mark__T |
a bit salty, probably picked up some water while passing the atlantic |
09:26 |
kmlussier |
Mark__T: I'll remember to use the teleporter next time. |
09:27 |
RoganH |
I haven't had to clean up dog accidents in a while but we get a new foster dog today so that'll probably change. |
09:28 |
|
yboston joined #evergreen |
09:28 |
Bmagic |
ldw: acq.fund_allocation has 2 rows for the fund in question. The first row was the addition of the moneys. The second is the negative amount to balance it to 0. |
09:29 |
RoganH |
Quick opinion question. bshum and I were chatting at ALA and he opinioned that pgtap tests for has_table and has_view tests would be good to have. Drudgery to write but good to have. I'd be willing to write them if they'd be useful. |
09:30 |
Bmagic |
ldw: I deleted the row that was added after the rollover. Specifically, I just changed the fund id number to point to this years fund instead of last years fund. I realize that perhaps there are some database triggers that need to fire, and I just changed the ID, perhaps they didnt fire |
09:37 |
csharp |
RoganH: can you easily summarize what they do? or is that a job for the Goog? ;-) |
09:38 |
jboyer-isl |
RoganH: That does sound useful in a “You have a sane database, you’re off to a good start” kind of way. It shouldn’t be too difficult to build, a couple carefully constructed queries from INFORMATION_SCHEMA and you’re halfway there. |
09:39 |
csharp |
okay, so they just check for whether the table/view exists then? |
09:39 |
csharp |
if so, yeah |
09:39 |
jboyer-isl |
I can’t remember if pgtap has something like has_index, but that would also be a big help for those of us with long upgrade histories. (hi csharp!) |
09:40 |
csharp |
I still occasionally find a missing table or index from the 1.6 - 2.1 upgrade we did over three years ago, so yeah, I'd like that sort of test :-) |
09:41 |
csharp |
jboyer-isl: exactly ;-) |
09:41 |
RoganH |
csharp: basically they verify that the tables and views that should be there are |
09:41 |
RoganH |
jboyer-isl: exactly |
09:42 |
RoganH |
jobyser-isl: yep, it has has_index |
09:42 |
RoganH |
I'd be willing to write the has_index tests too |
09:49 |
csharp |
RoganH++ |
09:49 |
kmlussier |
RoganH++ |
09:49 |
jboyer-isl |
RoganH++ |
09:58 |
RoganH |
ok, I've started some already so I'll do them in batches |
10:04 |
jboyer-isl |
It may help to use tables_are rather than has_table, that way you can verify whole schema at a time rather than each table individually. |
10:05 |
jboyer-isl |
There are also indexes_are and schema_are, etc. |
10:05 |
jboyer-isl |
Arr! |
10:05 |
RoganH |
jobyer-isl: The downside of using _are is that if people have added extra tables it will trigger that as a fail on the test. |
10:06 |
RoganH |
jobyer-isl: so I was thinking of doing both so that if one passes and the other fails you know it's only because of the added tables/views/whatever. |
10:06 |
jboyer-isl |
Oh, I might have misread then, I thought it only complained about missing, but that makes sense. |
10:06 |
RoganH |
jboyer-isl: my apologies for butchering 'boyer' twice in a row! |
10:07 |
RoganH |
jboyer-isl: let me check, maybe I'm wrong |
10:07 |
jboyer-isl |
You should hear how some other people have tried to spell it over the years. “Is that wirh a “W”? how many “Y”’s, etc.) |
10:07 |
RoganH |
jboyer-isl: I get it with Rogan a lot though you wouldn't think it's that hard to pronounce or spell |
10:10 |
RoganH |
jobyer-ils: yeah, the _are functions check to see if there are extra tables/views/whatever and fail the test then |
10:10 |
RoganH |
So I lean to including both for more granularity of testing. |
10:11 |
RoganH |
Once I've pulled the tables/views/whatever out of information_schema it won't be that big a deal to do both |
10:11 |
jboyer-isl |
Yeah, I should have read more closely. In that case I’d be hesitant to use the _are functions because I’m always wary of “it’s ok if X fails” and the like. (Now, I also think anyone adding any tables should do it in a separate schema like local. or similar, but I don’t want to argue about it) |
10:12 |
jboyer-isl |
Also, in the “correct” case it’s testing a bunch of stuff twice which I’m also not a big fan of. |
10:12 |
RoganH |
jboyer-isl: I can see it both ways. Maybe add the _are tests in a separate subfolder under /t |
10:13 |
jboyer-isl |
It’s up to you. More files to maintain = more potential for drift though. |
10:13 |
tsbere |
RoganH: Are you doing things by hand? |
10:14 |
jboyer-isl |
(It’s tempting to only use _are and badger people into accepting my local. notion, but then schema_are complains and it’s all in shambles now.) |
10:14 |
RoganH |
RoganH: not really, most of it is pulling it out of information schema and then having some scripts construct it though I go through and check them. |
10:14 |
RoganH |
why am I replying to myself? I'm feeling very self referential. |
10:15 |
tsbere |
RoganH: I just seem to recall we already have a script pulling things out of information schema for tests, wasn't sure if you were just adding to that script or not |
10:16 |
jeff |
adding new tables in a distinct schema is often good, but I'm pretty sure we have some schemas where local tables are not uncommon -- such as people who audit more tables than are audited in a stock system. |
10:16 |
RoganH |
jeff: that was my concern, and one reason I wanted a conversation about it. my first instinct was to say that _are is bad because it will generate errors and then confuse people. Then another part of me wants the granularity. |
10:17 |
RoganH |
I think the _are tests can be good but maybe shouldn't be in /t. |
10:18 |
RoganH |
Anyway, I'll proceed with tidying up the has_ tests and worry about are_ tests another day. |
10:19 |
|
collum joined #evergreen |
10:21 |
bshum |
kmlussier: I noticed that problem with the IRC log site after the reboot, but I hadn't quite figured it out yet. |
10:21 |
bshum |
Using the full URL for the index will give you the page though: http://irc.evergreen-ils.org/evergreen |
10:21 |
kmlussier |
bshum: OK. I just wanted to make sure you knew about it in case you hadn't noticed it yet. |
10:22 |
bshum |
kmlussier: Yeah it's a weird bug I never quite managed to figure out. Sometimes it renders fine, other times, it just doesn't want to :\ |
10:23 |
bshum |
But as far as I know, we link primarily to the direct page, at least on the wordpress side of things. |
10:23 |
bshum |
But yeah channels being empty is wacky |
10:23 |
* bshum |
will try figuring that out again sometime. |
10:23 |
kmlussier |
OK. Some of us just got used to typing that short URL in. |
10:23 |
kmlussier |
Or, one of us has. :) |
10:25 |
bshum |
yboston: Regarding http://wiki.evergreen-ils.org/doku.php?id=dev:release_process:evergreen:2.8 |
10:25 |
bshum |
yboston: The -f flag on make_release is for "from" |
10:25 |
bshum |
Indicating which git branch you're building the release from |
10:25 |
bshum |
aka, what was the last version of Evergreen prior to the one you're making |
10:26 |
bshum |
This guides the make_release towards creating a version-upgrade from X to Y |
10:26 |
|
Stompro joined #evergreen |
10:27 |
bshum |
The make_release script itself has all the flags listed out in comments in the first several lines of the file. |
10:27 |
bshum |
So that the flags with the corresponding variables are there. |
10:28 |
bshum |
Like -i to SKIP_I18N, for example. |
11:02 |
RoganH |
Anyone want to write acquisitions documentation for my staffs' workflows? Anyone? Anyone? Bueller? No? Sigh..... |
11:03 |
kmlussier |
RoganH: Is there money involved? |
11:04 |
RoganH |
kmlussier: hmmm.... we're government. I can cook in compensation, that's about it. I make a really good tandori chicken. |
11:05 |
kmlussier |
RoganH: And mail it to Mass.? I think I'll pass. ;) |
11:05 |
RoganH |
kmlussier: :) |
11:09 |
csharp |
we should have a conference venue with kitchen access and have a big dinner party sometime |
11:10 |
RoganH |
I agree. I'm not a diverse cook but I can make I do pretty well. |
11:11 |
jboyer-isl |
csharp: That sounds awesome. |
11:11 |
berick |
csharp++ |
11:11 |
RoganH |
there was a "what" missing in my sentence. More tea incoming. |
11:11 |
RoganH |
csharp++ |
11:11 |
berick |
csharp: only if you provide the music |
11:12 |
jboyer-isl |
Chris Sharp’s Ukulele Dinner Hour, shows nightly at a conference near you. |
11:12 |
kmlussier |
@tea RoganH |
11:12 |
* pinesol_green |
brews and pours a pot of None, and sends it sliding down the bar to RoganH (http://ratetea.com/tea/rishi/masala-chai/4495/) |
11:12 |
berick |
could bring a tiny gong and have a talent show |
11:13 |
kmlussier |
What? A pot of None? |
11:13 |
berick |
haha |
11:13 |
RoganH |
berick: only if we have it after the bourbon tasting |
11:13 |
jboyer-isl |
None? Pinesol getting snarky I see. |
11:13 |
jboyer-isl |
RoganH: Sold! |
11:13 |
berick |
+1 |
11:14 |
kmlussier |
I refuse to participate in a talent show of any sort, but I'll gladly take charge of the gong. |
11:20 |
berick |
kmlussier: gonging is one of the talents. you can't hide. |
11:23 |
kmlussier |
berick: So you can be gonged if you perform poorly on the gong? Wow! That's brutal. |
11:23 |
berick |
kmlussier: you have to gong yourself ;) |
11:24 |
berick |
yeah, brutal |
11:25 |
berick |
nothing kills a good talent show like recursive gong hole |
11:25 |
* berick |
should lay off the coffee |
11:25 |
mtate |
RoganH: I'll have to pass on the Bourbon |
11:25 |
* mtate |
has a restraining order out against Jack Daniels... |
11:25 |
dbs |
berick++ |
11:26 |
kmlussier |
berick: No, I think you need more. |
11:26 |
kmlussier |
@coffee berick |
11:26 |
* pinesol_green |
brews and pours a cup of Nicaraguan Maragogipe Light Roast, and sends it sliding down the bar to berick |
11:28 |
RoganH |
mtate: I'm sure we can find other beverages at the tasting for non-bourbon inclined. For teetotallers I could track down an excellent variety of local root beers (which I'm fond of as well). |
11:29 |
bshum |
"You know anything about a neutron radiation surge?" "Only the size of my head..." |
11:29 |
berick |
@isitfriday |
11:29 |
pinesol_green |
berick: Yeah, well, you know, that's just like uh, your opinion, man. |
11:32 |
yboston |
bshum: thanks for the explenation of the make_release -f flag. I had looked over the source code of the file, but I still was nto sure. After seeing your explenation it makes sense |
11:33 |
yboston |
I updated that wiki page with your comments |
11:39 |
* gsams |
perks up at the words "root beers." |
11:40 |
yboston |
I have a what I hope is a simpple question about making an EG releases, from what I have read in http://wiki.evergreen-ils.org/doku.php?id=dev:release_process:evergreen:2.8 |
11:41 |
yboston |
When setting the version value in ./Open-ILS/src/perlmods/lib/OpenILS.pm |
11:41 |
kmlussier |
RoganH: But can you get your hands on the egils root beer? https://untappd.com/b/olgerdin-egill-skallagrimsson-egils-maltextrakt/482066 |
11:41 |
yboston |
this particualr wiki page, whihc is a work in progress, mentions to use "our $VERSION = '2.0800';" |
11:41 |
yboston |
I wanted to know more about the use of seemingly extra zeroes |
11:42 |
RoganH |
kmlussier: where there is a will there is a way |
11:43 |
gsams |
kmlussier: I am intrigued and wary about this. |
11:44 |
gsams |
of course, I have a hard time basing things on reviews online anymore. |
11:44 |
RoganH |
It's apparently malty. I'm dubious about malty root beers. But shopicelandic.com will send it to the US. |
11:44 |
bshum |
yboston: I don't know for sure, but that's how it works. So like 2.7.7 would be 2.0707 |
11:45 |
yboston |
bshum: that is good enough for me |
11:45 |
bshum |
Or like if we got to 2.10.0 = 2.1000 |
11:45 |
yboston |
at this point |
11:45 |
bshum |
Or like 2.10.10 = 2.1010 |
11:47 |
kmlussier |
I don't like root beer, but I've always thought it would be fun to get our hands on some egils beers for the Evergreen conference. Of course, now that we've changed the hashtag, I guess it wouldn't be as exciting. |
11:47 |
yboston |
bshum: thanks |
11:47 |
jboyer-isl |
kmlussier: a few volunteers with sharpies and we’ll have evgils rootbeer ;) |
11:47 |
* kmlussier |
apparently has a low threshold for what qualifies as exciting. |
11:48 |
kmlussier |
jboyer-isl++ |
11:48 |
bshum |
jboyer-isl++ |
12:01 |
|
bmills joined #evergreen |
12:21 |
Bmagic |
ldw: I finally figured it out! I was looking at the wrong ID number. LOL! |
12:28 |
jeff |
``11:15, restate my assumptions...'' |
12:52 |
|
ericar_ joined #evergreen |
13:01 |
ldw |
Bmagic: that is a much better solution than random DB wierdness :) |
13:56 |
|
ericar_ joined #evergreen |
14:33 |
bshum |
kmlussier: Fixed the irc page I think. |
14:33 |
bshum |
At least for Evergreen |
14:34 |
|
edoceo joined #evergreen |
14:40 |
kmlussier |
bshum++ |
15:09 |
|
edoceo joined #evergreen |
15:12 |
|
jlitrell joined #evergreen |
15:54 |
* jeff |
looks at some invalid ates |
15:54 |
jeff |
hrm. |
16:00 |
|
mdriscoll left #evergreen |
16:06 |
|
edoceo joined #evergreen |
16:07 |
jeff |
oh. the obvious. |
16:07 |
jeff |
event is invalid because of action.hold_request.email_notify = f |
16:23 |
|
lualaba joined #evergreen |
16:24 |
lualaba |
Hello folk, i add new database name XXX restore dump now how and where i can change name of DB for evergreen? |
16:24 |
lualaba |
evergreen with new evergreen for example |
17:05 |
|
remingtron_ joined #evergreen |
17:21 |
|
bmills joined #evergreen |
17:24 |
jeff |
oh hey. found a bug. |
17:28 |
jeff |
or confirmed a long-suspected one. |
17:29 |
jeff |
when you have users that do not have a user setting for opac.hold_notify, their notification preferences in tpac can get confusing. loading them shows something that is different from reality, and saving that view can result in a change of behavior without the user having modified any settings. |
17:30 |
jeff |
i can fix that at the template layer, but when i do that, users without an opac.hold_notify setting can't turn off all notification options unless they first do something that creates an opac.hold_notify setting (like hitting save with the defaults) |
17:48 |
|
lualaba joined #evergreen |
17:48 |
lualaba |
http://paste.evergreen-ils.org/16 |
17:48 |
lualaba |
please help AppRequest /usr/local/share/perl/5.18.2/OpenSRF/AppSession.pm:1086 <404> |
17:49 |
lualaba |
autogen.sh get tgis error |
18:52 |
lualaba |
anyone please help me after restore DB i not able to access web and getting error in autogen.sh |
18:52 |
lualaba |
Failed to load resource: the server responded with a status of 500 (Internal Server Error) |
20:24 |
lualaba |
i fixed opac problem with function - oils_i18n_xlate |
20:24 |
lualaba |
now i have another issue, all data is reestored but i don't see anything in opac |
20:57 |
|
mtj_- joined #evergreen |
21:22 |
|
mtj_ joined #evergreen |