luoyuxia commented on code in PR #25258:
URL: https://github.com/apache/flink/pull/25258#discussion_r1912604617
##########
docs/content/docs/connectors/table/hive/overview.md:
##########
@@ -313,6 +313,20 @@ Below are the options supported when creating a
`HiveCatalog` instance with YAML
<td>String</td>
<td>Path to Hadoop conf dir. Only local file system paths are supported.
The recommended way to set Hadoop conf is via the <b>HADOOP_CONF_DIR</b>
environment variable. Use the option only if environment variable doesn't work
for you, e.g. if you want to configure each HiveCatalog separately.</td>
</tr>
+ <tr>
+ <td><h5>flink.hive.<key></h5></td>
+ <td>No</td>
+ <td style="word-wrap: break-word;">(none)</td>
+ <td>String</td>
+ <td>A general option to probe hive configuration through prefix
'flink.hive.'. Flink will remove the prefix to get <key> (from
hive-site.xml) then set the <key> and value to hive configuration. For
example, flink.hive.hive.metastore.client.socket.timeout=5 in Flink
configuration and convert to hive.metastore.client.socket.timeout=5 in hive
configuration.</td>
+ </tr>
+ <tr>
+ <td><h5>flink.hive.hadoop.<key></h5></td>
+ <td>No</td>
+ <td style="word-wrap: break-word;">(none)</td>
+ <td>String</td>
+ <td>A general option to probe hadoop configuration for hive through
prefix 'flink.hive.hadoop.'. Flink will remove the prefix to get <key>
(from hdfs-site.xml and core-site.xml) then set the <key> and value to
hadoop configuration for hive. For example,
flink.hive.hadoop.dfs.client.socket-timeout=5000 in Flink configuration and
convert to dfs.client.socket-timeout=5000 in hadoop configuration for hive.</td>
+ </tr>
</tbody>
</table>
Review Comment:
Add a new line in here
```
Note: The options used to configured HiveCatalog are derived from the
configuration files from `hive-conf-dir` and `hadoop-conf-dir`, if you want to
configure HiveCatalog with overwriting some options in these configuration
files, you can add the options with prefix `flink.hive.` or
`flink.hive.hadoop.` in your Flink table configuration.
For example, `flink.hive.hive.metastore.client.socket.timeout: 5` and
`flink.hive.hadoop.dfs.client.socket-timeout: 5000` in Flink table
configuration, it will be
converted to options `hive.metastore.client.socket.timeout: 5` and
`hadoop.dfs.client.socket-timeout: 5000`, then passing them to configure
HiveCatalog.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]