private String getRequestUser(HookContext hookContext) { String requestuser = hookContext.getUserName(); if (requestuser == null) { requestuser = hookContext.getUgi().getUserName(); } return requestuser; }
String requestuser = hookContext.getUserName(); if (hookContext.getUserName() == null ){ requestuser = hookContext.getUgi().getShortUserName() ;
String requestuser = hookContext.getUserName(); if (hookContext.getUserName() == null ){ requestuser = hookContext.getUgi().getShortUserName() ;
long queryStartTime = plan.getQueryStartTime(); String user = hookContext.getUgi().getShortUserName(); String requestuser = hookContext.getUserName(); if (hookContext.getUserName() == null ){ requestuser = hookContext.getUgi().getUserName() ;
long queryStartTime = plan.getQueryStartTime(); String user = hookContext.getUgi().getShortUserName(); String requestuser = hookContext.getUserName(); if (hookContext.getUserName() == null ){ requestuser = hookContext.getUgi().getUserName() ;
protected String getUserName() { String ret = getHiveContext().getUserName(); if (StringUtils.isEmpty(ret)) { UserGroupInformation ugi = getHiveContext().getUgi(); if (ugi != null) { ret = ugi.getShortUserName(); } if (StringUtils.isEmpty(ret)) { try { ret = UserGroupInformation.getCurrentUser().getShortUserName(); } catch (IOException e) { LOG.warn("Failed for UserGroupInformation.getCurrentUser() ", e); ret = System.getProperty("user.name"); } } } return ret; }
long queryStartTime = plan.getQueryStartTime(); String user = hookContext.getUgi().getUserName(); String requestuser = hookContext.getUserName(); if (hookContext.getUserName() == null ){ requestuser = hookContext.getUgi().getUserName() ;
event.setUser(getUser(hookContext.getUserName(), hookContext.getUgi())); event.setOperation(OPERATION_MAP.get(hookContext.getOperationName())); event.setQueryId(hookContext.getQueryPlan().getQueryId());