diff options
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 |