All Products
Search
Document Center

OpenSearch:SDK for Java

Last Updated:Apr 29, 2025

OpenSearch Retrieval Engine Edition SDK for Java encapsulates only traffic API operations that are used for data processing and data query. To implement other features, use the Management SDK.

Maven dependency

<dependency>
  <groupId>com.aliyun</groupId>
  <artifactId>aliyun-sdk-ha3engine</artifactId>
  <version>1.3.12</version>
</dependency>

Change history

  • V1.3.12 (2024-03-26)

    • Whether the primary key field exists is checked by default when data is pushed.

  • V1.3.11 (2024-02-17)

    • Header information is displayed in error messages.

  • V1.3.10 (2024-11-07)

    • Methods used to check whether the network connection is established are added.

  • V1.3.9 (2024-07-29)

    • The http:// or https:// header is removed from endpoints.

  • V1.3.8 (2024-06-11)

    • The parameter httpproxy is removed.

  • V1.3.7 (2024-05-29)

    • Custom headers are supported by the API used for pushing data.

  • V1.3.6 (2023-11-13)

    • The POST method is supported for SQL queries and Havenask queries.

  • V1.3.5 (2023-07-12)

    • Data can be pushed by a specific SWIFT topic in an internal network.

  • V1.3.4 (2023-06-09)

    • The default delimiter that separates key-value pairs in SQL statements is changed to semicolon (;).

  • V1.3.3 (2023-02-23)

    • RESTful API operations are supported for queries.

  • V1.3.2 (2022-09-01)

    • HTTP proxies can be customized.

    • Data queried can be returned in the byte[] format.

  • V1.1.0 (2022-01-13)

    • Raw query searches are supported.

    • Data push is supported.

    • The request structure of a search is encapsulated.