summaryrefslogtreecommitdiffstatsabout
path: root/CHANGELOG
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG39
1 files changed, 5 insertions, 34 deletions
diff --git a/CHANGELOG b/CHANGELOG
index dbcd39e..1576da7 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -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
3TODO: 3TODO:
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
17CHANGES: 17CHANGES:
18 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
481.18: 191.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