Content-Security-Policy: default-src 'none'
Content-Type: text/plain; charset=UTF-8
Content-Length: 1061
Content-Disposition: inline; filename="TODO"
Last-Modified: Sun, 27 Jul 2025 12:22:11 GMT
Expires: Wed, 25 Jul 2035 12:22:11 GMT
ETag: "75dacbefc4cb3c0bbf0fe4c8062ef9c9011057d9"
$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.
=1.17pre1'>summaryrefslogtreecommitdiffstats
|