LB-1526: Fresh Releases range selector doesn't work
lucifer
aerozol: ah yes, that sounds like a frontend issue.
aerozol
Gotcha, guess nobody noticed until now
bttf has quit
minimal has quit
bttf joined the channel
bttf has quit
sudip_ joined the channel
lusciouslover has quit
lusciouslover joined the channel
sudip_ has quit
twodoorcoupe joined the channel
opal has quit
opal joined the channel
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)
Wow we now have a new picture on home screen. Looks sooo cool !!
ursa-major has quit
djl has quit
irimi1 has quit
ursa-major joined the channel
djl joined the channel
irimi1 joined the channel
relaxoMob has quit
relaxoMob joined the channel
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
I will run it without that file for now, but probably something you need to amend
twodoorcoupe has quit
relaxoMob has quit
relaxoMob joined the channel
relaxoMob has quit
relaxoMob joined the channel
relaxoMob has quit
relaxoMob joined the channel
relaxoMob has quit
relaxoMob joined the channel
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?
I haven't seen this before, so it must have been introduced by an update which was deployed to production this week.
yvanzo
O’Moin
bitmap, lucifer, reosarevok: `test.mb.o` now has full search indexes and live indexing enabled 🙂
monkey
kellnerd: I can replicate. Maybe my fault, I'm the last one to have touched the modals
Looks like bootstrap is not removing a class that makes the body non-scrollable when modals are open
Hm, it does once in a while if I try again and again. I think I know where that's coming from.
yvanzo: so I tried to generate a new mmd-schema binding for ^
[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
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
Just pulled master and did docker compose --project-directory=docker/brainz-mmd2-jaxb run --rm builder
kellnerd
Thank you monkey :)
monkey
Easy fix actually, just about to open a PR :)
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 😇)
yvanzo: is there value in having mmd-schema and mbsssss separate from mb-solr? i feel we could merge all three in 1 repo.
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 !
yvanzo
lucifer: yes, mmd-schema is also used by musicbrainz-server and sir, while mbsssss is deployed independently to SolrCloud.
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.
yvanzo
they do
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.
we can probably talk about it after solr upgrade in prod is done with.
yvanzo
yes, brainz-mmd2-jaxb could be its own repository but that would probably not make a big difference
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?
There is no Rust development at the moment in MeB but we would likely welcome contributors that could help bootstrapping its usage.
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
yvanzo
Yes, there is a ton of MB (new) background tasks that could be implemented in Rust.
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.
JadedBlueEyes
I think the point of it is taking an input, processing it across a set of worker nodes incrementally, and then outputting that
Which is probably a subset of what spark does
yvanzo
Ok, I understand now, that’s correct that LB is doing some MB data processing but I don’t know the details.
Anyway the ideas are just indications, it’s not set in stone, so fresh propositions are very welcome.