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

Bowen Li commented on FLINK-13517:
----------------------------------

Hi [~sjwiesman],

there are potential overlaps between the pages. IMO "How to use them" in 
catalog.md should probably cover hive versions and libraries and mapping, 
otherwise, there's no actual instruction for using HiveCatalog in that section?

I have to admit there's a bit ambiguity though. To avoid the confusion, I 
wonder if the hive_integration.md should probably be renamed to 
hive_compatibility.md, as that's where it's mainly focus on, like ddl, dml, 
udf, etc, basically how to use existing Hive stuff in Flink. On one hand, users 
use HiveCatalog to reuse whatever they have in their existing Hive cluster. On 
the other hand, they can use HiveCatalog without knowing anything about the 
interoperability and start without any Hive data as they only use Hive as 
metadata storage. That's saying, hive versions/libraries/data mapping are kind 
of independent of the hive compatibility content and apply to both use cases, 
it's the only thing users need to know in the later case and nothing else.

I'm open to a better doc structure with the above use cases in mind.


> Restructure Hive Catalog documentation
> --------------------------------------
>
>                 Key: FLINK-13517
>                 URL: https://issues.apache.org/jira/browse/FLINK-13517
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / Hive, Documentation
>            Reporter: Seth Wiesman
>            Assignee: Seth Wiesman
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Hive documentation is currently spread across a number of pages and 
> fragmented. In particular: 
> 1) An example was added to getting-started/examples, however, this section is 
> being removed
> 2) There is a dedicated page on hive integration but also a lot of hive 
> specific information is on the catalog page
> We should
> 1) Inline the example into the hive integration page
> 2) Move the hive specific information on catalogs.md to hive_integration.md
> 3) Make catalogs.md be just about catalogs in general and link to the hive 
> integration. 



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to