New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 792979 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Dec 2017
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Reporting: Support priority/weight for endpoints

Project Member Reported by juliatut...@chromium.org, Dec 7 2017

Issue description

Reporting should support priority (what endpoints are tried first) and weight (in a priority tie, what fraction of attempts go to each endpoint) for endpoints.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Dec 7 2017

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

commit d56350d44cf8c0f9d67e2f0cea342b7a610c950b
Author: Julia Tuttle <juliatuttle@chromium.org>
Date: Thu Dec 07 19:11:17 2017

Reporting API: Add priority and weight fields to endpoints.

This makes it possible for origins to configure load-balancing and
failover among endpoints, instead of just round-robin.

Bug:  792979 
Change-Id: Ic5dce873ea3f86430b5451d72b4a6b2b4d2949a1
Reviewed-on: https://chromium-review.googlesource.com/797445
Commit-Queue: Julia Tuttle <juliatuttle@chromium.org>
Reviewed-by: Jesse Doherty <jwd@chromium.org>
Reviewed-by: Miriam Gershenson <mgersh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#522498}
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_browsing_data_remover_unittest.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_cache.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_cache.h
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_cache_unittest.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_client.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_client.h
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_context.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_context.h
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_delivery_agent_unittest.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_endpoint_manager.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_endpoint_manager.h
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_endpoint_manager_unittest.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_header_parser.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_header_parser_unittest.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_network_change_observer_unittest.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_test_util.cc
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/net/reporting/reporting_test_util.h
[modify] https://crrev.com/d56350d44cf8c0f9d67e2f0cea342b7a610c950b/tools/metrics/histograms/enums.xml

Status: Fixed (was: Started)

Sign in to add a comment