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

Andriy Redko commented on FLINK-31856:
--------------------------------------

Thanks [~mhjtrifork] , made it in, should be easier to customize, thank you

> Add support for Opensearch Connector REST client customization
> --------------------------------------------------------------
>
>                 Key: FLINK-31856
>                 URL: https://issues.apache.org/jira/browse/FLINK-31856
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / Opensearch
>    Affects Versions: opensearch-1.0.0
>            Reporter: Michael Hempel-Jørgensen
>            Assignee: Andriy Redko
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: opensearch-1.1.0, opensearch-1.0.2
>
>
> It is not currently possible to customise the Opensearch REST client in all 
> of the connectors.
> We are currently using the using the OpensearchSink in 
> [connector/opensearch/sink/OpensearchSink.java|https://github.com/apache/flink-connector-opensearch/blob/main/flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchSink.java]
>  and need to be able to authenticate/authorise with Opensearch using OAuth2 
> and therefore need to be able to pass a bearer token to the bulk index calls.
> The access token will expire and change during the jobs lifetime it must be 
> possible to handle this, i.e. giving a token at when building the sink is not 
> enough.
> For reference see the mailing list discussion: 
> https://lists.apache.org/thread/9rvwhzjwzm6yq9mg481sdxqx9nqr1x5g



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

Reply via email to