Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-10fix testsThomas Steur
2015-03-31Update comments and function name (minor)mattab
2015-03-31fix broken testsThomas Steur
2015-03-31A chunk implementation that is much simpler and makes more sense. Everything ↵Thomas Steur
is now in the ArchiveWriter + Selector
2015-03-31Faster archiving of aggregated reports, also performance imprvovements in ↵Thomas Steur
general * Store subtables in chunks of 100 subtables per blob. Those 100 subtables are stored serialized as an array: array($subtableID => subtableBlob). The first 100 subtables are stored in "chunk_0", the next 100 subtables are stored in "chunk_1", ... * Subtable Ids are now consecutive from 1 to X * We do no longer serialize the whole Row instance when archiving, instead we only serialize the Row's array which contains columns, metadata and datatable. This is not only more efficient but allows us to refactor the Row instance in the future (although we will always have to be BC) * Faster row implementation: Columns, Metadata and Subtables access is much faster now
2015-03-10Rename Archive\Invalidator to ArchiveInvalidator and Archive\Purger for ↵diosmosis
ArchivePurger for clarity.
2015-03-05Refs #7181, move ArchiveInvalidator to Piwik\Archive\Invalidator away from ↵diosmosis
Piwik\DataAccess since it iss not a DAO.
2015-03-05Refs #7181, rename remaining InvalidatedReports class to ↵diosmosis
SitesToReprocessDistributedList and move to Piwik\CronArchive since CronArchive is only consumer of the list. Made the list derive from Piwik\Concurrency\DistributedList.
2015-01-16Remove debugging code.diosmosis
2015-01-16Fixing build failure, 4 distinct metrics no longer appear due to bug fix ↵diosmosis
(distinct referrers are 0, so no metric added).
2014-12-22fix tests as reports are invalidated now in some tests causing the site ↵Thomas Steur
creation date to change causing archiving more dates
2014-12-22it took me a long time to figure out where something was printed in the ↵Thomas Steur
middle of any test...
2014-10-13refs #5940 moved files into a subfolder framework, added autoloader to ↵Thomas Steur
remove duplicated code to load autoload.php and to be able to register more autoloaders (eg for test files) on demand. This I got read of many includes that had to be updated all the time and that had to be updated all the time when moving iles
2014-10-06refs #5940 fix namespacesThomas Steur
2014-10-06refs #5940 we might stay backwards compatible this way for 2 months. moved ↵Thomas Steur
some tests from unit to integration and explained when a test is a unit test, an integration test or a system test.
2014-10-05refs #5940 put tests in correct folders, better testsuite names, some tests ↵Thomas Steur
still fail and I cannot figure out why