#metabrainz

/

      • minimal has quit
      • aerozol[m]
        MusicBrainz is on a list for ‘votes for donations’: https://www.reiser.it/giveback-open-source/
      • But not as sketchy as it sounds because they also wrote a rather nice linkedin post: https://www.linkedin.com/feed/update/urn:li:act...
      • “....If it may seem like a ‘frivolous’ project, I would like to reiterate that music is culture. Music enriches, inspires and connects. Personally, MusicBrainz has helped me a lot over the years to deepen my passion…”
      • mayhem: shall I write a word of appreciation and thanks on LinkedIn? Just checking in case there’s something I don’t know about Reiser/if there is an existing relationship
      • BrainzGit
        [listenbrainz-server] 14anshg1214 opened pull request #3104 (03master…LB-1663): LB-1663: Dissapearing "following" list on other users' profiles https://github.com/metabrainz/listenbrainz-serv...
      • lucifer[m]
        mayhem: monkey ansh aerozol sent yim emails updated with feedback. let me know if something is still broken.
      • aerozol: how do you want to coordinate the YIM release? I will trigger full dumps and imports on Jan 1, which almost takes half a day and then 3-4 of hours to generate the YIM data. so we should be ready by European time evening of Jan 1.
      • texke has quit
      • mayhem[m]
        <lucifer[m]> "mayhem: monkey ansh aerozol sent..." <- I don't seem to have one. checked spam folder too.
      • lucifer[m]
        that's weird, mayhem. sent again.
      • mayhem[m]
        received.
      • the email (and all of yim) look great!
      • BrainzGit
        [listenbrainz-server] 14amCap1712 merged pull request #3098 (03master…docs): Fix documentation issues https://github.com/metabrainz/listenbrainz-serv...
      • [listenbrainz-server] 14amCap1712 merged pull request #3094 (03master…patch-3): Docs: Add link to a Swift client https://github.com/metabrainz/listenbrainz-serv...
      • [listenbrainz-server] 14amCap1712 merged pull request #3089 (03master…add-lastfm-to-add-data): Update AddData.tsx to include Last.fm https://github.com/metabrainz/listenbrainz-serv...
      • monkey[m] joined the channel
      • monkey[m]
        Same here, no email
      • BrainzGit
        [listenbrainz-server] 14mayhem merged pull request #3088 (03master…add-dates-to-release-color): Add year to release color https://github.com/metabrainz/listenbrainz-serv...
      • lucifer[m]
        monkey: can you check spam?
      • monkey[m]
        I see it in spam, sorry I had checked but for the wrong email account. Email looks good :+1:
      • vardhan_ joined the channel
      • Kladky joined the channel
      • lucifer[m]
        mayhem: hi! are you around to discuss a couple of things? (not urgent)
      • mayhem[m]
        sure.
      • vardhan_ has quit
      • lucifer[m]
        to make listen ingestion in spark realtime, i am planning to do two things.
      • 1. add a service that runs on michael and polls listens from RabbitMQ unique listens queue periodically. Combines the listens with existing incremental listens parquet and replaces it in place. every week or so, we re-partition the data in the spark cluster for performance.
      • Kladky has quit
      • 2. to make deletes realtime-ish, after listens are deleted from timescale. write them to a deletion queue, same service on michael deletes them daily before stats generation.
      • however, to account for the case where a user deleted a listen and then imported the same listen from a service we need something more than listened_at, user_id, recording_msid triplet.
      • so we need to assign a unique id to each listen.
      • so need to add a column to listens table, dumps, api etc. etc.
      • mayhem[m]
        lucifer[m]: that sounds like sooooo much fun
      • lucifer[m]
        yup :/ but i don't think there is another way to handle this case.
      • mayhem[m]
        has this ever happened before? is it worth all this trouble for a serious edge case?
      • vardhan joined the channel
      • lucifer[m]
        it used to happen a lot with the existing lfm importer because we advised people to delete their listens and import from scratch.
      • with the new importer, i would expect it to be not that often.
      • mayhem[m]
        are we engineering for a case that no longer happens (or far less often)? and do people have 1 or 2 listens duplicated, or a whole pile of them?
      • could we do this without the extra column now and see how it behaves? if it still is problematic, go back and add the id?
      • lucifer[m]
        sure.
      • mayhem[m]
        sure, but to which of the 3 questions? :)
      • lucifer[m]
        to doing it without the id for now and adding it later if needed.
      • Kladky joined the channel
      • mayhem[m]
        then, I think we should do this.
      • lucifer[m]
        for the first two questions, i am not sure how often it happens now.
      • sounds good.
      • ansh joined the channel
      • vardhan has quit
      • vardhan joined the channel
      • JadedBlueEyes has quit
      • JadedBlueEyes joined the channel
      • minimal joined the channel
      • Jigen joined the channel
      • LupinIII has quit
      • vardhan has quit
      • bitmap[m] has quit
      • the4oo4- joined the channel
      • aerozol[m] has quit
      • aerozol[m] joined the channel
      • monkey[m] has quit
      • SigHunter has quit
      • the4oo4 has quit
      • SigHunter_ joined the channel
      • monkey[m] joined the channel
      • Shreyas[m] has quit
      • Shreyas[m] joined the channel
      • BrainzGit
        [musicbrainz-server] 14JadedBlueEyes opened pull request #3433 (03master…MBS-13876): MBS-13876: Verification emails https://github.com/metabrainz/musicbrainz-serve...
      • Jade[m]1 joined the channel
      • Jade[m]1
        Hey everyone!
      • Hope you've all had a lovely christmas!
      • pite has quit
      • pite_ joined the channel
      • Side note, adding the mail service to the musicbrainz-docker compose might be good?
      • My local testing I'm using... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/...>)
      • aerozol[m]
        Hey lucifer, I haven’t planned much for the release, the email will do most of the work. But if you tell me what time you would like to launch I will make a post on the socials
      • Never heard if we are re-calculating them later? That’s probably the main reason to post (e.g. to encourage people to sign up and import data to get their YIM still)
      • monkey: If the “your year in music coming soon” screen is all done in beta, is it still worth pushing it to prod?
      • lucifer[m]
        aerozol: i don't have a particular time in mind. but i can generate the data on 1st and hold off on sending emails until you are around and we can send the emails and make the annoucements at the same time.
      • GautamShorewala[ has quit
      • igold94[m] has quit
      • lusciouslover has quit
      • lusciouslover joined the channel
      • Kladky has quit
      • dabeglavins3 has quit
      • dabeglavins3 joined the channel