From ac60e5ac1e5698a1f44956a8e9b9c3f30158de91 Mon Sep 17 00:00:00 2001 From: Hannah Okwelum Date: Wed, 21 Aug 2024 11:21:06 +0100 Subject: [PATCH] ResourceLoader: Mark ResourceLoaderUseObjectCacheForDeps as deprecated Change-Id: Id9612183af87b70531dcc1e4f96b4e60d18be2b2 --- RELEASE-NOTES-1.43 | 1 + docs/config-schema.yaml | 2 +- includes/MainConfigSchema.php | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/RELEASE-NOTES-1.43 b/RELEASE-NOTES-1.43 index 1c6f02b8245..1128e60755c 100644 --- a/RELEASE-NOTES-1.43 +++ b/RELEASE-NOTES-1.43 @@ -56,6 +56,7 @@ For notes on 1.42.x and older releases, see HISTORY. default. This means ResourceLoader writes information to the MainStash instead of a core database table, which can be set to a separate database via wgMainStash. If you find issues, please drop a comment on T343492. + It is now deprecated and will be removed in MediaWiki 1.44. * … ==== Removed configuration ==== diff --git a/docs/config-schema.yaml b/docs/config-schema.yaml index e30e7fc0170..0b66e0f9e4c 100644 --- a/docs/config-schema.yaml +++ b/docs/config-schema.yaml @@ -3708,7 +3708,7 @@ config-schema: default: true description: |- Use the main stash instead of the module_deps table for indirect dependency tracking - @unstable EXPERIMENTAL + @deprecated since 1.43; This will be removed in 1.44 @since 1.35 ResourceLoaderDebug: default: false diff --git a/includes/MainConfigSchema.php b/includes/MainConfigSchema.php index 611153a0ec4..518dd8cee4f 100644 --- a/includes/MainConfigSchema.php +++ b/includes/MainConfigSchema.php @@ -5888,7 +5888,7 @@ class MainConfigSchema { /** * Use the main stash instead of the module_deps table for indirect dependency tracking * - * @unstable EXPERIMENTAL + * @deprecated since 1.43; This will be removed in 1.44 * @since 1.35 */ public const ResourceLoaderUseObjectCacheForDeps = [