Release notes
v1.0.7
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.7</version>
</dependency>Issue
Added the `toJson` interface to `resultSet` to transform a result set into the JSON format.
v1.0.6
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.6</version>
</dependency>Issue
Enabled the client to retry on error code 5210.
v1.0.5
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.5</version>
</dependency>Issue
Set `TcpNoDelay` to `True` in the Netty configuration.
Made the retention period for idle client connections configurable. This resolves the connection recreation issue in low-traffic scenarios.
v1.0.4
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.4</version>
</dependency>Issue
All HTTP requests now use the POST method.
Upgraded commons-io to version 2.11.0.
Upgraded JUnit to version 4.13.2.
Upgraded logback-classic to version 1.2.0.
Upgraded async-http-client to the latest version.
v1.0.3
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.3</version>
</dependency>Issue
Refactored the asynchronous query code and added a timeout retry mechanism.
v1.0.2
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.2</version>
</dependency>Issue
Added content to `RequestContext` to provide more detailed information in exception reports.
v1.0.1
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.1</version>
</dependency>Issue
Differentiated between `__.` and normal steps.
Added the `withSack`, `sack`, `sideEffect`, and `get` interfaces.
Fixed an issue that caused an extra comma to be appended to results in the `bulkSet` format.
Changed the return type of the `get(BulkSet.class).getValue()` method from `Map<IGraphResult, Long>` to `Map<Result, Long>`.
Added `T.id` to retrieve the value of the `pkey` field of an entity.
Simplified dependencies and code. Improved the usability of the `Element` and `Path` interfaces.
Added support for the plaintext query interface.
v1.0.0
Maven
<dependency>
<groupId>com.aliyun.igraph</groupId>
<artifactId>aliyun-sdk-igraph</artifactId>
<version>1.0.0</version>
</dependency>Issue
Initial release of the iGraph SDK. Supports PG and Gremlin syntax.