[jira] [Assigned] (HIVE-26009) Determine number of buckets for implicitly bucketed ACIDv2 tables

2022-03-07 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26009:
-


> Determine number of buckets for implicitly bucketed ACIDv2 tables 
> --
>
> Key: HIVE-26009
> URL: https://issues.apache.org/jira/browse/HIVE-26009
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>
> Hive tries to set number of reducers equal to number of buckets here: 
> [https://github.com/apache/hive/blob/9857c4e584384f7b0a49c34bc2bdf876c2ea1503/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java#L6958]
>  
>  
> The numberOfBuckets for implicitly bucketed tables is set to -1 by default. 
> When this is the case, it is left to hive to estimate the number of reducers 
> required the job, based on job input, and configuration parameters.
> [https://github.com/apache/hive/blob/9857c4e584384f7b0a49c34bc2bdf876c2ea1503/ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java#L3369]
>  
> This estimate is not optimal in all cases. In the worst case, it case result 
> in a single reducer being launched , which can lead to a significant 
> bottleneck in performance .
>  
> Ideally,  the number of reducers launched should equal to number of buckets, 
> which is the case for explicitly bucketed tables.
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (HIVE-26215) Expose the MIN_HISTORY_LEVEL table through Hive sys database

2022-05-09 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26215:
-


>  Expose the MIN_HISTORY_LEVEL table  through Hive sys database 
> ---
>
> Key: HIVE-26215
> URL: https://issues.apache.org/jira/browse/HIVE-26215
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>
> While we still (partially) use MIN_HISTORY_LEVEL for the cleaner, we should 
> expose it as a sys table so we can see what might be blocking the Cleaner 
> thread.
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (HIVE-26244) Implementing locking for concurrent ctas

2022-05-20 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26244:
-


> Implementing locking for concurrent ctas
> 
>
> Key: HIVE-26244
> URL: https://issues.apache.org/jira/browse/HIVE-26244
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Resolved] (HIVE-26244) Implementing locking for concurrent ctas

2022-06-23 Thread Simhadri G (Jira)


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

Simhadri G resolved HIVE-26244.
---
Resolution: Fixed

> Implementing locking for concurrent ctas
> 
>
> Key: HIVE-26244
> URL: https://issues.apache.org/jira/browse/HIVE-26244
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 10.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Comment Edited] (HIVE-26244) Implementing locking for concurrent ctas

2022-06-23 Thread Simhadri G (Jira)


[ 
https://issues.apache.org/jira/browse/HIVE-26244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17557978#comment-17557978
 ] 

Simhadri G edited comment on HIVE-26244 at 6/23/22 10:03 AM:
-

Merged PR to master.

Thanks  [~dkuzmenko]   for the review!!!
 


was (Author: simhadri-g):
Merged PR to master.

Thanks  [~dkuzmenko]   for the review!!!
 
[|https://issues.apache.org/jira/secure/AddComment!default.jspa?id=13435725]

> Implementing locking for concurrent ctas
> 
>
> Key: HIVE-26244
> URL: https://issues.apache.org/jira/browse/HIVE-26244
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 10.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (HIVE-26244) Implementing locking for concurrent ctas

2022-06-23 Thread Simhadri G (Jira)


[ 
https://issues.apache.org/jira/browse/HIVE-26244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17557978#comment-17557978
 ] 

Simhadri G commented on HIVE-26244:
---

Merged PR to master.

Thanks  [~dkuzmenko]   for the review!!!
 
[|https://issues.apache.org/jira/secure/AddComment!default.jspa?id=13435725]

> Implementing locking for concurrent ctas
> 
>
> Key: HIVE-26244
> URL: https://issues.apache.org/jira/browse/HIVE-26244
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 10.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (HIVE-26396) The trunc function has a problem with precision interception and the result has many 0

2022-07-17 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26396:
-

Assignee: Simhadri G

> The trunc function has a problem with precision interception and the result 
> has many 0
> --
>
> Key: HIVE-26396
> URL: https://issues.apache.org/jira/browse/HIVE-26396
> Project: Hive
>  Issue Type: Bug
>  Components: Hive
>Affects Versions: 3.1.3
> Environment: CDP7.1.7 ,RedHat7.6
>Reporter: phZhou
>Assignee: Simhadri G
>Priority: Blocker
> Fix For: 3.2.0, 4.0.0, 4.0.0-alpha-2
>
>
> The trunc function has a problem with precision interception and the result 
> has many 0,There is a problem with the return when the data is of decimal 
> type, and it is displayed normally when the data is of double type。The test 
> is as follows:
> 1:Execute on beeline:
>  SELECT  trunc(15.8963,3);
> ++
> |          _c0           |
> ++
> | 15.896000  |
> ++
> 1 row selected (0.074 seconds)
> need return “15.896”is correct。



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HIVE-26396) The trunc function has a problem with precision interception and the result has many 0

2022-07-22 Thread Simhadri G (Jira)


[ 
https://issues.apache.org/jira/browse/HIVE-26396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17569858#comment-17569858
 ] 

Simhadri G commented on HIVE-26396:
---

Change merged to master. 
Thank you [~dkuzmenko] for the review!!!

> The trunc function has a problem with precision interception and the result 
> has many 0
> --
>
> Key: HIVE-26396
> URL: https://issues.apache.org/jira/browse/HIVE-26396
> Project: Hive
>  Issue Type: Bug
>  Components: Hive
>Affects Versions: 3.1.3
> Environment: CDP7.1.7 ,RedHat7.6
>Reporter: phZhou
>Assignee: Simhadri G
>Priority: Blocker
>  Labels: pull-request-available
> Fix For: 3.2.0, 4.0.0, 4.0.0-alpha-2
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The trunc function has a problem with precision interception and the result 
> has many 0,There is a problem with the return when the data is of decimal 
> type, and it is displayed normally when the data is of double type。The test 
> is as follows:
> 1:Execute on beeline:
>  SELECT  trunc(15.8963,3);
> ++
> |          _c0           |
> ++
> | 15.896000  |
> ++
> 1 row selected (0.074 seconds)
> need return “15.896”is correct。



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (HIVE-26396) The trunc function has a problem with precision interception and the result has many 0

2022-07-22 Thread Simhadri G (Jira)


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

Simhadri G resolved HIVE-26396.
---
Resolution: Fixed

> The trunc function has a problem with precision interception and the result 
> has many 0
> --
>
> Key: HIVE-26396
> URL: https://issues.apache.org/jira/browse/HIVE-26396
> Project: Hive
>  Issue Type: Bug
>  Components: Hive
>Affects Versions: 3.1.3
> Environment: CDP7.1.7 ,RedHat7.6
>Reporter: phZhou
>Assignee: Simhadri G
>Priority: Blocker
>  Labels: pull-request-available
> Fix For: 3.2.0, 4.0.0, 4.0.0-alpha-2
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The trunc function has a problem with precision interception and the result 
> has many 0,There is a problem with the return when the data is of decimal 
> type, and it is displayed normally when the data is of double type。The test 
> is as follows:
> 1:Execute on beeline:
>  SELECT  trunc(15.8963,3);
> ++
> |          _c0           |
> ++
> | 15.896000  |
> ++
> 1 row selected (0.074 seconds)
> need return “15.896”is correct。



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (HIVE-26424) When decimal type has overflowed the specified precision it must throw an error/warning instead of succeeding with NULL entries

2022-07-22 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26424:
-

Assignee: Simhadri G

> When decimal type has overflowed the specified precision it must throw an 
> error/warning instead of succeeding with NULL entries
> ---
>
> Key: HIVE-26424
> URL: https://issues.apache.org/jira/browse/HIVE-26424
> Project: Hive
>  Issue Type: Bug
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>
> When the decimal type has overflowed the specified precision, it results in 
> null entries as seen below:
> {code:java}
> 0: jdbc:hive2://localhost:10001/> select cast(48932.19 AS DECIMAL(6,6));
> +---+
> |  _c0  |
> +---+
> | NULL  |
> +---+
> 1 row selected (0.178 seconds){code}
>  
> This can be a significant issue when inserting a large amount of data from 
> one table to another. This can result in entire columns having NULL entries, 
> as seen below
>  
> {code:java}
> 0: jdbc:hive2://localhost:10001/> select * from t2;
> +---+
> |      t2.num       |
> +---+
> | 28367.81  |
> | 49632.19  |
> | NULL              |
> | 28367.81  |
> | 49632.19  |
> | NULL              |
> +---+
> 6 rows selected (0.202 seconds) 
> 0: jdbc:hive2://localhost:10001/> create table t3(num decimal(20,10));
> 0: jdbc:hive2://localhost:10001/> insert into t3 select cast(t2.num as 
> decimal(5,2)) from t2;
> 12 rows affected (40.97 seconds)
> 0: jdbc:hive2://localhost:10001/> select * from t3;
> +-+
> | t3.num  |
> +-+
> | NULL    |
> | NULL    |
> | NULL    |
> | NULL    |
> | NULL    |
> | NULL    |
> +-+
> 6 rows selected (0.205 seconds){code}
> I think it would be better to throw an error as below instead of succeeding. 
> Similar to Mysql.
> {code:java}
> ERROR : Out of range value for column 'cast(num as decimal(5,2))' {code}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (HIVE-26429) Set default value of hive.txn.xlock.ctas to true and update lineage info for CTAS queries.

2022-07-26 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26429:
-


> Set default value of hive.txn.xlock.ctas to true and update lineage info for 
> CTAS queries.
> --
>
> Key: HIVE-26429
> URL: https://issues.apache.org/jira/browse/HIVE-26429
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HIVE-26396) The trunc function has a problem with precision interception and the result has many 0

2022-07-27 Thread Simhadri G (Jira)


[ 
https://issues.apache.org/jira/browse/HIVE-26396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17571929#comment-17571929
 ] 

Simhadri G commented on HIVE-26396:
---

Hi [~leoluan] , 


I have merged the fix for this change already in apache hive.

[GitHub Pull Request #3463|https://github.com/apache/hive/pull/3463] 

 

May I please know why it is reassigned?

Thanks!

> The trunc function has a problem with precision interception and the result 
> has many 0
> --
>
> Key: HIVE-26396
> URL: https://issues.apache.org/jira/browse/HIVE-26396
> Project: Hive
>  Issue Type: Bug
>  Components: Hive
>Affects Versions: 3.1.3
> Environment: CDP7.1.7 ,RedHat7.6
>Reporter: phZhou
>Assignee: Xuedong Luan
>Priority: Blocker
>  Labels: pull-request-available
> Fix For: 3.2.0, 4.0.0, 4.0.0-alpha-2
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The trunc function has a problem with precision interception and the result 
> has many 0,There is a problem with the return when the data is of decimal 
> type, and it is displayed normally when the data is of double type。The test 
> is as follows:
> 1:Execute on beeline:
>  SELECT  trunc(15.8963,3);
> ++
> |          _c0           |
> ++
> | 15.896000  |
> ++
> 1 row selected (0.074 seconds)
> need return “15.896”is correct。



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (HIVE-26396) The trunc function has a problem with precision interception and the result has many 0

2022-07-27 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26396:
-

Assignee: Simhadri G  (was: Xuedong Luan)

> The trunc function has a problem with precision interception and the result 
> has many 0
> --
>
> Key: HIVE-26396
> URL: https://issues.apache.org/jira/browse/HIVE-26396
> Project: Hive
>  Issue Type: Bug
>  Components: Hive
>Affects Versions: 3.1.3
> Environment: CDP7.1.7 ,RedHat7.6
>Reporter: phZhou
>Assignee: Simhadri G
>Priority: Blocker
>  Labels: pull-request-available
> Fix For: 3.2.0, 4.0.0, 4.0.0-alpha-2
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The trunc function has a problem with precision interception and the result 
> has many 0,There is a problem with the return when the data is of decimal 
> type, and it is displayed normally when the data is of double type。The test 
> is as follows:
> 1:Execute on beeline:
>  SELECT  trunc(15.8963,3);
> ++
> |          _c0           |
> ++
> | 15.896000  |
> ++
> 1 row selected (0.074 seconds)
> need return “15.896”is correct。



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (HIVE-26396) The trunc function has a problem with precision interception and the result has many 0

2022-07-29 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-26396:
-

Assignee: Simhadri G

> The trunc function has a problem with precision interception and the result 
> has many 0
> --
>
> Key: HIVE-26396
> URL: https://issues.apache.org/jira/browse/HIVE-26396
> Project: Hive
>  Issue Type: Bug
>  Components: Hive
>Affects Versions: 3.1.3
> Environment: CDP7.1.7 ,RedHat7.6
>Reporter: phZhou
>Assignee: Simhadri G
>Priority: Blocker
>  Labels: pull-request-available
> Fix For: 3.2.0, 4.0.0, 4.0.0-alpha-2
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The trunc function has a problem with precision interception and the result 
> has many 0,There is a problem with the return when the data is of decimal 
> type, and it is displayed normally when the data is of double type。The test 
> is as follows:
> 1:Execute on beeline:
>  SELECT  trunc(15.8963,3);
> ++
> |          _c0           |
> ++
> | 15.896000  |
> ++
> 1 row selected (0.074 seconds)
> need return “15.896”is correct。



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work started] (HIVE-26429) Set default value of hive.txn.xlock.ctas to true and update lineage info for CTAS queries.

2022-07-29 Thread Simhadri G (Jira)


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

Work on HIVE-26429 started by Simhadri G.
-
> Set default value of hive.txn.xlock.ctas to true and update lineage info for 
> CTAS queries.
> --
>
> Key: HIVE-26429
> URL: https://issues.apache.org/jira/browse/HIVE-26429
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HIVE-26429) Set default value of hive.txn.xlock.ctas to true and update lineage info for CTAS queries.

2022-07-29 Thread Simhadri G (Jira)


[ 
https://issues.apache.org/jira/browse/HIVE-26429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17573136#comment-17573136
 ] 

Simhadri G commented on HIVE-26429:
---

Change merged to master. 
Thank you [~dkuzmenko] for the review!!!

> Set default value of hive.txn.xlock.ctas to true and update lineage info for 
> CTAS queries.
> --
>
> Key: HIVE-26429
> URL: https://issues.apache.org/jira/browse/HIVE-26429
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>  Labels: pull-request-available
> Fix For: 4.0.0-alpha-2
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (HIVE-26429) Set default value of hive.txn.xlock.ctas to true and update lineage info for CTAS queries.

2022-07-29 Thread Simhadri G (Jira)


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

Simhadri G resolved HIVE-26429.
---
Fix Version/s: 4.0.0-alpha-2
   Resolution: Fixed

> Set default value of hive.txn.xlock.ctas to true and update lineage info for 
> CTAS queries.
> --
>
> Key: HIVE-26429
> URL: https://issues.apache.org/jira/browse/HIVE-26429
> Project: Hive
>  Issue Type: Improvement
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>  Labels: pull-request-available
> Fix For: 4.0.0-alpha-2
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: UDFSplitMapPrivs.patch
  Assignee: Simhadri G
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-27 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301-2.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-27 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-27 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-27 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: (was: hive-23301-2.patch)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-27 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301-2.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.3.patch

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.3.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: (was: hive-23301.3.patch)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: (was: hive-23301.3.patch)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.3.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-29 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-04-29 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.4.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-04 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.patch

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Priority: Minor
> Attachments: hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-04 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Priority: Minor
> Attachments: hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-04 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, hive-23301.5.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-04 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.5.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, hive-23301.5.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-06 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, hive-23301.5.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-06 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.6.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, 
> hive-23301.5.patch, hive-23301.6.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-06 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, 
> hive-23301.5.patch, hive-23301.6.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-06 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.7.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, 
> hive-23301.5.patch, hive-23301.6.patch, hive-23301.7.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-07 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, 
> hive-23301.5.patch, hive-23301.6.patch, hive-23301.7.patch, hive-23301.7.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-07 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: hive-23301.7.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, UDFSplitMapPrivs.patch, 
> hive-23301-2.patch, hive-23301.3.patch, hive-23301.4.patch, 
> hive-23301.5.patch, hive-23301.6.patch, hive-23301.7.patch, hive-23301.7.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-07 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Assignee: Simhadri G
  Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-07 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.1.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-07 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: (was: UDFSplitMapPrivs.patch)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, hive-23301-2.patch, 
> hive-23301.3.patch, hive-23301.4.patch, hive-23301.5.patch, 
> hive-23301.6.patch, hive-23301.7.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23301) Optimising privilege synchroniser: UDF for updating privileges

2020-05-07 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23301:
--
Attachment: (was: hive-23301.7.patch)

> Optimising privilege synchroniser: UDF for updating privileges
> --
>
> Key: HIVE-23301
> URL: https://issues.apache.org/jira/browse/HIVE-23301
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore, UDF
>Affects Versions: 3.1.1
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: UDFSplitMapPrivs.patch, hive-23301-2.patch, 
> hive-23301.3.patch, hive-23301.4.patch, hive-23301.5.patch, 
> hive-23301.6.patch, hive-23301.7.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> The current UDF Maps  a bit string  to a privilege based on if the privilege 
> is granted or not.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-11 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.2.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-11 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-13 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.3.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-13 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-14 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-14 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.4.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-15 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.5.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Work stopped] (HIVE-23361) Optimising privilege synchroniser

2020-05-15 Thread Simhadri G (Jira)


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

Work on HIVE-23361 stopped by Simhadri G.
-
> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-15 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-15 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.5.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-15 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.5.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-15 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-16 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-16 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.5.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-16 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.5.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-16 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-16 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.6.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-17 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.7.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-17 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Assigned] (HIVE-25471) Clear entries in Privilege table - sys.tbl_col_privs when privilege synchroniser is disabled to avoid stale permission.

2021-08-20 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-25471:
-


> Clear entries in Privilege table - sys.tbl_col_privs  when privilege 
> synchroniser is disabled to avoid stale permission.
> 
>
> Key: HIVE-25471
> URL: https://issues.apache.org/jira/browse/HIVE-25471
> Project: Hive
>  Issue Type: Task
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Major
>




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


[jira] [Assigned] (HIVE-24497) Node heartbeats from LLAP Daemon to the client are not matching leading to timeout.

2020-12-07 Thread Simhadri G (Jira)


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

Simhadri G reassigned HIVE-24497:
-


> Node heartbeats from LLAP Daemon to the client are not matching leading to 
> timeout.
> ---
>
> Key: HIVE-24497
> URL: https://issues.apache.org/jira/browse/HIVE-24497
> Project: Hive
>  Issue Type: Sub-task
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
>
> Node heartbeat contains info about all the tasks that were submitted to that 
> LLAP Daemon. In cloud deployment, the client is not able to match this 
> heartbeats due to differences in hostname and port .



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


[jira] [Updated] (HIVE-24497) Node heartbeats from LLAP Daemon to the client are not matching leading to timeout.

2020-12-09 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-24497:
--
Attachment: hive-24497.01.patch

> Node heartbeats from LLAP Daemon to the client are not matching leading to 
> timeout.
> ---
>
> Key: HIVE-24497
> URL: https://issues.apache.org/jira/browse/HIVE-24497
> Project: Hive
>  Issue Type: Sub-task
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
>  Labels: pull-request-available
> Attachments: hive-24497.01.patch
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Node heartbeat contains info about all the tasks that were submitted to that 
> LLAP Daemon. In cloud deployment, the client is not able to match this 
> heartbeats due to differences in hostname and port .



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


[jira] [Updated] (HIVE-24497) Node heartbeats from LLAP Daemon to the client are not matching leading to timeout in cloud environment

2020-12-09 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-24497:
--
Summary: Node heartbeats from LLAP Daemon to the client are not matching 
leading to timeout in cloud environment  (was: Node heartbeats from LLAP Daemon 
to the client are not matching leading to timeout.)

> Node heartbeats from LLAP Daemon to the client are not matching leading to 
> timeout in cloud environment
> ---
>
> Key: HIVE-24497
> URL: https://issues.apache.org/jira/browse/HIVE-24497
> Project: Hive
>  Issue Type: Sub-task
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
>  Labels: pull-request-available
> Attachments: hive-24497.01.patch
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Node heartbeat contains info about all the tasks that were submitted to that 
> LLAP Daemon. In cloud deployment, the client is not able to match this 
> heartbeats due to differences in hostname and port .



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-19 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-19 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.8.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-19 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.8.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-19 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-19 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.8.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-20 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-20 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.8.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-20 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.8.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-21 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.9.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, 
> hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-21 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, 
> hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-21 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, 
> hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-21 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.9.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-21 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.9.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, 
> hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, 
> hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.10.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.2.patch, hive-23361.3.patch, hive-23361.4.patch, 
> hive-23361.5.patch, hive-23361.6.patch, hive-23361.7.patch, 
> hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.10.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.2.patch, hive-23361.3.patch, hive-23361.4.patch, 
> hive-23361.5.patch, hive-23361.6.patch, hive-23361.7.patch, 
> hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Work started] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Work on HIVE-23361 started by Simhadri G.
-
> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.2.patch, hive-23361.3.patch, hive-23361.4.patch, 
> hive-23361.5.patch, hive-23361.6.patch, hive-23361.7.patch, 
> hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.2.patch, hive-23361.3.patch, hive-23361.4.patch, 
> hive-23361.5.patch, hive-23361.6.patch, hive-23361.7.patch, 
> hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.10.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.2.patch, hive-23361.3.patch, hive-23361.4.patch, 
> hive-23361.5.patch, hive-23361.6.patch, hive-23361.7.patch, 
> hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.11.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.2.patch, hive-23361.3.patch, hive-23361.4.patch, 
> hive-23361.5.patch, hive-23361.6.patch, hive-23361.7.patch, 
> hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.11.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.2.patch, hive-23361.3.patch, hive-23361.4.patch, 
> hive-23361.5.patch, hive-23361.6.patch, hive-23361.7.patch, 
> hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.11.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.11.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.11.patch
Status: Patch Available  (was: In Progress)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: In Progress  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Status: Open  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-26 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: hive-23361.11.patch
Status: Patch Available  (was: Open)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.11.patch, hive-23361.2.patch, 
> hive-23361.3.patch, hive-23361.4.patch, hive-23361.5.patch, 
> hive-23361.6.patch, hive-23361.7.patch, hive-23361.8.patch, 
> hive-23361.9.patch, hive-23361.patch, hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-27 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Attachment: (was: hive-23361.11.patch)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


[jira] [Updated] (HIVE-23361) Optimising privilege synchroniser

2020-05-28 Thread Simhadri G (Jira)


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

Simhadri G updated HIVE-23361:
--
Resolution: Implemented
Status: Resolved  (was: Patch Available)

> Optimising privilege synchroniser
> -
>
> Key: HIVE-23361
> URL: https://issues.apache.org/jira/browse/HIVE-23361
> Project: Hive
>  Issue Type: Improvement
>  Components: Metastore
>Reporter: Simhadri G
>Assignee: Simhadri G
>Priority: Minor
> Attachments: hive-23361.1.patch, hive-23361.10.patch, 
> hive-23361.11.patch, hive-23361.2.patch, hive-23361.3.patch, 
> hive-23361.4.patch, hive-23361.5.patch, hive-23361.6.patch, 
> hive-23361.7.patch, hive-23361.8.patch, hive-23361.9.patch, hive-23361.patch, 
> hive-23361.patch
>
>
> Privilege synchronizer pulls the list of databases, tables and columns from 
> the Hive Metastore. For each of these objects it fetches the privilege 
> information and invokes HMS API to refresh the privilege information in HMS. 
> This patch store the privilege information as bit string. This is done to 
> reduce the size of the tbl_col_privs tables in metastore.



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


  1   2   >