ClickHouse/src/Access
2020-05-23 20:52:11 +03:00
..
AccessControlManager.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
AccessControlManager.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
AccessFlags.h Fix compilation. 2020-05-14 14:12:20 +03:00
AccessRights.cpp Progress on task 2020-05-23 20:52:11 +03:00
AccessRights.h Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
AccessRightsElement.cpp Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
AccessRightsElement.h Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
AccessType.h Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
AllowedClientHosts.cpp Progress on task 2020-05-23 20:52:11 +03:00
AllowedClientHosts.h drop access cache on DROP DNS CACHE 2020-05-01 01:29:47 +03:00
Authentication.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
Authentication.h dbms/ → src/ 2020-04-03 18:14:31 +03:00
CMakeLists.txt dbms/ → src/ 2020-04-03 18:14:31 +03:00
ContextAccess.cpp Progress on task 2020-05-23 20:52:11 +03:00
ContextAccess.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
DiskAccessStorage.cpp find {base,src,programs} -name '*.h' -or -name '*.cpp' | xargs grep -l -P 'LOG_\w+\([^,]+, "[^"]+" \+ [^+]+ \+ "[^"]+"\);' | xargs sed -i -r -e 's/(LOG_\w+)\(([^,]+), "([^"]+)" \+ ([^+]+) \+ "([^"]+)"\);/\1_FORMATTED(\2, "\3{}\5", \4);/' 2020-05-23 20:10:21 +03:00
DiskAccessStorage.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
EnabledQuota.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
EnabledQuota.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
EnabledRoles.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
EnabledRoles.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
EnabledRolesInfo.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
EnabledRolesInfo.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
EnabledRowPolicies.cpp Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
EnabledRowPolicies.h Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
EnabledSettings.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
EnabledSettings.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
ExtendedRoleSet.cpp Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
ExtendedRoleSet.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
GrantedAccess.cpp Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
GrantedAccess.h Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
GrantedRoles.cpp Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
GrantedRoles.h Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
IAccessEntity.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
IAccessEntity.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
IAccessStorage.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
IAccessStorage.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
MemoryAccessStorage.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
MemoryAccessStorage.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
MultipleAccessStorage.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
MultipleAccessStorage.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
Quota.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
Quota.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
QuotaCache.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
QuotaCache.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
QuotaUsage.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
QuotaUsage.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
Role.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
Role.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
RoleCache.cpp Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
RoleCache.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
RowPolicy.cpp Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
RowPolicy.h Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
RowPolicyCache.cpp Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
RowPolicyCache.h Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
SettingsConstraints.cpp Refactoring of settings profiles to store setting_index instead of setting_name. 2020-05-13 19:40:48 +03:00
SettingsConstraints.h Refactoring of settings profiles to store setting_index instead of setting_name. 2020-05-13 19:40:48 +03:00
SettingsProfile.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
SettingsProfile.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
SettingsProfileElement.cpp Refactoring of settings profiles to store setting_index instead of setting_name. 2020-05-13 19:40:48 +03:00
SettingsProfileElement.h Refactoring of settings profiles to store setting_index instead of setting_name. 2020-05-13 19:40:48 +03:00
SettingsProfilesCache.cpp Add system tables for settings profiles. 2020-05-14 14:12:15 +03:00
SettingsProfilesCache.h Use boost::flat_set instead of vector to store current and enabled roles. 2020-05-13 19:40:48 +03:00
User.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
User.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
UsersConfigAccessStorage.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
UsersConfigAccessStorage.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
ya.make Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00