Mineo: I think you are the master of the PyPI package, do you think we should do this?
2019-09-12 25511, 2019
yvanzo
reosarevok: both/any you want to
2019-09-12 25521, 2019
reosarevok
Ok
2019-09-12 25510, 2019
zas
moooin
2019-09-12 25525, 2019
zas
the thing started again few hours later
2019-09-12 25513, 2019
zas
on mb website only, ~60k different IPs using same UA (faking an old chrome version) did 3188033 hits over 4069828 (~75% of hits), almost all are requesting /search
2019-09-12 25534, 2019
zas
so it overloads mb website AND solr cloud
2019-09-12 25548, 2019
zas
weird enough, it stopped for few hours
2019-09-12 25520, 2019
zas
60k different IPs... it can be something like the QNAP issue (many devices doing stupid queries, without malicious intent), or a malicious botnet.
during the night I had to fix a side-effect of queen removal: there was a failover IP associated with it, which was used for rsync/ftp server on williams (see my telegram message)
2019-09-12 25505, 2019
ruaok
oh, interesting. how do we prevent this from happening in the future?
2019-09-12 25540, 2019
travis-ci joined the channel
2019-09-12 25540, 2019
travis-ci
metabrainz/picard#4919 (master - 1f67f03 : Philipp Wolfer): The build passed.
always check if a failover IP was associated with a specific server before removing.... the problem is: we can't really move the IP elsewhere (afaik), so better not use too many of those
2019-09-12 25518, 2019
ruaok
time to order floyd?
2019-09-12 25545, 2019
zas
yup
2019-09-12 25509, 2019
zas
for specs, same as pink
2019-09-12 25521, 2019
zas
I'm blocking this UA
2019-09-12 25527, 2019
zas
with evil 444
2019-09-12 25530, 2019
zas
only on mb website for now (as it seems it only apply to it)
2019-09-12 25524, 2019
travis-ci joined the channel
2019-09-12 25524, 2019
travis-ci
metabrainz/picard#4920 (master - 3803e38 : Philipp Wolfer): The build passed.
MBS-5262: Release length is only displayed in the Release tab, not the others
2019-09-12 25513, 2019
reosarevok
Which we don't even do in all release main pages, so any release with more than 10 mediums doesn't actually get a length at all
2019-09-12 25516, 2019
reosarevok
bitmap, yvanzo: would it make sense to store release length somewhere in the DB so it doesn't need to get calculated every time via the maybe-not-even-loaded mediums?
2019-09-12 25507, 2019
reosarevok
Right now the only solution to that ticket (which is admittedly minor, but still) is to load all media (when under 10, I guess) for every page rather than just /show
2019-09-12 25554, 2019
reosarevok
I added a comment to the ticket, please suggest other options if you see them :)
2019-09-12 25540, 2019
CatQuest
[12:49] <reosarevok> bitmap, yvanzo: would it make sense to store release length somewhere in the DB so it doesn't need to get calculated every time via the maybe-not-even-loaded mediums?
2019-09-12 25540, 2019
CatQuest
+10
2019-09-12 25524, 2019
oknozor has quit
2019-09-12 25528, 2019
CatQuest
(a number phun here if you will)
2019-09-12 25500, 2019
oknozor joined the channel
2019-09-12 25503, 2019
oknozor has quit
2019-09-12 25519, 2019
oknozor joined the channel
2019-09-12 25534, 2019
oknozor has quit
2019-09-12 25548, 2019
oknozor joined the channel
2019-09-12 25553, 2019
D4RK-PH0ENiX has quit
2019-09-12 25522, 2019
oknozor has quit
2019-09-12 25537, 2019
oknozor joined the channel
2019-09-12 25502, 2019
oknozor has quit
2019-09-12 25517, 2019
oknozor joined the channel
2019-09-12 25508, 2019
oknozor has quit
2019-09-12 25525, 2019
oknozor joined the channel
2019-09-12 25513, 2019
oknozor has quit
2019-09-12 25514, 2019
oknozor joined the channel
2019-09-12 25516, 2019
oknozor has quit
2019-09-12 25507, 2019
D4RK-PH0ENiX joined the channel
2019-09-12 25553, 2019
D4RK-PH0ENiX has quit
2019-09-12 25535, 2019
oknozor joined the channel
2019-09-12 25504, 2019
D4RK-PH0ENiX joined the channel
2019-09-12 25510, 2019
oknozor has quit
2019-09-12 25504, 2019
travis-ci joined the channel
2019-09-12 25504, 2019
travis-ci
phw/picard#136 (master - ddf0670 : Philipp Wolfer): The build has errored.
Used the 'guess feat. artists from track titles' button (the one at the bottom for the whole release, not the one based on a single track) on the release editor and ended up with 'feat.' join phrases across the board after the edit was applied (I did not see it during the edit process)
With {bracketedText(fluencyLabels[language.fluency])}
2019-09-12 25512, 2019
reosarevok
But:
2019-09-12 25513, 2019
reosarevok
Cannot call `bracketedText` with `fluencyLabels[language.fluency]` bound to `text` because: Either function type [1] is incompatible with string [2]. Or function type [1] is incompatible with number [3].Flow(InferError)
2019-09-12 25527, 2019
reosarevok
(since it reads it as advanced: () => string, etc)
2019-09-12 25530, 2019
reosarevok
Suggestions? :)
2019-09-12 25549, 2019
reosarevok
Can I change export function bracketedText(text: ?StrOrNum, args?: Args) to allow it?
2019-09-12 25500, 2019
reosarevok
Or rather, I guess, can I make it so declare type StrOrNum = string | number; also accepts functions that return string or number?
2019-09-12 25547, 2019
Lotheric
reosarevok: I can't log in to test.musicbrainz.org and can't recover password either. Can't create a new account because it says that my username already exists