You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by "Tim Allison (Jira)" <ji...@apache.org> on 2023/03/01 14:07:00 UTC

[jira] [Commented] (NUTCH-2920) Implement a indexer-opensearch plugin

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

Tim Allison commented on NUTCH-2920:
------------------------------------

My initial PR was a simple copy+paste with a few modifications of the ElasticsearchIndexWriter.  Part of that was to make review easier, and part of that was that I saw that the lower level java rest client was in beta and that OpenSearch was recommending still using the high-level rest client (https://opensearch.org/docs/1.2/clients/java/). 

In thinking about this more, I realize that this "beta" message was for 1.2.  It is gone in 1.3 (https://opensearch.org/docs/1.3/clients/java/). Further, the high level rest client is deprecated in 2.x and will be removed in 3.x.

I'm going to rework the PR to use the more modern client.  This will make migrating to 2.x easier and hopefully require far fewer dependencies in 1.x?

> Implement a indexer-opensearch plugin
> -------------------------------------
>
>                 Key: NUTCH-2920
>                 URL: https://issues.apache.org/jira/browse/NUTCH-2920
>             Project: Nutch
>          Issue Type: New Feature
>          Components: plugin
>            Reporter: Lewis John McGibbney
>            Assignee: Lewis John McGibbney
>            Priority: Major
>             Fix For: 1.20
>
>
> We will be moving to AWS-managed OpenSearch in the near term and I would like to index our content there.
> As of writing the OpenSearch project has published two plugin versions under thw Apache License v2 so far
> https://github.com/opensearch-project/opensearch-java/



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