/ws/2/recording is 4% of hits, but 11% of traffice.
2012-08-01 21441, 2012
ruaok
/ws/1/track is 1.4% of hits, 1.77% of traffic.
2012-08-01 21402, 2012
ruaok
/ws/2/recording is an order of magnitude more bandwidth hungry. :(
2012-08-01 21410, 2012
nikkimini imagines it includes work info
2012-08-01 21417, 2012
reosarevok
got seventy-something google hits
2012-08-01 21424, 2012
reosarevok
(as an URL)
2012-08-01 21435, 2012
nikkimini
since common relationships like composer/lyricist which used to be on tracks are now on works
2012-08-01 21452, 2012
kepstin-work
I was under the impression that picard does a single request on /ws/2/release for all information?
2012-08-01 21454, 2012
ruaok
I better find out what more bandwidth is going to cost.
2012-08-01 21401, 2012
ruaok
since this insn't anythning we can fix. :(
2012-08-01 21429, 2012
ruaok
kepstin-work: it used to. not sure now.
2012-08-01 21444, 2012
ruaok
but this seems to be the trend from ws/1 to ws/2
2012-08-01 21404, 2012
kepstin-work
we store more information, so the ws responses are bigger :/
2012-08-01 21427, 2012
ocharles
we can stop serving shitloads of artist tags and aliases
2012-08-01 21435, 2012
ocharles
but it is almost an api change
2012-08-01 21444, 2012
reosarevok
Or stop serving shitloads of headphones requests
2012-08-01 21454, 2012
reosarevok
Which are probably around 50% of our stuff
2012-08-01 21401, 2012
ruaok
its actually not that much headphones.
2012-08-01 21408, 2012
ruaok
our traffic has gone down quite a bit since those days.
2012-08-01 21411, 2012
reosarevok
"195867286 34.83%"
2012-08-01 21418, 2012
ocharles
picard is hardly a golden example
2012-08-01 21418, 2012
ruaok
to the tune of 10M hits less.
2012-08-01 21425, 2012
ocharles
requesting literally every single inc flag on every request
2012-08-01 21448, 2012
reosarevok
"195867286 34.83% headphones/0.0 python-musicbrainz-ngs/0.3devMODIFIED ( https://github.com/rembo10/headphones" and "76018109 13.52% python-headphones/0.7.3" still head the useragent table...
2012-08-01 21401, 2012
kepstin-work
ocharles: it only does that to work around the rate limit, instead of making separate smaller requests for each individual thing :)
2012-08-01 21428, 2012
hawke_
I think picard needs everything doesn’t it?
2012-08-01 21438, 2012
hawke_
(or bits from everything anyway)
2012-08-01 21410, 2012
nikkimini
pretty much. anything that isn't available soon gets requested
2012-08-01 21414, 2012
kepstin-work
hawke_: well, if you don't have the various "use x relationships" options checked, it doesn't.
2012-08-01 21401, 2012
kepstin-work
so if you don't care about having composers and lyricists in your tags, feel free to save musicbrainz some bandwidth :)
kepstin-work really doesn't have any good ideas for how to handle updates in picard, should he ever finish it :(
2012-08-01 21437, 2012
ruaok
34, 38? what the difference. :)
2012-08-01 21453, 2012
ruaok
reosarevok: by someone who is lysdexic
2012-08-01 21403, 2012
nikkimini thought headphones was using 48.35%
2012-08-01 21416, 2012
hawke_
kepstin-work: besides, I doubt my personal usage is a significant part of this. :-D
2012-08-01 21418, 2012
reosarevok
nikkimini: the other 13% is already throttled
2012-08-01 21420, 2012
reosarevok
(I think)
2012-08-01 21424, 2012
nikkimini
it's still using it :P
2012-08-01 21425, 2012
Spacey
If I go to "http://musicbrainz.org/ws/1/artist/?type=xml&name=Coldplay&limit=10" I get 3 results, but there is some Asian name on a 100 score and I of course want "Coldplay" the 2nd result at a score of 86. Is there a way to work with this?
2012-08-01 21433, 2012
ruaok
yea, I was only talking about the unthrottled.
2012-08-01 21436, 2012
nikkimini
ah
2012-08-01 21430, 2012
nikkimini
Spacey: not related to your question, but we recommend using /ws/2 where possible, /ws/1 is deprecated
2012-08-01 21448, 2012
Spacey
I'd love to, but can't find a C# library for 2..
2012-08-01 21453, 2012
nikkimini
ah :/
2012-08-01 21408, 2012
reosarevok
Someone should probably write one
2012-08-01 21416, 2012
nikkimini
are you offering? :P
2012-08-01 21438, 2012
reosarevok
No, but maybe Spacey would, being a C# user :p
2012-08-01 21443, 2012
Spacey
I'm very much not the right guy for that..
2012-08-01 21451, 2012
Spacey
I'm just a casual coder playing around..
2012-08-01 21453, 2012
ocharles
i'd hate to see 'someone's todo list
2012-08-01 21456, 2012
reosarevok would have no use for a C# library even if he knew how to do it
2012-08-01 21453, 2012
reosarevok
Guess I could tweet saying that the latest C# library is using the deprecated ws and we'd be very happy if someone feels like changing that :p
2012-08-01 21411, 2012
hawke_
I do find it a bit odd that the search results are so different between ws1 and ws2
They should be using the same search behind the scenes, surely?
2012-08-01 21419, 2012
Spacey
You'd think.
2012-08-01 21407, 2012
hawke_
Spacey: Of course, there is no magical 'know what I want' search — searches will sometimes have the one that you want somewhere other than first, so you have to deal with that anyway.