I fixed a very nasty issue causing occasional packet loss on gateways (due to iptables conntrack limits and high traffic), it was possibly the cause of reported 504s (and other undetected issues). It required careful tuning of kernel sysctl values, but it looks like it works well now. I increased the global rate limit, as requested by ruaok
we are serving 700+ req/s (200s)
reosarevok
yay
ruaok
finally answering your question: I've not seen any 504s today. well done!
\ΓΈ/
zas
i resumed on docker stuff, mostly collecting documentation on infrastructure and admin tasks
i'm preparing the load balancer openresty container
which is the main part
use docker swarm + service discovery will be great
kepstin
conntrack limits huh? I hadn't thought of that. GJ figuring it out, zas :)
zas
kepstin: yes, it was a nasty thing
but we have a lot of traffic
ruaok: i think we should get few machines at hetzner now and start preparing them to host docker stuff
Freso has quit
ruaok
google not good enough?
chirlu notes that we had hit conntrack limits previously already.
Freso joined the channel
chirlu: a pile of times, yes. I wish we would've licked them by now. :(
zas
well, to test containers yes, but physical nodes will need proper setup (firewall, kernel, sysctl, ...Β°
ruaok
ok, I see.
Freso
:|
ruaok
I think we should get closer to the date when we're happy with our docker stuff.
at the point when all three of us shrug our shoulders and say: "this should work!" is probably the right time.
zas
ok
ruaok
then we'll have quite some time to actually get it right.
Freso
zas: Got more?
zas
nope, fin.
ruaok
I can call them and ask them what is easiest for them.
Freso
LordSputnik!
ruaok
I have to talk to them about babar and spike too.
speaking of LordSputnik...
CatQuest
ugh yea LordSputnik
ruaok
LordSputnik: Leftmost: I believe you two are up for going to the GSoC Summit.
wanna go?
Leftmost
When is that?
ruaok
oh well, I guess not.
damn.
:)
end of oct.
Freso
No Leo_Verto. LordSputnik unresponsive...
alastairp!
ruaok
this was discussed at length on the mentors list. I see you're paying attention. :)
Leftmost
I'd go, but not at the expense of someone more core to the project.
CatQuest
:disapproving:
hmm
that didn't work
reosarevok
Leftmost: I think people "more core to the project" have all mostly gone there by now
(if you mean MeB generally)
Leftmost
I do.
Freso
No alastairp either. :|
CatQuest
ΰ² _ΰ²
Freso
CatQuest: Go!
ruaok
Leftmost: we're on a round robin basis and Google is paying. by the rules, you're up next.
CatQuest
Last week I did some instruments, as well as moving some "children of" rels to "subtypes" and "derivations".
That brought up translation questions: should disambiguations become translatable strings? how, (or why/why not?)
I agree with chirlu that descriptions being copypasta is problematic, and that perhaps they aught to be scrapped,
(but I think maybe they should be replaced by annotations/aliases/disambiguations? instead, see my comment on somewhat related style ticket: http://tickets.musicbrainz.org/browse/MBS-8764 as well as comments on the previous mentioned thread)
Then I created a task for myself http://tickets.musicbrainz.org/browse/INST-415 to research how those pianos hang together, welcome to comment or watch that ticket! To close of last week, I obtained a frikken sweet title courtesy of reosarevok! yaay!
This week I'vn't been able to add much - this week has gone by pretty fast with preparing for school that starts for me on the 24th, uncertainty about disambiguations, and fighting a cold:(
ruaok
of course you can so, no, but you should not feel bad about going.
CatQuest
Next week will be much of the same, but I hope to continue to squeeze in some more instruments.
Now as the test.bookbrainz.org is finally up? I've been doing some testing there too, but I'm a bit blocked by ben always being away when I have https://paste.ee/p/1uGw9 to tell him :P
eh sorry for the wall of text
Freso
CatQuest: Don't be. :)
reosarevok
thanks again for working on instruments, CatQuest :)
So all of my branches are mostly ready to merge, a few already have been
just need checking over now
Got the video of the system sorted
and blog post mostly ready
Just some tidy up and testing to go now :)
fin
Freso
No hellska. :| kartikgupta0909, go!
CatQuest
and I've testedbadges, they work!
Freso
π
kartikgupta0909
Last week I worked on the code for evaluation of a dataset on a user machine
Done with the basic version
Need to get the pending PRs for the server API merged
and then modify the evaluator script to use them instead of reading the datasets from files
fin :)
Freso
armalcolite!
armalcolite
Hi!
Freso
π
armalcolite
This week was spent in rebasing the playing_now branch and then resolving a lot of issues. Issues that got introduced both via merge-conflicts and user_id schema change.
Then fixiing the tests, which had a wierd problem. They were failing because of no reason. I spent lot more time fixing them than i anticipated. But success!! :)
I spent a lot of time testing the new API(api_compat), hoping all the bugs get resolved before merge in the master.
Freso
π
armalcolite
And a simple addition, now api_compat's playing_now gets updated as per the duration of the song.
ruaok
armalcolite: I'll finish testing that branch tomorrow. and hopefully merge it.
armalcolite
And, my GSoC work got merged. Yippee!!
ruaok: awesome!
fin.
CatQuest looks forward to testing ListneBrainz stuff too