Breakpad/Status Meetings/2009-Oct-14

From MozillaWiki
Jump to: navigation, search

(transcluded from Q4 Goals.)

Q4 focuses on achieving our metrics goals. (will make this public shortly)

Trying to migrate this to a better format:

  • Improve ability to spot trends in crash data
    • create python API for JSON output to all trending interfaces bug 523653
    • need nightly crash correlation reports across all firefox releasesbug 521917
    • Need to add changes in rank to top crash reports bug 411397
  • Build out administration panel
    • Interface for managing product versions bug 454620
    • Expose url for mozuser 415027
    • raw stack dump and registers 411431 (stretch goal?)
  • Prepare crash system for future reports and growth
    • Eliminate need for deferred storage bug 378528 -- is there a server piece to this?
    • Modify crash reporter URL to get more comprehensive access logs bug 521349
    • Crunch access logs through metrics data warehouse bug 519871

Other Current Issues

  • Application Server backing the PHP app?
    • reprise of Austin's call from the Socorro work week
    • make a well defined API
    • frees the UI from both SQL and business logic
    • trends code easier to write in Python rather than SQL or PHP
    • theoretically makes the UI less subject to bit rot when the back end changes
  • Collector changes
    • the end of client side throttling is happening with 3.6 this quarter!
      • Bug 521923
      • need to scrutinize collector capacity, efficiency and settings
      • collector will need to handle nearly an order of magnitude more traffic
    • new Socorro NFS storage brings show stopper performance problems
      • Bug 522103
      • changes to the way JsonDumpStorage works can mitigate the problem
  • the materialized views - finally a working theory - it's all about timing
    • scripts trying to aggregate current time windows when the processor is behind schedule
    • willing to bet this is why the old reports failed, too

Other stuff?