すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:リリースノート

最終更新日:Dec 28, 2024

概要

OpenSearch SDK for Javaは、データ処理や検索などの機能を実装するために使用されるAPI操作をカプセル化しています。その他の機能を実装するには、管理および制御SDKを使用します。

<dependency>
    <groupId>com.aliyun.opensearch</groupId>
    <artifactId>aliyun-sdk-opensearch</artifactId>
    <version>4.0.0</version>
</dependency>

互換性

  • OpenSearch SDK for Java V3.1.3は、2.1.xバージョンとは大きく異なります。2.1.xバージョンは、標準アプリケーションをサポートしていません

  • OpenSearch SDK for Java V3.1.3以降は、アドバンスアプリケーションと標準アプリケーションをサポートしています。

  • クロスアプリケーションクエリはサポートされています

  • OpenSearch SDK for Java V3.1.3では、スクロールクエリでのソートはサポートされていません。

更新

V4.0.0(2021-09-13)

  • ドロップダウン候補機能のReSearch::DISABLEパラメータが追加されました。

  • ドロップダウン候補機能のURIが変更されました。

V3.9.0(2021-08-10)

  • JSON配列形式でドキュメントをアップロードするためのDocumentClient.pushメソッドが追加されました。

V3.8.0(2021-08-02)

  • com.aliyun.opensearch.tracer.ClientTracerメソッドが追加されました。

V3.7.0(2021-05-11)

  • 管理および制御APIリクエストは、3.x.xバージョンでは非推奨となりました。

V3.6.0( 2020-09-23)

  • FinalDistinct句がサポートされました。

  • カスタムクエリ句がサポートされました。

v3.5.1 Java SDK(2020-04-24)

  • Temporary Security Token Service (STS) トークンがサポートされました。

  • 検索機能のRank.secondRankTypeパラメータが追加されました。有効な値:EXPRESSIONとCAVA_SCRIPT。

  • ドロップダウン候補機能のuserIdおよびreSearchパラメータが追加されました。reSearchパラメータはHOMONYMに設定できます。

  • ドロップダウン候補機能のSuggestParamsクラスとexecuteメソッドが追加されました。

  • ドロップダウン候補の数が無効であるというエラーが修正されました。

  • ドロップダウン候補機能のreSearchパラメータの値がHOMONYからHOMONYMに変更されました。

v3.5.0(2020-04-14)

  • Temporary Security Token Service (STS) トークンがサポートされました。

  • 検索機能のRank.secondRankTypeパラメータが追加されました。有効な値:EXPRESSIONとCAVA_SCRIPT。

  • ドロップダウン候補機能のuserIdおよびreSearchパラメータが追加されました。reSearchパラメータはHOMONYに設定できます。

  • ドロップダウン候補機能のSuggestParamsクラスとexecuteメソッドが追加されました。

v3.4.1 Java SDK(2019-09-17)

  • データ収集 2.0がサポートされました。

  • HTTPSがサポートされました。

  • A/Bテストのパラメータ受け渡しに関する問題が修正されました。

V3.4.0(2019-08-23)

  • データ収集 2.0がサポートされました。

  • HTTPSがサポートされました。

v3.3.0 Java SDK(2018-09-03)

  • A/Bテスト機能がサポートされました。

  • 行動データの収集がサポートされました。

  • Maven依存関係が利用可能です。

    <dependency>
      <groupId>com.aliyun.opensearch</groupId>
      <artifactId>aliyun-sdk-opensearch</artifactId>
      <version>3.3.0</version>
    </dependency>

バージョンの説明

新機能

V3.2.0 (2018-06-07)

<dependency>
  <groupId>com.aliyun.opensearch</groupId>
  <artifactId>aliyun-sdk-opensearch</artifactId>
  <version>3.2.0</version>
</dependency>
  • ドロップダウン候補機能がサポートされました。

バージョンの説明

新機能

  • スクロールクエリは、int型の単一フィールドに基づくソートをサポートするようになりました。

  • AppClientクラスにswitchToメソッドが追加され、複数のアプリケーションのバージョンを一度に切り替えることができるようになりました。

  • クロスアプリケーションクエリがサポートされました。

  • アプリケーション名またはIDを使用して、アプリケーションのクォータをクエリまたは更新できるようになりました。

  • 仕様、ストレージ容量、コンピューティングリソースなど、アプリケーションの課金モデルとクォータを変更できるようになりました。

  • ドロップダウン候補機能が更新されました。

修正されたバグ

  • リクエストに対するレスポンスを受信した後、リクエストが閉じられます。リクエストが閉じられず、レスポンスがGZIP形式の場合、リクエストで使用されている接続は接続プールに戻されずに占有されたままになります。この場合、接続プール内の接続が不足し、SDKが応答を停止します。

V3.1.3 (2017-04-14)

<dependency>
  <groupId>com.aliyun.opensearch</groupId>
  <artifactId>aliyun-sdk-opensearch</artifactId>
  <version>3.1.3</version>
</dependency>
  • サードパーティの依存関係がOpenSearchパッケージに追加されました。依存関係の競合を減らすため、slf4j-apiを除くすべての依存関係はOpenSearchパッケージ内で再配置されています。

  • データ形式FULLJSONがサポートされました。

  • コミットが成功したかどうかに関係なく、バッファ内のドキュメントはクリアされます。これにより、OpenSearch SDKまたはAPIを使用する際のあいまいさが軽減されます。

  • ドロップダウン候補機能の確認コンポーネントがリリースされ、SDKが利用可能になりました。