Add local TODO for steady-state work
authorJens Axboe <axboe@fb.com>
Fri, 29 Jul 2016 21:29:47 +0000 (15:29 -0600)
committerJens Axboe <axboe@fb.com>
Mon, 15 Aug 2016 15:44:52 +0000 (09:44 -0600)
Signed-off-by: Jens Axboe <axboe@fb.com>
TODO [new file with mode: 0644]

diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..fac2069
--- /dev/null
+++ b/TODO
@@ -0,0 +1,25 @@
+Known issues/TODO (for steady-state)
+
+- Does not work over a network connection
+
+- Add output for --output-format=normal
+
+- Add example job files
+
+- group_reporting must be set for every job in a group
+
+- Undefined behavior when steady state options differ across jobs in a
+  single group
+
+- Allow user to specify the frequency of measurements
+
+- Better documentation for output
+
+- Report read, write, trim IOPS/BW separately
+
+- Semantics for the ring buffer ss->head are confusing. ss->head points
+  to the beginning of the buffer up through the point where the buffer
+  is filled for the first time. afterwards, when a new element is added,
+  ss->head is advanced to point to the second element in the buffer. if
+  steady state is attained upon adding a new element, ss->head is not
+  advanced so it actually does point to the head of the buffer.