#metabrainz

/

      • aabbi15 joined the channel
      • 2024-02-23 05424, 2024

      • Maxr1998_ joined the channel
      • 2024-02-23 05423, 2024

      • Maxr1998 has quit
      • 2024-02-23 05431, 2024

      • opal has quit
      • 2024-02-23 05400, 2024

      • dseomn has quit
      • 2024-02-23 05438, 2024

      • dseomn joined the channel
      • 2024-02-23 05400, 2024

      • opal joined the channel
      • 2024-02-23 05453, 2024

      • lusciouslover has quit
      • 2024-02-23 05405, 2024

      • lusciouslover joined the channel
      • 2024-02-23 05432, 2024

      • fletchto99 has quit
      • 2024-02-23 05411, 2024

      • aabbi15 has quit
      • 2024-02-23 05451, 2024

      • fletchto99 joined the channel
      • 2024-02-23 05409, 2024

      • Maxr1998_ has quit
      • 2024-02-23 05436, 2024

      • Maxr1998 joined the channel
      • 2024-02-23 05423, 2024

      • Maxr1998 has quit
      • 2024-02-23 05456, 2024

      • Maxr1998 joined the channel
      • 2024-02-23 05430, 2024

      • f1refly_ joined the channel
      • 2024-02-23 05422, 2024

      • f1refly has quit
      • 2024-02-23 05435, 2024

      • hirigaray has quit
      • 2024-02-23 05452, 2024

      • hirigaray joined the channel
      • 2024-02-23 05432, 2024

      • discordbrainz
        <03metadataismydrug> I think LB might be down? 504 Gateway Timeout
      • 2024-02-23 05422, 2024

      • bttf joined the channel
      • 2024-02-23 05419, 2024

      • yellowhatpro joined the channel
      • 2024-02-23 05401, 2024

      • relaxoMob has quit
      • 2024-02-23 05433, 2024

      • relaxoMob joined the channel
      • 2024-02-23 05417, 2024

      • lucifer
        metadataismydrug: it was for a while, fixed now.
      • 2024-02-23 05429, 2024

      • lucifer
        aerozol: hi! what broke?
      • 2024-02-23 05455, 2024

      • BrainzGit
        [listenbrainz-server] 14amCap1712 merged pull request #2793 (03master…fresh-releases-duration): Add a threshold to fresh releases calculation https://github.com/metabrainz/listenbrainz-server…
      • 2024-02-23 05451, 2024

      • BrainzGit
        [listenbrainz-server] release 03v-2024-02-23.0 has been published by 14github-actions[bot]: https://github.com/metabrainz/listenbrainz-server…
      • 2024-02-23 05418, 2024

      • aerozol
        lucifer: It might have already been broken, here’s the ticket: https://tickets.metabrainz.org/browse/LB-1526
      • 2024-02-23 05419, 2024

      • BrainzBot
        LB-1526: Fresh Releases range selector doesn't work
      • 2024-02-23 05459, 2024

      • lucifer
        aerozol: ah yes, that sounds like a frontend issue.
      • 2024-02-23 05431, 2024

      • aerozol
        Gotcha, guess nobody noticed until now
      • 2024-02-23 05452, 2024

      • bttf has quit
      • 2024-02-23 05407, 2024

      • minimal has quit
      • 2024-02-23 05418, 2024

      • bttf joined the channel
      • 2024-02-23 05430, 2024

      • bttf has quit
      • 2024-02-23 05427, 2024

      • sudip_ joined the channel
      • 2024-02-23 05411, 2024

      • lusciouslover has quit
      • 2024-02-23 05431, 2024

      • lusciouslover joined the channel
      • 2024-02-23 05435, 2024

      • sudip_ has quit
      • 2024-02-23 05421, 2024

      • twodoorcoupe joined the channel
      • 2024-02-23 05453, 2024

      • opal has quit
      • 2024-02-23 05418, 2024

      • opal joined the channel
      • 2024-02-23 05415, 2024

      • reosarevok
        aerozol: forgot if you get notified, but a quick look at MBS-13494 would be nice (no huge rush though since I won't implement it before the Event Art stuff is merged at the earliest)
      • 2024-02-23 05416, 2024

      • BrainzBot
        MBS-13494: Allow batch-removing cover art https://tickets.metabrainz.org/browse/MBS-13494
      • 2024-02-23 05416, 2024

      • rimskii[m] joined the channel
      • 2024-02-23 05416, 2024

      • rimskii[m]
        Wow we now have a new picture on home screen. Looks sooo cool !!
      • 2024-02-23 05454, 2024

      • ursa-major has quit
      • 2024-02-23 05454, 2024

      • djl has quit
      • 2024-02-23 05454, 2024

      • irimi1 has quit
      • 2024-02-23 05432, 2024

      • ursa-major joined the channel
      • 2024-02-23 05440, 2024

      • djl joined the channel
      • 2024-02-23 05440, 2024

      • irimi1 joined the channel
      • 2024-02-23 05414, 2024

      • relaxoMob has quit
      • 2024-02-23 05400, 2024

      • relaxoMob joined the channel
      • 2024-02-23 05412, 2024

      • reosarevok
        bitmap: I tried to run upgrade.sh to test some of my schema change stuff, and I got "ERROR: DROP INDEX CONCURRENTLY cannot run inside a transaction block" which is part of your 20231005-edit-data-idx-link-type.sql
      • 2024-02-23 05424, 2024

      • reosarevok
        I will run it without that file for now, but probably something you need to amend
      • 2024-02-23 05455, 2024

      • twodoorcoupe has quit
      • 2024-02-23 05405, 2024

      • relaxoMob has quit
      • 2024-02-23 05411, 2024

      • relaxoMob joined the channel
      • 2024-02-23 05455, 2024

      • relaxoMob has quit
      • 2024-02-23 05434, 2024

      • relaxoMob joined the channel
      • 2024-02-23 05444, 2024

      • relaxoMob has quit
      • 2024-02-23 05400, 2024

      • relaxoMob joined the channel
      • 2024-02-23 05453, 2024

      • relaxoMob has quit
      • 2024-02-23 05455, 2024

      • relaxoMob joined the channel
      • 2024-02-23 05422, 2024

      • kellnerd
        ansh: When I inspect a listen on my "Recent listens" page, the page's scrollbar disapppears and does not reappear once I close the inspect dialog. Is this a known issue?
      • 2024-02-23 05439, 2024

      • kellnerd
        I haven't seen this before, so it must have been introduced by an update which was deployed to production this week.
      • 2024-02-23 05419, 2024

      • yvanzo
        O’Moin
      • 2024-02-23 05429, 2024

      • yvanzo
        bitmap, lucifer, reosarevok: `test.mb.o` now has full search indexes and live indexing enabled 🙂
      • 2024-02-23 05416, 2024

      • monkey
        kellnerd: I can replicate. Maybe my fault, I'm the last one to have touched the modals
      • 2024-02-23 05429, 2024

      • monkey
        Looks like bootstrap is not removing a class that makes the body non-scrollable when modals are open
      • 2024-02-23 05451, 2024

      • monkey
        Hm, it does once in a while if I try again and again. I think I know where that's coming from.
      • 2024-02-23 05452, 2024

      • reosarevok
        yvanzo: sweet!
      • 2024-02-23 05410, 2024

      • rimskii[m] has quit
      • 2024-02-23 05414, 2024

      • BrainzGit
        [mbsssss] 14yvanzo merged pull request #63 (03master…solr9): SEARCH-685 (Solr Schema): Support Solr 9 https://github.com/metabrainz/mbsssss/pull/63
      • 2024-02-23 05427, 2024

      • reosarevok
        What testing should we do? Just usual "add stuff and make sure it indexes it" is obvious but are there specific changes that should be tested in depth
      • 2024-02-23 05434, 2024

      • BrainzGit
        [mmd-schema] 14yvanzo merged pull request #33 (03master…java17): SEARCH-714 (MMD Schema): Upgrade Java SE version to 17 https://github.com/metabrainz/mmd-schema/pull/33
      • 2024-02-23 05417, 2024

      • BrainzGit
        [mb-solr] 14yvanzo merged pull request #54 (03master…solr9-new): SEARCH-714, SEARCH-685: Upgrade to Java 17 and Solr 9.4.0 https://github.com/metabrainz/mb-solr/pull/54
      • 2024-02-23 05456, 2024

      • yvanzo
        reosarevok: Solr 9.5.0 and GitHub Actions
      • 2024-02-23 05439, 2024

      • BrainzGit
        [mb-solr] 14yvanzo opened pull request #55 (03master…github-action): Add GitHub action to test packaging MB Solr with Maven https://github.com/metabrainz/mb-solr/pull/55
      • 2024-02-23 05405, 2024

      • yvanzo
        reosarevok: Here is WIP for GitHub action ^
      • 2024-02-23 05431, 2024

      • BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3183 (03master…MBS-13421): MBS-13421: Add support for genre collections https://github.com/metabrainz/musicbrainz-server/…
      • 2024-02-23 05412, 2024

      • reosarevok
        yvanzo: so I tried to generate a new mmd-schema binding for ^
      • 2024-02-23 05423, 2024

      • reosarevok
        [ERROR] Failed to execute goal org.jvnet.jaxb:jaxb-maven-plugin:4.0.0:generate (default-cli) on project mmd2: Execution default-cli of goal org.jvnet.jaxb:jaxb-maven-plugin:4.0.0:generate failed: Unable to load the mojo 'generate' in the plugin 'org.jvnet.jaxb:jaxb-maven-plugin:4.0.0' due to an API incompatibility: org.codehaus.plexus.component.repository.exception.ComponentLookupException: org/jvnet/jaxb/maven/XJCMojo has been
      • 2024-02-23 05423, 2024

      • reosarevok
        compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
      • 2024-02-23 05429, 2024

      • reosarevok
        I guess I need some setup steps?
      • 2024-02-23 05410, 2024

      • BrainzGit
        [mb-solr] 14yvanzo opened pull request #56 (03master…solr-9.5.0): Upgrade Solr version to 9.5.0 https://github.com/metabrainz/mb-solr/pull/56
      • 2024-02-23 05433, 2024

      • yvanzo
        reosarevok: And the WIP for Solr 9.5.0 ^
      • 2024-02-23 05415, 2024

      • yvanzo
        reosarevok: Which commands did you use?
      • 2024-02-23 05433, 2024

      • reosarevok
        Just pulled master and did docker compose --project-directory=docker/brainz-mmd2-jaxb run --rm builder
      • 2024-02-23 05423, 2024

      • kellnerd
        Thank you monkey :)
      • 2024-02-23 05434, 2024

      • monkey
        Easy fix actually, just about to open a PR :)
      • 2024-02-23 05432, 2024

      • kellnerd
        (I wasn't sure whom to ping by the way, as you were marked as away and I was suspecting a connection to the SPA treatment, but apparently I was wrong 😇)
      • 2024-02-23 05443, 2024

      • BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #2786 (03master…tags-auth-retry): TagsComponent: improve token refresh and error catching https://github.com/metabrainz/listenbrainz-server…
      • 2024-02-23 05437, 2024

      • BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #2794 (03master…fix-modal-backdrop): Modals: remove backdrop class manually when closing modals https://github.com/metabrainz/listenbrainz-server…
      • 2024-02-23 05448, 2024

      • theflash__ joined the channel
      • 2024-02-23 05433, 2024

      • BrainzGit
        [mmd-schema] 14yvanzo opened pull request #36 (03master…doc.md): Convert documentation text files to Markdown https://github.com/metabrainz/mmd-schema/pull/36
      • 2024-02-23 05450, 2024

      • theflash__
        akshaaatt: could you please review https://github.com/metabrainz/listenbrainz-ios/pu… , whenever you get time :D
      • 2024-02-23 05457, 2024

      • yvanzo
        reosarevok: Never saw this error before, maybe something cached from a previous incomplete version?
      • 2024-02-23 05446, 2024

      • yvanzo
        Try rebuilding the image: `docker compose --project-directory=docker/brainz-mmd2-jaxb build --no-cache --pull`
      • 2024-02-23 05428, 2024

      • yvanzo
        If it still doesn’t work, try also removing the Maven cache: `sudo rm -f -r docker/brainz-mmd2-jaxb/maven_cache`
      • 2024-02-23 05434, 2024

      • BrainzGit
        [listenbrainz-ios] 14akshaaatt merged pull request #18 (03main…fix-model): Model cleanup and UX enhancements https://github.com/metabrainz/listenbrainz-ios/pu…
      • 2024-02-23 05403, 2024

      • BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #2794 (03master…fix-modal-backdrop): Modals: remove backdrop class manually when closing modals https://github.com/metabrainz/listenbrainz-server…
      • 2024-02-23 05413, 2024

      • monkey
        ansh: Hello! I see some failing tests in LB#2731 which seem to be caused by a missing react-router context to wrap components in the front-end tests (looking at https://github.com/metabrainz/listenbrainz-server…) according to https://stackoverflow.com/a/75728680
      • 2024-02-23 05414, 2024

      • BrainzBot
        Migrate user dashboard and Explore pages to SPA: https://github.com/metabrainz/listenbrainz-server…
      • 2024-02-23 05437, 2024

      • monkey
        I'm gonna deploy the PR to test.LB for further testing in the meantime
      • 2024-02-23 05405, 2024

      • reosarevok
        Thanks yvanzo, rebuilding the image was enough :)
      • 2024-02-23 05425, 2024

      • BrainzGit
        [mmd-schema] 14reosarevok opened pull request #37 (03master…MBS-13421): MBS-13421: Add support for genre collections https://github.com/metabrainz/mmd-schema/pull/37
      • 2024-02-23 05450, 2024

      • lucifer
        yvanzo: is there value in having mmd-schema and mbsssss separate from mb-solr? i feel we could merge all three in 1 repo.
      • 2024-02-23 05453, 2024

      • monkey
        lucifer, aerozol: For what it's worth, the extended history for the fresh releases makes the page much better for me too. I'm not 100% convinced we should use the entire history, because of what MetadataIsMyDrug said, but IMO we should definitely use at least 5-6 years (maybe more) of history. Maybe all of it if it's easy to ignore the "too much" aspect. In any case, much much better !
      • 2024-02-23 05410, 2024

      • yvanzo
        lucifer: yes, mmd-schema is also used by musicbrainz-server and sir, while mbsssss is deployed independently to SolrCloud.
      • 2024-02-23 05403, 2024

      • lucifer
        yvanzo: ah okay, i guess we could still move the brainz-mmd-jaxb bindings and the generating script to mb-solr because sir and mb-server probably only need the relax-ng schema files.
      • 2024-02-23 05446, 2024

      • yvanzo
        they do
      • 2024-02-23 05436, 2024

      • lucifer
        for mbsssss, i am not sure about the deployment details but if ansible automates it sufficiently its probably simpler to still have it in the solr repo.
      • 2024-02-23 05454, 2024

      • lucifer
        we can probably talk about it after solr upgrade in prod is done with.
      • 2024-02-23 05405, 2024

      • yvanzo
        yes, brainz-mmd2-jaxb could be its own repository but that would probably not make a big difference
      • 2024-02-23 05424, 2024

      • yvanzo
        lucifer: Do you need any help with https://tickets.metabrainz.org/browse/LB-1106 ?
      • 2024-02-23 05425, 2024

      • BrainzBot
        LB-1106: Improve LB's documentation about RabbitMQ
      • 2024-02-23 05426, 2024

      • yvanzo
        That was two years ago, but we discussed writing services doc again two weeks ago after the big maintenance week.
      • 2024-02-23 05409, 2024

      • lucifer
        yvanzo: i meant more like moving brainz-mmd2-jaxb into mb-solr repository instead of a separate repo.
      • 2024-02-23 05425, 2024

      • lucifer
        yes, sorry for the delay. i'll try to do the docs asap.
      • 2024-02-23 05454, 2024

      • yvanzo
        RabbitMQ is probably not the most critical, but then it’s probably the easiest to start with. :)
      • 2024-02-23 05431, 2024

      • yvanzo
        Here is what we have for SIR usage of RabbitMQ: https://sir.readthedocs.io/en/latest/service/inde…
      • 2024-02-23 05440, 2024

      • yvanzo
        ’s
      • 2024-02-23 05418, 2024

      • diptanil joined the channel
      • 2024-02-23 05421, 2024

      • JadedBlueEyes has quit
      • 2024-02-23 05420, 2024

      • JadedBlueEyes joined the channel
      • 2024-02-23 05409, 2024

      • JadedBlueEyes
        So I've been looking around for project ideas for GSoC and wanted to ask - is there any interest in me doing a project to reduce the time it takes to process the data in the spark pipeline?
      • 2024-02-23 05406, 2024

      • JadedBlueEyes
        I've been thinking about rewriting the pipeline in Rust using something like https://docs.rs/differential-dataflow/
      • 2024-02-23 05437, 2024

      • JadedBlueEyes
        Which should allow much faster processing (being in Rust) and continuous streaming of new data and updates
      • 2024-02-23 05451, 2024

      • JadedBlueEyes
        Potentially even handling deletions without rerunning the pipeline
      • 2024-02-23 05445, 2024

      • JadedBlueEyes
        I saw that there's a ticket about it too - https://tickets.metabrainz.org/browse/LB-491
      • 2024-02-23 05446, 2024

      • BrainzBot
        LB-491: Create performant rust/go based listen ingester
      • 2024-02-23 05444, 2024

      • yvanzo
        This is a good question for LB devs :)
      • 2024-02-23 05446, 2024

      • yvanzo
        lucifer, mayhem, monkey ^
      • 2024-02-23 05456, 2024

      • yvanzo
        For MB, there was a couple of Rust ideas in 2022: https://wiki.musicbrainz.org/Development/Summer_o…
      • 2024-02-23 05437, 2024

      • rimskii[m] joined the channel
      • 2024-02-23 05437, 2024

      • rimskii[m]
        Good news! I could fetch playlists form spotify! Now importing these playlists to LB is left :)
      • 2024-02-23 05459, 2024

      • rimskii[m]
        fun fact: there is a file with all spotify api services and all functions there except one is not used at all
      • 2024-02-23 05447, 2024

      • JadedBlueEyes
        yvanzo The thing that sparked this idea was https://wiki.musicbrainz.org/Development/Summer_o…
      • 2024-02-23 05411, 2024

      • yvanzo
        There is no Rust development at the moment in MeB but we would likely welcome contributors that could help bootstrapping its usage.
      • 2024-02-23 05447, 2024

      • JadedBlueEyes
        I was thinking about the application to make use of the API, and I though processing the data to see things like which tags are used together the most would be interesting
      • 2024-02-23 05457, 2024

      • yvanzo
        Yes, there is a ton of MB (new) background tasks that could be implemented in Rust.
      • 2024-02-23 05424, 2024

      • lucifer
        JadedBlueEyes: i don't know the internals of differential-dataflow, but iiuc it seems like an in memory thing. not a distributed data processing platform which spark is.
      • 2024-02-23 05416, 2024

      • JadedBlueEyes
        I think the point of it is taking an input, processing it across a set of worker nodes incrementally, and then outputting that
      • 2024-02-23 05426, 2024

      • JadedBlueEyes
        Which is probably a subset of what spark does
      • 2024-02-23 05437, 2024

      • yvanzo
        Ok, I understand now, that’s correct that LB is doing some MB data processing but I don’t know the details.
      • 2024-02-23 05451, 2024

      • yvanzo
        Anyway the ideas are just indications, it’s not set in stone, so fresh propositions are very welcome.