peterbe/socorro — pull request #1 by twobraids (2012-03-19 14:47:09+00:00)
Title: Bug705659 refactor storage classes 3

created new file system storage classes based on the legacy JsonDumpStorage family

There are three storage classes, each one adding features to the ones defined in the parent class:

FileSystemRawCrashStorage - stores only raw crashes and the associated dump files into a single rooted filesytem.

FileSystemThrottledCrashStorage - stores only raw crashes and the associated dump files into a dual rooted filesystem based on the legacy 'standard' and 'deferred' storage scheme.

FileSystemThrottledCrashStorage - store raw and processed crashes in a triple rooted filesystem. Raw storage is based on the legacy 'standard' and 'deferred' storage scheme.