#musicbrainz-devel

/

      • reosarevok
        Plan is to keep doing those two things for now
      • ruaok
        cheers to that!
      • reosarevok
        With some focus in making the guidelines shorter, clearer and (if possible) in less pages :p
      • But we'll see about that one :)
      • And that's basically it I think
      • ruaok
        k, anyone else?
      • onward. transaction mode. where did we leave off?
      • do it, but when was the issue, right?
      • bitmap
        yeah
      • ianmcorvidae finds last week's log
      • ruaok
        > maintenance DB needs to go in via server-configs and beta config, then wait a day, then transaction mode, I think?
      • also, once again this goes back to the pgbouncer issue.
      • how about we finish all the bits of the schema change and then return to this?
      • ianmcorvidae
        it's orthogonal to the pgbouncer issue, it just needs to be updated in config, wherever the current config is
      • but yeah, things have been pretty stable, I think we can wait
      • ruaok
        given that things have been nice and stable,
      • heh.
      • ok, motion carried.
      • nikki: supported browsers.
      • ianmcorvidae
        maintenance mode can of course go in whenever though. might do that sooner if I feel like it
      • nikki
        there was a schema change, so it's time to review the supported browsers again. I skipped it at the last schema change since I checked the stats and there was basically no change worth noting, just a couple of chrome versions
      • this time round there has been quite a bit of change: safari should go from 5.1 to 7.0, chrome should go from 31 to 39 and firefox should go from 24 to 31 (technically 12 and 21 are popular too, but those are 100% spammers, looking at the urls they're requesting)
      • ruaok
        ruaok has changed the topic to: It is a week! | Agenda: reviews/general discussion, supported browsers (nikki)
      • nikki
        we now have stats for logged in users too. ie is the only one where there's a noticeable difference. while ie8 just won't fucking die, for logged in users, only ie11 makes it above 0.5%. we already have a thing saying we don't support ie8 for editing, my suggestion would be to update it to say that we support ie8+ for logged out stuff and ie11+ for logged in stuff, to match the stats
      • ruaok
        seems reasonable to me.
      • bitmap
        +100
      • ianmcorvidae
        sure
      • motion carried, I guess, you want to update the page, nikki?
      • nikki
        sure
      • ruaok
        anything else for this week?
      • ruaok has changed the topic to: It is a week! | Agenda: reviews/general discussion
      • ianmcorvidae
        looks like no
      • ruaok
        right-o, let's close for the week.
      • thanks everyone!
      • Blaatkip: how are you doing?
      • Blaatkip
        oh
      • done with the files
      • ruaok
        did you un jar the war file?
      • Blaatkip
        no not yet
      • ruaok
        ok, do this:
      • /etc/init.d/jetty stop
      • reosarevok
        I wonder if someone in the world, there's someone honestly writing a blog comment like "It's actually a great and useful piece of information" and then wondering why it never appears
      • *somewhere
      • ruaok
        rm -rf /var/lib/jetty/webapps/*
      • cd /var/lib/jetty/webapps
      • jar xf <warfile>
      • /etc/init.d/jetty start
      • Blaatkip
        ok
      • diana_olhovik_ joined the channel
      • can i delete the wer file after?
      • war
      • ianmcorvidae
        (aside) re: pgbouncer, the version we're running is actually older than the package version, though the package one seems to be marked 'partially configured'
      • ruaok
        Blaatkip: ya.
      • nikki has left the channel
      • now run reindex.
      • Blaatkip
        and that will take till tomorrow?
      • give a take a few hours
      • or
      • ruaok
        depend on your machine. just let it go overnight
      • kepstin-laptop joined the channel
      • Blaatkip
        how do i start the script lol
      • ruaok
      • Blaatkip
        he VM comes with support to build search indexes. In order to build the indexes, log in to the account and then: bin/reindex
      • which account bc i tried a couple and they don't work
      • guess i'm rly braindead
      • working now
      • diddnt b4
      • :S
      • ty Alot!
      • night199uk joined the channel
      • Gentlecat joined the channel
      • gizah joined the channel
      • alastairp
        Gentlecat: yes, I did
      • Gentlecat
        alastairp: what do you think?
      • gizah joined the channel
      • alastairp
        looks like a website ;)
      • Gentlecat
        right :D
      • ianmcorvidae
        ruaok: for general awareness -- we're seeing a lot of 502s right now, and pgbouncer has a bunch of waiting stuff, like before; hung processes seem to not really be it, because that's not really the same with this setup, so
      • I'm HUPing the frontends to see if forcing a restart of processes will help fix it
      • there are some really old processes though, I notice, hm
      • alastairp
        Gentlecat: but yeah, if that’s the style, I’m not too concerned about it
      • I saw you had a bit of feedback
      • Gentlecat
        alastairp: feel free to send comments. looks like I've got nothing better to do this night
      • Gentlecat doesn't even know how jet lag works anymore :P
      • alastairp
        and we put them pass ruaok or nico
      • Gentlecat
        variations of which part? tables?
      • ruaok
        ianmcorvidae: old processes on. astro & co?
      • ianmcorvidae
        ruaok: yeah, looks like a different way of stuck processes appearing with the new starlet setup
      • killing those to see if it fixes it
      • ruaok
        k
      • oh yeah, really bad now. :(
      • ianmcorvidae
        hm, seems to have done nothing
      • ruaok
        goes back to your "random brain noise" email. we should really monitor this number.
      • ianmcorvidae
        yeah
      • ruaok
        how about taking one machine out, restarting the services and then back in?
      • ianmcorvidae
        pgbouncer doesn't actually give you real tables you can query, though, it's just a printed-out table
      • ruaok
        see if that has any effect?
      • ianmcorvidae
        you don't have to take machines out to restart the services :)
      • ruaok
        right. nice. :)
      • ianmcorvidae
        (that being what the starlet/server::starter thing gave us)
      • ianmcorvidae did that with asterix, lemme also hit pingu (which gets more traffic)
      • ruaok
        wait
      • numbers just dropped quite a bit.
      • I saw 170s
      • never mind, back to 158.
      • fluctuates a bit I see.
      • ianmcorvidae
        yeah, it moves around
      • ruaok
        go ahead, sorry.
      • ianmcorvidae
        I'd already done it when you said wait, so
      • ruaok
        ah
      • alastairp
        Gentlecat: yeah, the borders which you said
      • what trip? moscow?
      • man. I didn;t even know you could get jetlag in a single country
      • Gentlecat
        yeah
      • ruaok
        alastairp: have you see the size of that country?
      • alastairp
        I can drive across my country in an hour
      • ruaok
        11 timezones!
      • ianmcorvidae
        now it's dropped down a ways
      • alastairp
        in my view,a ll countries are a similar size
      • ruaok
        ianmcorvidae: so you've done two of four servers now?
      • back up.
      • ianmcorvidae
        people who live on the east coast of the US are that way about states and get very confused when they go west :P
      • yeah.
      • asterix/pingu done, lolo/astro not touched other than killing old/stuck processes
      • after restarting asterix/pingu some of the just-killed processes seem to stick around a while, so I've also been cleaning those up immediately
      • ruaok
        are we certain that the starlet/server::starter actually takes care of these dead procs?
      • ianmcorvidae
        it's supposed to, but the switch was done so we could reprovision without needing to take things out
      • Gentlecat
        alastairp: so I pretty much lived bcn time back home because if our shenanigans. Thought that when I'll get to europe will fit perfectly in that time zone
      • guess what
      • ianmcorvidae
        starman was supposed to handle that too and didn't :)
      • ruaok
        ianmcorvidae: yeah, I don't trust magic like that.
      • ianmcorvidae
        502s are on a downswing too, anyway, so something seems to be helping short-term
      • ruaok
        if manual cleanup doesn't help, we should take them out of rotation and completely stop/start.
      • ianmcorvidae
        you understand that's not doing anything different, right?
      • the issue here is that these processes don't go away with SIGTERM
      • and need a kill
      • which no sanely-written software is going to give it
      • ruaok
        got it.
      • ianmcorvidae
        how Server::Starter works is it creates new processes and then SIGTERM's the old ones
      • with them sharing the socket so the handover is smooth
      • so, the ultimate solution is figuring out why these things get into a state where they need sigkill
      • ruaok
        it just empties out the current pool and creates new ones, but bit-by-bit?
      • ianmcorvidae
        not really bit-by-bit at all
      • it creates a whole new pool, switches over the socket, then sends term to everything in the old pool
      • the cleverness is since it's a parent process it can hand over the socket, basically
      • vs. doing it manually which would take it down entirely and then rebind the socket to a new parent process
      • ruaok
        interesting. wouldn't that double the memory footprint for a brief period?
      • ianmcorvidae
        but I think it's clear the problem is somewhere other than this handling, since we had things happening before
      • ruaok
        maybe not double, but certainly increase abit.
      • ianmcorvidae
        sure, probably increases load for a bit