|This deprecated feature should no longer be used, but is still available for reasons of backwards compatibility. This feature was deprecated in version 1.38.0.|
|Recent changes, new pages, watchlist and history: $wgRCEngines|
|Legacy mapping from URI schemes to RCFeed subclasses.
|Introduced in version:||1.22.0 (Gerrit change 81128; git #ffc71cb6)|
|Deprecated in version:||1.38.0 (Gerrit change 590684; git #f8ecea1e)|
|Removed in version:||still in use|
|Default value:||(see below)|
|Other settings: Alphabetical | By function|
Legacy mapping from URI schemes to RCFeed subclasses.
Used for $wgRCFeeds (in RecentChange::factory) to determine which class to use if
'class' is not set, but
This variable was introduced as
$wgStreamLoggers and was renamed to
$wgRCEngines in MediaWiki 1.22 alpha.
$wgRCEngines = [ 'redis' => RedisPubSubFeedEngine::class, 'udp' => UDPRCFeedEngine::class, ];
1.22 – 1.30
$wgRCEngines = [ 'redis' => 'RedisPubSubFeedEngine', 'udp' => 'UDPRCFeedEngine', ];
This variable is an associated array mapping the URI protocol to the fully qualified class name that will handle that protocol.
This represents MediaWiki's built-in engine for sending RC updates over a UDP connection. More engines can be added by adding more keys or overriding existing ones.