Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 07cf3633b51f3ccc3197ef1037a09615 > files > 10

apache-mod_benchmark-2.0.1-6mdv2010.0.i586.rpm

============================================================================
ChangeLog
============================================================================

25 April 2008: Version 2.0.to 2.0.1
-----------------------------------

* Bug fix when displaying usecs : 
  printf("%ld",tv_usec) has been replaced by printf("%06ld",tv_usec)


31 July 2003: Version 1.6 to 2.0
--------------------------------

* Big-Brother integration

* release of Perl based GUI

* all the Database fileds are in upper case because Oracle always make
  the lower to upper case translation...

* major bug fix in "dbbenchmark.inc.php" where the threshold was not
  taken in account when filtering

* major bug fix in "dbbenchmark.inc.php" where all the filters where using
  the ben_srvport column which does not exist in the t_benchmark_alert table !

* major bug fix in "dbbenchmark.inc.php" when server different of "all" were
  choosen as filters

* major bug in graphs handling in Sybase Database:
	- add an IDENTITY attribute to the gra_id column
	- changes in GraphGet & StoreGraph

* major bug in graph handling in PostgreSQL Database:
	- add a CREATE SEQUENCE for gra_id numbering
	- change in StoreGraph

* major bug fix in "dbbenchmark.inc.php": function DateCompare for Sybase
  implementation was erroneous

* minor bug fix in "statrt.php" when computing the count of day in a month:
  use of $dcount instead of $dmonth

* minor bug fix in "savegraph.php": the $gReferer was missing the width and
  height of the graph

* minor bug fix in "util.inc.php": GetImageName() now checks for the file
  existence 

* minor bug fix in "graphmgr.php" where Sybase date were truncated

* insignifiant bug in "dbbenchmark.inc.php" (function GetStat()) where the
  applied filter was always AddMaxFilter()

* removing of yourglobals.inc.php file. All the parameters are now in globals.inc.php

* rewriting of the online documentation


12 July 2003: Version 1.5b to 1.6
---------------------------------

* add support for PostgreSQL 

* fix a major bug under Apache 2.x: the TCP port was stored in a network
  format thus producing empty stats !

* fix a bug in "sysstat2" that was producing NULL values after the 1st call

* substitute the "<?=" PHP construction into "<?php.." to make the scripts
  more portable

* rename the "GetText()" function in "messages.inc.php" to avoid conflict

* add tests in PHP scripts to avoid errors when the database is empty

* suppress a "false positive" error message about "inetd" at start time
  for Apache 1.x



20 June 2003: Version 1.5.0 to 1.5b
-----------------------------------

(minor bug fixes version)

* fixed a regression bug on Apache 1.x

* added the directives.html file that disappear from version 1.5 !


27 September 2002: Version 1.2.0 to 1.5.0
-----------------------------------------

* the Web interface is now called the "Control Panel".
  It has been entirely rewritten.
  It generates SVG charts only (no more GIF or JPG)

* You can Load & Save reports in the DB

* You can mail reports

* You can filter results according to the server and/or the TCP port


20 September 2002: Version 1.1.0 to 1.2.0
-----------------------------------------

* Apache 1 & 2 versions merge into a single package

* mod_benchmark.c:

- Directive BenchmarkTrace is now at Server Scope
- Better handling of Rewrite rules and subqueries

* sql/*sql:
- Added new fields:
	- IP address of client and server (used in case of Load Balancing)
	- real filename after URI translation


12 September 2002: Version 1.0.2 to 1.1.0
-----------------------------------------

* support for "configure;; make; make install"


30 August 2002: Version 1.0 to 1.0.2
------------------------------------

* mod_benchmark.c:

- change the SQL syntax to make it more portable. Remove the NOW() call
  of internal MySQL function
- add support of Sybase

* sql/mod_bechmark*.sql

- create one script per DBM for tables creation 

* benchmark/statdisplay.php

- add a random value to the name of the generated graphs to avoid a
  problem of cache in the browser

* yourglobals.inc.php

- add the $dbtype variable

* dbbenchmark.inc.php

- create new classes, one for each type of DBM (MySQL, Sybase...)
- all specific SQL syntax is now encapsulated in these small classes
- provides support for Sybase (with ct library)

================================== EOF =====================================