Bugfixes
- Fixed distribution tree sync for repositories with partial .treeinfo (e.g. most of CentOS 8 repositories).
[2327](https://github.com/pulp/pulp_rpm/issues/2327)
- Fixed file descriptor leak during repo metadata publish.
(backported from 2331)
[2347](https://github.com/pulp/pulp_rpm/issues/2347)
- Added a per-package changelog entry limit with a default value of 10, which is controlled by a setting named KEEP_CHANGELOG_LIMIT. This only impacts the output of [dnf changelog $package]{.title-ref} - it is always possible to get the full list of changelogs using [rpm -qa --changelog $package]{.title-ref} if the package is installed on the system. This limit can yield very substantial savings time and resources for some repositories.
(backported from 2332)
[2348](https://github.com/pulp/pulp_rpm/issues/2348)
---