l.c.i.r.IRevisionCache(IRevisionCollection) : interface documentation

Part of lp.code.interfaces.revisioncache View In Hierarchy

An IRevisionCollection representing recent revisions in Launchpad.

In order to have efficient queries, only revisions in the last 30 days are cached for fast counting and access.

The revisions that are returned from the cache are used for counts on summary pages and to populate the feeds.

Inherited from IRevisionCollection:

Method count The number of revisions in this collection.
Method authorCount The number of different people authoring revisions.
Method getRevisions Return a result set of all the revisions in this collection.
Method inProduct Restrict to revisions in branches in 'product'.
Method inProjectGroup Restrict to revisions in branches in 'projectgroup'.
Method inSourcePackage Restrict to revisions in branches in 'package'.
Method inDistribution Restrict to revisions in branches in 'distribution'.
Method inDistroSeries Restrict to revisions in branches in 'distro_series'.
Method inDistributionSourcePackage Restrict to revisions in branches in a 'package' for a
Method public Restrict to revisions that are publicly visible.
Method authoredBy Restrict to revisions authored by 'person'.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.