diff options
-rw-r--r-- | CHANGELOG | 27 | ||||
-rw-r--r-- | TODO | 22 |
2 files changed, 26 insertions, 23 deletions
@@ -1,26 +1,7 @@ | |||
1 | $Id: CHANGELOG,v 1.12 2004/02/12 03:18:41 urkle Exp $ | 1 | $Id: CHANGELOG,v 1.13 2004/02/12 03:21:35 urkle Exp $ |
2 | 2 | 1.96: ? | |
3 | TODO: | 3 | * fixed LogSQLPreserveFile config parameter |
4 | * Port connection portion to other DBMS? Genericize the module? Start with | 4 | |
5 | PostgreSQL. (provider mechanism, and libDBI) | ||
6 | * does determining table name in massvirtual mode upon every request | ||
7 | cause performance degradation? If so fix. | ||
8 | * LogSQLRotateLogs directive with daily/monthly/weekly/etc. | ||
9 | * new format char: IP as bigint? ( not w/ ipV6 ) | ||
10 | * socket-based middleman daemon with configurable conns, or connect/disconnect. | ||
11 | DBI connection pool when I switch to DBI. | ||
12 | * ignore by cookie | ||
13 | * tools to import logs into SQL (waiting on permission from author) | ||
14 | * Directive to yes/no create ancillary tables (or just access table) | ||
15 | * break module into separate code files | ||
16 | separate DB implimentation into sub-modules via provider mechanism | ||
17 | * convert documentation to docbook | ||
18 | * add document building to Makefile.in | ||
19 | * investigate thread safety issues (libmysqlclient_r) | ||
20 | Add thread locks if using standard mysqlclient | ||
21 | * rewrite main core logging function to optimize for speed. | ||
22 | |||
23 | CHANGES: | ||
24 | 1.95: 2004-02-05 | 5 | 1.95: 2004-02-05 |
25 | * audit and update of extract_* functions to acheive same output as | 6 | * audit and update of extract_* functions to acheive same output as |
26 | mod_log_config. | 7 | mod_log_config. |
@@ -0,0 +1,22 @@ | |||
1 | $Id: TODO,v 1.1 2004/02/12 03:21:35 urkle Exp $ | ||
2 | |||
3 | TODO: | ||
4 | * Port connection portion to other DBMS? Genericize the module? Start with | ||
5 | PostgreSQL. (provider mechanism, and libDBI) | ||
6 | * does determining table name in massvirtual mode upon every request | ||
7 | cause performance degradation? If so fix. | ||
8 | * LogSQLRotateLogs directive with daily/monthly/weekly/etc. | ||
9 | * new format char: IP as bigint? ( not w/ ipV6 ) | ||
10 | * socket-based middleman daemon with configurable conns, or connect/disconnect. | ||
11 | DBI connection pool when I switch to DBI. | ||
12 | * ignore by cookie | ||
13 | * tools to import logs into SQL (waiting on permission from author) | ||
14 | * Directive to yes/no create ancillary tables (or just access table) | ||
15 | * break module into separate code files | ||
16 | separate DB implimentation into sub-modules via provider mechanism | ||
17 | * convert documentation to docbook | ||
18 | * add document building to Makefile.in | ||
19 | * investigate thread safety issues (libmysqlclient_r) | ||
20 | Add thread locks if using standard mysqlclient | ||
21 | * rewrite main core logging function to optimize for speed. | ||
22 | * Clean up table creation code. | ||