Sisyphus - Crash Automation - split result views for performance.

RESOLVED FIXED

Status

Testing
Sisyphus
RESOLVED FIXED
8 years ago
8 years ago

People

(Reporter: bc, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

8 years ago
Created attachment 510943 [details] [diff] [review]
patch

Combining all of the result views in a single design document combined with the bughunter couchapp application make the creation and updating of the view documents problematic. The initial creation causes the view files to have very large sizes and the compaction takes forever. By spliting the different result views out of the bughunter design document and into their own design documents we get:

1. smaller view document sizes.
2. parallel updating of the different views allowing multiple processes/cpus to update the views.

I don't think reading the db multiple times is a big deal as long as caching hides the seeks.
(Reporter)

Comment 1

8 years ago
http://hg.mozilla.org/automation/sisyphus/rev/74c5f9bf9b97
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.