tests: Remove unnecessary comment from code.
[nbdkit/ericb.git] / TODO
blob18f50e012d080cb0615a576d63b60c2cb43321e2
1 * Add a test suite.  Suggestion: use -s option to run captive server.
3 * Performance - measure and improve it.
5 * Implement the new protocol and export names.  With export names it
6   should be possible to have multiple plugins on the command line
7   (each responding to a different export of course):
9     nbdkit --export /foo plugin.so --export /bar another-plugin.so
11   Note it should also be possible to either elect one plugin as the
12   default that accepts all exportnames, or to divide the export name
13   "space" up using regexps or wildcards.
15 * Implement true parallel request handling.  Currently
16   NBDKIT_THREAD_MODEL_SERIALIZE_REQUESTS and
17   NBDKIT_THREAD_MODEL_PARALLEL are the same, because we handle
18   requests within each connection synchronously one at a time.  We
19   could (and should) be able to handle them in parallel by having
20   another thread pool for requests.