aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/src/Python/sysmodule.c
diff options
context:
space:
mode:
authorpsushin <psushin@yandex-team.com>2025-05-09 17:03:24 +0300
committerpsushin <psushin@yandex-team.com>2025-05-09 17:17:50 +0300
commitd1e9fca1244341175bb344089fcbfc9c63c27df5 (patch)
tree10f00abdd79ee8bbf761092bd6e560a4b01bddae /contrib/tools/python3/src/Python/sysmodule.c
parentc513e0baefa66d50aa7d0c8779e16a30d5b6059e (diff)
downloadydb-d1e9fca1244341175bb344089fcbfc9c63c27df5.tar.gz
Add DefaultlUserTags for user creation in YC IAM/OAuth authenticator + some refactoring.
1. Unify user creation in YC IAM & OAuth authenticators. 2. Use AsyncExpiringCache instead of AuthCache in CypressUserManager. 3. Do not cache mutating requests, e.g. CreateUser in CypressUserManager. 4. Introduced compat cache config, to migrate from TAuthCache config, to TAsyncExpiringCache config. 5. Converted TString -\> std::string around those changes. ### Changelog entry Changed caching options in config of CypressUserManager for OAuthAuthenticator. Migrate to options compatible with AsyncExpiringCache ("expire\_after\_\*\_time"). Older options ("cache\_ttl", "optimistic\_cache\_ttl") are deprecated and wiil be removed in future versions. commit_hash:394f3b7d28ee6117f3d46826070b1d9c5342de20
Diffstat (limited to 'contrib/tools/python3/src/Python/sysmodule.c')
0 files changed, 0 insertions, 0 deletions