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

Alexander Kolbasov commented on HIVE-18581:
-------------------------------------------

Is there any reason these objects are not stored in DB in lower case? Can we 
instead modify ObjectStore to convert all names to lower case? Why is this 
limited to replication?

 

If we want to normalize names, this belongs in ObjectStore. If we don't, 
replication will cause a difference between source and destination.

> Replication events should use lower case db object names
> --------------------------------------------------------
>
>                 Key: HIVE-18581
>                 URL: https://issues.apache.org/jira/browse/HIVE-18581
>             Project: Hive
>          Issue Type: Bug
>          Components: HiveServer2
>            Reporter: anishek
>            Assignee: anishek
>            Priority: Minor
>              Labels: pull-request-available
>         Attachments: HIVE-18581.0.patch, HIVE-18581.1.patch
>
>
> events generated by replication should include the database /  tables /  
> partitions / function names in lower case. this will prevent other 
> applications to explicitly do case insensitive match of objects using names. 
> in hive all db object names as specified above are explicitly converted to 
> lower case when comparing between objects of same types. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to