[ 
https://issues.apache.org/jira/browse/KYLIN-4697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhong Yanghong updated KYLIN-4697:
----------------------------------
    Description: 
There are mainly two issues:
* The logic for KylinAuthenticationProvider.needUpdateUser() is not correct due 
to not considering ALL_USERS
* The logic of updateUser in KylinUserService & KylinUserManager is not correct 
due to not following copy on write. 

  was:
There are currently 3 main issues:
* In KylinUserGroupService.init(), the following code is not correct:
{code}
store.checkAndPutResource(PATH, userGroup, USER_GROUP_SERIALIZER);
{code}
* The logic for KylinAuthenticationProvider.needUpdateUser() is not correct due 
to not considering ALL_USERS
* The logic of updateUser in KylinUserService & KylinUserManager is not correct 
due to not following copy on write. 


> User info update logic is not correct
> -------------------------------------
>
>                 Key: KYLIN-4697
>                 URL: https://issues.apache.org/jira/browse/KYLIN-4697
>             Project: Kylin
>          Issue Type: Bug
>            Reporter: Zhong Yanghong
>            Assignee: Zhong Yanghong
>            Priority: Major
>
> There are mainly two issues:
> * The logic for KylinAuthenticationProvider.needUpdateUser() is not correct 
> due to not considering ALL_USERS
> * The logic of updateUser in KylinUserService & KylinUserManager is not 
> correct due to not following copy on write. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to