diff options
author | mattab <matthieu.aubry@gmail.com> | 2013-11-13 05:51:14 +0400 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2013-11-13 05:51:14 +0400 |
commit | f1972940abaeabfd1b9110475a623be228c6a39c (patch) | |
tree | c8d949b0408b15da7815efdab5c6394e0d2e3423 /plugins/Actions/Archiver.php | |
parent | 9caddfb2031715684138e7ea5ef119b512a10da6 (diff) |
Refs #4278 Rewriting aggregateNumericMetrics() to use DataTable aggregation only (code reuse)
Diffstat (limited to 'plugins/Actions/Archiver.php')
-rw-r--r-- | plugins/Actions/Archiver.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/plugins/Actions/Archiver.php b/plugins/Actions/Archiver.php index 8b3a0b8a3b..3938211a19 100644 --- a/plugins/Actions/Archiver.php +++ b/plugins/Actions/Archiver.php @@ -59,17 +59,17 @@ class Archiver extends \Piwik\Plugin\Archiver Action::TYPE_PAGE_TITLE, Action::TYPE_SITE_SEARCH, ); - static protected $invalidSummedColumnNameToRenamedNameFromPeriodArchive = array( + static protected $columnsToRenameAfterAggregation = array( Metrics::INDEX_NB_UNIQ_VISITORS => Metrics::INDEX_SUM_DAILY_NB_UNIQ_VISITORS, Metrics::INDEX_PAGE_ENTRY_NB_UNIQ_VISITORS => Metrics::INDEX_PAGE_ENTRY_SUM_DAILY_NB_UNIQ_VISITORS, Metrics::INDEX_PAGE_EXIT_NB_UNIQ_VISITORS => Metrics::INDEX_PAGE_EXIT_SUM_DAILY_NB_UNIQ_VISITORS, ); - static public $invalidSummedColumnNameToDeleteFromDayArchive = array( + static public $columnsToDeleteAfterAggregation = array( Metrics::INDEX_NB_UNIQ_VISITORS, Metrics::INDEX_PAGE_ENTRY_NB_UNIQ_VISITORS, Metrics::INDEX_PAGE_EXIT_NB_UNIQ_VISITORS, ); - private static $actionColumnAggregationOperations = array( + private static $columnsAggregationOperation = array( Metrics::INDEX_PAGE_MAX_TIME_GENERATION => 'max', Metrics::INDEX_PAGE_MIN_TIME_GENERATION => 'min' ); @@ -171,7 +171,7 @@ class Archiver extends \Piwik\Plugin\Archiver || $type == Action::TYPE_PAGE_TITLE ) { // for page urls and page titles, performance metrics exist and have to be aggregated correctly - $dataTable->setMetadata(DataTable::COLUMN_AGGREGATION_OPS_METADATA_NAME, self::$actionColumnAggregationOperations); + $dataTable->setMetadata(DataTable::COLUMN_AGGREGATION_OPS_METADATA_NAME, self::$columnsAggregationOperation); } $this->actionsTablesByType[$type] = $dataTable; @@ -531,8 +531,8 @@ class Archiver extends \Piwik\Plugin\Archiver ArchivingHelper::$maximumRowsInDataTableLevelZero, ArchivingHelper::$maximumRowsInSubDataTable, ArchivingHelper::$columnToSortByBeforeTruncation, - self::$actionColumnAggregationOperations, - self::$invalidSummedColumnNameToRenamedNameFromPeriodArchive + self::$columnsAggregationOperation, + self::$columnsToRenameAfterAggregation ); $dataTableToSum = array( @@ -546,7 +546,7 @@ class Archiver extends \Piwik\Plugin\Archiver ArchivingHelper::$maximumRowsInSubDataTable, ArchivingHelper::$columnToSortByBeforeTruncation, $aggregation, - self::$invalidSummedColumnNameToRenamedNameFromPeriodArchive + self::$columnsToRenameAfterAggregation ); $this->getProcessor()->aggregateNumericMetrics($this->getMetricNames()); |