X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=NEWS;h=60c669e92ab07f0f5e76d699a65c20882dadd055;hp=b2011cdf45677b9ecb6ea5ba84869b4ac21c43a5;hb=80cfe9e163b1c92f917e0a5e053b148fca790677;hpb=6a7d3d68bf1ae9bcdaa3a17bc76f72bb7b988ec4 diff --git a/NEWS b/NEWS index b2011cdf4..60c669e92 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,22 @@ systemd System and Service Manager +CHANGES WITH 200: + + * The boot-time readahead implementation for rotating media + will now read the read-ahead data in multiple passes which + consist of all read requests made in equidistant time + intervals. This means instead of strictly reading read-ahead + data in its physical order on disk we now try to find a + middle ground between physical and access time order. + + * /etc/os-release files gained a new BUILD_ID= field for usage + on operating systems that provide continuous builds of OS + images. + + Contributions from: Auke Kok, Eelco Dolstra, Kay Sievers, + Lennart Poettering, Lukas Nykryn, Martin Pitt, Václav Pavlín + William Douglas, Zbigniew Jędrzejewski-Szmek + CHANGES WITH 199: * systemd-python gained an API exposing libsystemd-daemon. @@ -14,7 +31,7 @@ CHANGES WITH 199: ExecStartPre= may now leave data in /tmp that ExecStart= of the same service can still access). When a service is stopped its temporary directories are immediately deleted - (normal clean-up with tmpfiles still is done in addition to + (normal clean-up with tmpfiles is still done in addition to this though). * By default, systemd will now set a couple of sysctl @@ -25,18 +42,18 @@ CHANGES WITH 199: be reasonably safe, and good defaults for all new systems. * The predictable network naming logic may now be turned off - with a new kernel command line switch: net.ifnames=0 + with a new kernel command line switch: net.ifnames=0. * A new libsystemd-bus module has been added that implements a pretty complete D-Bus client library. For details see: http://lists.freedesktop.org/archives/systemd-devel/2013-March/009797.html - * journald will not explicitly flush the journal files to disk - the latest 5min after each write. This will also mark the - files as offline then until the next write. This should - increase reliability. The synchronization delay can be - configured via SyncIntervalSec= in journald.conf. + * journald will now explicitly flush the journal files to disk + at the latest 5min after each write. The file will then also + be marked offline until the next write. This should increase + reliability in case of a crash. The synchronization delay + can be configured via SyncIntervalSec= in journald.conf. * There's a new remote-fs-setup.target unit that can be used to pull in specific services when at least one remote file @@ -50,6 +67,12 @@ CHANGES WITH 199: * libudev gained a new call udev_device_set_attribute_value() to set sysfs attributes of a device. + * The udev daemon now sets the default number of worker + processes executed in parallel based on the number of available + CPUs instead of the amount of available RAM. This is supposed + to provide a more reliable default and limit a too agressive + paralellism for setups with 1000s of devices connected. + Contributions from: Auke Kok, Colin Walters, Cristian Rodríguez, Daniel Buch, Dave Reisner, Frederic Crozat, Hannes Reinecke, Harald Hoyer, Jan Alexander Steffens, Jan