yes, the gid was accessed by one of the convert function but not added to searchpaths so it would have led to multiple sql queries. it was caught by the raiseloads adding in the new pr.
s/adding/added/
reosarevok[m]
Oh, ok
I wasn't sure if it was needed because a lot of things seemed to be missing from there
I think in the end I added some but didn't even think about track medium
lucifer[m]
yeah its not very intuitive, that's why added i the raiseload to catch these errors.
[musicbrainz-docker] 14yvanzo opened pull request #305 (03master…mbdb30-legacy-solr7): Upgrade MB DB schema version to 30 and downgrade Solr version to 7 https://github.com/metabrainz/musicbrainz-docke...
Currently reindexing url, only recording will be left after that.
lucifer[m]
that will take ~45-50 mins i think.
i couldn't test recording on trille because it hasn't been updated to latest schema change yet.
yvanzo[m]
I will test that on hip.
lucifer[m]
thanks
bitmap[m]
<yvanzo[m]> "bitmap: I opened a PR for each..." <- thanks! there was an existing PR at https://github.com/metabrainz/musicbrainz-docke... too. I think we should delegate these tasks more clearly next time to avoid duplicating our efforts
_BrainzGit
[musicbrainz-docker] 14mwiencek closed pull request #303 (03master…schema-change-2025-q2): Provisioning for the v-2025-05-19.0-schema-change version https://github.com/metabrainz/musicbrainz-docke...
we should probably redeploy sir with that soon, it might help debug the solr connection issues.
yvanzo: before indexing recording in prod, can you please change the logging level to debug? we have some debug logs already in the solr submission code which might help see how many, if any, documents are not being indexed?
bitmap: docker compose release notes are up for review
zas[m]
What does sir in this case? I guess the connection was refused because the node was too busy
lucifer[m]
submits a batch of documents to the solr node for indexing.
zas[m]
It should retry after a delay, and do few attempts before giving up
lucifer[m]
yeah i was checking the same whether pysolr the library we use for making these api calls does that or not
zas[m]
since indexes update use quite a lot of resources on solr nodes, connections are maintained during a long time, which increase the risk of reaching limits (250 simultaneous connections per node)
the problem is that sir updates are quite heavy, because each update leads to sync between nodes
bitmap[m]
<yvanzo[m]> "bitmap: docker compose release..." <- after step 5, can we add something like this?
> 6. This is an optional step. If you had previously [built materialized tables](https://github.com/metabrainz/musicbrainz-docker?tab=readme-ov-file#build-materialized-tables), a few of them have to be rebuilt:
looks good to me otherwise, though I haven't tested them
yvanzo[m]
OK, I'm about to test that.
Can you please update the blog post draft accordingly meanwhile?
bitmap[m]
I just fixed the git tags for MBS and MB docker, removed the Indexed Search section, and added the list of translators from ./po/list_translators v-2025-05-05.0...production
I think it looks good now
yvanzo[m]
lucifer: stopping your mb docker instance on trille, for schema change tests.
lucifer[m]
sure
dseomn has quit
dseomn joined the channel
Jade[m] has quit
yvanzo[m]
url successfully imported in 44min, got disconnected two times only.
_BrainzGit
[sir] 14amCap1712 opened pull request #166 (03defer-column-property…solr-retry): Add retry-enabled requests session for Solr connections https://github.com/metabrainz/sir/pull/166
lucifer[m]
yvanzo: i haven't been able to test this yet but if might be useful for recording core ^