arangodb-net-standard icon indicating copy to clipboard operation
arangodb-net-standard copied to clipboard

A consistent, comprehensive, minimal interface to enable .NET applications to use the complete range of features exposed by the ArangoDB REST API.

Results 53 arangodb-net-standard issues
Sort by recently updated
recently updated
newest added

Add support for overload control in all API requests: - Add x-arango-max-queue-time-seconds header to ApiHeaderProperties - Add ApiHeaderProperties to every API request

enhancement
breaking change

Can the current master always be pushed as a prerelease package so that fixes in master would generally be available even if there isn't a release build out

Provide a way to extract all response headers from ArangoDB and return them to the caller. This will allow us to fully implement support for features like overload control (https://www.arangodb.com/docs/stable/http/general.html#overload-control)....

- Got rid of the generic AnalyzerProperties class - Implemented a custom properties class for each specific analyzer type

bug
breaking change

There is a difference in the JSON returned for `ViewDetails.Links` between the version `3.9.5` (still being supported) and `3.10`. Therefore, to make the driver compatible with both versions, we changed...

ArangoDB 3.9
ArangoDB 3.10
breaking change

We should review and add any missing options listed on https://github.com/arangodb/docs/blob/main/3.10/release-notes-api-changes310.md#views-api See below: Views of the type `arangosearch` support new caching options in the Enterprise Edition. Introduced in: v3.9.5, v3.10.2...

ArangoDB 3.9
ArangoDB 3.10

Create a script that updates `ArangoDBErrors.cs` automatically, so that we can easily update it between ArangoDB releases.

enhancement

Expose a readonly getter for HttpClient on HttpApiTransport (e.g. InnerClient) to allow callers to use the static creation methods for convenience, and then set a few options on the client...

enhancement

There is a requirement to re-organize analyzer properties based on specific types of analyzers.

The readme puts emphasis on how [custom transport](https://github.com/ArangoDB-Community/arangodb-net-standard/tree/1.2.0#transport) implementations can be provided, but we should also mention that consumers can provide their own instance of `HttpClient` to `HttpApiTransport` without reimplementing...

documentation