Manual:$wgActorTableSchemaMigrationStage/ru

Category:MediaWiki configuration settings/ru#ActorTableSchemaMigrationChangeCategory:MediaWiki configuration settings introduced in version 1.37.0/ru#ActorTableSchemaMigrationChangeCategory:MediaWiki configuration settings removed in version 1.39.0/ru#ActorTableSchemaMigrationChangeCategory:MediaWiki deprecated or obsolete features/ru#ActorTableSchemaMigrationChangeCategory:Database variables/ru#ActorTableSchemaMigrationChange
Miscellaneous settings: $wgActorTableSchemaMigrationStage
Этап миграции схемы таблицы actor.
Введено в версии:1.37.0 (Gerrit change 684142; git #d3d8dc99)
Удалено в версии:1.39.0 (Gerrit change 793845; git #24115a8f)
Допустимые значения:(Смотрите ниже)
Значение по умолчанию: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)

$wgActorTableSchemaMigrationStage указывает на стадию Перенос баз данных на систему исполнителей. Большинство вики могут установить это значение в SCHEMA_COMPAT_NEW и запустить maintenance/migrateActors.php, как только обновятся все необходимые расширения.

Обратите внимание, что одновременное чтение старой и новой схемы не поддерживается в 1.32, но поддерживалось (со значительными проблемами производительности запросов) в 1.31.

Подробнее

MediaWiki 1.37-1.38

Версии 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

Версии MediaWiki:
1.32 1.34

Для $wgActorTableSchemaMigrationStage можно задать одну комбинацию флагов миграции изменения схемы.

Допустимые значения для конфигурации - одна из констант SCHEMA_COMPAT_*. Рекомендуемые значения:

  • SCHEMA_COMPAT_OLD (0x03, значение по умолчанию) - запись и чтение только старой схемы. Новая схема даже не должна существовать. Это используется с момента, когда патч объединяется и до тех пор, пока изменение схемы не будет применено к базе данных.
  • SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_OLD (0x13) - Записать и старую и новую схему. Прочитать старую схему. Используется во время тестирования изменений, что позволяет легко выполнить откат к старой схеме.
  • SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW (0x31) - Записать и старую и новую схему. Прочитать новую схему. Используется во время тестирования изменений, что позволяет легко выполнить откат к старой схеме.
  • SCHEMA_COMPAT_NEW (0x30) - Чтение и запись только новой схемы. Старая схема (и флаг функции) теперь могут быть удалены.

MediaWiki 1.31

Версия MediaWiki:
1.31

Для $wgActorTableSchemaMigrationStage можно установить один из флагов миграции изменения схемы. Допустимый диапазон значений для конфигурации - одна из констант MIGRATION_*. Доступные константы и их планируемые сценарии использования в вики Фонда Викимедиа:

  • MIGRATION_OLD (0, значение по умолчанию) - запись и чтение только старой схемы. Новая схема даже не должна существовать. Это используется с момента, когда патч объединяется и до тех пор, пока изменение схемы не будет применено к базе данных.
  • MIGRATION_WRITE_BOTH (1) - Записать и старую и новую схему. Чтение новой схемы предпочтительно, возвращаясь к старой. Используется во время тестирования изменений, что позволяет легко выполнить откат к старой схеме.
  • MIGRATION_WRITE_NEW (2) - Записать только новую схему. Чтение новой схемы предпочтительно, возвращаясь к старой. Используется при запуске сценария обслуживания для переноса существующих записей из старой схемы в новую схему.
  • MIGRATION_NEW (3) - Чтение и запись только новой схемы. Старая схема (и флаг функции) теперь могут быть удалены.
Category:Database variables/ru Category:MediaWiki configuration settings/ru Category:MediaWiki configuration settings introduced in version 1.31.0/ru Category:MediaWiki configuration settings introduced in version 1.37.0/ru Category:MediaWiki configuration settings removed in version 1.34.0/ru Category:MediaWiki configuration settings removed in version 1.39.0/ru Category:MediaWiki deprecated or obsolete features/ru