File Release Notes and Changelog
Release Name: 0.4.0
Notes:
- Compiles on G++ 4.x
- Fixed doxygen generation
- Added man pages
- Added tutorial page
OLTP loader:
- Automatic index creation
Hierarchy Manager:
- Fixed bug with XML files encoding
Warehouse loader:
- Added the new PERL script which organises OLTP data into the first stage warehouse
- Added the '-U' option for updating the UNION views of the facts
Custom Warehouse Framework:
- Added days table management
- Added locations management (from GeoIP library)
Changes:
Tue Dec 5 10:27:49 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
* general: Version 0.4.0 has been released on Sourceforge.net
Mon Dec 4 17:10:00 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- ipresolver/PostgreSQL_IPResolver.cpp:
* better index usage for unresolved entries (get only those entries with status = 0)
Mon Dec 4 16:05:02 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- custom-warehouse/main.cpp:
- importer/main.cpp:
- ipresolver/main.cpp:
- hierarchy-manager/main.cpp:
- support-files/man/htminer_*.1:
* added GetOpt long options support (feature #1608453)
* improved man page with help2man compliance (feature #1601616)
Mon Dec 4 15:18:39 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- oltp/main.cpp:
* added GetOpt long options support (feature #1608453)
* improved man page with help2man compliance (feature #1601616)
- support-files/man/htminer_oltp.1:
* updated
Mon Dec 4 13:20:18 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- regenerated using `autoreconf -if`
- include/htminer_config.h:
* updated copyright
- configure.ac:
* version 0.4
- support-files/man/htminer_custom_warehouse_loader.1:
- support-files/man/htminer_hierarchy_manager.1:
- support-files/man/htminer_ipresolver.1:
- support-files/man/htminer_oltp.1:
* added draft man page
Mon Dec 4 10:38:07 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- hierarchy-manager/PostgreSQL_Output.cpp:
* fixes sf.net bug #1602325
Mon Dec 4 10:23:47 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- common/database/DBConnection.(cpp|h):
- common/database/postgresql/PostgreSQL_DBConnection.(cpp|h):
* Added method for setting the client encoding
- hierarchy-manager/PostgreSQL_Output.cpp:
* set the client encoding to UTF8
* fixes sf.net bug #1606980
Mon Dec 4 09:38:43 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- importer/LogParser.cpp:
* Added IIS field 'sc-win32-status' (ignored)
Wed Nov 29 14:54:08 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- contrib/scripts/htminer_restore.sh:
* test version of the restore script
Tue Nov 28 10:53:22 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- contrib/scripts/htminer_backup.sh:
* test version of the backup script
Mon Nov 27 17:25:40 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- support-files/man/htminer_importer.1:
* added man page for the importer application
Mon Nov 27 16:46:23 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- importer/main.cpp:
* improved help messages
Mon Nov 27 10:03:01 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- regenerated using `autoreconf -if`
- implemented feature #1601823
- oltp/output/PostgreSQL_Output.cpp:
* OLTP indexes creation
- support-files/postgresql/oltp/(create|drop)_index.sql:
- support-files/postgresql/oltp/Makefile.(am|in):
* removed the manual scripts from the distribution
Mon Nov 27 09:04:43 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- common/RequestMethod.(cpp,h):
* added methods for WebDAV extension
- importer/LogParser.cpp:
* added some IIS fields (ignored)
Fri Nov 24 12:49:56 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- custom-warehouse/AnonymousDayFactsLoader.(cpp|h):
- custom-warehouse/AnonymousMonthFact.(cpp|h):
- custom-warehouse/PostgreSQL_CustomWarehouse.cpp
- custom-warehouse/WarehouseTypes.h
* converted country to the new location field
* added 'id_location' field to the facts tables
Thu Nov 23 17:42:56 CET 2006 Marco Nenciarini <mnencia@users.sf.net>
- warehouse/htminer_warehouse_loader.in:
* added the '-U' option for updating the UNION views of the facts
* fixed a bug with UNION views table creation
Thu Nov 23 16:12:22 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- support-files/postgresql/warehouse/warehouse.sql:
* Removed the custom and log schemas
Thu Nov 23 13:03:49 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- common/database/Database.h:
- custom-warehouse/Algorithm.cpp:
- custom-warehouse/Algorithm.h:
- custom-warehouse/AnonymousDayFactsLoader.h:
- custom-warehouse/CustomWarehouse.h:
- custom-warehouse/CustomWarehouseLoader.h:
- custom-warehouse/DaySummary.h:
- custom-warehouse/MonthSummary.h:
- custom-warehouse/PostgreSQL_CustomWarehouse.h:
- custom-warehouse/URL_Classifier.h:
- custom-warehouse/WarehouseTypes.h:
- hierarchy-manager/Output.cpp:
- hierarchy-manager/Output.h:
- hierarchy-manager/PostgreSQL_Output.cpp:
- hierarchy-manager/PostgreSQL_Output.h:
- ipresolver/IPResolver.h:
- oltp/algorithm/Algorithm.cpp:
- oltp/algorithm/Algorithm.h:
* fixed Doxygen warnings
- support-files/doxygen/Doxyfile:
* specified some directories to be excluded
- support-files/conf/custom_warehouse.xml:
- support-files/conf/hierarchy.xml:
- support-files/conf/importer.xml:
* fixed some default values
Wed Nov 22 19:33:30 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- regenerated using `autoreconf -if`
- configure.ac:
* added AC_VAR_TIMEZONE_EXTERNALS check for timezone global variable presence
* should fix sf.net bug #1601292
- m4/ac_var_timezone_externals.m4:
* added m4 macro file for the above check
- common/GMTDateTime.cpp:
* use the HAVE_TIMEZONE predefined variable to see whether it is possible
to use the timezone global variable. If not, ignore the timezone
- oltp/manager/geoip_regions.h:
* added a C-like array with GeoIP regions (code:value pairs) to improve
the compilation time of the Manager.cpp file
- oltp/manager/Manager.cpp:
* removed hard-coded insert operation in the hash map for GeoIP regions
and use a faster approach for compilation using the above array
Wed Nov 22 17:39:24 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- oltp/manager/Manager.(cpp.h):
- oltp/manager/ConcurrentManager.cpp:
* added the Manager::initGeoIP() method
* fixes sf.net bug #1601172
Wed Nov 22 17:32:01 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- m4/acx_pthread.m4:
* added macro for pthread library detection (autoconf)
Wed Nov 22 17:20:35 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- regenerated using `autoreconf -if`
- acinclude.m4:
* added Mac OS X default path for OpenSSL
Wed Nov 22 15:39:55 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- oltp/output/Catalog.h:
- oltp/output/Output.(cpp,h):
- oltp/output/OutputCatalog.h:
* added the Output::getCatalogConnectioID() method
* fixes sf.net bug #1601150
Tue Nov 21 21:57:01 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- doc/*:
* Added the doc directory and subdirectories to the distribution
Tue Nov 21 21:09:36 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- regenerated using `autoreconf -if`
- Makefile.am:
- configure.ac:
* added the 'warehouse' directory
* added generation of support-files/conf/warehouse.conf.in
* added generation of warehouse/htminer_warehouse_loader.in
- warehouse/htminer_warehouse_loader.in:
* added warehouse loader version
- support-files/postgresql/warehouse/initialise.sql:
- support-files/postgresql/warehouse/warehouse_month.sql:
- support-files/postgresql/warehouse/warehouse_year.sql:
* added new loader's version
Sat Nov 18 15:57:42 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- custom-warehouse/DaySummary.h:
- custom-warehouse/MonthSummary.h:
* fixed a compilation bug with G++ 4.0.3
Sat Nov 18 14:42:36 CET 2006 Gabriele Bartolini <angusgb@users.sourceforge.net>
- regenerated using `autoreconf -if`
- configure.ac:
* fixed a few errors
Tue Nov 14 10:56:55 CET 2006 Gabriele Bartolini <g.bartolini@comune.prato.it>
- custom-warehouse/PostgreSQL_CustomWarehouse.cpp:
* added days table management