diff --git a/TODO b/TODO index 8926c9f5ea..547d310dbf 100644 --- a/TODO +++ b/TODO @@ -8,8 +8,6 @@ External: * Fedora: add an rpmlint check that verifies that all unit files in the RPM are listed in %systemd_post macros. -* wiki: update journal format documentation for lz4 additions - Janitorial Clean-ups: * Rearrange tests so that the various test-xyz.c match a specific src/basic/xyz.c again @@ -41,6 +39,10 @@ Features: so that the client side can remain entirely unprivileged, with SUID or anything like that. +* journald: do journal file writing out-of-process, with one writer process per + client UID, so tht synthetic hash table collisions can slow down a specific + user's journal stream down but not the others. + * add "throttling" to sd-event event sources: optionally, when we wake up too often for one, let's turn it off entirely for a while. Use that for the /proc/self/mountinfo logic.