Share

ht://Miner

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