summaryrefslogtreecommitdiffstats
path: root/TODO.in
blob: bf6b624056eafb1502602a754adf63707f98bda1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
TODO:
* restructure to be more friendly toward DBD pooling
* validate table names before trying to log them.
* write alternate DB driver (PostgreSQL, libDBI, mod_*_pool)
* look at forcing table name to ServerName instead of on of the names in 
  ServerAlias?
* LogSQLRotateLogs directive with daily/monthly/weekly/etc.
* socket-based middleman daemon with configurable conns, or connect/disconnect.
* DBI connection pooling.
* ignore by cookie
* investigate thread safety issues 
	Use libmysqlclient_r for threaded MPM (or always?)
	Add thread locks if using standard mysqlclient 
	Check locking issues with the preserve file
* rewrite main core logging function to optimize for speed.
* Clean up table creation code.
	support DB independent way of defining the tables
-----