Announce: 1.19b1 -- new features!

Chris Powell <[email protected]>
Newsgroups gmane.comp.apache.mod-log-sql
Organization Grubby Baby
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'd like to announce a beta release of 1.19, which incorporates a slew of new 
features.  To offer a 'pre-release' in this fashion is a little unusual for 
me.  In this case I need testing assistance, mainly because I'm moving the 
package to GNU autoconf.  

I am *especially* eager to hear from non-Linux folks whether using 
"./configure; make dso; make dsoinstall" works for them.  I need to tweak the 
routines for BSD, Digital Unix, Solaris, etc.  If you are running one of 
these platforms, I would be grateful for your assistance in tuning autoconf 
for your platform -- as always, I happily provide full attribution for your 
help.

New features in 1.19 (so far):
- ----------------------------------
* 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.  These can be specified in this manner:

                LogSQLTransferLogTable
                LogSQLTransferLogFormat
                LogSQLPreserveFile
                LogSQLNotesLogTable
                LogSQLHeadersInLogTable
                LogSQLHeadersOutLogTable
                LogSQLCookieLogTable
                LogSQLRemhostIgnore
                LogSQLRequestIgnore
                LogSQLRequestAccept
                LogSQLWhichNotes
                LogSQLWhichHeadersOut
                LogSQLWhichHeadersIn
                LogSQLWhichCookies
                LogSQLWhichCookie
- ------------------------

I know that last one is a biggie that a lot of folks have been requesting.  It 
will be a major benefit for anyone running more than a handful of 
VirtualHosts, since you will no longer need to repeat the directives for each 
and every VirtualHost stanza.

To download the beta:
http://www.grubbybaby.com/mod_log_sql/mod_log_sql-1.19b1.tar.bz2

I'm standing by to answer questions and receive your feedback.  Thank you!

Chris
- -- 
Chris Powell
[email protected]
(206) 783-5104 voice, (815) 461-4456 fax

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/HXLOYLVoao8MjQkRAjnQAJ4tEvrpBRsDW7q13//huEaHO1Oq8gCfV6rN
w4bFFiPPHO6UrY/7Hu/B67k=
=pRoM
-----END PGP SIGNATURE-----

__________________________________________________________________
Reminder: to unsubscribe, send email to <[email protected]>
with the words "unsubscribe mod_log_sql" in the body (w/o quotes).
The module homepage is http://www.grubbybaby.com/mod_log_sql/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.