summaryrefslogtreecommitdiffstatsabout
path: root/CHANGELOG
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG37
1 files changed, 32 insertions, 5 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 5547eea..dbcd39e 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,11 +1,8 @@
1$Id: CHANGELOG,v 1.21 2003/03/27 01:58:42 helios Exp $ 1$Id: CHANGELOG,v 1.22 2003/07/22 04:17:53 helios Exp $
2 2
3TODO: 3TODO:
4* Rethink documentation flow and rewrite? 4* Port connection portion to other DBMS? Genericize the module? Start with
5* Port connection portion to other DBMS? Genericize the module? Start with
6 PostgreSQL. 5 PostgreSQL.
7* GNU autoconf
8* merge server config into vh config
9* port to Apache 2.x 6* port to Apache 2.x
10* does determining table name in massvirtual mode upon every request 7* does determining table name in massvirtual mode upon every request
11 cause performance degradation? If so fix. 8 cause performance degradation? If so fix.
@@ -15,9 +12,39 @@ TODO:
15* ignore by cookie 12* ignore by cookie
16* tool to import logs into SQL 13* tool to import logs into SQL
17* Directive to yes/no create ancillary tables (or just access table) 14* Directive to yes/no create ancillary tables (or just access table)
15* break module into separate code files for maintenance ease
18 16
19CHANGES: 17CHANGES:
20 18
191.19b1:
20* Hostnames are now converted to lowercase in the mass-virtual naming section.
21 The loop that converts dots to underscores has been optimized as well.
22* Migration to autoconf
23* New directive LogSQLTableType allows one to specify the kind of table that
24 the module makes during table creation (e.g. InnoDB, MyISAM). Thanks to Jim
25 Turner for the suggestion and patch. If your MySQL server does not support
26 the specified type, it will create a MyISAM table instead.
27* Directives can now be placed in the 'main' server config and will be
28 inherited by the virtual hosts. This means a LOT less repetition: you only
29 specify the item once to have it inherited, but it can still be overridden
30 on a virtualhost level. These can be specified in this manner:
31
32 LogSQLTransferLogTable
33 LogSQLTransferLogFormat
34 LogSQLPreserveFile
35 LogSQLNotesLogTable
36 LogSQLHeadersInLogTable
37 LogSQLHeadersOutLogTable
38 LogSQLCookieLogTable
39 LogSQLRemhostIgnore
40 LogSQLRequestIgnore
41 LogSQLRequestAccept
42 LogSQLWhichNotes
43 LogSQLWhichHeadersOut
44 LogSQLWhichHeadersIn
45 LogSQLWhichCookies
46 LogSQLWhichCookie
47
211.18: 481.18:
22* Delayed inserts (a MySQL extension) are now available at compile-time. 49* Delayed inserts (a MySQL extension) are now available at compile-time.
23 THIS IS UGLY because there seems to be a bug in the way MySQL returns 50 THIS IS UGLY because there seems to be a bug in the way MySQL returns