linkerd2/controller/api/public
Andrew Seigner 727521f914
Permit arbitrary time windows in public-api (#774)
The public-api previously only permitted 4 hard-coded time windows:
10s, 1m, 10m, 1h. This was primarily a relic of the recently removed
telemetry system.

Modify the public-api to validate the time string, but allow for any
window size, which is then passed through to Prometheus.

Fixes #686

Signed-off-by: Andrew Seigner <siggy@buoyant.io>
2018-04-16 17:37:17 -07:00
..
client.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00
client_test.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00
grpc_server.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00
grpc_server_test.go Add namespace as a resource type in public-api (#760) 2018-04-13 16:53:01 -07:00
http_server.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00
http_server_test.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00
proto_over_http.go Better error handling for Tap (#177) 2018-01-25 11:49:38 -05:00
proto_over_http_test.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00
stat_summary.go Permit arbitrary time windows in public-api (#774) 2018-04-16 17:37:17 -07:00
stat_summary_test.go Permit arbitrary time windows in public-api (#774) 2018-04-16 17:37:17 -07:00
test_helper.go Misc cleanup following the telemetry rewrite (#771) 2018-04-16 15:51:07 -07:00