Make file time available for dnf plugins#626
Conversation
|
Context for this pull request: one feature that many users desire is "safe updates." They want to lock into a timestamp at which all updates in a repo have a been tested to be safe/compatible. The Debian ecosystem handles this with repo snapshots, which are cumbersome (an entire copy of the directory structure, which is not very cache-efficient). Since rpm repos have filetime embedded in the repo index, this offers an elegant solution: the client can filter out all packages whose timestamps are greater than the selected timestamp. |
Makes the "file" time for a given package available for plugin use, to enable virtual snapshots (safe upgrades) based on the time a file was published.