diff options
author | Christopher Powell | 2003-07-22 04:17:59 +0000 |
---|---|---|
committer | Christopher Powell | 2003-07-22 04:17:59 +0000 |
commit | 6cefab259d0b783b85df4518d0d48dab0e11389b (patch) | |
tree | 74343578540827eef162a20462a8cc0c3e9e0e38 /CHANGELOG | |
parent | 27c519a31da825ca27aa48e1a2d3dc7b45921852 (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-- | CHANGELOG | 37 |
1 files changed, 32 insertions, 5 deletions
@@ -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 | ||
3 | TODO: | 3 | TODO: |
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 | ||
19 | CHANGES: | 17 | CHANGES: |
20 | 18 | ||
19 | 1.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 | |||
21 | 1.18: | 48 | 1.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 |