summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO22
1 files changed, 22 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..75dacbe
--- /dev/null
+++ b/TODO
@@ -0,0 +1,22 @@
1$Id: TODO,v 1.1 2004/02/12 03:21:35 urkle Exp $
2
3TODO:
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.
/span> | | | redid all hash variable names for command arguments so they use the long name internally {table} instead of {t} * Added mysql_import_combined_log.pl to distribution with permission from ↵Gravatar Edward Rudd 2004-02-12 | | | | | | | | Aaron Jenson http://www.visualprose.com/software.php (Original Source) Updated documentation in README for usage of contrib files/scripts * Updated help and added check and error to make sure the user edited the file ↵Gravatar Edward Rudd 2004-02-12 | | | | first. * Updated Author information in file.Gravatar Edward Rudd 2004-02-12 | * moved create_tables.sql and make_combined_log.pl into contrib directory.Gravatar Edward Rudd 2004-02-12 | | | | | | Added contrib directory to build system. Updated new maintainer information in AUTHORS,LICENSE, and manual.xml * Split Changelog and TODO to separate files.Gravatar Edward Rudd 2004-02-12 | * Fixed preserve_file configuration parameter.Gravatar Edward Rudd 2004-02-12 | * Cleaned up changelogGravatar Edward Rudd 2004-02-12 | * update changelog1.95Gravatar Edward Rudd 2004-02-05 | | | | | release 1.95 * synchronized extract_* functions with latest apache 1.3 and 2.0.Gravatar Edward Rudd 2004-02-05 | | | | | | | Added some more recent extract_* functions.. still need to assign format letters cleanup/audit of extract_* functions release 1.95 * added mod_log_sql_ssl.c into dist1.94Gravatar Edward Rudd 2004-02-04 | * fixed segfaul bug with pointer arithmetic in add_server_string_slotGravatar Edward Rudd 2004-02-04 | | | | | | Added authors file release 1.94 * added DocBook version of the manualGravatar Edward Rudd 2004-01-24 | * SSL support working under 1.3 and 2.0 as a separate moduleGravatar Edward Rudd 2004-01-22 | | | | | | preparsing of logformat completed. updated configure scripts to detect mod_ssl.h for 1.3 (mostly) * fixed log_error function1.93Gravatar Edward Rudd 2004-01-21 | | | | | | | finished ssl split into separate module added item registration function. (for ssl sub-module) release 1.93 * make sure I initialize the hashGravatar Edward Rudd 2004-01-20 | * Added item registration function and added functions to new system header ↵Gravatar Edward Rudd 2004-01-20 | | | | | | | mod_log_sql.h Registered core item functions in pre_config * moved extract_* functions to functions.h (version specific in ↵Gravatar Edward Rudd 2004-01-20 | | | | | | | | | functions(13|20).h) moves SSL logging routings to mod_log_sql_ssl.c updated changelog added AUTHORS * split out version specific codeGravatar Edward Rudd 2004-01-20 | | | | | | | code compiles under apache 1.3 and 2.0 updated apache m4 script to detect both verions (two minumums) defaulted install to not activate module in configuration file (use make activate) * fixed SSL cflag inclusion1.92Gravatar Edward Rudd 2004-01-06 | * update m4 filesGravatar Edward Rudd 2004-01-06 | | | | | release 1.92 * update apache.m4 to use -with-apxs instead of --with-apacheGravatar Edward Rudd 2004-01-04 | | | | | | got SSL support to compile. added Documentation subdirectory. * uses Date::Parse instead of ParseDateGravatar Edward Rudd 2003-12-30 | | | | | | uses Getopt::Long instead of Getopt:Std Added in filling in of request_time fields instead of just timestamp. * added mysql import script by Aaron Jenson.Gravatar Edward Rudd 2003-12-30 | * removed -n parameter to apxs as it isn\'t needed for this moduleGravatar Edward Rudd 2003-12-30 | * mysql_error returns const char * in mysql 4.x, updated variable defs in ↵