From 68087f7b46b42af92961375cf5e1d1514ea162cd Mon Sep 17 00:00:00 2001 From: sgiehl <stefan@piwik.org> Date: Tue, 30 Aug 2016 22:59:47 +0200 Subject: [PATCH] improve memory usage --- plugins/DevicesDetection/Archiver.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/DevicesDetection/Archiver.php b/plugins/DevicesDetection/Archiver.php index bd8019cd91..ea63485017 100644 --- a/plugins/DevicesDetection/Archiver.php +++ b/plugins/DevicesDetection/Archiver.php @@ -9,6 +9,7 @@ namespace Piwik\Plugins\DevicesDetection; +use Piwik\Common; use Piwik\Metrics; class Archiver extends \Piwik\Plugin\Archiver @@ -92,8 +93,11 @@ class Archiver extends \Piwik\Plugin\Archiver $metrics->enrichMetricsWithConversions(); } - $report = $metrics->asDataTable()->getSerialized($this->maximumRows, null, Metrics::INDEX_NB_VISITS); + $table = $metrics->asDataTable(); + $report = $table->getSerialized($this->maximumRows, null, Metrics::INDEX_NB_VISITS); + Common::destroy($table); $this->getProcessor()->insertBlobRecord($recordName, $report); + unset($table, $report); } } -- GitLab