Closed
Bug 1498165
Opened 6 years ago
Closed 6 years ago
Implement multi-store for scalars
Categories
(Toolkit :: Telemetry, enhancement, P1)
Toolkit
Telemetry
Tracking
()
RESOLVED
FIXED
mozilla65
Tracking | Status | |
---|---|---|
firefox65 | --- | fixed |
People
(Reporter: janerik, Assigned: chutten)
References
Details
Attachments
(7 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
Scalars need to gain functionality to record into multiple stores.
Reporter | ||
Updated•6 years ago
|
Priority: -- → P3
Reporter | ||
Updated•6 years ago
|
Assignee: nobody → chutten
Assignee | ||
Updated•6 years ago
|
Status: NEW → ASSIGNED
Points: --- → 3
Priority: P3 → P1
Assignee | ||
Comment 1•6 years ago
|
||
Updated•6 years ago
|
Attachment #9025671 -
Attachment is obsolete: true
Assignee | ||
Comment 2•6 years ago
|
||
MozReview-Commit-ID: 5T9TZ5AgKci
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D12127
Assignee | ||
Comment 4•6 years ago
|
||
ScalarBase needs to transform from store names to indices and provide storage and logic for which stores have values. Depends on D12128
Assignee | ||
Comment 5•6 years ago
|
||
This one's a little trickier than the others because it has an implicit default value of 0 for initial calls to AddValue and SetMaximum. Depends on D12129
Assignee | ||
Comment 6•6 years ago
|
||
Depends on D12130
Updated•6 years ago
|
Attachment #9025671 -
Attachment is obsolete: false
Assignee | ||
Comment 7•6 years ago
|
||
Depends on D12131
Assignee | ||
Comment 8•6 years ago
|
||
Try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=a8241dd27ae6306f53df0d9b00721eb55ed77de2
Assignee | ||
Comment 9•6 years ago
|
||
Whoops, missed a name change in the last one. Here's one with the name change fixed: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b13958e02ab5863b5be5dc745c5fe896bc0e4796
Assignee | ||
Comment 10•6 years ago
|
||
Annnd implicit conversion ctors ruined the last one. This one has green builds at least: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3afd48140343f157d352beb58cf6e4331c6f0752 Revisions are ready for your review when you want them, Jan-Erik.
Updated•6 years ago
|
Attachment #9025674 -
Attachment description: bug 1498165 - Expose ScalarInfo store names and indices → bug 1498165 - Expose ScalarInfo store numbers and indices
Comment 11•6 years ago
|
||
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f3a1d87f178a Plumb the Scalar Store name down to the storage layer. r=janerik https://hg.mozilla.org/integration/autoland/rev/a6fd82999912 Expose ScalarInfo store numbers and indices r=janerik https://hg.mozilla.org/integration/autoland/rev/242721140915 Add common multistore behaviour to ScalarBase r=janerik https://hg.mozilla.org/integration/autoland/rev/97f08187a60b Support multistore in ScalarUnsigned r=janerik https://hg.mozilla.org/integration/autoland/rev/f6d547bb7dc3 Plumb 'we wish to clear this' down to the storage layer r=janerik https://hg.mozilla.org/integration/autoland/rev/898a5386162e Support multistore in ScalarString r=janerik
Comment 12•6 years ago
|
||
Backed out for build bustages on TelemetryScalar.cpp Push link: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&selectedJob=212962051&revision=898a5386162e95a8dcf7919d080df0307008fbb8 Backout link: https://hg.mozilla.org/integration/autoland/rev/507698ccab9b52f5cb4a1246a5c19f26d20f82d8 Log link: https://treeherder.mozilla.org/logviewer.html#?job_id=212962081&repo=autoland&lineNumber=31305
Updated•6 years ago
|
Flags: needinfo?(chutten)
Comment 14•6 years ago
|
||
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/893aaa718e6f Plumb the Scalar Store name down to the storage layer. r=janerik https://hg.mozilla.org/integration/autoland/rev/8db1d9f8025c Expose ScalarInfo store numbers and indices r=janerik https://hg.mozilla.org/integration/autoland/rev/63a07c0d07ae Add common multistore behaviour to ScalarBase r=janerik https://hg.mozilla.org/integration/autoland/rev/14622853d38c Support multistore in ScalarUnsigned r=janerik https://hg.mozilla.org/integration/autoland/rev/c6176b21937b Plumb 'we wish to clear this' down to the storage layer r=janerik https://hg.mozilla.org/integration/autoland/rev/eeefb2421819 Support multistore in ScalarString r=janerik https://hg.mozilla.org/integration/autoland/rev/91c9a4e6d7a8 Support multistore in ScalarBoolean r=janerik
Assignee | ||
Comment 15•6 years ago
|
||
There. Seven this time.
Comment 16•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/893aaa718e6f https://hg.mozilla.org/mozilla-central/rev/8db1d9f8025c https://hg.mozilla.org/mozilla-central/rev/63a07c0d07ae https://hg.mozilla.org/mozilla-central/rev/14622853d38c https://hg.mozilla.org/mozilla-central/rev/c6176b21937b https://hg.mozilla.org/mozilla-central/rev/eeefb2421819 https://hg.mozilla.org/mozilla-central/rev/91c9a4e6d7a8
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in
before you can comment on or make changes to this bug.
Description
•