zhouyifan279 commented on PR #3699: URL: https://github.com/apache/incubator-kyuubi/pull/3699#issuecomment-1293273656
> > why do we need a configuration? > > 1. Some user may still want table owner to be `HiveClientImpl#userName` when `HiveClientImpl#userName` is different from Kyuubi Session User. > 2. `HiveClientImpl#userName` and Kyuubi Session User are equal in Engine running in CONNECTION/USER share level and in simple Spark Application. We can disable this rule to avoid extra Catalog operations. Point 2 can be solved by skip this rule when Kyuubi Session User is null or Kyuubi Session User is the same as UGI.currentUser. As to Point 1, maybe we should ask the community whether we should keep the old behavior. @yaooqinn @bowenliang123 @pan3793 what do you think? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
