Evergreen ILS Website

IRC log for #evergreen, 2024-09-24

| 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:32 collum joined #evergreen
07:55 redavis joined #evergreen
08:45 mmorgan joined #evergreen
09:32 sandbergja joined #evergreen
09:32 sandbergja egsh++
09:32 sandbergja berick++
09:32 sandbergja I messed up my environment in some mysterious way that srfsh refuses to start. But egsh just works!  And the reqauth feature definitely comes in handy.
09:38 jmurray-isl win 2
09:44 berick sandbergja: nice, glad to hear it.  it's been working well here too
09:47 dguarrac joined #evergreen
10:06 pinesol News from commits: Fix 1433 schema upgrade version <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=efdf64​733ddf517338ca050f42104deff23bcfd3>
10:11 redavis Woohoo!!
10:19 redavis Just a reminder, in case anyone has the bandwidth for committing, there are currently 13 LP tickets targeted for 3.14-beta with signoffs - https://docs.google.com/spreadsheets/d/1nVuknGBCOS​UxBFId0bORVrJYw4Un0mD0kqr67d_AJ84/edit?usp=sharing.  Feature freeze for 3.14-beta is today - EOB.
10:28 Bmagic man, this search issue is killing me. I made a little progress: it's me not Evergreen. The only solution that I know of is to reingest the bibs. That doesn't fix it though. There has to be another table somewhere that I'm forgetting about. I've restarted memcached thinking it was cache. I've truncated metabib.keyword_field_entry and reingested via ingest_ctl. One thing that is interesting is, in the case of the quoted string, if I
10:28 Bmagic append the cache buster "-asdfasdf" after the quoted string, I get results!
10:36 Bmagic 100% of the non-deleted bibs are represented in asset.copy_vis_attr_cache, as well as 100% of the non-deleted items. It does seem to only be keyword searching. My clues are: non-quoted strings work fine. Quoted strings work in title search but not* keyword.
10:47 Bmagic I'm going to try and remove the custom keyword indexes that we added and go back to vanilla
11:10 Bmagic where does this exist? $_SHARED{metabib_compile_composite_attr_cache};
11:25 Dyrcona joined #evergreen
11:25 Bmagic I'm chasing down another idea: reingest_attributes from pingest.pl
11:33 Dyrcona Bmagic: Was this system updated to 3.13 by any chance?
11:35 Bmagic it started life on 3.13
11:37 Bmagic Dyrcona: pretty sure my issue is a migration issue. I disabled the trigger: z_opac_vis_mat_view_tgr during bib import. Though, I turned it back on mid-stream.
11:37 Bmagic but now that I'm at this point, what do I do? It's probably a clever reingestion. I'm trying things
11:38 Bmagic The cache busting quoted search query is perplexing. What is it about that, that makes it work....?
11:39 Dyrcona Search is complicated. You may have stumbled on a bug.
11:41 Bmagic well, the quoted string with the cache busting "-asdfasdf" might be a bug. But, nonetheless, I still have an issue with keyword quoted string search. It's my specific server/database that is exhbiting the problem
11:41 Dyrcona I can't help much today. I've got 3 or 4 branches that I want to get committed for the 3.14-beta deadline.
11:41 Bmagic testing other Evergreen systems, it's not a problem. Just this one server. There has* to be something I can do other than delete it and start over
11:42 Bmagic Dyrcona: no problemo! I'm channeling my inner Dyrcona and monologging my steps, in case it jars something loose in someone else's brain
11:42 Dyrcona I think the keyword quoted search working differently from title quoted search could be a bug. The former requiring cache busting sounds more like a symptom.
11:43 Dyrcona Squack! Squack! (Rubber ducks don't sound like real ones.)
11:43 Bmagic that's the thing: quoted keyword searches work for everyone else. Not this server though
11:44 Dyrcona Well, maybe you had some empty search results cached? Could be timing out or something like that.
11:45 Bmagic yeah, cache is what I was chasing ndown when I saw some code related to "$_SHARED{metabib_compile_composite_attr_cache};"
11:45 Bmagic and I was thinking of how* to delete that "cache", I thought it was in memcached, but it's somewhere else. I restarted postgres and that didn't seem to clear it either
11:59 Dyrcona If the cache busting trick works, then it's the cache on the web server.
12:05 jihpringle joined #evergreen
12:07 mantis joined #evergreen
12:11 Dyrcona Claiming 1440.
12:17 Dyrcona Hm... Now I wonder if patron import should take MFA into account? Meh. I'll push it and we can find out during feedback fest. ;)
12:21 redavis Dyrcona++
12:37 pinesol News from commits: LP1786524: Stamp database upgrade <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=e222b8​2c15a5decacc5d784ae222dbc13353cf5b>
12:37 pinesol News from commits: LP1786524 Add a script to bulk load and update patrons from the server <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=e57216​0be9ab317c7a6fcd8967144d0553f82087>
12:37 pinesol News from commits: LP#2080764 follow-up: add some tests <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=0ef653​61a5fca7bb239d8dad230b3a8298075151>
12:37 mantis Dyrcona++
12:37 pinesol News from commits: LP#2080764: Teach MFA about the session item prefix introduced by selfcheckout <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=61d263​e196638b14785cf7e139b27d564eaa4abe>
12:37 pinesol News from commits: LP#2080764: Only store a provisional flag when there is definitely a provisional... <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=7a93a5​4a9e2613eaa78b098fa62a24c3225f395e>
12:37 Dyrcona I should probably rebase my branch to test the Angular record buckets...
12:40 Dyrcona berick: Are you done with Lp 2003106?
12:40 pinesol Launchpad bug 2003106 in Evergreen "Support Midwest Tapes ASN Receiving via X12 EDI" [Wishlist,Confirmed] https://launchpad.net/bugs/2003106 - Assigned to Bill Erickson (berick)
12:43 berick Dyrcona: yes i'm done
12:46 jvwoolf joined #evergreen
12:47 kworstell-isl joined #evergreen
12:52 Dyrcona Ok. I'll steal it from you and rubber stamp it into main. :)
13:03 * Dyrcona breaks for some lunch.
13:07 pinesol News from commits: LP#2009903 release notes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=749a92​585283973efc44a2865de6726b9ec8d70e>
13:07 pinesol News from commits: LP#2009903: OPAC setting to show/hide carousels <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=366c8c​dc050248cae3042ca76ed587e5058d04e7>
13:07 pinesol News from commits: LP2003106 ASN X12 Release Notes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=7be0b6​d8c1689c9d8f65be3a926bd64cc7179642>
13:07 pinesol News from commits: LP2003106 ASN supports repeated container codes per file <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=11599e​0fd8563f1bae21cf01aca31fa8c87f8a3c>
13:07 pinesol News from commits: LP2003106 X12 parser and logic supporting X12 ASN <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=750ed7​4c65ad2ed2ad385d4c7a75b113c06aef2c>
13:07 * redavis cheers (internally)
13:10 Bmagic removing the custom keyword index, and reingesting didn't solve it. I restarted postgres after the reingest as well as the full Evergreen stack
13:11 Bmagic Is there a setting that would cause the QueryParser to treat a quoted string differently per index? Because it works on title, but not keyword?
13:12 Bmagic keyword: https://evergreen.cfcc.edu/eg/opac/res​ults?query=%22salem+witch+trials%22&am​p;qtype=keyword&amp;fi%3Asearch_format​=&amp;locg=1&amp;detail_record_view=0
13:12 Bmagic title: https://evergreen.cfcc.edu/eg/opac/resul​ts?query=%22salem+witch+trials%22&amp;qt​ype=title&amp;fi%3Asearch_format=&amp;lo​cg=1&amp;detail_record_view=0&amp;sort=
13:13 Bmagic keyword with cache busting: https://evergreen.cfcc.edu/eg/opac/results​?query=%22salem+witch+trials%22+-as&amp;qt​ype=keyword&amp;fi%3Asearch_format=&amp;lo​cg=1&amp;detail_record_view=0&amp;sort=
13:14 Bmagic What on Earth? Maybe I need to work on something else for awhile and the inspiration will come when my brain has been allowed to have the background processes finish
13:37 pinesol News from commits: LP2080884 Dark mode for staff: MARC editor fixes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=b9e3e5​c3386a11a67b57037d75d186f6d5b1bf39>
13:39 redavis Pinesol is all good news today
13:39 pinesol redavis: connect to host dev port 22: Connection refused
13:39 redavis almost
14:00 kworstell-isl joined #evergreen
14:34 Dyrcona joined #evergreen
14:42 Dyrcona Hey, neat! Login to the staff client doesn't work, and there's no console error.
14:43 Dyrcona OK. Looks like I might be missing a perl module on the server.
14:46 Dyrcona Yeahp. Missing MFA prereqs. I thought I installed those yesterday, but guess that was elsewhere.
14:50 Bmagic classic
14:57 Bmagic ok, check this out: I truncated all* of the metabib tables. pg_dump / pg_restore (for fun). There are exactly zero rows in metabib.keyword_field_entry, restarted the application services, and keyword searches are working..... ha! It's cache on the application server somewhere. But where? It's not memcached because I restarted
14:59 collum joined #evergreen
14:59 jeff Bmagic: are you sure the database you're interacting with is the database that the application servers are interacting with?
15:00 Bmagic yep, for sure
15:01 Bmagic that has been something that has tricked me before too. So, now that it seems that the cache is somewhere in the application server, I'm creating a new one and we'll see
15:01 jeff figured it didn't hurt to ask. :-)
15:05 Dyrcona Bmagic: /openils/var/web/eg_cache_hash
15:05 Bmagic !!!
15:06 Bmagic that!* I didn't touch, but now I've blown away my old container, so, maybe I can re-create the stale cache again on the new one
15:07 Dyrcona Well, that's the hash code for the cache.
15:07 Bmagic I don't think I've ever come across that before. It writes it to disk? Query results?
15:08 Dyrcona So, the EGCatLoader and other web files maintain a cache. That file has the hash key for the current cache. It's generated by autogen.sh.
15:08 Bmagic I see, so I'm back to autogen maybe
15:08 Dyrcona I thought the actual cache lived under /tmp, but I don't see it there.
15:09 Bmagic (I did run that, but it was many experiments ago)
15:09 Bmagic there is /tmp/eg_web_cache
15:09 Bmagic or something like that "templates"
15:12 Dyrcona Yeah. This may not cache search results. It could just be cached templates..
15:12 Bmagic right
15:12 Bmagic I deleted it anyway, and it didn't fix my problem :)
15:14 Bmagic I'm hopeful that this new container (currently under construction) is going to reveal new clues, if not, maybe outright fix it
15:15 Dyrcona OK.
15:20 Dyrcona Sometimes one does get a bad build.
15:25 Dyrcona Ok. So, I like the Angular record buckets and the staff search facets.
15:27 * Dyrcona claims 1441 and then 1442.
15:31 redavis magnifique
15:33 Bmagic ok now I'm confused. New container, same behavior. So it has to be cached in the DB right?
15:35 jvwoolf joined #evergreen
15:36 jvwoolf joined #evergreen
15:50 mantis left #evergreen
15:53 jvwoolf joined #evergreen
16:04 redavis Dyrcona++
16:08 pinesol News from commits: LP2063146: Stamp database upgrade <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=395762​ab001de02051ea140ac244691b554766ca>
16:08 pinesol News from commits: LP2063146: Clean up database upgrade and seed data <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=f4af33​5203c2b42315c66a99230c46413c9b00aa>
16:08 pinesol News from commits: LP2063146: Angular Records Buckets documentation & release note <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=ee789c​f4036a325d77b40507932c6821964f7bea>
16:08 pinesol News from commits: LP2063146: angular record buckets, main Angular changes for buckets <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=ce7ac2​637b9f0a2d8ddb4d6e87ab441888e2ca4a>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular HoldTransferViaBibsDialogComponent <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=c48221​7e1da9cb12ebc3d41fb091694e30b4974e>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular Staff Catalog changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=15ddfb​b70e96c2d66004f90e35cc86ccc86dd350>
16:08 pinesol News from commits: LP2063146: angular record buckets, Reports changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=67f2e2​0ada648b275c6751a0e4db1e7776c53529>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular StaffBannerComponent changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=04f4f3​3f6325de07d9d8fe1381c645759374cd7f>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular PatronSearchDialogComponent changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=b22855​dbc9c433dc5da2ed95f3ebcfd4809c1938>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular AdminPageComponent changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=63de47​e38751afbd43d1731d00297d5b3467d6b7>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular TreeComponent changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=49f2e8​78b964d1723b3522b27451ef8edb23e70e>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular dialogs <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=81a348​9aea9e7b749d91ca4ae49d6e2231b7aa35>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular ComboboxComponent changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=c1d5a8​0231f9af4528b813ee0e3076769452fa6a>
16:08 pinesol News from commits: LP2063146: angular record buckets, Angular GridComponent changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=3b3e83​9f70e9c8854199ba1849061ce942cde81f>
16:08 pinesol News from commits: LP2063146: angular record buckets, core Angular changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=1229a0​c23410193fadcf06de905ba18adf63ab2d>
16:08 pinesol News from commits: LP2063146: angular record buckets, CSS <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=3c276b​0406fa956af4826c5f1476de6ec42d93a8>
16:08 pinesol News from commits: LP2063146: angular record buckets, bucket links <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=664f60​abca10be01f480193eba349a4f8b699045>
16:08 pinesol News from commits: LP2063146: angular record buckets, AngularJS changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=8f5705​23e38ac953c761a17e9b7c1d0faeb6fbea>
16:08 pinesol News from commits: LP2063146: angular record buckets, Perl changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=6662a2​3db0ab7d4da7b72d485d64d558d903e6c2>
16:08 pinesol News from commits: LP2063146: angular record buckets, IDL changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=66608c​8691d3db369d0c597eafceb71d9c51403c>
16:08 pinesol News from commits: LP2063146: angular record buckets, pcrud changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=199849​21b842c3b4114d2a6071027f1bda7c4a11>
16:08 pinesol News from commits: LP2063146: angular record buckets, db changes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=d2b9a7​205144bafccd018752e523a99d3dc7f4aa>
16:10 sandbergja joined #evergreen
16:10 sandbergja phasefx++
16:10 sandbergja sleary++
16:11 sandbergja Angular buckets is amazing AND it adds angular unit tests!  Thanks for including those, as if the branch wasn't excellent enough!
16:12 mmorgan phasefx++ sleary++
16:12 mmorgan sandbergja++ Dyrcona++
16:13 sleary sandbergja I think that was phasefx!
16:13 sleary sandbergja++ Dyrcona++
16:18 Rogan yay buckets!
16:20 sandbergja `ng lint` is complaining a bit on main.  I'll push a quick follow-up commit to get it under control, doing the safe automated fixes and telling it to ignore the other issues.
16:22 kworstell-isl joined #evergreen
16:26 Dyrcona sandbergja++
16:26 Bmagic daaaang
16:28 jvwoolf left #evergreen
16:37 pinesol News from commits: LP2063146 follow-up: get angular unit tests passing <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=7eb368​902e5d38dea4914b9303f0b0d9d51a8094>
16:37 pinesol News from commits: LP2080886 Dark mode: lighter disabled states <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=9046aa​68f9347dbff1e98ed6d2c61db24efa21cb>
16:37 pinesol News from commits: LP2073988: Stamp database upgrade <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=39ad82​0d86f8c062bd1f977ca277a305ce274464>
16:37 pinesol News from commits: LP2073988 collapse facets in staff search: sticky <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=50ecea​d9abbd987a28a26485e45b4dbbf8fcceb0>
16:37 pinesol News from commits: LP2073988 collapse facets in staff search <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=4331a3​c71f258f27fb9ea97495477daf93982f0e>
16:38 mmorgan1 joined #evergreen
16:47 Dyrcona I'm playing with the Angular circulation for Lp 2081327, and I've noticed that is often puts my current usrname in the patron registration username box. Even after it has filled in the barcode that I entered. I scroll back up and my username in there.
16:47 pinesol Launchpad bug 2081327 in Evergreen "Angular Circulation cannot save a patron" [High,Confirmed] https://launchpad.net/bugs/2081327
16:49 Dyrcona At no point, does it ever let me save a patron on my test system that was upgraded and used to test the other branches today.
16:49 Dyrcona Even after I correct the username, I still can't save.
16:50 Dyrcona That username thing could be Last Pass tyrna be helpful....
17:00 redavis It sounds like that needs more work.
17:04 sleary I haven't had a chance to look into that one yet, but it should be a bugfix without any string changes
17:07 Dyrcona I have not tested it on a totally clean system either. I did wipe out /openils/var/web/ before testing the Angular buckets and facets code, and have not updated it since.
17:07 redavis sleary++ Dyrcona++
17:07 pinesol News from commits: Angular linter repairs <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=b81daf​21781eb1ec88c2785976392eb698ba5573>
17:10 mmorgan1 left #evergreen
17:10 * Dyrcona calls it a day.
17:11 Dyrcona Cheers, everyone!
17:41 Bmagic I think we're bumping up against OpenLibrary's rate limit
21:08 pinesol News from commits: LP2063146 follow-up: flair repair <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=e14804​c4f02ffe2f94c35a260ead2af84a7c6d68>

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