ruaok or anyone who has access to MeB travis: please activate builds for LB
2017-06-05 15649, 2017
CatQuest
but not pay ot use *mb* itself proper
2017-06-05 15657, 2017
CatQuest
higher ws stuff
2017-06-05 15658, 2017
ruaok doesn't
2017-06-05 15610, 2017
iliekcomputers_
ruaok: Yeah I figured :)
2017-06-05 15617, 2017
SothoTalKer
have 2 ws, one free with limits, one not free and more 'unlimited' :)
2017-06-05 15630, 2017
ruaok
I'm busy trying to figure out how to work nicely with rabbitmq
2017-06-05 15635, 2017
CatQuest
anyway I go to showever. the fireplace is clean(ish), but I am dirty :D
2017-06-05 15642, 2017
SothoTalKer
if the api key is per developer and not per user, anyway...
2017-06-05 15643, 2017
CatQuest
rabbits!
2017-06-05 15612, 2017
iliekcomputers_
ruaok: what happened to the one connection per worker plan?
2017-06-05 15625, 2017
ruaok
trying that now.
2017-06-05 15631, 2017
reosarevok
CatQuest: so you were dealing with ash after all :D
2017-06-05 15639, 2017
Freso
SothoTalKer: There could also be OAuth2 authentication on top of the API key to do per-user stuff regardless of API key being used.
2017-06-05 15611, 2017
SothoTalKer
still, to run my script i would need to buy an api key from you :D
2017-06-05 15611, 2017
CatQuest
reosarevok: i was :D
2017-06-05 15614, 2017
iliekcomputers_
zas: would you mind activating build s for LB on Travis please? I see picard builds so I hope you have access.
2017-06-05 15628, 2017
exogen joined the channel
2017-06-05 15638, 2017
Freso
(E.g., so a user who is part of paying for the "less-crowded server" could log in with OAuth2 and get access to the limited server via beets and Picard and Kodi and whichever other apps they use that use MB.)
2017-06-05 15653, 2017
Freso
SothoTalKer: You... were not listening? API keys are free.
2017-06-05 15611, 2017
CatQuest presumes sotho is *still* beign sillyjoking
2017-06-05 15634, 2017
CatQuest regrets not buying more salt candy T__T
2017-06-05 15634, 2017
SothoTalKer
i was, just wanted to read it again
2017-06-05 15621, 2017
SothoTalKer
Freso: can i use my MB user credentials to access the ws API?
2017-06-05 15649, 2017
MatthewGlubb
Just reading through your comments about traffic concerns, I'm not familiar with your setup or traffic profile - e.g. cache hits, etc but couldn't you stick Varnish in front of your web service? It strikes me that most of your traffic must be GETs and therefore imminently cacheable. Varnish is very, very configurable, and can be clustered. You can even cache fragments of responses but this would require some work in the app layer. I'll
I can't remember for how long the conversation went on, but we literally just had it a few days ago.
2017-06-05 15636, 2017
Freso
Caching is definitely not ruled out, but it's not so easy as "just do X".
2017-06-05 15645, 2017
MatthewGlubb
No silver bullet to anything
2017-06-05 15649, 2017
yvanzo
MatthewGlubb: We have been recently looking at Varnish for the website.
2017-06-05 15627, 2017
kepstin
on the other hand, even if there's a very long tail, it might be that adding caching just to help the popular requests would be enough to free up more resources to handle the more unique requests.
2017-06-05 15637, 2017
Freso
SothoTalKer: Also, keep in mind that all this talk is for a future /ws/ version that has not seen a single line of actual code yet. And /ws/2 will be available for at least some years to come still. (Heck, /ws/1 is still available, after years of being deprecated.)
2017-06-05 15611, 2017
SothoTalKer
Freso true :)
2017-06-05 15635, 2017
Freso
Actual implementation with regard to rate limit, authentication (API keys, OAuth2), etc., etc. is still mostly entirely up in the air.
2017-06-05 15640, 2017
to81 joined the channel
2017-06-05 15607, 2017
reosarevok
ruaok: that latest NWR/CRI reply is very encouraging :) Definitely interested to check it all out now
2017-06-05 15619, 2017
ruaok
yeah, me too.
2017-06-05 15626, 2017
ruaok
any thoughts on format?
2017-06-05 15649, 2017
reosarevok
Not sure, any idea what they have?
2017-06-05 15653, 2017
reosarevok
A JSON dump might work?
2017-06-05 15608, 2017
reosarevok
I'm honestly not sure of the volume of data we're talking about
2017-06-05 15625, 2017
ruaok
for a test, I think she said 1,200 releases.
2017-06-05 15601, 2017
ruaok
I'll just ask them what they use for a DB and go from there.
2017-06-05 15606, 2017
reosarevok
Well that's what their label has :)
2017-06-05 15609, 2017
reosarevok
But yeah, let's do that
2017-06-05 15628, 2017
reosarevok
A DB dump would be interesting, if they just store JSON text that would honestly probably be useful too
2017-06-05 15639, 2017
reosarevok
As long as it's not excel...
2017-06-05 15603, 2017
SothoTalKer
i bet its excel
2017-06-05 15652, 2017
reosarevok
ruaok: I'm happy to have passed the mantle of local pessimistic dude to SothoTalKer
2017-06-05 15657, 2017
ruaok
if they send an excel file, they've already failed.
2017-06-05 15610, 2017
ruaok
reosarevok: sigh.
2017-06-05 15626, 2017
ruaok
as long as he doesn't show up at the summit all is well, right?
2017-06-05 15648, 2017
arbenina_ has quit
2017-06-05 15659, 2017
SothoTalKer
i don't plan to, don't worry :)
2017-06-05 15620, 2017
ruaok
one of you two at the summit is enough.
2017-06-05 15629, 2017
ruaok
and thank FSM there is no oven at the office.
2017-06-05 15634, 2017
kyan joined the channel
2017-06-05 15648, 2017
kyan has quit
2017-06-05 15644, 2017
ruaok
not excel. :)
2017-06-05 15651, 2017
kyan joined the channel
2017-06-05 15641, 2017
boneskull has quit
2017-06-05 15637, 2017
boneskull joined the channel
2017-06-05 15626, 2017
boneskull has quit
2017-06-05 15630, 2017
exogen has quit
2017-06-05 15620, 2017
antgel joined the channel
2017-06-05 15648, 2017
arbenina_ joined the channel
2017-06-05 15621, 2017
reosarevok
Definitely not excel
2017-06-05 15624, 2017
reosarevok is kinda excited
2017-06-05 15638, 2017
Freso too :)
2017-06-05 15600, 2017
reosarevok
Plus unlike NT this one is straight in the middle of my editing interests
2017-06-05 15626, 2017
reosarevok
So I am more than willing to work on it
2017-06-05 15637, 2017
samj1912 has quit
2017-06-05 15652, 2017
regagain has quit
2017-06-05 15618, 2017
Freso
NT?
2017-06-05 15632, 2017
reosarevok
Ninja Tune
2017-06-05 15655, 2017
reosarevok
Which I was supposed to look into, but eh :/ There's only that much excel a human can deal with
2017-06-05 15656, 2017
Freso
Ah.
2017-06-05 15654, 2017
kyan has quit
2017-06-05 15623, 2017
arbenina_ has quit
2017-06-05 15630, 2017
github joined the channel
2017-06-05 15630, 2017
github
[listenbrainz-server] mayhem opened pull request #190: Flask pika (master...flask-pika) https://git.io/vHwIR
2017-06-05 15630, 2017
github has left the channel
2017-06-05 15641, 2017
ruaok
travis builds are happening. thanks zas and iliekcomputers_
2017-06-05 15614, 2017
kyan joined the channel
2017-06-05 15635, 2017
iliekcomputers_
🎉
2017-06-05 15649, 2017
reosarevok
But Travis is just a shit Coldplay!
2017-06-05 15636, 2017
iliekcomputers_
And Coldplay is a shit Radiohead :)
2017-06-05 15612, 2017
reosarevok
They wish
2017-06-05 15633, 2017
Clint
and radiohead is a shit band ;p
2017-06-05 15653, 2017
reosarevok
Eh
2017-06-05 15657, 2017
reosarevok
There's worse stuff :p
2017-06-05 15631, 2017
iliekcomputers_
Like muse ;)
2017-06-05 15634, 2017
Clint
like coldplay
2017-06-05 15603, 2017
SothoTalKer
möp
2017-06-05 15632, 2017
luks
is reimport the only way to fix a replicated db? and if so, it the 20170605-031203 data dump ok?
2017-06-05 15633, 2017
ruaok
there was a hiccup today that bitmap is working on. if you hit that problem, might be good to wait.
2017-06-05 15652, 2017
luks
ok, I'll wait then
2017-06-05 15644, 2017
bitmap
I need to test the new packet first, might take an hour or two. but yes, that data dump is ok
2017-06-05 15631, 2017
bitmap
there is an actual bug in our alias merge code which confuses dbmirror, that won't be fixed until later, but I guess it's unlikely it'll cause any issues again if it took this long
2017-06-05 15646, 2017
luks
thanks, I'll reimport my dbs tomorrow
2017-06-05 15608, 2017
regagain joined the channel
2017-06-05 15647, 2017
bitmap
luks: when you said you got the same error with mbslave earlier, were you talking about this artist_alias issue, or the "value too long for type character varying" encoding issue?
2017-06-05 15657, 2017
luks
artist_alias
2017-06-05 15606, 2017
bitmap
okay
2017-06-05 15621, 2017
ferbncode_ has quit
2017-06-05 15653, 2017
bitmap
then yeah, the packet is wrong... the DBD::Pg stuff was for something else