boulder/grpc
Jacob Hoffman-Andrews 2d2c723d34
Break the chain of cancellations at the SA (#5459)
A recent mysql driver upgrade caused a performance regression. We
believe this may be due to cancellations getting passed through to the
database driver, which as of the upgrade will more aggressively tear
down connections that experienced a cancellation.

Also, we only recently started propagation cancellations all the way
from the frontend in #5404.

This makes it so the driver doesn't see the cancellation.

Second attempt at #5447
2021-06-24 16:49:32 -07:00
..
creds Use error wrapping for berrors and tests (#5169) 2020-11-06 13:17:11 -08:00
test_proto Fix grpc test proto generation (#5452) 2021-06-02 16:19:25 -07:00
client.go Simplify gRPC interceptors (#5435) 2021-05-26 10:19:11 -07:00
errors.go grpc: replacing error assertions with errors.As (#5143) 2020-10-26 15:25:38 -07:00
errors_test.go Fix grpc test proto generation (#5452) 2021-06-02 16:19:25 -07:00
generate.go Unify protobuf generation (#5458) 2021-06-07 08:49:15 -07:00
interceptors.go Break the chain of cancellations at the SA (#5459) 2021-06-24 16:49:32 -07:00
interceptors_test.go Break the chain of cancellations at the SA (#5459) 2021-06-24 16:49:32 -07:00
pb-marshalling.go Make core.Registration.CreatedAt a *time.Time (#5422) 2021-05-21 13:44:56 -06:00
pb-marshalling_test.go Make core.Registration.CreatedAt a *time.Time (#5422) 2021-05-21 13:44:56 -06:00
protogen.sh Unify protobuf generation (#5458) 2021-06-07 08:49:15 -07:00
ra-wrappers.go RA: Make NewOrder wrapper passthrough (#5486) 2021-06-16 12:41:05 -06:00
sa-wrappers.go Use google.protobuf.Empty instead of core.Empty (#5454) 2021-06-03 14:17:41 -07:00
server.go Break the chain of cancellations at the SA (#5459) 2021-06-24 16:49:32 -07:00