#341 285 - zchunk DNF metadata
Merged 4 years ago by pbokoc. Opened 4 years ago by pbokoc.
fedora-docs/ pbokoc/release-notes iss285  into  f30

@@ -59,6 +59,10 @@ 

  * link:https://hansdegoede.livejournal.com/19081.html[GRUB hidden menu FAQ]

  * link:https://hansdegoede.livejournal.com/20632.html[Flicker Free Boot FAQ]

  

+ == DNF repository metadata is now encrypted using zchunk

+ 

+ Fedora 30 provides improved compression for DNF package metadata, resulting in significantly reduced size of metadata being downloaded. See xref:sysadmin/System_Utilities.adoc#system-utilities-zchunk[System Utilities] for details.

+ 

  == Updated software

  

  Please note that this only lists a small subset of all upgraded packages where there's a significant change.

@@ -11,3 +11,17 @@ 

  Each of the services that compose the NFS server stack reads this file on its own and uses the relevant parts, and `/etc/sysconfig/nfs` is not read anymore.

  

  On upgrades, automatic conversion from `/etc/sysconfig/nfs` to `/etc/nfs.conf` is performed by the `nfs-convert.service` systemd service.

+ 

+ [[system-utilities-zchunk]]

+ == DNF repository metadata is now compressed using zchunk

+ 

+ In Fedora 30, **DNF** package repository metadata is compressed using the `zchunk` format in addition to `xz` and `gzip` formats used previously.

+ 

+ `zchunk` is a new compression format designed to allow for highly efficient deltas. When Fedora's metadata is compressed using `zchunk`, DNF will download only the differences between any earlier copies of the metadata and the current version. DNF and related tools will see significant reductions in the size of the metadata they download, especially if they are run on a regular basis.

+ 

+ For more information about `zchunk`, see the following articles by the change owner:

+ 

+ * link:https://www.jdieter.net/posts/2018/04/30/introducing-zchunk/[Introducing zchunk]

+ * link:https://www.jdieter.net/posts/2018/05/31/what-is-zchunk/[What is zchunk?]

+ * link:https://github.com/zchunk/zchunk/blob/master/README.md[How to use the zchunk utilities]

+ * link:https://github.com/zchunk/zchunk/blob/master/zchunk_format.txt[The zchunk file format]

Fixes #285. However the bug (https://bugzilla.redhat.com/show_bug.cgi?id=1601595) is still on ON_QA for some reason, so I'm not sure if it actually made it to F30 or not. I contacted the change owner for clarification and I'll hold off on merging this until he gets back to me.

6 new commits added

  • 285 - zchunk DNF metadata
  • 216 - FreeIPA Python 2 removal
  • 281 - Flicker-free boot
  • Style fix
  • 283 - UEFI for ARMv7
  • A bunch of style and grammar fixes
4 years ago

rebased onto d7f7c3a

4 years ago

Well, the maintainer didn't respond in almost two weeks, but it seems likely that the bug just didn't get flipped to Closed but the feature is in, so just I'll merge this to get it out of the way and hope nobody complains.

Pull-Request has been merged by pbokoc

4 years ago