Last modified: 2005-12-04 03:41:59 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 3942 - RSS feed is full of holes
RSS feed is full of holes
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
All All
: Normal major (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2005-11-12 18:30 UTC by Lupin
Modified: 2005-12-04 03:41 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description Lupin 2005-11-12 18:30:51 UTC
As I understand it, the RSS feed should be updated every 50 edits. However, much
of the time, edits go missing in between updates and are never sent out in the
feed. This greatly diminishes the usefulness of the feed.

For example, I just checked two successive feeds and compared the results to
Special:Recentchanges. There were about 25 edits missing which were made in the
18 seconds between the lastBuildDate of the first feed and the earliest pubDate
of the second feed. This translates to about one third of all edits which never
make it to the feed.
Comment 1 Ævar Arnfjörð Bjarmason 2005-11-12 18:31:53 UTC
Upping severity.
Comment 2 Brion Vibber 2005-11-16 10:26:56 UTC
The RSS feed shows the last 50 edits (possibly cached from some minutes ago), 
with no guarantee whatsoever of continuity.

Due to the volume of edits on a site like en.wikipedia, I can pretty much 
guarantee that you will *not* get a complete, unbroken edit stream out of the 
RSS feed. You will get a view of the most recent edits -- that's what it's for.
Comment 3 Jason Spiro 2005-11-29 10:02:01 UTC
Why not provide a longer RSS feed, with 500 edits?
Comment 4 Jason Spiro 2005-11-29 10:03:09 UTC
(Reopening based on question I just asked.) :-)
Comment 5 Brion Vibber 2005-11-29 10:05:43 UTC
Unnecessary and expensive.

If you require real-time updates of Wikipedia changes, I recommend you use the IRC 
channels that were created for this purpose.
Comment 6 Tim Starling 2005-12-04 03:41:59 UTC
I thought it was a valid bug, that's why I fixed it. I just forgot to close the
bug. The RSS feeds give diffs, that's the big difference between them and IRC. I
implemented a diff cache which shares diffs between the ordinary UI and RSS, and
I reduced the cache expiry time for the whole feed from 60 to 20 seconds, for en
only, to hopefully eliminate holes. There's still more things that can be done
to make this more efficient, but it's certainly ready for a trial.

Note You need to log in before you can comment on or make changes to this bug.