diff options
Diffstat (limited to 'TODO.in')
-rw-r--r-- | TODO.in | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1,4 +1,6 @@ | |||
1 | TODO: | 1 | TODO: |
2 | * verify a db driver has been loaded. | ||
3 | * validate table names before trying to log them. | ||
2 | * write alternate DB driver (PostgreSQL, libDBI, mod_*_pool) | 4 | * write alternate DB driver (PostgreSQL, libDBI, mod_*_pool) |
3 | * look at forcing table name to ServerName instead of on of the names in | 5 | * look at forcing table name to ServerName instead of on of the names in |
4 | ServerAlias? | 6 | ServerAlias? |
@@ -9,7 +11,7 @@ TODO: | |||
9 | * investigate thread safety issues | 11 | * investigate thread safety issues |
10 | Use libmysqlclient_r for threaded MPM (or always?) | 12 | Use libmysqlclient_r for threaded MPM (or always?) |
11 | Add thread locks if using standard mysqlclient | 13 | Add thread locks if using standard mysqlclient |
12 | Check locking issues with the preserve file? | 14 | Check locking issues with the preserve file |
13 | * rewrite main core logging function to optimize for speed. | 15 | * rewrite main core logging function to optimize for speed. |
14 | * Clean up table creation code. | 16 | * Clean up table creation code. |
15 | support DB independent way of defining the tables | 17 | support DB independent way of defining the tables |