Last modified: 2011-04-14 15:11:56 UTC
Dear friends, As far as I understand there is no easy way to identify log entries for a subjectpagename, its talkpagename and related subpages. Example: http://usability.wikimedia.org/w/index.php?title=Special%3ALog&type=delete&user=&page=Environment+Survey%2FMediaWiki+Extensions%2FResults&year=&month=-1 http://usability.wikimedia.org/w/index.php?title=Special%3ALog&type=delete&user=&page=Talk%3AEnvironment+Survey%2FMediaWiki+Extensions%2FResults&year=&month=-1 http://usability.wikimedia.org/w/index.php?title=Special%3ALog&type=delete&user=&page=Environment+Survey%2FMediaWiki+Extensions&year=&month=-1 The main problem is that [[special:Log]] requires accurate titles compared to [[special:PrefixIndex]]. Best regards Reinhardt [[user:Gangleri]]
Prefix searches for Special:Log actually do seem to be available in trunk with $wgMiserMode off, but I'm not sure the queries are efficient. This also would not bundle together subject and talk page targets. (Removing 'usability' from summary as this is not specific to usability initiative work.)
(In reply to comment #1) > Prefix searches for Special:Log actually do seem to be available in trunk with > $wgMiserMode off, but I'm not sure the queries are efficient. They probably sort by log_timestamp only, which means they aren't efficient. In order for these queries to be made efficient they need to sort by (log_title, log_timestamp) (and be paged accordingly of course) but that doesn't produce a useful/usable order in Special:Log. Suggest WONTFIX for performance reasons: the only efficient way would produce results like: Foo 23:59 Foo 23:58 ... all log events for Foo ever go here ... Foo 00:00 <-- last log event to Foo ever in the DB Foo/Bar 23:59 Foo/Bar 23:58 ... Foo/Bar 00:00 Foo/Baz 23:59 etc.
See also 12984.