#metabrainz

/

      • rdswift has quit
      • 2023-10-06 27948, 2023

      • rdswift_ is now known as rdswift
      • 2023-10-06 27924, 2023

      • noet_all joined the channel
      • 2023-10-06 27939, 2023

      • noet_all has left the channel
      • 2023-10-06 27930, 2023

      • opal joined the channel
      • 2023-10-06 27923, 2023

      • relaxoMob has quit
      • 2023-10-06 27909, 2023

      • relaxoMob joined the channel
      • 2023-10-06 27932, 2023

      • relaxoMob has quit
      • 2023-10-06 27943, 2023

      • relaxoMob joined the channel
      • 2023-10-06 27905, 2023

      • relaxoMob has quit
      • 2023-10-06 27901, 2023

      • relaxoMob joined the channel
      • 2023-10-06 27949, 2023

      • relaxoMob has quit
      • 2023-10-06 27939, 2023

      • relaxoMob joined the channel
      • 2023-10-06 27943, 2023

      • bitmap
        zas: there's not much info in pg logs other than that checkpoints were occurring too frequently (usually indicating heavy writes)
      • 2023-10-06 27921, 2023

      • bitmap
        however the load averages on wolf and the spark cluster nodes were higher than usual during the same time frame, so perhaps something heavy was being processed there
      • 2023-10-06 27935, 2023

      • relaxoMob has quit
      • 2023-10-06 27952, 2023

      • relaxoMob joined the channel
      • 2023-10-06 27914, 2023

      • BrainzGit
        [docker-python] 14mwiencek opened pull request #19 (03master…update-3.11): [WIP] Update 3.11 image https://github.com/metabrainz/docker-python/pull/…
      • 2023-10-06 27904, 2023

      • yvanzo
        bitmap, reosarevok: Updating all MB background task containers for reports and admin/run.
      • 2023-10-06 27939, 2023

      • bitmap
        ok
      • 2023-10-06 27947, 2023

      • yvanzo
        Actually subscriptions are still being processed, will do this afternoon.
      • 2023-10-06 27945, 2023

      • FichteFoll has quit
      • 2023-10-06 27904, 2023

      • FichteFoll joined the channel
      • 2023-10-06 27923, 2023

      • zas
        bitmap: there was something running on gaga matching time floyd was under load
      • 2023-10-06 27943, 2023

      • bitmap
        ah
      • 2023-10-06 27912, 2023

      • zas
      • 2023-10-06 27937, 2023

      • bitmap
        mbid mapper I guess?
      • 2023-10-06 27902, 2023

      • mayhem
        this RO DB server could be a really good idea
      • 2023-10-06 27943, 2023

      • zas
        around 16UTC when floyd WALs started to accumulate
      • 2023-10-06 27948, 2023

      • zas
      • 2023-10-06 27906, 2023

      • mayhem
        ironically that is the MB metadata cache, designed to keep the load on MB low. 🤭
      • 2023-10-06 27931, 2023

      • lucifer
        mayhem: we write data to a few tables too so we need write access as well.
      • 2023-10-06 27948, 2023

      • zas
        btw, the same thing happened on 7 sep, at same time
      • 2023-10-06 27948, 2023

      • mayhem
        yes, we can write back to the RW server.
      • 2023-10-06 27907, 2023

      • zas
      • 2023-10-06 27913, 2023

      • mayhem
        zas: its a cron job, so yes.
      • 2023-10-06 27921, 2023

      • zas
        look at WAL graphs at the bottom
      • 2023-10-06 27959, 2023

      • mayhem
        what peaks? I dont see any giant GB large peaks. do you?
      • 2023-10-06 27945, 2023

      • mayhem
        😒
      • 2023-10-06 27949, 2023

      • fletchto99 has quit
      • 2023-10-06 27908, 2023

      • mayhem
        lucifer: this is something for us to discuss in person. but I think we should make more use of couchdb.
      • 2023-10-06 27927, 2023

      • zas
        actually I think it starts a bit before 16UTC, perhaps that's the previous cron job starting the issue
      • 2023-10-06 27929, 2023

      • zas
        Oct 5 15:00:01 gaga CRON[6412]: (listenbrainz) CMD ([ $(date +%d) -le 7 ] && /usr/local/bin/python /code/mapper/manage.py cron-build-mb-metadata-cache >> /code/mapper/cron-mb-metadata-cache.log 2>&1)
      • 2023-10-06 27936, 2023

      • fletchto99 joined the channel
      • 2023-10-06 27951, 2023

      • lucifer
        mayhem: we can do that yes but we won't be able to join that with any of our other data then.
      • 2023-10-06 27934, 2023

      • lucifer
        i guess it would be fine to store the mb_metadata_cache but it wouldn't lower the load on MB db because all the data is still read from there.
      • 2023-10-06 27907, 2023

      • lucifer
        imo we need to full proof the incremental updates so that we can totally get rid of the bulk generate from scratch.
      • 2023-10-06 27912, 2023

      • bitmap
        can you use unlogged tables? that would solve the wal accumulation issues. (you won't be able to query the tables from a standby though, you'll have to use the master)
      • 2023-10-06 27945, 2023

      • zas
        also Jackson5 were clearly active during the time floyd was under load, so this has to be checked too
      • 2023-10-06 27949, 2023

      • lucifer
        bitmap: that should be possible i guess. will need to check why so much wal accumulated though. we don't write back much, just read a lot.
      • 2023-10-06 27931, 2023

      • mayhem
        lucifer: yes, to all that. the inability to do joins limits what we can do, but I think there are many datasets that we envision hosting with DSH-on-spark could actually be handled by couchdb. mb metadata may not be the best example. but something like last_listened_at for all users could.
      • 2023-10-06 27956, 2023

      • lucifer
        mayhem: yes that makes sense
      • 2023-10-06 27921, 2023

      • mayhem
        and on making the cached data incremental updates work -- we'll have a chance to look at that real soon. joy.
      • 2023-10-06 27911, 2023

      • zas
      • 2023-10-06 27929, 2023

      • bitmap
        yes I was just checking that
      • 2023-10-06 27950, 2023

      • mayhem
        oh, yes! Everyone, please bring your summit shirt today! we need to make a group photo
      • 2023-10-06 27952, 2023

      • bitmap
        lucifer: the graph zas linked shows 9k insert ops/s, does that seem wrong?
      • 2023-10-06 27955, 2023

      • bitmap
        (that is based on tup_inserted so should mean 9k rows)
      • 2023-10-06 27938, 2023

      • lucifer
        bitmap: did some rough calculations, 9k ops/s for ~8 mins ~ 4.5M inserts is possible (actual number is probably closer to 3M) but yes.
      • 2023-10-06 27939, 2023

      • zas
        I'm curious about the drop of db_inserted during half an hour
      • 2023-10-06 27930, 2023

      • zas
      • 2023-10-06 27916, 2023

      • bitmap
        lucifer: are the tables being inserted into all in the mapping schema?
      • 2023-10-06 27952, 2023

      • lucifer
        bitmap: yes
      • 2023-10-06 27929, 2023

      • lusciouslover joined the channel
      • 2023-10-06 27948, 2023

      • zas
      • 2023-10-06 27938, 2023

      • bitmap
        I am not
      • 2023-10-06 27902, 2023

      • bitmap
        will check it out
      • 2023-10-06 27932, 2023

      • reosarevok
        mayhem: I cannot find mine D: did you find a random L shirt laying about in the office any of these days? 😅
      • 2023-10-06 27948, 2023

      • reosarevok
        (I will be at the office in 30)
      • 2023-10-06 27950, 2023

      • mayhem makes he L gesture on his forehead
      • 2023-10-06 27939, 2023

      • lusciouslover has quit
      • 2023-10-06 27949, 2023

      • reosarevok
        I mean, if that gets me a t-shirt again, I'll take the L
      • 2023-10-06 27952, 2023

      • reosarevok hides
      • 2023-10-06 27900, 2023

      • mayhem
        outsidecontext: error handling has been fixed now on the DSH endpoint.
      • 2023-10-06 27922, 2023

      • outsidecontext
        mayhem: will check in a minute
      • 2023-10-06 27929, 2023

      • mayhem
        now to actually work on why some bits dont return data.
      • 2023-10-06 27954, 2023

      • mayhem
        yvanzo: ping
      • 2023-10-06 27948, 2023

      • outsidecontext
        curl -X POST -k -H 'Content-Type: application/json' -i 'https://labs.api.listenbrainz.org/mbid-mapping-release/json' --data '[{"[artist_credit_name]": "Paradise Lost", "[recording_name]": "Paradise Lost", "[release_name]": "Drown in Darkness \\u2013 The Early Demos"}, {"[artist_credit_name]": "Paradise Lost", "[recording_name]": "Paradise Lost (live)", "[release_name]": "Drown in Darkness \\u2013 The Early Demos"},
      • 2023-10-06 27948, 2023

      • outsidecontext
        {"[artist_credit_name]": "Paradise Lost", "[recording_name]": "Paradise Lost", "[release_name]": "Lost Paradise"}, {"[artist_credit_name]": "Opened Paradise", "[recording_name]": "Opened Paradise", "[release_name]": "Occult"}]'
      • 2023-10-06 27958, 2023

      • atj
      • 2023-10-06 27926, 2023

      • outsidecontext
        mayhem: things start work well now, but the above curl returns empty. in general this seems to happen whenever track title matches artist name
      • 2023-10-06 27921, 2023

      • mayhem
        outsidecontext: can you paste that as a pastebin?
      • 2023-10-06 27929, 2023

      • mayhem
        or something that doesn't break the url...
      • 2023-10-06 27943, 2023

      • outsidecontext
        yes, sorry. actually that was the intention :) one sec
      • 2023-10-06 27930, 2023

      • mayhem
      • 2023-10-06 27947, 2023

      • mayhem
        monkey: ^^ I get this error when I try to start lb-server on the moar-cached-data branch
      • 2023-10-06 27952, 2023

      • outsidecontext
      • 2023-10-06 27957, 2023

      • mayhem
        thx
      • 2023-10-06 27908, 2023

      • monkey
        OK, let me push
      • 2023-10-06 27931, 2023

      • mayhem
        lucifer: you about?
      • 2023-10-06 27936, 2023

      • lucifer
        yes
      • 2023-10-06 27958, 2023

      • mayhem
        see the query that outsidecontext posted above. that is against the mapping with releases endpoint.
      • 2023-10-06 27908, 2023

      • mayhem
        can you plz take a look at that if you have a moment?
      • 2023-10-06 27906, 2023

      • monkey
        mayhem: pushed, should be fixed now
      • 2023-10-06 27912, 2023

      • outsidecontext
        lucifer: all the requested tracks are supposed to yield a result as there is a recording for it. but recording name equals band name. I can reliably reproduce the issue with this endpoint
      • 2023-10-06 27926, 2023

      • lucifer
        mayhem, outsidecontext: sure looking into it
      • 2023-10-06 27927, 2023

      • mayhem
        thx monkey
      • 2023-10-06 27932, 2023

      • mayhem
        thx lucifer
      • 2023-10-06 27933, 2023

      • lucifer
        what branch is it running on?
      • 2023-10-06 27951, 2023

      • mayhem
        thats on labs, no? should be current prod more or less.
      • 2023-10-06 27917, 2023

      • lucifer
        cool got it
      • 2023-10-06 27927, 2023

      • hand-bot joined the channel
      • 2023-10-06 27945, 2023

      • mayhem
        monkey: different error now
      • 2023-10-06 27946, 2023

      • mayhem
      • 2023-10-06 27956, 2023

      • mayhem
        did I forget to run something? I did a develop.sh build
      • 2023-10-06 27952, 2023

      • lusciouslover joined the channel
      • 2023-10-06 27912, 2023

      • lucifer
        mayhem: looking at the explain-mbid-mapping output, this seems to be like a typesense thing
      • 2023-10-06 27932, 2023

      • aerozol
        Reminder to everyone to please put any important discussions/to-dos/decisions into the summit meeting notes: https://docs.google.com/document/d/1bz32duq95jSfi…
      • 2023-10-06 27900, 2023

      • aerozol
        Both to keep us on track/as a handy reminder, and to keep the community and those who couldn’t make it in the loop ➰
      • 2023-10-06 27928, 2023

      • monkey
        mayhem: Looks like the error is related to the manifest file we write to disk (so that flask knows which javascript file to load). I don't think we changed anything, so that's surprising
      • 2023-10-06 27932, 2023

      • lusciouslover has quit
      • 2023-10-06 27943, 2023

      • BrainzGit
        [musicbrainz-server] 14akshaaatt closed pull request #2507 (03akshat/intro-new…akshat/login): Login Section https://github.com/metabrainz/musicbrainz-server/…
      • 2023-10-06 27914, 2023

      • mayhem
        ok, how do we get oast that monkey?
      • 2023-10-06 27924, 2023

      • mayhem
        past, even
      • 2023-10-06 27944, 2023

      • monkey
        I'm looking into it, but I currently have no idea. Maybe comment out this line?
      • 2023-10-06 27944, 2023

      • monkey
      • 2023-10-06 27941, 2023

      • monkey
        yeah, that built for me
      • 2023-10-06 27914, 2023

      • mayhem
        go two warnings, but looks a lot better.
      • 2023-10-06 27948, 2023

      • mayhem
        css esta borked, however.
      • 2023-10-06 27959, 2023

      • monkey
        It's Taco'clock ! https://tacoalto.es/carta
      • 2023-10-06 27929, 2023

      • reosarevok
        monkey: which was the taco that did no longer eixst?
      • 2023-10-06 27929, 2023

      • mayhem
        monkey: Quesadilla de Pibil , Taco Baja, Taco Tinga Tinga, Taco Gringa, Taco Sinaloa
      • 2023-10-06 27930, 2023

      • reosarevok
        exist too
      • 2023-10-06 27936, 2023

      • monkey
        mayhem: pull and try again, I had an error in my less file
      • 2023-10-06 27942, 2023

      • mayhem
        reosarevok: Quesadilla de Nopales
      • 2023-10-06 27949, 2023

      • monkey
        No, they had that one
      • 2023-10-06 27935, 2023

      • mayhem notes that tinga tinga means bit butt in swahili
      • 2023-10-06 27939, 2023

      • mayhem
        *big
      • 2023-10-06 27950, 2023

      • monkey
        They didn't have the Chihuahua taco, and the Quesadilla de Jamón con Champiñones was actually Tinga con Champiñones instead
      • 2023-10-06 27914, 2023

      • BrainzGit
        [listenbrainz-android] 14akshaaatt opened pull request #265 (03main…dev): Dev to Main https://github.com/metabrainz/listenbrainz-androi…
      • 2023-10-06 27904, 2023

      • BrainzGit
        [listenbrainz-android] 14akshaaatt merged pull request #265 (03main…dev): Dev to Main https://github.com/metabrainz/listenbrainz-androi…
      • 2023-10-06 27901, 2023

      • monkey
      • 2023-10-06 27911, 2023

      • monkey
        mayhem: no gringa taco, qyuesadilla gringa instead?
      • 2023-10-06 27954, 2023

      • mayhem
        taco pirata instread, plz
      • 2023-10-06 27936, 2023

      • reosarevok
        bitmap: MBS-12969 has the reproduceable bug case
      • 2023-10-06 27936, 2023

      • BrainzBot
        MBS-12969: Recording relationships are not shown as deleted in the "Related Works" column https://tickets.metabrainz.org/browse/MBS-12969
      • 2023-10-06 27949, 2023

      • bitmap
        thx
      • 2023-10-06 27935, 2023

      • mayhem
        monkey: pushed the change to fetch artist data and emit it into props.
      • 2023-10-06 27941, 2023

      • monkey
        Weeeeeee
      • 2023-10-06 27911, 2023

      • mayhem
        do you still have the paste that describes what else you need?
      • 2023-10-06 27916, 2023

      • mayhem
        scrollback is long.
      • 2023-10-06 27925, 2023

      • monkey
      • 2023-10-06 27927, 2023

      • monkey
        Hop ^
      • 2023-10-06 27933, 2023

      • mayhem
        thx
      • 2023-10-06 27951, 2023

      • monkey
        I guess ignore parts of the data structure at the bottom, as we discussed
      • 2023-10-06 27954, 2023

      • aerozol
        lucifer: no pings from you, so I assume you have enough to work with? Keep me updated!
      • 2023-10-06 27923, 2023

      • mayhem
        lucifer: the autotag that outsidecontext is working on, is working quite well already. quite exciting, really.
      • 2023-10-06 27927, 2023

      • mayhem
        !m outsidecontext
      • 2023-10-06 27927, 2023

      • BrainzBot
        You're doing good work, outsidecontext!
      • 2023-10-06 27930, 2023

      • mayhem
        !m lucifer