Skip to content
Extraits de code Groupes Projets
  1. mars 27, 2013
  2. mars 26, 2013
    • Timo Besenreuther's avatar
      5d6012fa
    • Timo Besenreuther's avatar
      refs #1700 basic performance analytics: handle server generation time for each page and page title · 65458d09
      Timo Besenreuther a rédigé
      CORE
      
       * formatting sub-second times
       * getColumn() method on data table array (in order to behave the same as the regular data table class)
       * data tables can store in their meta data, which columns are empty (this is used in order to dynamically hide the new "generation time" column)
       * ViewDataTable and Api.getProcessedReport act according to the empty column meta data
      
      
      SCHEMA
      
       * new column custom_float_1 in log_link_visit_action
       * new version to apply the change
      
      
      TRACKER
      
       * Piwik_Tracker::setGenerationTime
       * tracking parameter "generation_time_me"
       * value is stored in new custom_float_1 column
       * the log importer can handle a group "generation_time_micro" which can be used in a custom log format. _micro is used because apache can log the time in microseconds but piwik processes milliseconds.
       * note: extension of JS tracker still missing
      
      
      ACTIONS PLUGIN
      
       * for pages and page titles, add new columns sum_time_generation and nb_hits_with_time_generation to the blob archives
       * if they are set, compute avg_time_generation on the API level. if not, remove the columns and mark them as empty in the data table meta data.
       * show new column "avg. generation time" in the pages and page titles reports
      
      
      plus TESTS for everything
      65458d09
    • Thomas Steur's avatar
      refs #2000 test [ci skip] · 4cd0c9b1
      Thomas Steur a rédigé
      4cd0c9b1
    • Thomas Steur's avatar
      refs #2000 test [ci skip] · 90e842f3
      Thomas Steur a rédigé
      90e842f3
    • Thomas Steur's avatar
      refs #2000 test [ci skip] · 356001ce
      Thomas Steur a rédigé
      356001ce
    • Thomas Steur's avatar
      refs #2000 test · ab29aeff
      Thomas Steur a rédigé
      ab29aeff
    • Thomas Steur's avatar
      refs #2000 test [ci skip] · b1eea22e
      Thomas Steur a rédigé
      b1eea22e
  3. mars 25, 2013
  4. mars 24, 2013
  5. mars 23, 2013
    • diosmosis's avatar
      Fixes #3805, reverted change in log importer that looked for end-of-line after... · 62b43d88
      diosmosis a rédigé
      Fixes #3805, reverted change in log importer that looked for end-of-line after format regex match and modified format autodetection logic to pick the format based on whether the format matches and the number of groups returned in the match.
      
      Notes:
        * Added several more tests to log importer tests.py. Added tests for checking format of log files w/ extra junk info on log lines. Added individual tests for parsing regex format.
        * Modified log files used in ImportLogs test, added extra junk info to end of some lines.
        * Fixed failing test in tests.py for the S3 log file format.
      62b43d88
  6. mars 22, 2013
Chargement en cours