- Removed a workaround to force close all tcp connections in sync leading to an exhaustion of port numbers and their reuse while in time_wait state. :github:`4452`
Plugin API ----------
No significant changes.
3.21.23
Not secure
==================== REST API --------
Bugfixes ~~~~~~~~
- Fix file:// syncs deleting the original files. :github:`4681`
Plugin API ----------
No significant changes.
3.21.22
Not secure
==================== REST API --------
Bugfixes ~~~~~~~~
- Resolved a sync-time performance regression. :github:`4591`
Plugin API ----------
No significant changes.
3.21.21
Not secure
==================== REST API --------
Bugfixes ~~~~~~~~
- Improve performance during export operations. :github:`4551` - Taught ContentArtifactResource import to cache content results to improve performance. :github:`4564`
Plugin API ----------
No significant changes.
3.21.20
Not secure
==================== REST API --------
Bugfixes ~~~~~~~~
- Made sure PulpImport's use of tar.extractall() is safe. :github:`3323`
Plugin API ----------
No significant changes.
3.21.19
Not secure
==================== REST API --------
Bugfixes ~~~~~~~~
- Fixed sync not deleting temporary files when WORKING_DIRECTORY is not a sub-directory of MEDIA_ROOT or when using a non-filesystem storage backend. :github:`1936`