summaryrefslogtreecommitdiffstats
path: root/TODO
blob: 75dacbefc4cb3c0bbf0fe4c8062ef9c9011057d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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.
aa5bcfbb657c'>renamed directory Documentation to docsGravatar Edward Rudd 2004-05-12 * updated ignoresGravatar Edward Rudd 2004-05-12 * added ap_strstr_c and ap_strchr_c definesGravatar Edward Rudd 2004-05-12 * changed strstr to ap_strstr or ap_strstr_cGravatar Edward Rudd 2004-05-05 * Added transferlog tableGravatar Edward Rudd 2004-05-05 * updated gen_todo scriptGravatar Edward Rudd 2004-04-30 * updated cvsignore files (from svn:ignore)Gravatar Edward Rudd 2004-04-29 * update svn:ignoreGravatar Edward Rudd 2004-04-29 * win32 fixes for apache 1.3Gravatar Edward Rudd 2004-04-29 * added Sleep for win32 on apache 1.3