summaryrefslogtreecommitdiffstats
path: root/TODO.in
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.in')
-rw-r--r--TODO.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/TODO.in b/TODO.in
new file mode 100644
index 0000000..bf6b624
--- /dev/null
+++ b/TODO.in
@@ -0,0 +1,18 @@
1TODO:
2* restructure to be more friendly toward DBD pooling
3* validate table names before trying to log them.
4* write alternate DB driver (PostgreSQL, libDBI, mod_*_pool)
5* look at forcing table name to ServerName instead of on of the names in
6 ServerAlias?
7* LogSQLRotateLogs directive with daily/monthly/weekly/etc.
8* socket-based middleman daemon with configurable conns, or connect/disconnect.
9* DBI connection pooling.
10* ignore by cookie
11* investigate thread safety issues
12 Use libmysqlclient_r for threaded MPM (or always?)
13 Add thread locks if using standard mysqlclient
14 Check locking issues with the preserve file
15* rewrite main core logging function to optimize for speed.
16* Clean up table creation code.
17 support DB independent way of defining the tables
18-----