Closed
Description
My Environment
- ArangoDB Version: 3.4.0-rc.2
- Storage Engine: RocksDB
- Deployment Mode: Single Server
- Deployment Strategy: Manual Start in Docker
- Infrastructure: Own
- Operating System: Windows 10 Docker
Component, Query & Data
HTTP REST API
Problems:
Just wanted to report a few problems I've noticed while testing the REST HTTP API with 3.4.0-rc.2:
- Inserting duplicate edge or vertex documents return status code 1202 (document not found) instead of 1210/1906.
- Deleting an existing edge definition with "dropCollection" option does not seem to delete the collections.
- Getting this error when trying to run NEAR aql query:
[HTTP 500][ERR 4] AQL: member out of range (exception location: /work/ArangoDB/arangod/Aql/AstNode.h:545). Please report this error to arangodb.com (while optimizing plan) (exception location: /work/ArangoDB/arangod/RestHandler/RestCursorHandler.cpp:237). Please report this error to arangodb.com
- Getting [HTTP 400][ERR 1233] edge attribute missing or invalid when trying to update an edge document with correctly populated "_key", "_from", "_to" attributes. This did not happen in 3.3 with the same input.
- HTTP endpoint "/_api/tasks" seems to only work via system database now. Ignore if intentional.
- When adding a new user while creating a new database with (user "active" set to true), the default permissions used to be "rw" but now it is "none". Ignore if intentional.