(I mean, probably, but about this specific thing in particular)
mayhem
almost guaranteed smarter than you. ask a better question. :p
bitmap joined the channel
sentriz has quit
sentriz joined the channel
PrathameshG joined the channel
atj
nice to see a-tisket breaks MB
lucifer
reosarevok: not sure but https://stackoverflow.com/questions/4017976/iss... looks relevant. something is probably causing perl to misinterpret unicode ecapse sequences in json. could probably confirm by dumping the entire json somewhere in the renderer. but i don't know much about perl to suggest a fix.
mayhem: oh i figurd out the gaps in autoincrement columns, turns out its normal pg behaviour and can happen in many cases. for ex: just rolling back a transaction too.
re beta: no worries, i only put on beta to confirm the issue was fixed which was done last week.
monkey prod mayhem or alastairp to have a look at it, currently feed page is broken for some users
monkey
It would be nice to merge it too soon
lucifer
yes makes sense
monkey
er. To merge it soon as well
BrainzGit
[listenbrainz-server] 14amCap1712 merged pull request #1919 (03master…separate-timescale-dump-option): Separate timescale db dumps from postgres db dumps https://github.com/metabrainz/listenbrainz-serv...
[listenbrainz-server] 14amCap1712 merged pull request #1912 (03master…fix-msid-mbid-fetch-yet-again): Fetch recording data from MsB if not available in mbid_mapping https://github.com/metabrainz/listenbrainz-serv...
[listenbrainz-server] 14amCap1712 merged pull request #1913 (03master…make-feed-more-resilient): Catch KeyError and TypeError while adding pin events to feed https://github.com/metabrainz/listenbrainz-serv...
lucifer
monkey: should i merge #1916?
BrainzGit
[listenbrainz-server] 14MonkeyDo merged pull request #1916 (03master…monkey-missing-pin-metadata): More resilient access to nested track_metadata properties across the front-end https://github.com/metabrainz/listenbrainz-serv...
I wonder how that datacenter in canada is doing. maybe this ukraining chap can help.
BrainzGit
[listenbrainz-server] 14dependabot[bot] opened pull request #1923 (03master…dependabot/npm_and_yarn/braintree/sanitize-url-6.0.0): Bump @braintree/sanitize-url from 5.0.2 to 6.0.0 https://github.com/metabrainz/listenbrainz-serv...
PrathameshG
Gotta keep the sweet uptime pristine
wargreen joined the channel
alastairp
PrathameshG: hi, I'll be around for an hour or so - do you want to talk after the weekly meeting about ideas?
Freso
<BANG>
It’s International Monday for the Elimination of Racial Discrimination!
Last week I fixed the PR to improve timestamping in MBS cron logs.
Documented moving Redis containers and volumes around.
Looked into updating ER diagrams for the schema change.
Handled a few maintenance operations (SIR, pink, Jira).
Plus the usual MBS PR reviews, tickets triage, and support.
"""
zas: Go!
zas
Hey
I mainly worked on new rudi server
Freso
(Other people up: monkey, alastairp, atj, akshaaatt, reosarevok, bitmap, mayhem, lucifer, CatQuest, Freso – let me know ASAP if you wish to give review too!)
zas
preparing for next-gen gateway, still a lot to do
plus usual upgrades, supervision and overall maintenance.
Picard PRs reviews & MB edits
fin. monkey?
monkey
Hi!
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, Next meeting (Freso), Expiring domains (ruaok), Supporting open source (ruaok)
Last week I incorporated feedback on the new BrainzPlayer, fixed some issue and improved the user reports world map (click to see the artist)
Worked a lot on improving the youtube player in particular
akshaaatt
!m monkey
BrainzBot
You're doing good work, monkey!
monkey
On BookBrainz work continues to merge new features, fix some bugs, testing on beta, etc.
v6lur joined the channel
Lots of things going on at the same time
(sorry, computer froze)
And many ongoing discussions for BookBRainz improvements and upcoming GSoC projects
That's it for me, reosarevok go !
reosarevok
Hi!
Last week I spent a lot of time releasing the server since we hit some issues
And then re-releasing the server since bitmap figured out a report was broken
Other than that I worked on a lot of small PRs and a couple more test documentation / updating PRs
(we have a lot of tests and many of them are very mediocre)
Also we finally put out the schema change announcement!
So I have been doing the same things, testing things on bookbrainz and updating instruments on musicbrainz.
Lastly I've been celebrating the Vernal Equinox by eating good food and watching BttF♓
fin, go lucifer!
lucifer
hi all!
mayhem
good work restoring the spotify tokens, lucifer
lucifer
we had lost most of the spotify access token during spotify's downtime on 8th. we realised last week we could recover many of those from backups. so with bitmap's help, we recovered spotify access token for almost all users (except ~50ish i think). we also discussed ways to make the LB side more resilient to such issues in future
v6lur has quit
other than that some work/discussion on MBID mapping improvements and prep for this week's sprint.
also many LB bug fixes and small enhancements.
fin, alastairp: next?
alastairp
hi there
last week I upgraded our python base image to python 3.10 and updated LB to use that, we were running it on test for a while and it seems fine. I also finished the work that I was doing on CB to upgrade its use of BU, and got a PR published for that, but there are still some failing tests that I missed, need to look into that more
I also made a plan with mayhem about getting data dumps of the mapping/canonical recordings/canonical releases made, and ensuring that other people are able to easily run this code. I didn't get very far on actually doing this though, so I want to focus on that this week along with our other ongoing sprint for the metadata stuff
that's about it
bitmap: next?
bitmap
hey
at the beginning of last week I helped write the schema change blog post & updated the tickets with proper descriptions of what's changing
Freso
(People still up: atj, akshaaatt, mayhem, Freso – let me know ASAP if you wish to give review too!)
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, Expiring domains (ruaok), Supporting open source (ruaok), Next meeting (Freso)
bitmap
I noticed data was lost from the release_coverart table, and since we were announcing amazon cover art removal in the blog post and pointing people to a report that used that table, I found an old backup from last year I could restore it from
in the middle of the week I updated https://github.com/metabrainz/musicbrainz-serve... to implement fmt=txt for /ws/2/genre/all, which gets a list of all genre names in a single request, did some refactoring there, and documented it
I also spent some time restoring a barman backup into a temporary pg container, to help recover some data for listenbrainz, and documented migration steps for musicbrainz-redis-store in syswiki
other than that I mostly did code review and worked on schema change tickets
fin. go atj!
akshaaatt
!m bitmap
BrainzBot
You're doing good work, bitmap!
atj
so, not a very productive week then bitmap? ;)
PrathameshG
alastairp: sure, I even had some questions that I wanted to discuss with you!
atj
Last week I implemented a couple more Ansible roles to manage haproxy and keepalived, so that zas can get them installed on rudi to progress the new gateways
these were quite challenging due to the configuration formats but they seem to be working ok so far.
akshaaatt: go!
akshaaatt
Hi everyone!
I was caught up during the weekdays following up on college work and life in general.
I mainly focused work on the existing PRs I had and made a few decisions around them. Design System v1.0.6 was also released and from my pov, we are on a good run to get the MusicBrainz revamp pumped now because the standards seem clear to me now.
ListenBrainz revamp is looking good as well after thinking properly about the bootstrap fixes.
I spent time on the android app since I see us being dependent on it a lot in the coming future to have our work appreciated and recognized.
The good news is that the app now uses declarative UI (some parts) to have work done which is a major improvement in terms of code! Hopefully, with the help of yellowhatpro, we can scale pretty quickly and get a lot of work done!
That's it for me. Go mayhem!
mayhem
right-o!
besides the usual MeB background stuff, I finished participating in the ODI peer learning network.
it was fun, met some nice people with very similar missions. also nice to know that it is possible to do open data without consenting adults. :)
more on that later.
I also spent quite a bit of time finishing up the metadata cache project in anticipation for this week.
And still I missed more pieces of data that need to be in there so the query that runs for an hour will get bigger still. lol.