open-vault/sdk/plugin
swayne275 335e4c3711
Introduce Logical Unrecoverable Error, Use it in Expiration Manager (#11477)
* build out zombie lease system

* add typo for CI

* undo test CI commit

* time equality test isn't working on CI, so let's see what this does...

* add unrecoverable proto error, make proto, go mod vendor

* zombify leases if unrecoverable error, tests

* test fix: somehow pointer in pointer rx is null after pointer rx called

* tweaks based on roy feedback

* improve zombie errors

* update which errors are unrecoverable

* combine zombie logic

* keep subset of zombie lease in memory
2021-05-03 17:56:06 -06:00
..
mock Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
pb Introduce Logical Unrecoverable Error, Use it in Expiration Manager (#11477) 2021-05-03 17:56:06 -06:00
backend.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
grpc_backend.go
grpc_backend_client.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
grpc_backend_server.go AWS upgrade role entries (#7025) 2019-07-05 16:55:40 -07:00
grpc_backend_test.go AWS upgrade role entries (#7025) 2019-07-05 16:55:40 -07:00
grpc_storage.go
grpc_system.go Add user configurable password policies available to secret engines (#8637) 2020-05-27 12:28:00 -06:00
grpc_system_test.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
logger.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
logger_test.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
middleware.go AWS upgrade role entries (#7025) 2019-07-05 16:55:40 -07:00
plugin.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
serve.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
storage_test.go Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00