| Function | most_recent_publications | The most recent publications for the given `DistroSeriesDifference`s. |
| Function | most_recent_comments | The most recent comments for the given `DistroSeriesDifference`s. |
| Function | get_packagesets | Return the packagesets for the given dsds inside the parent or |
| Function | message_chunks | Return the message chunks for the given messages. |
| Function | eager_load_dsds | Eager load dependencies of the given `DistroSeriesDifference`s. |
| Function | get_comment_with_status_change | Undocumented |
| Class | DistroSeriesDifference | See DistroSeriesDifference. |
The most recent publications for the given `DistroSeriesDifference`s.
Returns an `IResultSet` that yields two columns: `SourcePackageName.id`
and `SourcePackagePublishingHistory`.
:param dsds: An iterable of `DistroSeriesDifference` instances.
:param in_parent: A boolean indicating if we should look in the parent
series' archive instead of the derived series' archive.
The most recent comments for the given `DistroSeriesDifference`s.
Returns an `IResultSet` that yields a single column of
`DistroSeriesDifferenceComment`.
:param dsds: An iterable of `DistroSeriesDifference` instances.
DistroSeries.
Returns a dict with the corresponding packageset list for each dsd id.
| Parameters | dsds | An iterable of DistroSeriesDifference instances. |
| in_parent | A boolean indicating if we should look in the parent series' archive instead of the derived series' archive. |
Returns a dict with the list of MessageChunk for each message id.
| Parameters | messages | An iterable of Message instances. |