ClickHouse/src/Access
2023-08-10 00:52:24 +02:00
..
Common Merge branch 'master' into hanfei/statistic 2023-08-10 00:52:24 +02:00
examples Fix clang-tidy in utils/examples 2022-07-29 11:36:51 +03:00
tests Add system stop pulling replication log (#52881) 2023-08-03 13:34:43 +03:00
AccessBackup.cpp Use server-side copy during restore from S3 to S3. 2023-03-13 23:50:13 +01:00
AccessBackup.h More detailed error messages. 2022-07-03 14:20:19 +02:00
AccessChangesNotifier.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
AccessChangesNotifier.h
AccessControl.cpp Remove creation of a unnecessary temporary ContextAccess on login. 2023-08-03 13:44:59 +02:00
AccessControl.h Remove creation of a unnecessary temporary ContextAccess on login. 2023-08-03 13:44:59 +02:00
AccessEntityIO.cpp row policy template: tests and code cleanup, code review changes 2023-05-13 22:30:02 +00:00
AccessEntityIO.h
AccessRights.cpp Fix show grants for user which has all grants 2023-03-03 14:04:32 +01:00
AccessRights.h Add option enabling that SELECT from the system database requires grant. 2022-07-15 15:44:25 +02:00
Authentication.cpp Fix bcrypt enum value 2023-05-02 14:36:48 +00:00
Authentication.h Separate AuthenticationData and AuthenticationType, small fixes 2023-04-24 15:12:45 +00:00
AuthenticationData.cpp Switch Block::NameMap to google::dense_hash_map over HashMap 2023-05-12 05:52:57 +02:00
AuthenticationData.h Fixes 2023-04-28 15:12:06 +00:00
CachedAccessChecking.cpp
CachedAccessChecking.h
CMakeLists.txt
ContextAccess.cpp Implemented max sessions for user 2023-07-30 22:09:03 +00:00
ContextAccess.h Avoid keeping lock Context::getLock() while calculating access rights when a user logs in. 2023-07-17 14:59:14 +02:00
ContextAccessParams.cpp Avoid keeping lock Context::getLock() while calculating access rights when a user logs in. 2023-07-17 14:59:14 +02:00
ContextAccessParams.h Avoid keeping lock Context::getLock() while calculating access rights when a user logs in. 2023-07-17 14:59:14 +02:00
Credentials.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
Credentials.h
DiskAccessStorage.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
DiskAccessStorage.h Use forward declaration of ThreadPool 2023-04-07 11:25:35 +02:00
EnabledQuota.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
EnabledQuota.h
EnabledRoles.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
EnabledRoles.h Keep subscriptions for all enabled roles. 2023-03-08 07:50:04 +01:00
EnabledRolesInfo.cpp
EnabledRolesInfo.h
EnabledRowPolicies.cpp row_policy_template - rollback tweaking found policy for database 2023-05-13 22:30:02 +00:00
EnabledRowPolicies.h row policy template: tests and code cleanup, code review changes 2023-05-13 22:30:02 +00:00
EnabledSettings.cpp
EnabledSettings.h Support for Clang Thread Safety Analysis (TSA) 2022-06-20 16:13:25 +02:00
ExternalAuthenticators.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
ExternalAuthenticators.h Fix type of LDAP server params hash in cache entry 2023-06-12 10:58:35 +02:00
GrantedRoles.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
GrantedRoles.h
GSSAcceptor.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
GSSAcceptor.h Move keytab init into GSSAcceptorContext::initHandles() 2022-12-19 15:28:15 +00:00
IAccessEntity.cpp
IAccessEntity.h
IAccessStorage.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
IAccessStorage.h Add SYSTEM RELOAD USERS command. 2022-09-18 12:44:00 +02:00
KerberosInit.cpp fixes 2023-01-24 00:46:03 +01:00
KerberosInit.h Consolidate config_core.h into config.h 2022-09-28 13:31:57 +00:00
LDAPAccessStorage.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
LDAPAccessStorage.h
LDAPClient.cpp Use concepts to replace more std::enable_if_t 2023-08-02 07:50:25 +00:00
LDAPClient.h Update LDAPClient.h 2022-10-20 16:38:40 +04:00
MemoryAccessStorage.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
MemoryAccessStorage.h Move common code from MemoryAccessStorage and DiskAccessStorage to IAccessStorage. 2022-09-18 12:17:15 +02:00
MultipleAccessStorage.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
MultipleAccessStorage.h Add SYSTEM RELOAD USERS command. 2022-09-18 12:44:00 +02:00
Quota.cpp
Quota.h
QuotaCache.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
QuotaCache.h
QuotaUsage.cpp
QuotaUsage.h
ReplicatedAccessStorage.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
ReplicatedAccessStorage.h Use forward declaration of ThreadPool 2023-04-07 11:25:35 +02:00
resolveSetting.h Better constraint resolution 2023-02-03 17:34:05 +00:00
Role.cpp
Role.h
RoleCache.cpp orphaned role - expiration_time => expiration_time_seconds 2023-03-21 08:44:08 +01:00
RoleCache.h orphaned role - expiration_time => expiration_time_seconds 2023-03-21 08:44:08 +01:00
RolesOrUsersSet.cpp row policy template: tests and code cleanup, code review changes 2023-05-13 22:30:02 +00:00
RolesOrUsersSet.h
RowPolicy.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
RowPolicy.h row_policy_template - table * is respected 2023-05-13 22:30:02 +00:00
RowPolicyCache.cpp row_policy_template - table * is respected 2023-05-13 22:30:02 +00:00
RowPolicyCache.h row_policy_template - external code review changes 2023-05-13 22:30:02 +00:00
SettingsConstraints.cpp Implemented max sessions for user 2023-07-30 22:09:03 +00:00
SettingsConstraints.h Implemented max sessions for user 2023-07-30 22:09:03 +00:00
SettingsConstraintsAndProfileIDs.h
SettingsProfile.cpp
SettingsProfile.h
SettingsProfileElement.cpp Fix assigning a setting to NULL in settings profile's definition. 2023-05-12 11:04:30 +02:00
SettingsProfileElement.h Fix assigning a setting to NULL in settings profile's definition. 2023-05-12 11:04:30 +02:00
SettingsProfilesCache.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
SettingsProfilesCache.h
SettingsProfilesInfo.cpp Fixed accessing invalid iterator 2022-11-28 16:06:11 +04:00
SettingsProfilesInfo.h Update SettingsProfilesInfo.h 2022-11-28 16:06:56 +04:00
User.cpp
User.h Separate AuthenticationData and AuthenticationType, small fixes 2023-04-24 15:12:45 +00:00
UsersConfigAccessStorage.cpp watch for certificate file updates in configreloader 2023-07-11 10:04:43 +00:00
UsersConfigAccessStorage.h Add SYSTEM RELOAD USERS command. 2022-09-18 12:44:00 +02:00