New issue
Advanced search Search tips

Issue 869513 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 8
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 2
Type: Bug



Sign in to add a comment

DocumentProvider: Add a server-controlled session backoff flag.

Project Member Reported by skare@chromium.org, Jul 31

Issue description

The remote API will be able to inform the client that the drive corpus for the calling user is unlikely to provide useful results and we can back off.

Very nice to have but not absolutely critical for M69.

Eventually it would be nice to store this value as setting for a week+, but a browser session gives most of the benefit for the least amount of risk.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 2

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8a4b7b15e802b5ff54aa433c19ef9fda760b06e9

commit 8a4b7b15e802b5ff54aa433c19ef9fda760b06e9
Author: Travis Skare <skare@chromium.org>
Date: Thu Aug 02 19:32:12 2018

[omnibox] [DocumentProvider] Add parsing of a new server-sent backoff flag.

Bug:  869513 
Change-Id: Idd1db8f01eb27cb5b5cfdc063ee23b0dc09feb15
Reviewed-on: https://chromium-review.googlesource.com/1157167
Commit-Queue: Travis Skare <skare@chromium.org>
Reviewed-by: Justin Donnelly <jdonnelly@chromium.org>
Cr-Commit-Position: refs/heads/master@{#580283}
[modify] https://crrev.com/8a4b7b15e802b5ff54aa433c19ef9fda760b06e9/components/omnibox/browser/document_provider.cc
[modify] https://crrev.com/8a4b7b15e802b5ff54aa433c19ef9fda760b06e9/components/omnibox/browser/document_provider.h
[modify] https://crrev.com/8a4b7b15e802b5ff54aa433c19ef9fda760b06e9/components/omnibox/browser/document_provider_unittest.cc

A line of this is needed for merging 869687.
Labels: Merge-Request-69
Rationale: A line of this CL will be needed for a later merge; discussed yesterday and treating as two separate merges was decided vs landing both changes in the same bug. 

This feature is behind a finch flag and will be used in beta and at 1% in stable to look at traffic patterns. The rest of this CL reduces traffic to a server, which is useful but not critical.

Project Member

Comment 4 by sheriffbot@chromium.org, Aug 8

Labels: -Merge-Request-69 Merge-Review-69 Hotlist-Merge-Review
This bug requires manual review: M69 has already been promoted to the beta branch, so this requires manual review
Please contact the milestone owner if you have questions.
Owners: amineer@(Android), kariahda@(iOS), cindyb@(ChromeOS), govind@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Pls apply appropriate OSs label. Thank you.
Labels: OS-Chrome OS-Linux OS-Mac OS-Windows
apologies for omission. Desktop Chrome.
Labels: -Merge-Review-69 Merge-Approved-69
No worries at all, thank you.

Approving merge to M69 branch 3497 based on comment #3. skare@ will request another merge to M69 when ready. 
Project Member

Comment 8 by bugdroid1@chromium.org, Aug 8

Labels: -merge-approved-69 merge-merged-3497
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e4c24d24723e9012e973b51e9c60c16086865929

commit e4c24d24723e9012e973b51e9c60c16086865929
Author: Travis Skare <skare@chromium.org>
Date: Wed Aug 08 21:04:00 2018

[omnibox] [DocumentProvider] Add parsing of a new server-sent backoff flag.

Bug:  869513 
Change-Id: Idd1db8f01eb27cb5b5cfdc063ee23b0dc09feb15
Reviewed-on: https://chromium-review.googlesource.com/1157167
Commit-Queue: Travis Skare <skare@chromium.org>
Reviewed-by: Justin Donnelly <jdonnelly@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#580283}(cherry picked from commit 8a4b7b15e802b5ff54aa433c19ef9fda760b06e9)
Reviewed-on: https://chromium-review.googlesource.com/1167862
Reviewed-by: Tommy Li <tommycli@chromium.org>
Cr-Commit-Position: refs/branch-heads/3497@{#510}
Cr-Branched-From: 271eaf50594eb818c9295dc78d364aea18c82ea8-refs/heads/master@{#576753}
[modify] https://crrev.com/e4c24d24723e9012e973b51e9c60c16086865929/components/omnibox/browser/document_provider.cc
[modify] https://crrev.com/e4c24d24723e9012e973b51e9c60c16086865929/components/omnibox/browser/document_provider.h
[modify] https://crrev.com/e4c24d24723e9012e973b51e9c60c16086865929/components/omnibox/browser/document_provider_unittest.cc

Status: Fixed (was: Started)

Sign in to add a comment