Closed Bug 1698807 Opened 4 years ago Closed 4 years ago

Block TRR on confirmation by default until we can complete a performance study.

Categories

(Core :: Networking: DNS, task, P1)

task

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox86 --- unaffected
firefox87 + fixed
firefox88 --- fixed

People

(Reporter: nhnt11, Assigned: nhnt11)

References

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → nhnt11
Status: NEW → ASSIGNED

[Tracking Requested - why for this release]:

We landed bug 1689113 as an intermediate upgrade, part of the larger bug 1658278. We found that while the change had the desired effect, there is a small performance implication that we would like to quantify before shipping the change in release.

Reverting the change is simple - a pref needs to be flipped. Both values of the pref are covered by tests.

We'd like to uplift this - it's late in the cycle but the risk is low.

Try push was an artifact by mistake, canceled. Let's just land this.

Pushed by nhnt11@gmail.com: https://hg.mozilla.org/integration/autoland/rev/6841c1a2642f Block TRR on confirmation by default until we can complete a performance study. r=necko-reviewers,valentin

We already built the 87 release candidate. How critical is this exactly?

Flags: needinfo?(nhnt11)

Hmm, fairly critical in terms of our DoH rollout timeline/strategy. Less critical but still relatively important from a product-integrity PoV. An alternate solution would be to use a Normandy Rollout to flip the pref for a release until this patch rides the trains all the way. I.e., we will need to get this into release 87 one way or the other. Avoiding a Normandy Rollout would be my preference.

I'm happy to answer any questions or provide any information that would help you make a decision on whether to accept this for 87. Let me know.

Also, apologies for how late in the cycle this is. It's taken a while to understand the impact of the change that this patch reverts.

Flags: needinfo?(nhnt11) → needinfo?(jcristau)

Comment on attachment 9209463 [details]
Bug 1698807 - Block TRR on confirmation by default until we can complete a performance study. r=#necko

Beta/Release Uplift Approval Request

  • User impact if declined: See comment 2. Possible performance impact that's currently unquantified.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): - The patch itself is a simple pref-flip
  • Both pref-states true and false, have automated tests for correctness
  • The behavior with this patch is identical to current release channel (86.0)
  • String changes made/needed: none
Attachment #9209463 - Flags: approval-mozilla-release?
Attachment #9209463 - Flags: approval-mozilla-beta?

To be clear for posterity, the uplift request is for 87.0, not for 86. approval-mozilla-release because we are in RC week.

Flags: needinfo?(jcristau)
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch

Comment on attachment 9209463 [details]
Bug 1698807 - Block TRR on confirmation by default until we can complete a performance study. r=#necko

beta is closed this week.

Attachment #9209463 - Flags: approval-mozilla-beta? → approval-mozilla-beta-

Comment on attachment 9209463 [details]
Bug 1698807 - Block TRR on confirmation by default until we can complete a performance study. r=#necko

approved for 87 rc2

Attachment #9209463 - Flags: approval-mozilla-release? → approval-mozilla-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: