diff options
author | Edward Rudd | 2003-12-20 07:16:04 +0000 |
---|---|---|
committer | Edward Rudd | 2003-12-20 07:16:04 +0000 |
commit | 4f4926ce12f15fc65df8fa1bfbfef1dfce61dbd9 (patch) | |
tree | 6172c767068ec41c4060bdd9e8b1dcb96c34cf78 /CHANGELOG | |
parent | 6cefab259d0b783b85df4518d0d48dab0e11389b (diff) |
Initial revision
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 39 |
1 files changed, 5 insertions, 34 deletions
@@ -1,8 +1,11 @@ | |||
1 | $Id: CHANGELOG,v 1.22 2003/07/22 04:17:53 helios Exp $ | 1 | $Id: CHANGELOG,v 1.1 2003/12/20 07:16:05 urkle Exp $ |
2 | 2 | ||
3 | TODO: | 3 | TODO: |
4 | * Port connection portion to other DBMS? Genericize the module? Start with | 4 | * Rethink documentation flow and rewrite? |
5 | * Port connection portion to other DBMS? Genericize the module? Start with | ||
5 | PostgreSQL. | 6 | PostgreSQL. |
7 | * GNU autoconf | ||
8 | * merge server config into vh config | ||
6 | * port to Apache 2.x | 9 | * port to Apache 2.x |
7 | * does determining table name in massvirtual mode upon every request | 10 | * does determining table name in massvirtual mode upon every request |
8 | cause performance degradation? If so fix. | 11 | cause performance degradation? If so fix. |
@@ -10,41 +13,9 @@ TODO: | |||
10 | * new format char: IP as bigint? | 13 | * new format char: IP as bigint? |
11 | * socket-based middleman daemon with configurable conns, or connect/disconnect. | 14 | * socket-based middleman daemon with configurable conns, or connect/disconnect. |
12 | * ignore by cookie | 15 | * ignore by cookie |
13 | * tool to import logs into SQL | ||
14 | * Directive to yes/no create ancillary tables (or just access table) | ||
15 | * break module into separate code files for maintenance ease | ||
16 | 16 | ||
17 | CHANGES: | 17 | CHANGES: |
18 | 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 | |||
48 | 1.18: | 19 | 1.18: |
49 | * Delayed inserts (a MySQL extension) are now available at compile-time. | 20 | * Delayed inserts (a MySQL extension) are now available at compile-time. |
50 | THIS IS UGLY because there seems to be a bug in the way MySQL returns | 21 | THIS IS UGLY because there seems to be a bug in the way MySQL returns |