Violet Hynes
b4e387accd
VAULT-6613 Add role support for rate limit quotas (OSS Changes) ( #16115 )
...
* VAULT-6613 add DetermineRoleFromLoginRequest function to Core
* Fix body handling
* Role resolution for rate limit quotas
* VAULT-6613 update precedence test
* Add changelog
* Handle body error
* VAULT-6613 Return early if error with json parsing
2022-06-24 08:58:02 -04:00
Scott Miller
b368a67595
Upgrade go-limiter to fix building on 1.17 ( #12358 )
...
* Upgrade go-limiter
* Modify quota system to pass contexts to upgraded go-limiter
* One more spot
* Add context vars to unit tests
* missed one
2021-09-01 16:28:47 -05:00
Lars Lehtonen
36be41d2c3
http: deprecate errwrap.Wrapf() ( #11471 )
2021-04-26 13:33:48 -04:00
Nick Cabatoff
22b486b651
OSS parts of the new client controlled consistency feature ( #10974 )
2021-02-24 06:58:10 -05:00
Vishal Nayak
405eced084
Revert "Read-replica instead of non-voter ( #10875 )" ( #10890 )
...
This reverts commit fc745670cf .
2021-02-10 16:41:58 -05:00
Vishal Nayak
fc745670cf
Read-replica instead of non-voter ( #10875 )
2021-02-10 09:58:18 -05:00
ncabatoff
a7183b1edb
Update retryablehttp to fix a data race ( #9551 )
2020-08-31 11:10:52 -04:00
Alexander Bezobchuk
7b06590909
Merge PR #9581 : Rate Limit Quota Headers
2020-07-29 15:15:05 -04:00
Alexander Bezobchuk
e3f505af38
Merge PR #9390 : http: revert resource quota changes
2020-07-07 00:05:28 -04:00
Vishal Nayak
c68e270863
Resource Quotas: Rate Limiting ( #9330 )
2020-06-26 17:13:16 -04:00
Jeff Mitchell
91b09c09b5
Create configutil and move some common config and setup functions there ( #8362 )
2020-05-14 09:19:27 -04:00
Brian Kassouf
68750b70a2
OSS portions of raft non-voters ( #7634 )
...
* OSS portions of raft non-voters
* add file
* Update vault/raft.go
Co-Authored-By: Vishal Nayak <vishalnayak@users.noreply.github.com >
2019-10-11 11:56:59 -07:00
Jeff Mitchell
b7d6d55ac1
The big one ( #5346 )
2018-09-17 23:03:00 -04:00