Evergreen ILS Website

IRC log for #evergreen, 2023-10-19

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

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

Time Nick Message
07:24 collum joined #evergreen
07:49 BDorsey joined #evergreen
08:23 redavis joined #evergreen
08:34 mmorgan joined #evergreen
08:48 Dyrcona joined #evergreen
09:01 kmlussier joined #evergreen
09:01 kmlussier Good morning #evergreen!
09:01 kmlussier @coffee [someone]
09:01 * pinesol brews and pours a cup of Guatemala Xeucalvitz, and sends it sliding down the bar to JBoyer
09:02 kmlussier @tea [someone]
09:02 * pinesol brews and pours a pot of Magic Summer Organic Tea, and sends it sliding down the bar to eby (http://ratetea.com/tea/organic-herb​ie/magic-summer-organic-tea/9533/)
09:02 Dyrcona Good morning, kmlussier!
09:02 kmlussier Dyrcona: Hi! I haven't seen you around the past couple of days.
09:03 Dyrcona I was out.
09:04 mmorgan Good morning all!
09:13 _collum joined #evergreen
09:18 sandbergja joined #evergreen
09:47 dguarrac joined #evergreen
10:19 mantis1 joined #evergreen
10:19 mantis1 Does anyone have a list of the permissions needed for force recall holds?
10:19 mantis1 *force & recall
10:25 berick mantis1: looks like COPY_HOLDS_FORCE and COPY_HOLDS_RECALL
10:28 mantis1 berick++
10:28 mantis1 was missing one of those thank yo!
10:32 jeff recall holds are a thing that requires some additional A/T setup. I don't know if the defaults are suitable / functional out of the box. Org unit settings likely also.
10:33 jeff I was actually just wondering if it made sense to have an option to hide recall as a hold option, for those reasons and more. :-)
10:39 Dyrcona berick: My test of the Rust marc export finish in 9 hours 23 minutes, and exported a 3.4GB binary file with 1,737,349 records. There are 411 records in the error output. That looks good to me, compared to what I'm getting from Perl.
10:46 csharp_ rs++
10:57 Dyrcona csharp_: Do you think the marc_export is slow with the --items option?
10:57 briank joined #evergreen
10:59 berick Dyrcona: cool, good to know.
11:00 berick re: errors, I saw a record or 2 in my tests that had subfield codes of "" (zero bytes)
11:00 berick could add a flag or something to massage those into " " or some such
11:01 csharp_ Dyrcona: yes it is
11:01 Dyrcona I see some of those. I'll look through it later. I know we have bad records, because the Perl also complains.
11:02 Dyrcona csharp_: Thanks. I felt like I'm going crazy because others have said it's not that slow. It was taking 5 days to the same export as I mentioned above.
11:19 kmlussier Dyrcona: Wow, that's great that you were able to see such a big improvement!
11:21 Dyrcona kmlussier: Yeah, I think Rust is more efficient than Perl, at least in my situation. I'm doing a test in produciton this evening.
11:27 Dyrcona Y'know....It would be cool in psql if you could use \i for a subquery or in a CTE. That would save having two copies of the same code. (I know.... "Find another way to do it.")
11:56 Dyrcona @decide Redgum or Rimu
11:56 pinesol Dyrcona: go with Redgum
11:57 Dyrcona pinesol: That's what I hoped you'd say!
11:57 pinesol Dyrcona: Must be because I had the flu for Christmas.
11:57 Dyrcona Me, too, buddy. Me, too.
12:05 Dyrcona For some reason, I need to listen to CSNY.
12:12 jihpringle joined #evergreen
12:58 csharp_ one morning I woke up and knew knew knew it all
13:01 kmlussier No earworm please.
13:01 Dyrcona Heh.
13:01 kmlussier Too late
13:01 csharp_ it's too late baby, oh it's too late
13:01 kmlussier csharp_: STOP!
13:02 csharp_ in the name of love...
13:02 mmorgan Noooooo!!!!
13:02 Dyrcona :)
13:02 kmlussier lol, I predicted that last one.
13:02 Dyrcona This place is a madhouse. ;)
13:02 csharp_ you'll hear all the hits!
13:03 Dyrcona On the countdown with KC sharp!
13:03 csharp_ Evergreen's Top 40
13:04 kmlussier Ah, I miss Casey Kasem.
13:07 Dyrcona He was the star of our stars....
13:08 csharp_ https://youtu.be/3HZPkWYr2-4?t=66 - saw this come through instagram - an SNL sketch that didn't air
13:49 Dyrcona berick: I get invalid subfield code and invalid leader. Some of the invalid subfield codes have multibyte characters in them, but most are empty, i.e ''.
13:50 Dyrcona I have a couple of leaders that specify a 0 length. That's interesting.
14:16 berick k, yeah, it'll complain if the byte count is wrong for leader/tags/codes
14:29 Dyrcona Doe the out-file option overwrite existing files or does it raise an error if a file exists?
14:30 berick pretty sure it ovewrites sans warning
14:31 Dyrcona OK. I'll find out. :)
14:32 Dyrcona A lot of your code resembles Lisp, I see a lot of what looks a "let over lambda" pattern. It's familiar but different. :)
14:34 * Dyrcona needs to do more Rust tutorials. :)
14:36 berick pushed a patch to exit early if --out-file exists
14:36 berick and a variety of other updates this a.m.
14:37 berick highly recommend tutorials / also https://doc.rust-lang.org/book/
14:37 Dyrcona Well, I'd prefer it overwrite an existing file, so I don't have to clean up every week, but that's cool.
14:37 Dyrcona I picked up your other changes from this morning.
14:37 berick yeah.. felt a little foot-gun'y
14:37 Dyrcona I started on the Rust book, but life got in the way.
14:38 Dyrcona I got as far as the Guessing Game.
14:45 Dyrcona Hmmm. I thought I could have separate push and pull URLs for a branch, but looks like that only exists for remotes.
14:46 Dyrcona I'd like to pull main from 1 repo and push to a different repo.
14:53 Dyrcona Ask if we can get rid of a field, and realize afterward that somebody somewhere is using that field in a report somehow, and it will be critical to their workflow/reporting.
15:15 mantis1 left #evergreen
15:25 Dyrcona I want to find something that explains the rationale for Rust's syntax. It looks a mishmash of C++, Lua, and Erlang.
15:31 Dyrcona I see what looks like a closure is basically a try block. An actual closure in Rust looks different.
17:04 briank joined #evergreen
17:05 mmorgan left #evergreen
18:08 berick @later tell Dyrcona if you run eg-marc-export with the --release flag (cargo run --release ...) it'll all go faster.
18:08 pinesol berick: The operation succeeded.
18:10 kmlussier left #evergreen

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