]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Thu, 31 Oct 2024 22:07:48 +0000 (23:07 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 31 Oct 2024 22:07:48 +0000 (23:07 +0100)
TODO

diff --git a/TODO b/TODO
index e6ffa54005ddb9987021faec071cf2e4e741cd63..62daed33b427bbdc2c478db00b5512527376b5b1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -129,6 +129,16 @@ Deprecations and removals:
 
 Features:
 
+* journald: beef up ClientContext logic to store pidfd_id of peer, to validate
+  we really use the right cache entry
+
+* journald: log client's pidfd id as a new automatic field _PIDFDID= or so.
+
+* journald: split up ClientContext cache in two: one cache keyed by pid/pidfdid
+  with process information, and another one keyed by cgroup path/cgroupid with
+  cgroup information. This way if a service consisting of many logging
+  processes can take benefit of the cgroup caching.
+
 * system lsmbpf policy that prohibits creating files owned by "nobody"
   system-wide