Příručka:$wgActorTableSchemaMigrationStage
Tato funkce byla ve verzi 1.39.0 zcela odstraněna. |
Různá nastavení: $wgActorTableSchemaMigrationStage | |
---|---|
Fáze migrace schématu tabulky actor . |
|
Zavedeno od verze: | 1.37.0 (Gerrit change 684142; git #d3d8dc99) |
Odstraněno od verze: | 1.39.0 (Gerrit change 793845; git #24115a8f) |
Povolené hodnoty: | (Viz níže) |
Výchozí hodnota: | SCHEMA_COMPAT_TEMP (0x30) (1.37-1.38)SCHEMA_COMPAT_NEW (0x30) (1.33-1.34)SCHEMA_COMPAT_OLD (1.32)MIGRATION_OLD (1.31) |
Další nastavení: Podle abecedy | Podle funkce |
$wgActorTableSchemaMigrationStage označuje fázi Migrace zúčastněných .
Většina wiki může toto nastavit na SCHEMA_COMPAT_NEW
a spustit maintenance/migrateActors.php
, jakmile budou aktualizována potřebná rozšíření.
Všimněte si, že čtení starého a nového schématu současně není podporováno ve verzi 1.32, ale bylo (s významnými problémy s výkonem dotazů) ve verzi 1.31.
Podrobnosti
MediaWiki 1.37-1.38
Verze MediaWiki: | 1.37 – 1.38 |
The recommended values are:
SCHEMA_COMPAT_TEMP
(0x30)SCHEMA_COMPAT_WRITE_TEMP_AND_NEW | SCHEMA_COMPAT_READ_TEMP
(0x130)SCHEMA_COMPAT_WRITE_TEMP_AND_NEW | SCHEMA_COMPAT_READ_NEW
(0x310)SCHEMA_COMPAT_NEW
(0x300)
MediaWiki 1.32-1.34
Verze MediaWiki: | 1.32 – 1.34 |
$wgActorTableSchemaMigrationStage lze nastavit na jednu kombinaci příznaků migrace změny schématu.
Povolené hodnoty pro konfiguraci jsou jedna z konstant SCHEMA_COMPAT_*
. Doporučené hodnoty jsou:
SCHEMA_COMPAT_OLD
(0x03, výchozí hodnota) - Pouze čte a zapisuje staré schéma. Nové schéma ani nemusí existovat. To se používá od sloučení opravy, dokud se změna schématu skutečně nepoužije v databázi.SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_OLD
(0x13) - Napíše staré i nové schéma. Přečtěte si staré schéma. To se používá při testování změny, což umožňuje snadný návrat ke starému schématu.SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW
(0x31) - Napíše staré i nové schéma. Přečtěte si nové schéma. To se používá při testování změny, po spuštění migrateActors.php, což umožňuje snadný návrat ke starému schématu.SCHEMA_COMPAT_NEW
(0x30) - Pouze čte a zapisuje nové schéma. Staré schéma (a příznak funkce) může být nyní odstraněno.
MediaWiki 1.31
Verze MediaWiki: | 1.31 |
$wgActorTableSchemaMigrationStage lze nastavit na jeden z příznaků migrace změny schématu.
Povolený rozsah hodnot pro konfiguraci je jedna z konstant MIGRATION_*
.
Dostupné konstanty a jejich plánované případy použití na wiki Wikimedia Foundation jsou následující:
MIGRATION_OLD
(0, výchozí hodnota) - Pouze čte a zapisuje staré schéma. Nové schéma ani nemusí existovat. To se používá od sloučení opravy, dokud se změna schématu skutečně nepoužije v databázi.MIGRATION_WRITE_BOTH
(1) - Napíše staré i nové schéma. Přednostně si přečte nové schéma a vrátí se ke starému. To se používá při testování změny, což umožňuje snadný návrat ke starému schématu.MIGRATION_WRITE_NEW
(2) - Napíše pouze nové schéma. Přednostně si přečte nové schéma a vrátí se ke starému. To se používá při spuštění skriptu údržby k migraci existujících položek ve starém schématu do nového schématu.MIGRATION_NEW
(3) - Pouze čte a zapisuje nové schéma. Staré schéma (a příznak funkce) může být nyní odstraněno.