summaryrefslogtreecommitdiffstats
path: root/TODO.in
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.in')
-rw-r--r--TODO.in11
1 files changed, 3 insertions, 8 deletions
diff --git a/TODO.in b/TODO.in
index b8bff60..12bb30c 100644
--- a/TODO.in
+++ b/TODO.in
@@ -1,16 +1,11 @@
1TODO: 1TODO:
2* Port connection portion to other DBMS? Genericize the module? Start with 2* write alternate DB driver (PostgreSQL, libDBI, mod_*_pool)
3 PostgreSQL. (provider mechanism, and libDBI) 3* look at forcing table name to ServerName instead of on of the names in
4* does determining table name in massvirtual mode upon every request 4 ServerAlias?
5 cause performance degradation? If so fix. No other feasable way to fix this,
6 unless you cache, but then for large amounts of hosts, this can be a waste.
7* LogSQLRotateLogs directive with daily/monthly/weekly/etc. 5* LogSQLRotateLogs directive with daily/monthly/weekly/etc.
8* socket-based middleman daemon with configurable conns, or connect/disconnect. 6* socket-based middleman daemon with configurable conns, or connect/disconnect.
9* DBI connection pool when I switch to DBI. 7* DBI connection pool when I switch to DBI.
10* ignore by cookie 8* ignore by cookie
11* break module into separate code files
12 SSL already separated.
13 separate DB implimentation into sub-modules via provider mechanism
14* investigate thread safety issues 9* investigate thread safety issues
15 Use libmysqlclient_r for threaded MPM (or always?) 10 Use libmysqlclient_r for threaded MPM (or always?)
16 Add thread locks if using standard mysqlclient 11 Add thread locks if using standard mysqlclient