#metabrainz

/

      • Gentlecat
        I think displaying periods in a list like reosarevok proposed is fine as well
      • 2016-01-20 02014, 2016

      • reosarevok
        Freso: ok :)
      • 2016-01-20 02039, 2016

      • Freso
        I should be able to get back to doing all these smaller, daily things in about a week.
      • 2016-01-20 02021, 2016

      • stanislas
        Gentlecat: ok, I will try to merge the dates also then
      • 2016-01-20 02007, 2016

      • dpmittal joined the channel
      • 2016-01-20 02017, 2016

      • Leo_Verto joined the channel
      • 2016-01-20 02015, 2016

      • Freso
        darwin | and then rename the alias entity "name" ? -- I like BookBrainz' approach. They don't have "names" but all entities have aliases, which can have a locale and which can be primary or not.
      • 2016-01-20 02043, 2016

      • ruaok runs off to find some lunch
      • 2016-01-20 02018, 2016

      • LordSputnik
        Freso: we'll probably be renaming aliases to "names" soon to make things simpler for people who don't know what an alias is for
      • 2016-01-20 02004, 2016

      • Freso
        zas | and it is very stable, crashes almost always occur in the 16:00-00:00 -- ...... >_<
      • 2016-01-20 02047, 2016

      • Freso
        stanislas | Gentlecat: People are not very interested when exactly someone joined the band. -- Don't assume what people are or aren't interested in. You can say what *you're* not interested, but don't assume everyone else are the same.
      • 2016-01-20 02039, 2016

      • zas
        Freso: ;)
      • 2016-01-20 02008, 2016

      • stanislas
        Freso: Ok. In my opinion most of the people are not interested when exactly someone joined the band :)
      • 2016-01-20 02034, 2016

      • Freso
        stanislas: But your opinion has no say what-so-ever on what other people are or aren't interested in.
      • 2016-01-20 02009, 2016

      • Freso
        You can *guess* or *think*/believe that it is so, but without an empirical survey, it's all guesswork.
      • 2016-01-20 02029, 2016

      • Freso
        (Is "guesswork" a term in English?)
      • 2016-01-20 02052, 2016

      • stanislas
        Freso: it is
      • 2016-01-20 02053, 2016

      • Freso
        (Anyway, replace with "speculation" if not.)
      • 2016-01-20 02040, 2016

      • Leftmost
        Freso, do you just cross your fingers and calque Danish phrases into English? :)
      • 2016-01-20 02052, 2016

      • Freso
        Leftmost: Sometimes.
      • 2016-01-20 02008, 2016

      • Leftmost
        I find it intriguing that it appears to work.
      • 2016-01-20 02009, 2016

      • Freso
        Redgread with cream.
      • 2016-01-20 02022, 2016

      • Leftmost
        Rødgrød med fløde!
      • 2016-01-20 02025, 2016

      • Freso
        :p
      • 2016-01-20 02035, 2016

      • Freso
        See? Works flawlessly.
      • 2016-01-20 02053, 2016

      • opatel99 joined the channel
      • 2016-01-20 02053, 2016

      • opatel99
        Freso: ping?
      • 2016-01-20 02036, 2016

      • Gentlecat
      • 2016-01-20 02050, 2016

      • opatel99
        Is there a consensus on what to do about the userscript?
      • 2016-01-20 02032, 2016

      • stanislas
        Gentlecat: looking into it
      • 2016-01-20 02053, 2016

      • stanislas
        Gentlecat: I guess Spotify didn't return all of the ids
      • 2016-01-20 02031, 2016

      • Gentlecat
        better to account for that then
      • 2016-01-20 02027, 2016

      • zas
        opatel99: i modified front nginx config for discourse, and ... it seems to work ! I don't know yet what exactly made it though.
      • 2016-01-20 02025, 2016

      • zas
        Freso: can you test discourse oauth ? it worked for me, but i want to make sure
      • 2016-01-20 02048, 2016

      • stanislas
        Gentlecat: Strange thing is, those ids are downloaded from spotify just before.
      • 2016-01-20 02031, 2016

      • Freso
        zas: On it. :)
      • 2016-01-20 02045, 2016

      • Freso
        opatel99: Feel free to submit the task.
      • 2016-01-20 02043, 2016

      • Freso
        zas: I'm in!
      • 2016-01-20 02051, 2016

      • Freso
        🙌
      • 2016-01-20 02055, 2016

      • Freso
        !m opatel99
      • 2016-01-20 02055, 2016

      • BrainzBot
        You're doing good work, opatel99!
      • 2016-01-20 02057, 2016

      • Freso
        !m zas
      • 2016-01-20 02057, 2016

      • BrainzBot
        You're doing good work, zas!
      • 2016-01-20 02059, 2016

      • zas
        :)
      • 2016-01-20 02059, 2016

      • zas
        Freso: i think we can remove all accounts but one admin, and start over
      • 2016-01-20 02025, 2016

      • Freso
        zas: Gopher it.
      • 2016-01-20 02031, 2016

      • stanislas
      • 2016-01-20 02027, 2016

      • stanislas2 has quit
      • 2016-01-20 02032, 2016

      • zas
        Freso: i deleted all users but admin and your (new/oauth) account (admin granted)
      • 2016-01-20 02039, 2016

      • ruaok
        zas: it works! :)
      • 2016-01-20 02057, 2016

      • Lingo____ joined the channel
      • 2016-01-20 02002, 2016

      • CatmanIX joined the channel
      • 2016-01-20 02052, 2016

      • zas
        ruaok: yes, i finally sacrified this black chicken ;)
      • 2016-01-20 02055, 2016

      • Freso in the meantime, Freso is updating all his Linux kernels...
      • 2016-01-20 02016, 2016

      • Freso
        chrisskye: ^ that was a very poor use of /me.
      • 2016-01-20 02056, 2016

      • chrisskye hahahaha
      • 2016-01-20 02020, 2016

      • gcilou is wondering if Freso has had 10:39 to watch her video....?
      • 2016-01-20 02026, 2016

      • Leftmost
        chrisskye, watch Freso closely and don't ever do what he does. :)
      • 2016-01-20 02033, 2016

      • Kov|kasumi joined the channel
      • 2016-01-20 02048, 2016

      • Freso
        gcilou: Not yet.
      • 2016-01-20 02002, 2016

      • gcilou
        Ok
      • 2016-01-20 02003, 2016

      • Freso
        Also, what Leftmost said.
      • 2016-01-20 02011, 2016

      • chrisskye okayyy
      • 2016-01-20 02029, 2016

      • Freso
        gcilou: But if there's any way to shave 40 seconds off to get under that 10 minute mark, that'd be wonderful. ;)
      • 2016-01-20 02039, 2016

      • legoktm_ joined the channel
      • 2016-01-20 02000, 2016

      • gcilou
        Yeah, i know! I just kept videoing and was like wow this is loooong
      • 2016-01-20 02015, 2016

      • rvedotrc_ joined the channel
      • 2016-01-20 02043, 2016

      • Mogmi_ joined the channel
      • 2016-01-20 02022, 2016

      • opatel99
        Freso: Submitted the task
      • 2016-01-20 02023, 2016

      • Somasis_ joined the channel
      • 2016-01-20 02004, 2016

      • opatel99
        zas: Hurray! Any chance you can see what you did? or was it just the snippet from the discourse forum?
      • 2016-01-20 02026, 2016

      • ZaphodBeeblebrox joined the channel
      • 2016-01-20 02027, 2016

      • mfl joined the channel
      • 2016-01-20 02045, 2016

      • dom96_ joined the channel
      • 2016-01-20 02000, 2016

      • CatQuest has quit
      • 2016-01-20 02000, 2016

      • The_Catman has quit
      • 2016-01-20 02000, 2016

      • djpretzel has quit
      • 2016-01-20 02000, 2016

      • rvedotrc has quit
      • 2016-01-20 02000, 2016

      • kloeri has quit
      • 2016-01-20 02001, 2016

      • Lingo__ has quit
      • 2016-01-20 02001, 2016

      • moufl has quit
      • 2016-01-20 02001, 2016

      • LordSputnik has quit
      • 2016-01-20 02001, 2016

      • dom96 has quit
      • 2016-01-20 02001, 2016

      • CJ_ has quit
      • 2016-01-20 02001, 2016

      • legoktm has quit
      • 2016-01-20 02001, 2016

      • Somasis has quit
      • 2016-01-20 02001, 2016

      • Mogmi has quit
      • 2016-01-20 02001, 2016

      • Kovensky has quit
      • 2016-01-20 02003, 2016

      • mfl is now known as moufl
      • 2016-01-20 02008, 2016

      • dom96_ is now known as dom96
      • 2016-01-20 02021, 2016

      • Kov|kasumi is now known as Kovensky
      • 2016-01-20 02021, 2016

      • rvedotrc_ is now known as rvedotrc
      • 2016-01-20 02049, 2016

      • djpretzel joined the channel
      • 2016-01-20 02058, 2016

      • zas
        opatel99: i removed nginx directives that were copied from another conf, and prolly counter-productive for our discourse setup. I more or less followed https://meta.discourse.org/t/nginx-nginx-and-dock…
      • 2016-01-20 02020, 2016

      • Mogmi_ is now known as Mogmi
      • 2016-01-20 02029, 2016

      • opatel99
        Though I have no idea what that means, congratulations. How far off is the expected release date?
      • 2016-01-20 02037, 2016

      • LordSputnik joined the channel
      • 2016-01-20 02002, 2016

      • LordSputnik is now known as Guest82557
      • 2016-01-20 02011, 2016

      • CJ_ joined the channel
      • 2016-01-20 02046, 2016

      • opatel99
        zas: I found a little bug. "Your email has been authenticated by Oauth2_basic" when allowing MusicBrainz authentication. I can repair that after I get home from school.
      • 2016-01-20 02041, 2016

      • zas
        Ok, great.
      • 2016-01-20 02006, 2016

      • zas
        Release date depends on Freso now ;)
      • 2016-01-20 02057, 2016

      • ruaok goes on a hunt for a nap couch.
      • 2016-01-20 02024, 2016

      • Freso
        zas: Oh, uh. Oh.
      • 2016-01-20 02043, 2016

      • Freso
        Let's aim for start-Feb then.
      • 2016-01-20 02011, 2016

      • Freso
        That'll allow us to round off GCI and still have a couple of days to poke at things.
      • 2016-01-20 02022, 2016

      • stanislas
        Gentlecat: First prototype : https://drive.google.com/file/d/0B5km0sGDe1AtX0E2… What do you think ?
      • 2016-01-20 02050, 2016

      • Freso
        reosarevok chirlu`, would it be terrible if I didn't get around to that forum post before Monday? >_<
      • 2016-01-20 02036, 2016

      • chirlu`
        I think they calmed down in the meantime.
      • 2016-01-20 02017, 2016

      • Freso
        Okay. Good.
      • 2016-01-20 02029, 2016

      • Freso is kind of looking forwards to next week :p
      • 2016-01-20 02007, 2016

      • kloeri joined the channel
      • 2016-01-20 02052, 2016

      • zas
        Anyone here has any experience with pg replication tools listed at https://wiki.postgresql.org/wiki/Replication,_Clu… ?
      • 2016-01-20 02041, 2016

      • reosarevok
        IMO there's no action needed at all, so no :p
      • 2016-01-20 02019, 2016

      • chirlu`
        zas: I think ruaok had experience with slony. ;-)
      • 2016-01-20 02058, 2016

      • zas
        http://2ndquadrant.com/fr/resources/bdr/ looks interesting too, it uses (and supports only) a modified pg 9.4, but provides multi-masters block level replication, and, according to what they say, the overhead is kept low.
      • 2016-01-20 02023, 2016

      • zas
      • 2016-01-20 02059, 2016

      • Freso BRB's, rebooting the RPi into a sec. updated kernel
      • 2016-01-20 02003, 2016

      • Freso has quit
      • 2016-01-20 02014, 2016

      • chirlu`
        I’m not sure BDR will continue to be supported, 2nd Quadrant seems to prefer their new pglogical.
      • 2016-01-20 02046, 2016

      • chirlu`
        What about the “standard” streaming replication?
      • 2016-01-20 02028, 2016

      • Freso joined the channel
      • 2016-01-20 02034, 2016

      • Freso
        Okay, you can stop going [off] about me now.
      • 2016-01-20 02015, 2016

      • chirlu`
        Oooh, only 85 seconds. :-(
      • 2016-01-20 02024, 2016

      • zas
        chirlu`: i'm open to any solution allowing us to use both databases for read ops, at least one for write ops, and automatic failover.
      • 2016-01-20 02032, 2016

      • Freso
        chirlu`: I bet at least 42,5 of those seconds were human latency.
      • 2016-01-20 02033, 2016

      • chirlu`
        Streaming replication can do automatic failover, but not as easily return to the original master.
      • 2016-01-20 02031, 2016

      • zas
      • 2016-01-20 02055, 2016

      • chirlu`
        OK, I’ve requested access. :)
      • 2016-01-20 02048, 2016

      • zas
        We set up baron for having a hot backup of the db, but also, if possible, to improve performance when both servers are running. If we can have automatic failover, that would be ever better.
      • 2016-01-20 02043, 2016

      • zas
        Baron needs few hardware fixes, but this will solved prolly next week. Then we'll be able to start tests & experiments.
      • 2016-01-20 02054, 2016

      • zas
        i'm not sure about pgbouncer role in this schema, but i don't know much about pg stuff yet
      • 2016-01-20 02053, 2016

      • chirlu`
        It doesn’t seem that PgBouncer could distribute queries to multiple servers or failover by itself: https://pgbouncer.github.io/faq.html
      • 2016-01-20 02029, 2016

      • UmkaDK has quit
      • 2016-01-20 02044, 2016

      • zas
        bitmap: i noticed something about astro mb server installation, we have some symlinks in /etc/nginx that don't exist on more recent installations (ie. pingu). That's not an issue but i wonder what would happen if we cleared all previous files / dirs and re-install, because the baron test show us a fresh install was behaving like pingu. Those symlinks show
      • 2016-01-20 02044, 2016

      • zas
        also the cookbook doesn't do all it is supposed to (which is create identical setups). I know why those symlinks are not modified by the cookbook, but imho we could try to clear the whole setup (removing users and all modules/files related to mb server) and start over.
      • 2016-01-20 02050, 2016

      • chirlu`
        Its role for us is connection pooling, because Postgres doesn’t like getting too many connections at the same time (as we learned last year).
      • 2016-01-20 02054, 2016

      • chirlu`
        (the hard way)
      • 2016-01-20 02022, 2016

      • zas
        I guess we'll need to find an alternative if it isn't able to distribute queries to multiple servers. Also that's a single point of failure.
      • 2016-01-20 02047, 2016

      • UmkaDK joined the channel
      • 2016-01-20 02019, 2016

      • chirlu`
        Well, it can do it if there is DNS round-robin set up, but you can’t internally configure it.
      • 2016-01-20 02026, 2016

      • chirlu`
        Also, I‘m not sure how it is set up at the moment, but you can have multiple PgBouncer instances (either on the web frontends, or on the database servers, or both).
      • 2016-01-20 02002, 2016

      • UmkaDK_ joined the channel
      • 2016-01-20 02054, 2016

      • UmkaDK has quit
      • 2016-01-20 02016, 2016

      • Lotheric_ joined the channel
      • 2016-01-20 02050, 2016

      • Lotheric has quit
      • 2016-01-20 02054, 2016

      • reosarevok
        zas, ruaok: it's 16:00-00:00 already :p
      • 2016-01-20 02015, 2016

      • ruaok
        I was just wondering about that.
      • 2016-01-20 02027, 2016

      • ruaok
        oh well, it wasn't that either.
      • 2016-01-20 02039, 2016

      • ruaok
        search recovering now