#metabrainz

/

      • D4RK-PH0ENiX joined the channel
      • 2019-05-27 14745, 2019

      • Nyanko-sensei joined the channel
      • 2019-05-27 14740, 2019

      • D4RK-PH0ENiX has quit
      • 2019-05-27 14733, 2019

      • Nyanko-sensei has quit
      • 2019-05-27 14710, 2019

      • D4RK-PH0ENiX joined the channel
      • 2019-05-27 14716, 2019

      • ayerhart joined the channel
      • 2019-05-27 14747, 2019

      • moinmoi joined the channel
      • 2019-05-27 14714, 2019

      • Nyanko-sensei joined the channel
      • 2019-05-27 14723, 2019

      • D4RK-PH0ENiX has quit
      • 2019-05-27 14758, 2019

      • Gore|work has quit
      • 2019-05-27 14757, 2019

      • Gore|work joined the channel
      • 2019-05-27 14755, 2019

      • Nyanko-sensei has quit
      • 2019-05-27 14735, 2019

      • D4RK-PH0ENiX joined the channel
      • 2019-05-27 14746, 2019

      • Darkloke joined the channel
      • 2019-05-27 14759, 2019

      • akhilesh
        Moin!
      • 2019-05-27 14710, 2019

      • yvanzo
        mo’’in’
      • 2019-05-27 14732, 2019

      • pristine__
        moin
      • 2019-05-27 14739, 2019

      • pristine__
        ruaok: hello!
      • 2019-05-27 14740, 2019

      • iliekcomputers
        ferbncode: spellew: hi
      • 2019-05-27 14718, 2019

      • ferbncode
        Hi o/
      • 2019-05-27 14747, 2019

      • iliekcomputers
        ferbncode: i merged spellew's PR with the brainzutils upgrade, so I think we can close yours.
      • 2019-05-27 14701, 2019

      • iliekcomputers
      • 2019-05-27 14743, 2019

      • ferbncode
        Cool, thanks for your help iliekcomputers.
      • 2019-05-27 14722, 2019

      • iliekcomputers
        let me merge master into production and we can do a release
      • 2019-05-27 14707, 2019

      • ferbncode
        spellew: the coding period starts today, so if you need some help or have any questions, just let us know
      • 2019-05-27 14711, 2019

      • iliekcomputers
      • 2019-05-27 14718, 2019

      • ferbncode
        Thanks iliekcomputers
      • 2019-05-27 14740, 2019

      • iliekcomputers
        why no errors in production CB?
      • 2019-05-27 14712, 2019

      • iliekcomputers
        new version released.
      • 2019-05-27 14730, 2019

      • ferbncode
        \o/
      • 2019-05-27 14712, 2019

      • Darkloke has quit
      • 2019-05-27 14750, 2019

      • reosarevok
        Yay, CB works again
      • 2019-05-27 14703, 2019

      • reosarevok
        !m spellew and ferbncode
      • 2019-05-27 14703, 2019

      • BrainzBot
        You're doing good work, spellew and ferbncode!
      • 2019-05-27 14744, 2019

      • spuniun has quit
      • 2019-05-27 14751, 2019

      • spuniun joined the channel
      • 2019-05-27 14718, 2019

      • alastairp
        hi iliekcomputers
      • 2019-05-27 14722, 2019

      • alastairp
        how are exams?
      • 2019-05-27 14711, 2019

      • D4RK-PH0ENiX has quit
      • 2019-05-27 14738, 2019

      • D4RK-PH0ENiX joined the channel
      • 2019-05-27 14735, 2019

      • akhilesh
        Mr_Monkey: Hi!
      • 2019-05-27 14721, 2019

      • iliekcomputers
        alastairp: hullo, everything slow but steady. do you want to do a release today?
      • 2019-05-27 14734, 2019

      • alastairp
        yes, that'd be good. I'm busy for about 2-3 more hours, but after that might be OK
      • 2019-05-27 14759, 2019

      • iliekcomputers
        ok, sounds good to me.
      • 2019-05-27 14727, 2019

      • BrainzGit
        [musicbrainz-server] mwiencek opened pull request #1084 (master…react-edit-diffs): React edit diffs https://github.com/metabrainz/musicbrainz-server/…
      • 2019-05-27 14727, 2019

      • reosarevok
        Hi bitmap! :D
      • 2019-05-27 14741, 2019

      • bitmap
        hi!
      • 2019-05-27 14739, 2019

      • reosarevok
        re: that PR. Why "DiffSide"?
      • 2019-05-27 14747, 2019

      • reosarevok
        It seems to be the entire diff, not one side of it?
      • 2019-05-27 14704, 2019

      • reosarevok
        Or oh, no, ok, it's one side
      • 2019-05-27 14718, 2019

      • reosarevok
        But then it's confusing :D
      • 2019-05-27 14735, 2019

      • bitmap
        yeah, I think I just used the TT names
      • 2019-05-27 14748, 2019

      • reosarevok
        Wouldn't it be easier to have the old and new be one thing, instead of passing the stuff twice one with DELETE and one with INSERT?
      • 2019-05-27 14702, 2019

      • bitmap
        I don't remember, will have to check :) pretty sure that's how the TT does it though
      • 2019-05-27 14734, 2019

      • bitmap
        also it's memorial day here so everyone is slacking off & I might be afk during the meeting today
      • 2019-05-27 14705, 2019

      • Gore|work has quit
      • 2019-05-27 14738, 2019

      • reosarevok
        haha
      • 2019-05-27 14745, 2019

      • reosarevok had to go search what that was. Some military thing. Ok then! It still feels a bit weird to an European to have a specific holiday for that but :D (make sure to send Freso something if you are away ;) )
      • 2019-05-27 14757, 2019

      • Mr_Monkey
        Hi akhilesh !
      • 2019-05-27 14727, 2019

      • alastairp
        iliekcomputers: ready when you are
      • 2019-05-27 14757, 2019

      • spellew
        Hi o/
      • 2019-05-27 14758, 2019

      • spellew
        ferbncode: I do have a few questions
      • 2019-05-27 14726, 2019

      • spellew
        I'm a bit confused about works, and the difference between a work and a recording. Especially when a work is a song.
      • 2019-05-27 14751, 2019

      • spellew
        Is there enough distinction to write reviews?
      • 2019-05-27 14738, 2019

      • pristine__
        iliekcomputers: hey
      • 2019-05-27 14745, 2019

      • pristine__
        let me know when you're up?
      • 2019-05-27 14727, 2019

      • pristine__
        I am facing some problem, since ruaok is afk maybe we can try to debug.
      • 2019-05-27 14712, 2019

      • aidanlw17
        alastairp: After setting up the database with the dumps, I get `ERROR: permission denied for relation x` when querying unless I use super user. Any idea how I can correct this?
      • 2019-05-27 14731, 2019

      • ferbncode
        spellew: A work could be a novel, play, poem or essay, later recorded as an oratory or audiobook. (From https://musicbrainz.org/doc/Work) For example: https://musicbrainz.org/work/65f77aa0-d805-4798-9… is a work of type prose. I think there is a good line that we want to support review for work. IIUC, A work of type song might be completely different from a original recording by the same artist.
      • 2019-05-27 14744, 2019

      • moinmoi has quit
      • 2019-05-27 14728, 2019

      • alastairp
        aidanlw17: ah, yeah. that's a problem
      • 2019-05-27 14754, 2019

      • alastairp
      • 2019-05-27 14718, 2019

      • BrainzGit
        [musicbrainz-server] reosarevok opened pull request #1085 (master…MBS-10162): MBS-10162: Use aliases in release/RG/recording direct search https://github.com/metabrainz/musicbrainz-server/…
      • 2019-05-27 14720, 2019

      • BrainzBot
        MBS-10162: Alias seemingly ignored for recording, release and RG direct searches https://tickets.metabrainz.org/browse/MBS-10162
      • 2019-05-27 14732, 2019

      • alastairp
        because you ran the import as the postgres user to correctly install all of the extensions, for some reason it seems to have left all of the tables owned by the postgres user
      • 2019-05-27 14740, 2019

      • alastairp
        so the regular user can't read them
      • 2019-05-27 14751, 2019

      • alastairp
        so you can change all of them, using something like the linked answer
      • 2019-05-27 14749, 2019

      • aidanlw17
        alastairp: thanks I'll check that out. Do you know why `GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO acousticbrainz;` does not give us the result?
      • 2019-05-27 14718, 2019

      • spellew
        ferbncode: I get it now, thanks.
      • 2019-05-27 14740, 2019

      • amCap1712
        hi all
      • 2019-05-27 14705, 2019

      • pristine__
        amCap1712: hey :)
      • 2019-05-27 14739, 2019

      • amCap1712
        hi pristine__
      • 2019-05-27 14740, 2019

      • alastairp
        good question, I'm not sure from the back of my head
      • 2019-05-27 14746, 2019

      • amCap1712
        how are you doing
      • 2019-05-27 14721, 2019

      • iliekcomputers
        alastairp: hi, sorry, i'm here.
      • 2019-05-27 14736, 2019

      • iliekcomputers
        pristine__: yep, sure, as soon as I'm done with AB stuff.
      • 2019-05-27 14754, 2019

      • alastairp
        OK. so where are we at? I see a tag from v-2019-03-05.0. is that our last release?
      • 2019-05-27 14715, 2019

      • iliekcomputers
        alastairp: yes, that fixed the SEC issues
      • 2019-05-27 14719, 2019

      • iliekcomputers
        as far as I remember.
      • 2019-05-27 14731, 2019

      • alastairp
        I don't think so. I think that was from much earlier
      • 2019-05-27 14741, 2019

      • alastairp
        the previous SEC fixes we made haven't been merged yet
      • 2019-05-27 14746, 2019

      • iliekcomputers
        hmm, let me check.
      • 2019-05-27 14721, 2019

      • alastairp
        yeah, we made those changes in mid-April
      • 2019-05-27 14721, 2019

      • alastairp
      • 2019-05-27 14731, 2019

      • alastairp
        here's the list of the PRs that I remember us making
      • 2019-05-27 14734, 2019

      • iliekcomputers
        oh yep.
      • 2019-05-27 14755, 2019

      • alastairp
        as far as I'm aware, we're good to just build and deploy
      • 2019-05-27 14702, 2019

      • alastairp
        there are some deployment steps for AB-406
      • 2019-05-27 14703, 2019

      • BrainzBot
        AB-406: Add column representing submission offset https://tickets.metabrainz.org/browse/AB-406
      • 2019-05-27 14730, 2019

      • alastairp
        one thing that's missing is we still don't have `psql` in the web container
      • 2019-05-27 14702, 2019

      • alastairp
        the script to run is a one-liner, so maybe we can run it some other way? Otherwise I'm happy to put it back into the image if this works best for how you deploy/manage the app
      • 2019-05-27 14708, 2019

      • iliekcomputers
        that should not be a big problem.
      • 2019-05-27 14714, 2019

      • iliekcomputers
        i can run it inside the postgres container.
      • 2019-05-27 14738, 2019

      • alastairp
        OK
      • 2019-05-27 14751, 2019

      • alastairp
        so do you want to tag + build?
      • 2019-05-27 14718, 2019

      • iliekcomputers
        one sec, i was just looking for the schema change script.
      • 2019-05-27 14735, 2019

      • iliekcomputers
      • 2019-05-27 14755, 2019

      • iliekcomputers
        should I do the schema change before deploying the new container or after?
      • 2019-05-27 14718, 2019

      • alastairp
        ah, sorry - I don't think you're up to date with how we did this patch
      • 2019-05-27 14720, 2019

      • alastairp
        it's in 3 parts
      • 2019-05-27 14737, 2019

      • alastairp
        first part adds the table, and has a script to populate it. nothing read/writes this column
      • 2019-05-27 14701, 2019

      • alastairp
        second part we will do a small downtime and run the script one last time before deploying, then submissions will start to write this column
      • 2019-05-27 14706, 2019

      • alastairp
        last part will read from the column
      • 2019-05-27 14751, 2019

      • iliekcomputers
        ah. okay.
      • 2019-05-27 14752, 2019

      • alastairp
        so for now, let's release with minimal downtime. it doesn't matter if we run the migration script after the deploy
      • 2019-05-27 14758, 2019

      • iliekcomputers
        so it doesn't matter right now
      • 2019-05-27 14702, 2019

      • alastairp
        yep
      • 2019-05-27 14704, 2019

      • iliekcomputers
        hmm, great minds :)
      • 2019-05-27 14715, 2019

      • iliekcomputers
        i'll do the schema change first then.
      • 2019-05-27 14721, 2019

      • alastairp
        merging the second part will have a small downtime while we populate any missing values (but this should be very short as we can run it one last time while AB is still up before we do the deploy)
      • 2019-05-27 14750, 2019

      • iliekcomputers
        right, ok. schema change done.
      • 2019-05-27 14749, 2019

      • iliekcomputers
        pushing image to docker hub
      • 2019-05-27 14739, 2019

      • akhilesh
        Mr_Monkey: Available!
      • 2019-05-27 14731, 2019

      • iliekcomputers
        alastairp: pushed.
      • 2019-05-27 14736, 2019

      • iliekcomputers
        restarting the web container now
      • 2019-05-27 14752, 2019

      • iliekcomputers
      • 2019-05-27 14757, 2019

      • iliekcomputers
        new web container working.
      • 2019-05-27 14704, 2019

      • iliekcomputers
        gonna restart the other containers.
      • 2019-05-27 14709, 2019

      • iliekcomputers
        new containers started.
      • 2019-05-27 14728, 2019

      • Mr_Monkey
        akhilesh: OK, I'm going to review the latest commits on the date field PR
      • 2019-05-27 14753, 2019

      • iliekcomputers
        alastairp: ok, schema change done, new containers started, should we tweet?
      • 2019-05-27 14722, 2019

      • akhilesh
        Mr_Monkey: how will we create setup for api? any plan?
      • 2019-05-27 14746, 2019

      • BrainzGit
        [acousticbrainz-server] release v-2019-05-27.0 has been published by paramsingh: https://github.com/metabrainz/acousticbrainz-serv…
      • 2019-05-27 14714, 2019

      • BestSteve has quit
      • 2019-05-27 14748, 2019

      • BestSteve joined the channel
      • 2019-05-27 14708, 2019

      • Mr_Monkey
        akhilesh: I think as we discussed previously, you should start by outlining and setting up the general structure of the project (seeing what parts of the code you will be reusing/refactoring from the sebsite code), and start writing test outlines (only the description for the test) for one entity endpoint.
      • 2019-05-27 14717, 2019

      • Mr_Monkey
        How does that sound to you?
      • 2019-05-27 14702, 2019

      • BrainzGit
        [musicbrainz-server] reosarevok opened pull request #1086 (master…MBS-9915-pt-2): MBS-10201 / MBS-10202: Convert artist works and rels tabs to React https://github.com/metabrainz/musicbrainz-server/…
      • 2019-05-27 14704, 2019

      • BrainzBot
        MBS-9915: Convert the artist public pages to React https://tickets.metabrainz.org/browse/MBS-9915
      • 2019-05-27 14704, 2019

      • BrainzBot
        MBS-10201: Convert artist works tab to React https://tickets.metabrainz.org/browse/MBS-10201
      • 2019-05-27 14704, 2019

      • BrainzBot
        MBS-10202: Convert artist relationships tab to React https://tickets.metabrainz.org/browse/MBS-10202
      • 2019-05-27 14706, 2019

      • akhilesh
        Mr_Monkey: It's good. But may I create pull request with new api branch? Will you merge that into master?
      • 2019-05-27 14725, 2019

      • zas
        bitmap, yvanzo: https://stats.metabrainz.org/d/000000061/mbstats?… doesn't look good, it happens since last week, not sure what is causing this, but clearly abnormal.
      • 2019-05-27 14744, 2019

      • pristine__
        iliekcomputers: Thanks :)
      • 2019-05-27 14755, 2019

      • Mr_Monkey
        akhilesh: Yes, start a new branch and open a W.I.P PR. Eventually it will get merged into master. We may also consider closing that PR and opening new ones if there are clear standalon units of work, but we'll see when we get to it.
      • 2019-05-27 14758, 2019

      • pristine__
        ummm.....but I somehow managed
      • 2019-05-27 14709, 2019

      • pristine__
        see you at the meeting :)
      • 2019-05-27 14741, 2019

      • alastairp
        iliekcomputers: whoops, missed your messages
      • 2019-05-27 14743, 2019

      • alastairp
        thanks
      • 2019-05-27 14754, 2019

      • alastairp
        we have some new features, I'll tweet when i get home