Skip to content

Add support for Stream Transactions in Collection and Graph APIs #328

@DiscoPYF

Description

@DiscoPYF

Follow-up to #322

The library now supports Stream Transactions and using them with the Document and Cursor APIs. The Collection and Graph APIs need to be updated to allow passing a transaction ID.

https://www.arangodb.com/docs/stable/http/transaction-stream-transaction.html

Supported transactional API operations include:
All operations in the Document API
Number of documents via the Collection API
Truncate a collection via the Collection API
Create an AQL cursor via the Cursor API
Handle vertices and edges of managed graphs (General Graph / Gharial API, since v3.5.1)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions