blob: 2686a44b6bfc5b3692d74b6a56d66bededcf2e48 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
TODO:
* verify a db driver has been loaded.
* 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 pool when I switch to DBI.
* 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
-----
|