Store records, timestamp and metadata in one IndexedDB transaction
Categories
(Firefox :: Remote Settings Client, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox79 | --- | fixed |
People
(Reporter: leplatrem, Assigned: leplatrem)
References
Details
Attachments
(1 file)
It will be more efficient, will prevent race conditions on the client (eg. .get({ verifySignature: true })
while syncing...
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Comment 3•5 years ago
|
||
Backed out changeset da7cbff78183 for causing failures in test_engine_selector_remote_settings.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/745b6a014f52ee3b860ca5eaf9da96f9c16fd797
Failure logs
- xpcshell: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=306666532&repo=autoland&lineNumber=3846
- bc:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=306666514&repo=autoland&lineNumber=1905
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=306667881&repo=autoland&lineNumber=6639
Comment 6•5 years ago
|
||
Backed out for xpcshell failures on test_blocklist_severities.js.
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=306782492&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/5e51ab6678b4fe128c6fafa9034a509f80c03d47
Comment 8•5 years ago
|
||
Backed out for multiple failures e.g. browser_asrouter_whatsnewpanel.js
backout: https://hg.mozilla.org/integration/autoland/rev/ca04319efbdea24b10c2fccd33174339aafede41
failure logs:
- browser_asrouter_whatsnewpanel.js | Uncaught exception - at resource://services-settings/IDBHelpers.jsm:24 https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=307034422&repo=autoland&lineNumber=8971
- browser_RecipeRunner.js | Filter should not be evaluated - https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=307034412&repo=autoland&lineNumber=25906
- browser_blocking.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/plugins/head.js:300 https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=307034404&repo=autoland&lineNumber=5274
- and more
Assignee | ||
Comment 9•5 years ago
|
||
Sorry about the overhead Natalia...
This is becoming annoying. Tests were passing here: https://treeherder.mozilla.org/#/jobs?repo=try&revision=502352dddef75210043a79133ef849c01d21bee8
I'll see what I can reproduce locally.
Assignee | ||
Comment 10•5 years ago
|
||
Does this look good?
At the least the previously failing seem to have disappeared!
https://treeherder.mozilla.org/#/jobs?repo=try&revision=92f0bcd0ae0c0f1c908d3b1aff4b448b2f8e9139
Thanks 🙏
Comment 11•5 years ago
•
|
||
Mathieu, unfortunately not. There still are a couple of test failures on that try push.
Logs:
dom/media/tests/mochitest/test_peerConnection_basicH264Video.html - https://treeherder.mozilla.org/logviewer.html#?job_id=307067960&repo=try
gtest/dependentlibs.list.gtest - https://treeherder.mozilla.org/logviewer.html#?job_id=307067603&repo=try
these cppunit - https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=307067750&repo=try&lineNumber=1537
Push with jobs classified.
Comment 12•5 years ago
|
||
Assignee | ||
Comment 13•5 years ago
|
||
None of the failing tests are related to my changes. I rebased and re-run a try with all tests and again, the failing tests are completely unrelated or intermittent. https://treeherder.mozilla.org/pushhealth.html?repo=try&revision=661eb8c834c46455c9cf103c035c59e053abcad2
Comment 14•5 years ago
|
||
bugherder |
Description
•