- register new store schema DDL repo/sql/AddNormalizedTermsTablesDDL.sql
This task should only make the tables create.
This should not use the tables for anything
This task should only make the tables create.
This should not use the tables for anything
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Addshore | T208425 [EPIC] Kill the wb_terms table | |||
Resolved | Addshore | T242723 Use new terms store by default on Wikibase installs | |||
Resolved | Ladsgroup | T219144 wbterms: Register new terms store schema changes with MW update mechanism |
this won't be merged yet accord. to migration plan.. there'll be a follow up release and annoucement about this change for all other wikibase instances so that they can prepare themselves for a long migration in case they have a massive database, otherwise small ones won't probably even notice.
This can be done now though and hidden behind a feature flag.. I wouldn't prefer that but up to you
I personally prefer we do this later as any change to the schema would require another patch, let's run some tests on it and then wire it to the extension.
This is for later, once we completely migrate to new store in wikidata production and is stable for a while.
Change 565524 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/extensions/Wikibase@master] Register new term store tables
Change 565529 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/extensions/Wikibase@master] Stop creating new term store tables explicitly in new term store tests
Change 565524 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Register new term store tables
Change 565529 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Stop creating new term store tables explicitly in new term store tests
Is there anything left to do here @Ladsgroup @Addshore ?
Looks kind of done, although some recent change seems to have caused T243218.