[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-28 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Resolution: Fixed
Status: Resolved  (was: Patch Available)

 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.1.patch, HIVE-6547.nothriftgen.1.patch, 
 HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-27 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: HIVE-6547.nothriftgen.1.patch

 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.1.patch, HIVE-6547.nothriftgen.1.patch, 
 HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-27 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: HIVE-6547.1.patch

HIVE-6547.1.patch - includes thrift gen files


 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.1.patch, HIVE-6547.nothriftgen.1.patch, 
 HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-27 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Status: Patch Available  (was: Open)

 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.1.patch, HIVE-6547.nothriftgen.1.patch, 
 HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-27 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: (was: HIVE-6547.nothriftgen.1.patch)

 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.1.patch, HIVE-6547.thriftapi.2.patch, 
 HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-27 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: HIVE-6547.nothriftgen.1.patch

 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.nothriftgen.1.patch, 
 HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-27 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: (was: HIVE-6547.1.patch)

 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.nothriftgen.1.patch, 
 HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-27 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: HIVE-6547.1.patch

 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.1.patch, HIVE-6547.nothriftgen.1.patch, 
 HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-14 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: HIVE-6547.thriftapi.2.patch

HIVE-6547.thriftapi.2.patch - addressed thrift api feedback.


 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.thriftapi.2.patch, HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (HIVE-6547) normalize struct Role in metastore thrift interface

2014-03-13 Thread Thejas M Nair (JIRA)

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

Thejas M Nair updated HIVE-6547:


Attachment: HIVE-6547.thriftapi.patch

HIVE-6547.thriftapi.patch - thrift api change for review


 normalize struct Role in metastore thrift interface
 ---

 Key: HIVE-6547
 URL: https://issues.apache.org/jira/browse/HIVE-6547
 Project: Hive
  Issue Type: Bug
  Components: Metastore, Thrift API
Affects Versions: 0.13.0
Reporter: Thejas M Nair
Assignee: Thejas M Nair
 Fix For: 0.13.0

 Attachments: HIVE-6547.thriftapi.patch


 As discussed in HIVE-5931, it will be cleaner to have the information about 
 Role to role member mapping removed from the Role object, as it is not part 
 of a logical Role. This information not relevant for actions such as creating 
 a Role.
 As part of this change  get_role_grants_for_principal api will be added, so 
 that it can be used in place of  list_roles, when role mapping information is 
 desired.



--
This message was sent by Atlassian JIRA
(v6.2#6252)