#metabrainz

/

      • alastairp
        lucifer: one thing that I didn't remember from when we started this project - we manually create all of the related MB tables, we'll have to verify that nothing has changed in subsequent schema changes
      • 2021-06-07 15819, 2021

      • lucifer
        alastairp: oh! i'll look into that.
      • 2021-06-07 15805, 2021

      • alastairp
        although, I'm thinking out loud here: I think that the reason that we decided to go about it this way is so that we didn't have to make / replicate all of the tables. I guess the idea there was to minimise the amount of data that we stored that we didn't need
      • 2021-06-07 15805, 2021

      • alastairp
        that being said, is the tradeoff worth it? If we have to maintain this frankendb, is that more effort than just replicating the entire db (in which case we get to use all of the MB-server-based tools for creating tables, etc)?
      • 2021-06-07 15831, 2021

      • elomatreb[m] joined the channel
      • 2021-06-07 15824, 2021

      • yyoung[m] joined the channel
      • 2021-06-07 15824, 2021

      • kepstin joined the channel
      • 2021-06-07 15825, 2021

      • JuniorJPDJ joined the channel
      • 2021-06-07 15836, 2021

      • akshaaatt[m] joined the channel
      • 2021-06-07 15834, 2021

      • lucifer
        alastairp: I see we need artist, recording, release, release-group, track and some related tables. can we check the size of these tables compared to complete db?
      • 2021-06-07 15806, 2021

      • alastairp
        it's mostly the relation tables I guess
      • 2021-06-07 15806, 2021

      • lucifer
        and would we need some more tables in future?
      • 2021-06-07 15826, 2021

      • alastairp
        I think we decided to reach that problem when (or if) it occurred
      • 2021-06-07 15859, 2021

      • alastairp
        I'm sure it felt like a great idea at the time, but I'm just terrified of the idea of maintaining a separate set of MB table definition files in AB
      • 2021-06-07 15804, 2021

      • lucifer
        yes, right.
      • 2021-06-07 15830, 2021

      • lucifer
        is it possible to configure partial replication in pg itself?
      • 2021-06-07 15841, 2021

      • alastairp
        this system is using the musicbrainz replication - we modified it so that it would skip updating a table if it didn't exist in the target db
      • 2021-06-07 15855, 2021

      • alastairp
        so I think what you're asking is already there?
      • 2021-06-07 15830, 2021

      • lucifer
        ah right, i see the importer.
      • 2021-06-07 15854, 2021

      • lucifer
      • 2021-06-07 15810, 2021

      • lucifer
      • 2021-06-07 15804, 2021

      • lucifer
        alastairp, if the above query is correct, we are importing the two largest tables by a large margin anyways.
      • 2021-06-07 15824, 2021

      • lucifer
        i see we also have some logic to import process the data to maybe retain only data which has associated recordings in AB not sure if that's worth it as well though.
      • 2021-06-07 15833, 2021

      • lucifer
        (also i executed it on bono not sure if that is upto date with prod)
      • 2021-06-07 15811, 2021

      • alastairp
        lucifer: ohhh yeah, that was the other trick, we were only importing rows that had recordings in AB. that changes it a bit I guess
      • 2021-06-07 15826, 2021

      • lucifer
        do we have an estimate of how much recordings exist in MB but not in AB?
      • 2021-06-07 15843, 2021

      • alastairp
        we could do a query, let me look after meeting
      • 2021-06-07 15829, 2021

      • lucifer
        👍
      • 2021-06-07 15847, 2021

      • Freso
        <BANG>
      • 2021-06-07 15847, 2021

      • Freso
        It’s World Food Safety Monday!
      • 2021-06-07 15847, 2021

      • Freso
      • 2021-06-07 15840, 2021

      • Freso
        I have received one mailed in review from yyoung.
      • 2021-06-07 15842, 2021

      • Freso
        yyoung says…
      • 2021-06-07 15843, 2021

      • Freso
        """
      • 2021-06-07 15846, 2021

      • Freso
        - Last week I fixed ticket MBS-11688 and created MBS-11698.
      • 2021-06-07 15846, 2021

      • Freso
        - I made an initial implementation of it and opened PR #2128.
      • 2021-06-07 15846, 2021

      • Freso
        - Also did some research on the use cases of multiple relationships of external links.
      • 2021-06-07 15846, 2021

      • Freso
        - That's all, thank you.
      • 2021-06-07 15847, 2021

      • BrainzBot
        MBS-11688: The external link section will disappear once any link starts with // https://tickets.metabrainz.org/browse/MBS-11688
      • 2021-06-07 15847, 2021

      • BrainzBot
        MBS-11698: More specific target of external link error messages https://tickets.metabrainz.org/browse/MBS-11698
      • 2021-06-07 15853, 2021

      • Freso
        """
      • 2021-06-07 15830, 2021

      • Freso
        Others up for reviews: ruaok, zas,Freso, alastairp, bitmap, reosarevok, monkey, yvanzo, lucifer , akshaaatt, jasondk, akashgp09, CatQuest
      • 2021-06-07 15835, 2021

      • Freso
        ruaok: Go! :)
      • 2021-06-07 15843, 2021

      • ruaok
        right-o.
      • 2021-06-07 15816, 2021

      • ruaok
        just came back from a long weekend, so I'm just getting my MB brainz back on.
      • 2021-06-07 15845, 2021

      • ruaok
        last week was planing for machine upgrades, working on some MBID mapping stuff and some PRs.
      • 2021-06-07 15803, 2021

      • ruaok
        we also submitted the YouTube OAuth stuff again, heard nothing back.
      • 2021-06-07 15835, 2021

      • ruaok
        I did spend quite a bit of time dealing with admin BS for our spanish office.
      • 2021-06-07 15822, 2021

      • ruaok
        our bank was going to block out account again until we provided more useless docs, that they would reject and it would end up in me hiring the accountant to get the account unlocked again.
      • 2021-06-07 15850, 2021

      • ruaok
        so, I learned a few key things and moved all our utilities and rent to our belgian account, which took some doing
      • 2021-06-07 15813, 2021

      • ruaok
        in doing so, I switched us to an ethical mostly green power company and an ethical telecom for internet service.
      • 2021-06-07 15825, 2021

      • Freso
        \o/
      • 2021-06-07 15838, 2021

      • ruaok
        I feel very very happy about this. this should all be coming to a close this week and I can get back to hacking on more useful things.
      • 2021-06-07 15839, 2021

      • CatQuest
        notbad.png
      • 2021-06-07 15843, 2021

      • ruaok
        fin. Freso!
      • 2021-06-07 15847, 2021

      • Freso
        o/
      • 2021-06-07 15826, 2021

      • Freso
        Not a lot done this last week. Mostly enjoying sun and warm weather. :x I did spend a bit of time on some minor admin stuffs in the aftermath of the network move.
      • 2021-06-07 15816, 2021

      • Freso
        Yeah, I think that’s it. :p
      • 2021-06-07 15818, 2021

      • Freso
        fin!
      • 2021-06-07 15822, 2021

      • Freso
        zas: Go!
      • 2021-06-07 15826, 2021

      • wargreen_ has quit
      • 2021-06-07 15827, 2021

      • zas
        Hey
      • 2021-06-07 15847, 2021

      • Freso
        (Others still up: alastairp, bitmap, reosarevok, monkey, yvanzo, lucifer, akshaaatt, jasondk, akashgp09, CatQuest – anyone else who want to give review, let me know ASAP. :))
      • 2021-06-07 15855, 2021

      • zas
        worked on planning servers upgrade round with ruaok
      • 2021-06-07 15823, 2021

      • zas
        Picard (huge) PRs code reviews
      • 2021-06-07 15804, 2021

      • zas
        which led us to the discovery of an annoying bug in 2.6.2, so we planned and did (today) 2.6.3
      • 2021-06-07 15807, 2021

      • zas
      • 2021-06-07 15838, 2021

      • zas
        I also patched, build, deployed new openresty version on gateways (sec patch)
      • 2021-06-07 15814, 2021

      • zas
        plus usual support, supervision etc...
      • 2021-06-07 15819, 2021

      • zas
        fin? alastairp ?
      • 2021-06-07 15822, 2021

      • alastairp
        hello
      • 2021-06-07 15846, 2021

      • alastairp
        last week I had a small talk about server migration plans
      • 2021-06-07 15816, 2021

      • alastairp
        I worked on LB-571 (https://github.com/metabrainz/listenbrainz-server…) this is a bit bigger than we expected, ensuring that API backward compatibility is maintained, but that's almost done
      • 2021-06-07 15817, 2021

      • BrainzBot
        LB-571: Extra slash at the end of Listens Page URL leads to 404 error https://tickets.metabrainz.org/browse/LB-571
      • 2021-06-07 15843, 2021

      • alastairp
        on Thursday I tried to upgrade LB redis and broke it, causing LB slowdowns for a few hours (lesson learned)
      • 2021-06-07 15858, 2021

      • alastairp
        reviewed a few PRs for lucifer, and also talked to him about some AB next projects
      • 2021-06-07 15820, 2021

      • alastairp
        end of last week I was putting out some fires regarding solr and spammers on Freesound, so wasn't around as much
      • 2021-06-07 15823, 2021

      • alastairp
        bitmap: next?
      • 2021-06-07 15827, 2021

      • bitmap
        hi
      • 2021-06-07 15850, 2021

      • bitmap
        last week I worked on https://github.com/metabrainz/musicbrainz-server/… which will resolve a lot of timeouts on large release pages that are impossible to load at best and cause server issues at worst
      • 2021-06-07 15820, 2021

      • bitmap
        and submitted a PR for MBS-11682 / https://github.com/metabrainz/musicbrainz-server/… to resolve some deadlocks in new schema change code
      • 2021-06-07 15820, 2021

      • BrainzBot
        MBS-11682: Deadlock when entering edits https://tickets.metabrainz.org/browse/MBS-11682
      • 2021-06-07 15822, 2021

      • reosarevok
        \o/
      • 2021-06-07 15847, 2021

      • bitmap
        I also did a lot code review and helped fix / merge a bunch of PRs. planning to continue with that this week!
      • 2021-06-07 15855, 2021

      • bitmap
        fin. reosarevok go
      • 2021-06-07 15802, 2021

      • reosarevok
        Hi!
      • 2021-06-07 15815, 2021

      • reosarevok
        I mostly updated old PRs for merging
      • 2021-06-07 15820, 2021

      • Freso
        (Others still up: monkey, yvanzo, lucifer, akshaaatt, jasondk, akashgp09, CatQuest – anyone else who want to give review, let me know ASAP. :))
      • 2021-06-07 15828, 2021

      • reosarevok
        I also worked on a couple small tasks, but nothing huge
      • 2021-06-07 15830, 2021

      • reosarevok
        CatQuest: go!
      • 2021-06-07 15851, 2021

      • reosarevok
        "I've been working on instrument aliases and updating those + IROM images and descriptions etc.
      • 2021-06-07 15851, 2021

      • reosarevok
        this week I hope to finish that and also some edits and books."
      • 2021-06-07 15804, 2021

      • reosarevok
        They also mentioned they entered https://beta.musicbrainz.org/edit/80215825
      • 2021-06-07 15810, 2021

      • reosarevok
        yvanzo: go? :)
      • 2021-06-07 15814, 2021

      • yvanzo
        hi!
      • 2021-06-07 15833, 2021

      • yvanzo
        Not a lot done last week either.
      • 2021-06-07 15841, 2021

      • yvanzo
        Made a few statistics about URLs in MBDB by domain name for development.
      • 2021-06-07 15848, 2021

      • yvanzo
        Restored MB search indexer in production yesterday.
      • 2021-06-07 15855, 2021

      • yvanzo
        Getting fewer disconnection issues with IRC.
      • 2021-06-07 15804, 2021

      • yvanzo
        No MB team meeting last week.
      • 2021-06-07 15819, 2021

      • yvanzo
        Planning to catch up with PR reviews and look further into indexer issues this week.
      • 2021-06-07 15852, 2021

      • yvanzo
        Fin. monkey, climb up?
      • 2021-06-07 15856, 2021

      • monkey
        Ook!
      • 2021-06-07 15801, 2021

      • monkey
        Hi everyone !
      • 2021-06-07 15820, 2021

      • monkey
        Last week I finished working on a big refactor PR for ListenBrainz (https://github.com/metabrainz/listenbrainz-server…
      • 2021-06-07 15820, 2021

      • monkey
        ), and a quick follow up PR the next day ‘cause we broke something (https://github.com/metabrainz/listenbrainz-server…)
      • 2021-06-07 15831, 2021

      • monkey
        I also worked on the adding a "report user” button PR, adding a box for users to type in a reason for reporting a user (https://github.com/metabrainz/listenbrainz-server…)
      • 2021-06-07 15849, 2021

      • monkey
        I hunted bugs in BrainzPlayer, and started thinking about LB-907
      • 2021-06-07 15850, 2021

      • BrainzBot
        LB-907: BrainzPlayer: Direct users to music-services page https://tickets.metabrainz.org/browse/LB-907
      • 2021-06-07 15811, 2021

      • monkey
        I also continued helping akashgp09_ with his GSoC project, and reviewed PRs for LB and BB.
      • 2021-06-07 15821, 2021

      • monkey
        And that's me ! akashgp09_ go !
      • 2021-06-07 15848, 2021

      • akashgp09_
        Hi Everyone
      • 2021-06-07 15809, 2021

      • akashgp09_
        After week long discussions with my mentor in the CB period finally we have finalized the DB schema and implemented the necessary ORM models.
      • 2021-06-07 15831, 2021

      • akashgp09_
        Meanwhile I have created the series entity /create and /edit routes and created the attributes components.
      • 2021-06-07 15853, 2021

      • akashgp09_
        Also created some helper functions which will be needed for relationship attributes like getAttributes, setAttributes, getNextAttributeSet.
      • 2021-06-07 15804, 2021

      • akashgp09_
        that's all from my side, thank you :)
      • 2021-06-07 15837, 2021

      • akashgp09_
        akshaaatt[m] next ?
      • 2021-06-07 15843, 2021

      • akshaaatt[m]
        Hi Everyone!
      • 2021-06-07 15851, 2021

      • Freso
        (Only lucifer and jasondk still left on my list. Last call for anyone else who may want to give review!)
      • 2021-06-07 15805, 2021

      • akshaaatt[m]
        I worked intensely on the tagger present in the MB Android App and am working towards stuff
      • 2021-06-07 15805, 2021

      • akshaaatt[m]
        to get the app in production on playstore with lucifer
      • 2021-06-07 15816, 2021

      • akshaaatt[m]
        I researched about a lot of new and cool things as well. And omg our organization is so amazing.
      • 2021-06-07 15831, 2021

      • akshaaatt[m]
        I read many previous blogs and was fascinated with the products we have lined up. I am excited to make our android app robust with even more technologies!
      • 2021-06-07 15845, 2021

      • akshaaatt[m]
        Other than that I appeared for a hackathon with my friends at college last week so I was preparing for that as well.
      • 2021-06-07 15806, 2021

      • akshaaatt[m]
        That's it from my side :) lucifer mentor you're up!
      • 2021-06-07 15814, 2021

      • lucifer
        Hi all!
      • 2021-06-07 15851, 2021

      • lucifer
        I worked on moving the remaining projects off Jenkins to GH Actions and also started setting up actions for BB.
      • 2021-06-07 15832, 2021

      • lucifer
        I reviewed a few LB PRs, helped in debugging ts writer metrics and worked on adding metrics to Spotify Reader.
      • 2021-06-07 15808, 2021

      • lucifer
        I also had a few discussions with akshaaatt[m] regarding MusicBrainz Android and reviewed some of his SoC PRs.
      • 2021-06-07 15816, 2021

      • lucifer
        that's it for me.
      • 2021-06-07 15820, 2021

      • lucifer
        jasondk: next?
      • 2021-06-07 15827, 2021

      • jasondk
        Hi all!
      • 2021-06-07 15834, 2021

      • jasondk
        Last week I submitted https://github.com/metabrainz/listenbrainz-server… which implements the pinned recording schema for my SoC project
      • 2021-06-07 15851, 2021

      • jasondk
        And I began writing the modules containing the related SQL query functions and tests. Other than that I mostly finished planning for the "flow" of the pinned tracks through our site.
      • 2021-06-07 15803, 2021

      • jasondk
        This week I begin full throttle!
      • 2021-06-07 15809, 2021

      • jasondk
        That's it from me :)
      • 2021-06-07 15840, 2021

      • ruaok
        great!
      • 2021-06-07 15835, 2021

      • Freso
        Oh.
      • 2021-06-07 15852, 2021

      • Freso
        Thank you everyone for your reviews!
      • 2021-06-07 15815, 2021

      • Freso
        I was just out filling up my water bottle - I hope y’all are staying hydrated too!
      • 2021-06-07 15828, 2021

      • Freso
        Thank you all for your time! Stay safe out there!
      • 2021-06-07 15831, 2021

      • Freso
        </BANG>
      • 2021-06-07 15822, 2021

      • monkey
        "This is the way the world ends. Not with a bang but a </BANG>." T. S. Eliot
      • 2021-06-07 15840, 2021

      • yvanzo
        Thanks!
      • 2021-06-07 15836, 2021

      • alastairp
        better than a whimper
      • 2021-06-07 15813, 2021

      • wargreen joined the channel
      • 2021-06-07 15824, 2021

      • Freso
        alastairp: Just catching up on the pre-meeting backlog, it definitely sounds like you have _a lot_ of logic to handle the very AB specific MB-derived "MB" database… :|
      • 2021-06-07 15839, 2021

      • elomatreb[m] has quit
      • 2021-06-07 15831, 2021

      • yyoung[m] has quit
      • 2021-06-07 15831, 2021

      • JuniorJPDJ has quit