Note that this is not documented at all in the manual:
https://www.mediawiki.org/wiki/Manual:Recentchanges_table#rc_type
I mean neither supposed depreciation nor current removal.
* I assume there should a version range in like 1.23 – 1.40 or
something.
* And note how e.g. rc_comment has info "(deprecated in 1.30);
rc_comment_id and the comment table should be used instead! "
So it doesn't seem like the columns were effectively deprecated.
Regards,
Maciej Nux
Amir Sarabadani (18.08.2025 14:19):
Hello,
As part of improving performance and stability of the recentchanges
table, we are addressing some tech debt. rc_new field was deprecated
13 years ago and rc_type similarly was deprecated 11 years ago. We are
moving forward with dropping these columns in favour of rc_source field.
If you're querying rc_new or rc_type, please switch to using rc_source
instead. They will be removed from wikireplicas in a week.
This would allow us to consolidate several different indexes on this
table and improve performance of Special:Recentchanges and Watchlist
plus simplifying MediaWiki code.
To follow the work, you can check
https://phabricator.wikimedia.org/T400696 and related subtickets.
Thank you and apologies for the inconvenience
Best
--
*Amir Sarabadani (he/him)*
Staff Database Architect
Wikimedia Foundation <https://wikimediafoundation.org/>
_______________________________________________
Cloud mailing list [email protected]
List
information:https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/
_______________________________________________
Cloud mailing list -- [email protected]
List information:
https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/