Skip to content
Extraits de code Groupes Projets
  1. sept. 01, 2015
  2. nov. 27, 2014
  3. nov. 25, 2014
  4. nov. 07, 2014
  5. oct. 05, 2014
  6. sept. 23, 2014
  7. sept. 09, 2014
  8. sept. 08, 2014
  9. juil. 07, 2013
    • Benaka Moorthi's avatar
      Added new integration test for archive.php cron script. · 7723d37c
      Benaka Moorthi a rédigé
      Notes:
        - Modified ManySitesImportedLogs fixture to add segments if desired.
        - Switch to synchronous execution of curl requests until deadlocking issue in archive processing is dealt with.
        - Fixed bug in LogAggregator where if a segment required a subquery, archiving would failed.
      7723d37c
  10. juil. 02, 2013
  11. juin 16, 2013
  12. mai 31, 2013
    • Benaka Moorthi's avatar
      Refactored archive data querying code. Removed tree-like data structure from... · 6abbacb9
      Benaka Moorthi a rédigé
      Refactored archive data querying code. Removed tree-like data structure from Piwik_Archive, added memory optimizations for archiving (not storing archive processing instances), added optimization for querying data indexed by site + date, added ability to select multiple blobs/metrics at once (from different plugins), added optimization to Piwik_ArchiveProcessing_Period where numerics/records are selected all at once instead of one at a time.
      
      Also added data access layer object for archive querying code, allowed anonymous function objects to be used as DataTable filters, and removed 'timestamp' DataTable metadata.
      6abbacb9
  13. oct. 20, 2012
  14. déc. 22, 2011
    • benakamoorthi's avatar
      Fixes #2831. Details: · 33cc60b9
      benakamoorthi a rédigé
        * Modified IndexedBySite to to prepare each archive once for every report necessary (as determined by requested metrics) when archiving via the browser is enabled.
        * Modified it to check for 'done' flags of every appropriate plugin when archiving via the browser is disabled.
        * Created static version of Archive_Single method 'getRequestedReport'.
      
      
      
      git-svn-id: http://dev.piwik.org/svn/trunk@5603 59fd770c-687e-43c8-a1e3-f5a4ff64c105
      33cc60b9
  15. déc. 03, 2011
  16. nov. 24, 2011
    • benakamoorthi's avatar
      Refs #1077. Improved speed of the IndexedBySite archive type by optimizing the... · f4ff556a
      benakamoorthi a rédigé
      Refs #1077. Improved speed of the IndexedBySite archive type by optimizing the case when launching the archiving process is disabled. Instead of selecting archive IDs one at a time, IndexedBySite will now select them all at once.
      
      Notes:
      * Also added an integration test that will test whether Piwik works when archiving is disabled.
      * Modified getKnownSegmentsToArchive() to cache its result as static function data instead of having ArchiveProcessing cache it as instance data.
      * Changed several instance methods in ArchiveProcessing to static methods. These methods are responsible for determining if archiving is disabled.
      * Removed meaningless idSite related code from TablePartitioning.
      
      
      git-svn-id: http://dev.piwik.org/svn/trunk@5475 59fd770c-687e-43c8-a1e3-f5a4ff64c105
      f4ff556a
  17. nov. 02, 2011
  18. oct. 31, 2011
  19. oct. 30, 2011
  20. fév. 12, 2011
    • mattpiwik's avatar
      Refs #1736 · 0e325251
      mattpiwik a rédigé
       * API functions returning data now have a new optional 'segment' parameter. segment can define a Visitor segment dynamically that will be applied to the report. For example, &segment=country==FR;actions>=3 (AND, OR supported. Only == and != supported currently, but easy to add more)
       * For API requests with a segment parameter, the reports will now be processed on the fly, and only the requested plugin report will be archived.
       * All plugins now define the 'segments', with a name, category, SQL field, filter, etc.
       * Simplifying archiving code a bit
       * Fixes #2069 Exit rate computation
       * New widget: lists the Top Keywords for a page URL, Widgets for a website only. Maybe later we could create a widget category "For your site"?
        * This widget is pretty cool SEO wise, but maybe the PHP snippet should do caching (not so good hitting the API on each page view... but why not?)
       * still to do!
      
      git-svn-id: http://dev.piwik.org/svn/trunk@3870 59fd770c-687e-43c8-a1e3-f5a4ff64c105
      0e325251
Chargement en cours