open-vault/physical
Conrad Lara 3f51589be6
Potential data loss in DynamoDB backend (#10181)
fixes hashicorp/vault#5836

DynamoDB may when throttled return a 2xx response while not committing
all submitted items to the database.

Depending upon load all actions in a BatchWriteUpdate may be throttled
with ProvisionedThroughputExceededException in which case AWS SDK handles
the retry. If some messages were throttled but not all
ProvisionedThroughputExceededException is not returned to the SDK and it
is up to us to resubmit the request.

Using an exponential backoff as recommended in AWS SDK for times we possibly
get partially throttled repeatedly.
2021-04-07 09:44:42 -05:00
..
aerospike Aerospike storage backend (#10131) 2021-01-12 15:26:07 -08:00
alicloudoss
azure Add support for Managed Identity auth for physical/Azure (#10189) 2020-10-28 15:04:26 -07:00
cassandra
cockroachdb
consul Telemetry consul transaction (#10486) 2020-12-03 11:19:08 -08:00
couchdb
dynamodb Potential data loss in DynamoDB backend (#10181) 2021-04-07 09:44:42 -05:00
etcd
foundationdb
gcs
manta
mssql
mysql Use a 10s timeout instead of 3s to reduce test flakiness. The purpose of the timeout is to ensure that if something's broken the test doesn't run forever. However if things are slow, it could lead to the test failing. Also report on whether we got the lock so that if this fix doesn't solve the problem, we have more information to go on. (#11222) 2021-03-29 09:52:32 -04:00
oci OCI: Don't store region in the backend struct (#10248) 2020-10-26 19:41:51 -04:00
postgresql Backport some OSS changes (#10267) 2020-10-29 16:47:34 -07:00
raft Initial Diagnose Command for TLS and Listener [VAULT-1896, VAULT-1899] (#11249) 2021-04-06 16:40:43 -07:00
s3 Add logging during awskms auto-unseal (#9794) 2020-09-28 14:06:49 -07:00
spanner
swift
zookeeper