summaryrefslogtreecommitdiffstats
path: root/CHANGELOG
diff options
context:
space:
mode:
authorGravatar Christopher Powell 2003-07-22 04:17:59 +0000
committerGravatar Christopher Powell 2003-07-22 04:17:59 +0000
commit6cefab259d0b783b85df4518d0d48dab0e11389b (patch)
tree74343578540827eef162a20462a8cc0c3e9e0e38 /CHANGELOG
parent27c519a31da825ca27aa48e1a2d3dc7b45921852 (diff)
Changes on the way to 1.19. This is probably going to be 1.19b1. Detail:1.19b1
* Hostnames are now converted to lowercase in the mass-virtual naming section. The loop that converts dots to underscores has been optimized as well. * Migration to autoconf * New directive LogSQLTableType allows one to specify the kind of table that the module makes during table creation (e.g. InnoDB, MyISAM). Thanks to Jim Turner for the suggestion and patch. If your MySQL server does not support the specified type, it will create a MyISAM table instead. * Directives can now be placed in the 'main' server config and will be inherited by the virtual hosts. This means a LOT less repetition: you only specify the item once to have it inherited, but it can still be overridden on a virtualhost level.
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