1
0
mirror of https://github.com/bitwarden/server.git synced 2024-11-22 12:15:36 +01:00
bitwarden-server/perf/MicroBenchmarks
Kyle Spearrin a6db79f613
[PM-5645] Cosmos DB Grant Storage (#3634)
* table storage grants

* simple shard on storage accounts

* use is not

* cosmos grant repo

* remove single storage connection string

* some fixes to dapper grant repo

* pattern matching

* add fallback to base PersistedGrantStore

* service collection extension cleanup

* cleanup

* remove unused Id

* empty string rowkey

* fix sharding method logic

* ttl for cosmos

* make ttl an int

* fixes to cosmos implementation

* fix partition key values

* catch notfound exceptions

* indenting

* update grantitem with custom serialization

* use new transform helpers

* grantloader perf test tool

* ref

* remove grant loader project

* remove table storage implementation

* remove table storage stuff

* all redis fallback to build to null

* revert sln file change

* EOF new line

* remove trailing comma

* lint fixes

* add grant to names

* move cosmos serilaizer to utils

* add some .net 8 keyed service comments

* EnableContentResponseOnWrite

* Fix type in EF grant repository
2024-01-10 12:59:16 +00:00
..
Core [PS-1471] Create Allocation Free EncryptedStringAttribute validation (#2273) 2022-10-20 16:10:02 -04:00
Identity/IdentityServer [PM-5645] Cosmos DB Grant Storage (#3634) 2024-01-10 12:59:16 +00:00
MicroBenchmarks.csproj [PM-5293] Redis for Grants (#3577) 2023-12-15 10:53:00 -05:00
Program.cs [PM-5293] Redis for Grants (#3577) 2023-12-15 10:53:00 -05:00