From 6caf2429c3ff47657c8ce2579be1224063505f80 Mon Sep 17 00:00:00 2001 From: Edward Rudd Date: Thu, 12 Feb 2004 03:21:35 +0000 Subject: Split Changelog and TODO to separate files. --- diff --git a/CHANGELOG b/CHANGELOG index 0ff3b7f..7c4b38b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,26 +1,7 @@ -$Id: CHANGELOG,v 1.12 2004/02/12 03:18:41 urkle Exp $ - -TODO: -* Port connection portion to other DBMS? Genericize the module? Start with - PostgreSQL. (provider mechanism, and libDBI) -* does determining table name in massvirtual mode upon every request - cause performance degradation? If so fix. -* LogSQLRotateLogs directive with daily/monthly/weekly/etc. -* new format char: IP as bigint? ( not w/ ipV6 ) -* socket-based middleman daemon with configurable conns, or connect/disconnect. - DBI connection pool when I switch to DBI. -* ignore by cookie -* tools to import logs into SQL (waiting on permission from author) -* Directive to yes/no create ancillary tables (or just access table) -* break module into separate code files - separate DB implimentation into sub-modules via provider mechanism -* convert documentation to docbook -* add document building to Makefile.in -* investigate thread safety issues (libmysqlclient_r) - Add thread locks if using standard mysqlclient -* rewrite main core logging function to optimize for speed. - -CHANGES: +$Id: CHANGELOG,v 1.13 2004/02/12 03:21:35 urkle Exp $ +1.96: ? +* fixed LogSQLPreserveFile config parameter + 1.95: 2004-02-05 * audit and update of extract_* functions to acheive same output as mod_log_config. diff --git a/TODO b/TODO new file mode 100644 index 0000000..75dacbe --- /dev/null +++ b/TODO @@ -0,0 +1,22 @@ +$Id: TODO,v 1.1 2004/02/12 03:21:35 urkle Exp $ + +TODO: +* Port connection portion to other DBMS? Genericize the module? Start with + PostgreSQL. (provider mechanism, and libDBI) +* does determining table name in massvirtual mode upon every request + cause performance degradation? If so fix. +* LogSQLRotateLogs directive with daily/monthly/weekly/etc. +* new format char: IP as bigint? ( not w/ ipV6 ) +* socket-based middleman daemon with configurable conns, or connect/disconnect. + DBI connection pool when I switch to DBI. +* ignore by cookie +* tools to import logs into SQL (waiting on permission from author) +* Directive to yes/no create ancillary tables (or just access table) +* break module into separate code files + separate DB implimentation into sub-modules via provider mechanism +* convert documentation to docbook +* add document building to Makefile.in +* investigate thread safety issues (libmysqlclient_r) + Add thread locks if using standard mysqlclient +* rewrite main core logging function to optimize for speed. +* Clean up table creation code. -- cgit v0.9.2