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 |
