diff --git a/js/apps/system/aardvark/api-docs.json b/js/apps/system/aardvark/api-docs.json
index 6776be0f5c..b5c400c7b7 100644
--- a/js/apps/system/aardvark/api-docs.json
+++ b/js/apps/system/aardvark/api-docs.json
@@ -1,6 +1,6 @@
{
"swaggerVersion": "1.1",
- "apiVersion": "2.2.0",
+ "apiVersion": "2.3.0",
"apis": [
{
"path": "api-docs/aqlfunction.{format}",
diff --git a/js/apps/system/aardvark/api-docs/aqlfunction.json b/js/apps/system/aardvark/api-docs/aqlfunction.json
index b2db3981c1..1978b33525 100644
--- a/js/apps/system/aardvark/api-docs/aqlfunction.json
+++ b/js/apps/system/aardvark/api-docs/aqlfunction.json
@@ -24,7 +24,7 @@
"notes": "Returns all registered AQL user functions.
The call will return a JSON list with all user functions found. Each user function will at least have the following attributes:
shell> curl --data-binary @- --dump - http://localhost:8529/_api/aqlfunction\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ ]\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/aqlfunction\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ ]\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/aqlfunction\n{ \"name\" : \"myfunctions::temperature::celsiustofahrenheit\", \"code\" : \"function (celsius) { return celsius * 1.8 + 32; }\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/aqlfunction\n{ \"name\" : \"myfunctions::temperature::celsiustofahrenheit\", \"code\" : \"function (celsius) { return celsius * 1.8 + 32; }\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/aqlfunction/square::x::y\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/aqlfunction/myfunction::x::y\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1582, \n \"errorMessage\" : \"user function '%s()' not found\" \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/aqlfunction/square::x::y\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/aqlfunction/myfunction::x::y\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1582, \n \"errorMessage\" : \"user function '%s()' not found\" \n}\n
shell> curl -X POST --header 'Content-Type: multipart/form-data; boundary=SomeBoundaryValue' --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nGET /_api/version HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nPOST /_api/collection/products HTTP/1.1\r\n\r\n{ \"name\": \"products\" }\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nGET /_api/collection/products/figures HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\ncontent-type: multipart/form-data; boundary=SomeBoundaryValue\nx-arango-errors: 1\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId1\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 41\\r\\n\\r\\n{\\\"server\\\":\\\"arango\\\",\\\"version\\\":\\\"2.2.2-rc1\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId2\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 88\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'products'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: someId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nlocation: /_db/_system/_api/collection/products\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 138\\r\\n\\r\\n{\\\"id\\\":\\\"1215897094\\\",\\\"name\\\":\\\"products\\\",\\\"waitForSync\\\":false,\\\"isVolatile\\\":false,\\\"isSystem\\\":false,\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: nextId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nlocation: /_db/_system/_api/collection/products/figures\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 618\\r\\n\\r\\n{\\\"id\\\":\\\"1215897094\\\",\\\"name\\\":\\\"products\\\",\\\"isSystem\\\":false,\\\"doCompact\\\":true,\\\"isVolatile\\\":false,\\\"journalSize\\\":1048576,\\\"keyOptions\\\":{\\\"type\\\":\\\"traditional\\\",\\\"allowUserKeys\\\":true},\\\"waitForSync\\\":false,\\\"count\\\":0,\\\"figures\\\":{\\\"alive\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"dead\\\":{\\\"count\\\":0,\\\"size\\\":0,\\\"deletion\\\":0},\\\"datafiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"journals\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"compactors\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapefiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"attributes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"indexes\\\":{\\\"count\\\":1,\\\"size\\\":2008},\\\"lastTick\\\":\\\"0\\\",\\\"uncollectedLogfileEntries\\\":0},\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: otherId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 44\\r\\n\\r\\n{\\\"id\\\":\\\"1215897094\\\",\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue--\"\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting1 HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting2 HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\nx-arango-errors: 2\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting1'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting2'\\\"}\\r\\n--SomeBoundaryValue--\"\n
shell> curl -X POST --header 'Content-Type: multipart/form-data; boundary=SomeBoundaryValue' --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nGET /_api/version HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nPOST /_api/collection/products HTTP/1.1\r\n\r\n{ \"name\": \"products\" }\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nGET /_api/collection/products/figures HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\ncontent-type: multipart/form-data; boundary=SomeBoundaryValue\nx-arango-errors: 1\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId1\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 43\\r\\n\\r\\n{\\\"server\\\":\\\"arango\\\",\\\"version\\\":\\\"2.3.0-devel\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId2\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 88\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'products'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: someId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nlocation: /_db/_system/_api/collection/products\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 138\\r\\n\\r\\n{\\\"id\\\":\\\"1364982952\\\",\\\"name\\\":\\\"products\\\",\\\"waitForSync\\\":false,\\\"isVolatile\\\":false,\\\"isSystem\\\":false,\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: nextId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nlocation: /_db/_system/_api/collection/products/figures\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 618\\r\\n\\r\\n{\\\"id\\\":\\\"1364982952\\\",\\\"name\\\":\\\"products\\\",\\\"isSystem\\\":false,\\\"doCompact\\\":true,\\\"isVolatile\\\":false,\\\"journalSize\\\":1048576,\\\"keyOptions\\\":{\\\"type\\\":\\\"traditional\\\",\\\"allowUserKeys\\\":true},\\\"waitForSync\\\":false,\\\"count\\\":0,\\\"figures\\\":{\\\"alive\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"dead\\\":{\\\"count\\\":0,\\\"size\\\":0,\\\"deletion\\\":0},\\\"datafiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"journals\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"compactors\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapefiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"attributes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"indexes\\\":{\\\"count\\\":1,\\\"size\\\":2008},\\\"lastTick\\\":\\\"0\\\",\\\"uncollectedLogfileEntries\\\":0},\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: otherId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 44\\r\\n\\r\\n{\\\"id\\\":\\\"1364982952\\\",\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue--\"\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting1 HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting2 HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\nx-arango-errors: 2\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting1'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\ncontent-type: application/json; charset=utf-8\\r\\ncontent-length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting2'\\\"}\\r\\n--SomeBoundaryValue--\"\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionBasics\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionBasics\n\n{ \n \"id\" : \"809311750\", \n \"name\" : \"testCollectionBasics\", \n \"waitForSync\" : false, \n \"isVolatile\" : false, \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\nshell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionEdges\",\"type\":3}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionEdges\n\n{ \n \"id\" : \"809442822\", \n \"name\" : \"testCollectionEdges\", \n \"waitForSync\" : false, \n \"isVolatile\" : false, \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionUsers\",\"keyOptions\":{\"type\":\"autoincrement\",\"increment\":5,\"allowUserKeys\":true}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionUsers\n\n{ \n \"id\" : \"809704966\", \n \"name\" : \"testCollectionUsers\", \n \"waitForSync\" : false, \n \"isVolatile\" : false, \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionBasics\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionBasics\n\n{ \n \"id\" : \"890305704\", \n \"name\" : \"testCollectionBasics\", \n \"waitForSync\" : false, \n \"isVolatile\" : false, \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\nshell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionEdges\",\"type\":3}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionEdges\n\n{ \n \"id\" : \"890436776\", \n \"name\" : \"testCollectionEdges\", \n \"waitForSync\" : false, \n \"isVolatile\" : false, \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionUsers\",\"keyOptions\":{\"type\":\"autoincrement\",\"increment\":5,\"allowUserKeys\":true}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionUsers\n\n{ \n \"id\" : \"890698920\", \n \"name\" : \"testCollectionUsers\", \n \"waitForSync\" : false, \n \"isVolatile\" : false, \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"collections\" : [ \n { \n \"id\" : \"718151174\", \n \"name\" : \"Electronics\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"3939846\", \n \"name\" : \"_aqlfunctions\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"1711622\", \n \"name\" : \"_modules\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"3481094\", \n \"name\" : \"_aal\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"778575366\", \n \"name\" : \"relation\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"807476742\", \n \"name\" : \"animals\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"717626886\", \n \"name\" : \"Customer\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"806559238\", \n \"name\" : \"demo\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"802102790\", \n \"name\" : \"frenchCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"718020102\", \n \"name\" : \"Groceries\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"1580550\", \n \"name\" : \"_graphs\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"778444294\", \n \"name\" : \"male\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"1973766\", \n \"name\" : \"_cluster_kickstarter_plans\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"387063302\", \n \"name\" : \"_statisticsRaw\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"801971718\", \n \"name\" : \"germanHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"138758\", \n \"name\" : \"_users\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"717889030\", \n \"name\" : \"Company\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"387456518\", \n \"name\" : \"_statistics\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"802364934\", \n \"name\" : \"internationalHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"623123974\", \n \"name\" : \"better-example\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"718282246\", \n \"name\" : \"has_bought\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"778313222\", \n \"name\" : \"female\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"4070918\", \n \"name\" : \"_configuration\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"1842694\", \n \"name\" : \"_routing\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"387849734\", \n \"name\" : \"_statistics15\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"801840646\", \n \"name\" : \"germanCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"717757958\", \n \"name\" : \"friend_of\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"802233862\", \n \"name\" : \"frenchHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n } \n ], \n \"names\" : { \n \"Electronics\" : { \n \"id\" : \"718151174\", \n \"name\" : \"Electronics\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_aqlfunctions\" : { \n \"id\" : \"3939846\", \n \"name\" : \"_aqlfunctions\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_modules\" : { \n \"id\" : \"1711622\", \n \"name\" : \"_modules\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_aal\" : { \n \"id\" : \"3481094\", \n \"name\" : \"_aal\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"relation\" : { \n \"id\" : \"778575366\", \n \"name\" : \"relation\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"animals\" : { \n \"id\" : \"807476742\", \n \"name\" : \"animals\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"Customer\" : { \n \"id\" : \"717626886\", \n \"name\" : \"Customer\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"demo\" : { \n \"id\" : \"806559238\", \n \"name\" : \"demo\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"frenchCity\" : { \n \"id\" : \"802102790\", \n \"name\" : \"frenchCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"Groceries\" : { \n \"id\" : \"718020102\", \n \"name\" : \"Groceries\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_graphs\" : { \n \"id\" : \"1580550\", \n \"name\" : \"_graphs\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"male\" : { \n \"id\" : \"778444294\", \n \"name\" : \"male\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_cluster_kickstarter_plans\" : { \n \"id\" : \"1973766\", \n \"name\" : \"_cluster_kickstarter_plans\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_statisticsRaw\" : { \n \"id\" : \"387063302\", \n \"name\" : \"_statisticsRaw\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"germanHighway\" : { \n \"id\" : \"801971718\", \n \"name\" : \"germanHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"_users\" : { \n \"id\" : \"138758\", \n \"name\" : \"_users\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"Company\" : { \n \"id\" : \"717889030\", \n \"name\" : \"Company\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_statistics\" : { \n \"id\" : \"387456518\", \n \"name\" : \"_statistics\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"internationalHighway\" : { \n \"id\" : \"802364934\", \n \"name\" : \"internationalHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"better-example\" : { \n \"id\" : \"623123974\", \n \"name\" : \"better-example\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"has_bought\" : { \n \"id\" : \"718282246\", \n \"name\" : \"has_bought\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"female\" : { \n \"id\" : \"778313222\", \n \"name\" : \"female\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_configuration\" : { \n \"id\" : \"4070918\", \n \"name\" : \"_configuration\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_routing\" : { \n \"id\" : \"1842694\", \n \"name\" : \"_routing\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_statistics15\" : { \n \"id\" : \"387849734\", \n \"name\" : \"_statistics15\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"germanCity\" : { \n \"id\" : \"801840646\", \n \"name\" : \"germanCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"friend_of\" : { \n \"id\" : \"717757958\", \n \"name\" : \"friend_of\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"frenchHighway\" : { \n \"id\" : \"802233862\", \n \"name\" : \"frenchHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"collections\" : [ \n { \n \"id\" : \"883162280\", \n \"name\" : \"frenchHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"4848808\", \n \"name\" : \"_statisticsRaw\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"2620584\", \n \"name\" : \"_routing\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"798620840\", \n \"name\" : \"Company\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"5242024\", \n \"name\" : \"_statistics\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"859503784\", \n \"name\" : \"relation\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"888405160\", \n \"name\" : \"animals\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"799014056\", \n \"name\" : \"has_bought\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"5635240\", \n \"name\" : \"_statistics15\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"887487656\", \n \"name\" : \"demo\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"883031208\", \n \"name\" : \"frenchCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"4717736\", \n \"name\" : \"_aqlfunctions\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"2489512\", \n \"name\" : \"_modules\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"6487208\", \n \"name\" : \"_jobs\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"4258984\", \n \"name\" : \"_aal\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"699333800\", \n \"name\" : \"better-example\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"798489768\", \n \"name\" : \"friend_of\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"195752\", \n \"name\" : \"_configuration\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"859372712\", \n \"name\" : \"male\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"798882984\", \n \"name\" : \"Electronics\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"882900136\", \n \"name\" : \"germanHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"2358440\", \n \"name\" : \"_graphs\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"6356136\", \n \"name\" : \"_queues\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"26803368\", \n \"name\" : \"_sessions\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"798358696\", \n \"name\" : \"Customer\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"883293352\", \n \"name\" : \"internationalHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n { \n \"id\" : \"2751656\", \n \"name\" : \"_cluster_kickstarter_plans\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"859241640\", \n \"name\" : \"female\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"798751912\", \n \"name\" : \"Groceries\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"882769064\", \n \"name\" : \"germanCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n { \n \"id\" : \"457896\", \n \"name\" : \"_users\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n } \n ], \n \"names\" : { \n \"frenchHighway\" : { \n \"id\" : \"883162280\", \n \"name\" : \"frenchHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"_statisticsRaw\" : { \n \"id\" : \"4848808\", \n \"name\" : \"_statisticsRaw\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_routing\" : { \n \"id\" : \"2620584\", \n \"name\" : \"_routing\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"Company\" : { \n \"id\" : \"798620840\", \n \"name\" : \"Company\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_statistics\" : { \n \"id\" : \"5242024\", \n \"name\" : \"_statistics\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"relation\" : { \n \"id\" : \"859503784\", \n \"name\" : \"relation\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"animals\" : { \n \"id\" : \"888405160\", \n \"name\" : \"animals\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"has_bought\" : { \n \"id\" : \"799014056\", \n \"name\" : \"has_bought\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"_statistics15\" : { \n \"id\" : \"5635240\", \n \"name\" : \"_statistics15\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"demo\" : { \n \"id\" : \"887487656\", \n \"name\" : \"demo\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"frenchCity\" : { \n \"id\" : \"883031208\", \n \"name\" : \"frenchCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_aqlfunctions\" : { \n \"id\" : \"4717736\", \n \"name\" : \"_aqlfunctions\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_modules\" : { \n \"id\" : \"2489512\", \n \"name\" : \"_modules\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_jobs\" : { \n \"id\" : \"6487208\", \n \"name\" : \"_jobs\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_aal\" : { \n \"id\" : \"4258984\", \n \"name\" : \"_aal\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"better-example\" : { \n \"id\" : \"699333800\", \n \"name\" : \"better-example\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"friend_of\" : { \n \"id\" : \"798489768\", \n \"name\" : \"friend_of\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"_configuration\" : { \n \"id\" : \"195752\", \n \"name\" : \"_configuration\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"male\" : { \n \"id\" : \"859372712\", \n \"name\" : \"male\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"Electronics\" : { \n \"id\" : \"798882984\", \n \"name\" : \"Electronics\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"germanHighway\" : { \n \"id\" : \"882900136\", \n \"name\" : \"germanHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"_graphs\" : { \n \"id\" : \"2358440\", \n \"name\" : \"_graphs\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_queues\" : { \n \"id\" : \"6356136\", \n \"name\" : \"_queues\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_sessions\" : { \n \"id\" : \"26803368\", \n \"name\" : \"_sessions\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"Customer\" : { \n \"id\" : \"798358696\", \n \"name\" : \"Customer\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"internationalHighway\" : { \n \"id\" : \"883293352\", \n \"name\" : \"internationalHighway\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 3 \n }, \n \"_cluster_kickstarter_plans\" : { \n \"id\" : \"2751656\", \n \"name\" : \"_cluster_kickstarter_plans\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"female\" : { \n \"id\" : \"859241640\", \n \"name\" : \"female\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"Groceries\" : { \n \"id\" : \"798751912\", \n \"name\" : \"Groceries\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"germanCity\" : { \n \"id\" : \"882769064\", \n \"name\" : \"germanCity\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2 \n }, \n \"_users\" : { \n \"id\" : \"457896\", \n \"name\" : \"_users\", \n \"isSystem\" : true, \n \"status\" : 3, \n \"type\" : 2 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/809901574/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n \"id\" : \"809901574\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n \"id\" : \"810098182\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/890895528/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n \"id\" : \"890895528\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n \"id\" : \"891092136\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/count\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/count\n\n{ \n \"id\" : \"810294790\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"count\" : 100, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/count\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/count\n\n{ \n \"id\" : \"891288744\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"count\" : 100, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/figures\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/figures\n\n{ \n \"id\" : \"830348806\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : false, \n \"count\" : 1, \n \"figures\" : { \n \"alive\" : { \n \"count\" : 1, \n \"size\" : 88 \n }, \n \"dead\" : { \n \"count\" : 0, \n \"size\" : 0, \n \"deletion\" : 0 \n }, \n \"datafiles\" : { \n \"count\" : 0, \n \"fileSize\" : 0 \n }, \n \"journals\" : { \n \"count\" : 1, \n \"fileSize\" : 1048576 \n }, \n \"compactors\" : { \n \"count\" : 0, \n \"fileSize\" : 0 \n }, \n \"shapefiles\" : { \n \"count\" : 0, \n \"fileSize\" : 0 \n }, \n \"shapes\" : { \n \"count\" : 1, \n \"size\" : 104 \n }, \n \"attributes\" : { \n \"count\" : 1, \n \"size\" : 48 \n }, \n \"indexes\" : { \n \"count\" : 1, \n \"size\" : 2008 \n }, \n \"lastTick\" : \"830742022\", \n \"uncollectedLogfileEntries\" : 0 \n }, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/figures\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/figures\n\n{ \n \"id\" : \"911539368\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : false, \n \"count\" : 1, \n \"figures\" : { \n \"alive\" : { \n \"count\" : 1, \n \"size\" : 88 \n }, \n \"dead\" : { \n \"count\" : 0, \n \"size\" : 0, \n \"deletion\" : 0 \n }, \n \"datafiles\" : { \n \"count\" : 0, \n \"fileSize\" : 0 \n }, \n \"journals\" : { \n \"count\" : 1, \n \"fileSize\" : 1048576 \n }, \n \"compactors\" : { \n \"count\" : 0, \n \"fileSize\" : 0 \n }, \n \"shapefiles\" : { \n \"count\" : 0, \n \"fileSize\" : 0 \n }, \n \"shapes\" : { \n \"count\" : 1, \n \"size\" : 104 \n }, \n \"attributes\" : { \n \"count\" : 1, \n \"size\" : 48 \n }, \n \"indexes\" : { \n \"count\" : 1, \n \"size\" : 2008 \n }, \n \"lastTick\" : \"911932584\", \n \"uncollectedLogfileEntries\" : 0 \n }, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/revision\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"831200774\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"revision\" : \"0\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/revision\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"912915624\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"revision\" : \"0\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"831462918\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"checksum\" : 938838784, \n \"revision\" : \"831790598\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum?withRevisions=false&withData=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"832052742\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"checksum\" : 1461607571, \n \"revision\" : \"832380422\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"913177768\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"checksum\" : 912174629, \n \"revision\" : \"913505448\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum?withRevisions=false&withData=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"913767592\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"checksum\" : 375414976, \n \"revision\" : \"914095272\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/load\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"832642566\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"count\" : 0, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/load\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"914357416\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"count\" : 0, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/unload\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"832904710\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 4, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/unload\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"914619560\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 4, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/truncate\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"833101318\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/truncate\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"914816168\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n{ \n \"waitForSync\" : true \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"833494534\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n{ \n \"waitForSync\" : true \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"915209384\", \n \"name\" : \"products\", \n \"isSystem\" : false, \n \"doCompact\" : true, \n \"isVolatile\" : false, \n \"journalSize\" : 1048576, \n \"keyOptions\" : { \n \"type\" : \"traditional\", \n \"allowUserKeys\" : true \n }, \n \"waitForSync\" : true, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products1/rename\n{ \n \"name\" : \"newname\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"833756678\", \n \"name\" : \"newname\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products1/rename\n{ \n \"name\" : \"newname\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"915471528\", \n \"name\" : \"newname\", \n \"isSystem\" : false, \n \"status\" : 3, \n \"type\" : 2, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/rotate\n{ \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/rotate\n{ \n}\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1105, \n \"errorMessage\" : \"could not rotate journal: no journal\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/rotate\n{ \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/rotate\n{ \n}\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1105, \n \"errorMessage\" : \"could not rotate journal: no journal\" \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/834936326\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"834936326\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/products1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"835132934\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/916847784\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"916847784\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/products1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"917044392\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 2 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/835657222\", \n \"_rev\" : \"835657222\", \n \"_key\" : \"835657222\", \n \"hello1\" : \"world1\" \n }, \n { \n \"_id\" : \"products/835984902\", \n \"_rev\" : \"835984902\", \n \"_key\" : \"835984902\", \n \"hello2\" : \"world1\" \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/837885446\", \n \"_rev\" : \"837885446\", \n \"_key\" : \"837885446\", \n \"hello5\" : \"world1\" \n }, \n { \n \"_id\" : \"products/836902406\", \n \"_rev\" : \"836902406\", \n \"_key\" : \"836902406\", \n \"hello2\" : \"world1\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"838082054\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR i IN 1..1000 FILTER i > 500 LIMIT 10 RETURN i\",\"count\":true,\"options\":{\"fullCount\":true}}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n 501, \n 502, \n 503, \n 504, \n 505, \n 506, \n 507, \n 508, \n 509, \n 510 \n ], \n \"hasMore\" : false, \n \"count\" : 10, \n \"extra\" : { \n \"fullCount\" : 500 \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products REMOVE p IN products\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ ], \n \"hasMore\" : false, \n \"extra\" : { \n \"operations\" : { \n \"executed\" : 2, \n \"ignored\" : 0 \n } \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'bar' IN products OPTIONS { ignoreErrors: true }\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ ], \n \"hasMore\" : false, \n \"extra\" : { \n \"operations\" : { \n \"executed\" : 0, \n \"ignored\" : 1 \n } \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1502, \n \"errorMessage\" : \"query is empty\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR u IN unknowncoll LIMIT 2 RETURN u\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1203, \n \"errorMessage\" : \"cannot execute query: collection not found: 'unknowncoll'\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'foo' IN products\"}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1202, \n \"errorMessage\" : \"document not found\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 2 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/917896360\", \n \"_key\" : \"917896360\", \n \"_rev\" : \"917896360\", \n \"hello2\" : \"world1\" \n }, \n { \n \"_id\" : \"products/917568680\", \n \"_key\" : \"917568680\", \n \"_rev\" : \"917568680\", \n \"hello1\" : \"world1\" \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/919796904\", \n \"_key\" : \"919796904\", \n \"_rev\" : \"919796904\", \n \"hello5\" : \"world1\" \n }, \n { \n \"_id\" : \"products/919141544\", \n \"_key\" : \"919141544\", \n \"_rev\" : \"919141544\", \n \"hello3\" : \"world1\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"919993512\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR i IN 1..1000 FILTER i > 500 LIMIT 10 RETURN i\",\"count\":true,\"options\":{\"fullCount\":true}}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n 501, \n 502, \n 503, \n 504, \n 505, \n 506, \n 507, \n 508, \n 509, \n 510 \n ], \n \"hasMore\" : false, \n \"count\" : 10, \n \"extra\" : { \n \"fullCount\" : 500 \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products REMOVE p IN products\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ ], \n \"hasMore\" : false, \n \"extra\" : { \n \"operations\" : { \n \"executed\" : 2, \n \"ignored\" : 0 \n } \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'bar' IN products OPTIONS { ignoreErrors: true }\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ ], \n \"hasMore\" : false, \n \"extra\" : { \n \"operations\" : { \n \"executed\" : 0, \n \"ignored\" : 1 \n } \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1502, \n \"errorMessage\" : \"query is empty\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR u IN unknowncoll LIMIT 2 RETURN u\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1203, \n \"errorMessage\" : \"cannot execute query: collection not found: 'unknowncoll'\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'foo' IN products\"}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1202, \n \"errorMessage\" : \"document not found\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nshell> curl -X PUT --dump - http://localhost:8529/_api/cursor/842866182\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/841686534\", \n \"_rev\" : \"841686534\", \n \"_key\" : \"841686534\", \n \"hello2\" : \"world1\" \n }, \n { \n \"_id\" : \"products/841358854\", \n \"_rev\" : \"841358854\", \n \"_key\" : \"841358854\", \n \"hello1\" : \"world1\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"842866182\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 400, \n \"errorMessage\" : \"bad parameter\" \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/cursor/123123\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1600, \n \"errorMessage\" : \"cursor not found\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nshell> curl -X PUT --dump - http://localhost:8529/_api/cursor/924777640\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/923597992\", \n \"_key\" : \"923597992\", \n \"_rev\" : \"923597992\", \n \"hello2\" : \"world1\" \n }, \n { \n \"_id\" : \"products/924253352\", \n \"_key\" : \"924253352\", \n \"_rev\" : \"924253352\", \n \"hello4\" : \"world1\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"924777640\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 400, \n \"errorMessage\" : \"bad parameter\" \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/cursor/123123\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1600, \n \"errorMessage\" : \"cursor not found\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/843980294\", \n \"_rev\" : \"843980294\", \n \"_key\" : \"843980294\", \n \"hello3\" : \"world1\" \n }, \n { \n \"_id\" : \"products/844307974\", \n \"_rev\" : \"844307974\", \n \"_key\" : \"844307974\", \n \"hello4\" : \"world1\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"844832262\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 201 \n}\nshell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/cursor/844832262\n\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/925564072\", \n \"_key\" : \"925564072\", \n \"_rev\" : \"925564072\", \n \"hello2\" : \"world1\" \n }, \n { \n \"_id\" : \"products/926219432\", \n \"_key\" : \"926219432\", \n \"_rev\" : \"926219432\", \n \"hello4\" : \"world1\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"926743720\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 201 \n}\nshell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/cursor/926743720\n\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/database\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n \"_system\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/database\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n \"_system\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/user\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n \"_system\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/user\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n \"_system\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/current\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"name\" : \"_system\", \n \"id\" : \"73222\", \n \"path\" : \"/tmp/vocdir.92357/databases/database-73222\", \n \"isSystem\" : true \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/current\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"name\" : \"_system\", \n \"id\" : \"130216\", \n \"path\" : \"/tmp/vocdir.14793/databases/database-130216\", \n \"isSystem\" : true \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/database\n{\"name\":\"example\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/database\n{\"name\":\"mydb\",\"users\":[{\"username\":\"admin\",\"passwd\":\"secret\",\"active\":true},{\"username\":\"tester\",\"passwd\":\"test001\",\"active\":false}]}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/database\n{\"name\":\"example\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/database\n{\"name\":\"mydb\",\"users\":[{\"username\":\"admin\",\"passwd\":\"secret\",\"active\":true},{\"username\":\"tester\",\"passwd\":\"test001\",\"active\":false}]}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/database/example\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/database/example\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1216552454\"\nlocation: /_db/_system/_api/document/products/1216552454\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1216552454\", \n \"_rev\" : \"1216552454\", \n \"_key\" : \"1216552454\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1217076742\"\nlocation: /_db/_system/_api/document/products/1217076742\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1217076742\", \n \"_rev\" : \"1217076742\", \n \"_key\" : \"1217076742\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&waitForSync=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1217601030\"\nlocation: /_db/_system/_api/document/products/1217601030\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1217601030\", \n \"_rev\" : \"1217601030\", \n \"_key\" : \"1217601030\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&createCollection=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1218125318\"\nlocation: /_db/_system/_api/document/products/1218125318\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1218125318\", \n \"_rev\" : \"1218125318\", \n \"_key\" : \"1218125318\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"collection 'products' not found\", \n \"code\" : 404, \n \"errorNum\" : 1203 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ 1: \"World\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"expecting attribute name\", \n \"code\" : 400, \n \"errorNum\" : 600 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1365638312\"\nlocation: /_db/_system/_api/document/products/1365638312\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1365638312\", \n \"_rev\" : \"1365638312\", \n \"_key\" : \"1365638312\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1366162600\"\nlocation: /_db/_system/_api/document/products/1366162600\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1366162600\", \n \"_rev\" : \"1366162600\", \n \"_key\" : \"1366162600\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&waitForSync=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1366686888\"\nlocation: /_db/_system/_api/document/products/1366686888\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1366686888\", \n \"_rev\" : \"1366686888\", \n \"_key\" : \"1366686888\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&createCollection=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1367211176\"\nlocation: /_db/_system/_api/document/products/1367211176\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1367211176\", \n \"_rev\" : \"1367211176\", \n \"_key\" : \"1367211176\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"collection 'products' not found\", \n \"code\" : 404, \n \"errorNum\" : 1203 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ 1: \"World\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"expecting attribute name\", \n \"code\" : 400, \n \"errorNum\" : 600 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1218649606\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1218649606\"\n\n{ \n \"hello\" : \"world\", \n \"_id\" : \"products/1218649606\", \n \"_rev\" : \"1218649606\", \n \"_key\" : \"1218649606\" \n}\n
shell> curl --header 'If-None-Match: \"1219239430\"' --dump - http://localhost:8529/_api/document/products/1219239430\n\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/unknownhandle\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"document /_api/document/products/unknownhandle not found\", \n \"code\" : 404, \n \"errorNum\" : 1202 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1367735464\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1367735464\"\n\n{ \n \"hello\" : \"world\", \n \"_id\" : \"products/1367735464\", \n \"_rev\" : \"1367735464\", \n \"_key\" : \"1367735464\" \n}\n
shell> curl --header 'If-None-Match: \"1368325288\"' --dump - http://localhost:8529/_api/document/products/1368325288\n\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/unknownhandle\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"document /_api/document/products/unknownhandle not found\", \n \"code\" : 404, \n \"errorNum\" : 1202 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"documents\" : [ \n \"/_api/document/products/1220550150\", \n \"/_api/document/products/1220222470\", \n \"/_api/document/products/1219894790\" \n ] \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=doesnotexist\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"collection 'doesnotexist' not found\", \n \"code\" : 404, \n \"errorNum\" : 1203 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"documents\" : [ \n \"/_api/document/products/1369636008\", \n \"/_api/document/products/1368980648\", \n \"/_api/document/products/1369308328\" \n ] \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products&type=key\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"documents\" : [ \n \"1370225832\", \n \"1370881192\", \n \"1370553512\" \n ] \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=doesnotexist\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"collection 'doesnotexist' not found\", \n \"code\" : 404, \n \"errorNum\" : 1203 \n}\n
shell> curl -X HEAD --data-binary @- --dump - http://localhost:8529/_api/document/products/1221139974\n\n
shell> curl -X HEAD --data-binary @- --dump - http://localhost:8529/_api/document/products/1371471016\n\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1221729798\n{\"Hello\": \"you\"}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1222057478\"\nlocation: /_db/_system/_api/document/products/1221729798\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1221729798\", \n \"_rev\" : \"1222057478\", \n \"_key\" : \"1221729798\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1222581766\n{}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"document /_api/document/products/1222581766 not found\", \n \"code\" : 404, \n \"errorNum\" : 1202 \n}\n
shell> curl -X PUT --header 'If-Match: \"1223826950\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1223499270\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1223499270\"\n\n{ \n \"error\" : true, \n \"code\" : 412, \n \"errorNum\" : 1200, \n \"errorMessage\" : \"precondition failed\", \n \"_id\" : \"products/1223499270\", \n \"_rev\" : \"1223499270\", \n \"_key\" : \"1223499270\" \n}\n
shell> curl -X PUT --header 'If-Match: \"1224941062\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1224613382?policy=last\n{}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1225203206\"\nlocation: /_db/_system/_api/document/products/1224613382\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1224613382\", \n \"_rev\" : \"1225203206\", \n \"_key\" : \"1224613382\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1225727494?rev=1226055174\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1225727494\"\n\n{ \n \"error\" : true, \n \"code\" : 412, \n \"errorNum\" : 1200, \n \"errorMessage\" : \"precondition failed\", \n \"_id\" : \"products/1225727494\", \n \"_rev\" : \"1225727494\", \n \"_key\" : \"1225727494\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1372060840\n{\"Hello\": \"you\"}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1372388520\"\nlocation: /_db/_system/_api/document/products/1372060840\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1372060840\", \n \"_rev\" : \"1372388520\", \n \"_key\" : \"1372060840\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1372912808\n{}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"document /_api/document/products/1372912808 not found\", \n \"code\" : 404, \n \"errorNum\" : 1202 \n}\n
shell> curl -X PUT --header 'If-Match: \"1374157992\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1373830312\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1373830312\"\n\n{ \n \"error\" : true, \n \"code\" : 412, \n \"errorNum\" : 1200, \n \"errorMessage\" : \"precondition failed\", \n \"_id\" : \"products/1373830312\", \n \"_rev\" : \"1373830312\", \n \"_key\" : \"1373830312\" \n}\n
shell> curl -X PUT --header 'If-Match: \"1375272104\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1374944424?policy=last\n{}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1375534248\"\nlocation: /_db/_system/_api/document/products/1374944424\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1374944424\", \n \"_rev\" : \"1375534248\", \n \"_key\" : \"1374944424\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1376058536?rev=1376386216\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1376058536\"\n\n{ \n \"error\" : true, \n \"code\" : 412, \n \"errorNum\" : 1200, \n \"errorMessage\" : \"precondition failed\", \n \"_id\" : \"products/1376058536\", \n \"_rev\" : \"1376058536\", \n \"_key\" : \"1376058536\" \n}\n
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1226841606\n{ \n \"hello\" : \"world\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1227169286\"\nlocation: /_db/_system/_api/document/products/1226841606\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1226841606\", \n \"_rev\" : \"1227169286\", \n \"_key\" : \"1226841606\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1226841606\n{ \n \"numbers\" : { \n \"one\" : 1, \n \"two\" : 2, \n \"three\" : 3, \n \"empty\" : null \n } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1227759110\"\nlocation: /_db/_system/_api/document/products/1226841606\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1226841606\", \n \"_rev\" : \"1227759110\", \n \"_key\" : \"1226841606\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1226841606\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1227759110\"\n\n{ \n \"one\" : \"world\", \n \"hello\" : \"world\", \n \"numbers\" : { \n \"empty\" : null, \n \"one\" : 1, \n \"two\" : 2, \n \"three\" : 3 \n }, \n \"_id\" : \"products/1226841606\", \n \"_rev\" : \"1227759110\", \n \"_key\" : \"1226841606\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1226841606?keepNull=false\n{ \n \"hello\" : null, \n \"numbers\" : { \n \"four\" : 4 \n } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1228217862\"\nlocation: /_db/_system/_api/document/products/1226841606\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1226841606\", \n \"_rev\" : \"1228217862\", \n \"_key\" : \"1226841606\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1226841606\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1228217862\"\n\n{ \n \"one\" : \"world\", \n \"numbers\" : { \n \"empty\" : null, \n \"one\" : 1, \n \"two\" : 2, \n \"three\" : 3, \n \"four\" : 4 \n }, \n \"_id\" : \"products/1226841606\", \n \"_rev\" : \"1228217862\", \n \"_key\" : \"1226841606\" \n}\n
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1377172648\n{ \n \"hello\" : \"world\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1377500328\"\nlocation: /_db/_system/_api/document/products/1377172648\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1377172648\", \n \"_rev\" : \"1377500328\", \n \"_key\" : \"1377172648\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1377172648\n{ \n \"numbers\" : { \n \"one\" : 1, \n \"two\" : 2, \n \"three\" : 3, \n \"empty\" : null \n } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1378090152\"\nlocation: /_db/_system/_api/document/products/1377172648\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1377172648\", \n \"_rev\" : \"1378090152\", \n \"_key\" : \"1377172648\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1377172648\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1378090152\"\n\n{ \n \"one\" : \"world\", \n \"hello\" : \"world\", \n \"numbers\" : { \n \"empty\" : null, \n \"one\" : 1, \n \"two\" : 2, \n \"three\" : 3 \n }, \n \"_id\" : \"products/1377172648\", \n \"_rev\" : \"1378090152\", \n \"_key\" : \"1377172648\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1377172648?keepNull=false\n{ \n \"hello\" : null, \n \"numbers\" : { \n \"four\" : 4 \n } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1378548904\"\nlocation: /_db/_system/_api/document/products/1377172648\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1377172648\", \n \"_rev\" : \"1378548904\", \n \"_key\" : \"1377172648\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1377172648\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1378548904\"\n\n{ \n \"one\" : \"world\", \n \"numbers\" : { \n \"empty\" : null, \n \"one\" : 1, \n \"two\" : 2, \n \"three\" : 3, \n \"four\" : 4 \n }, \n \"_id\" : \"products/1377172648\", \n \"_rev\" : \"1378548904\", \n \"_key\" : \"1377172648\" \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1228807686\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1228807686\", \n \"_rev\" : \"1228807686\", \n \"_key\" : \"1228807686\" \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1229528582\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"document /_api/document/products/1229528582 not found\", \n \"code\" : 404, \n \"errorNum\" : 1202 \n}\n
shell> curl -X DELETE --header 'If-Match: \"1230708230\"' --dump - http://localhost:8529/_api/document/products/1230380550\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1230380550\"\n\n{ \n \"error\" : true, \n \"code\" : 412, \n \"errorNum\" : 1200, \n \"errorMessage\" : \"precondition failed\", \n \"_id\" : \"products/1230380550\", \n \"_rev\" : \"1230380550\", \n \"_key\" : \"1230380550\" \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1379138728\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : false, \n \"_id\" : \"products/1379138728\", \n \"_rev\" : \"1379138728\", \n \"_key\" : \"1379138728\" \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1380252840\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"errorMessage\" : \"document /_api/document/products/1380252840 not found\", \n \"code\" : 404, \n \"errorNum\" : 1202 \n}\n
shell> curl -X DELETE --header 'If-Match: \"1381694632\"' --dump - http://localhost:8529/_api/document/products/1381366952\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1381366952\"\n\n{ \n \"error\" : true, \n \"code\" : 412, \n \"errorNum\" : 1200, \n \"errorMessage\" : \"precondition failed\", \n \"_id\" : \"products/1381366952\", \n \"_rev\" : \"1381366952\", \n \"_key\" : \"1381366952\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/edge/?collection=edges&from=vertices/1&to=vertices/2\n{ \n \"name\" : \"Emil\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1233067526\"\nlocation: /_db/_system/_api/document/edges/1233067526\n\n{ \n \"error\" : false, \n \"_id\" : \"edges/1233067526\", \n \"_rev\" : \"1233067526\", \n \"_key\" : \"1233067526\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/edge/edges/1233067526\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1233067526\"\n\n{ \n \"name\" : \"Emil\", \n \"_id\" : \"edges/1233067526\", \n \"_rev\" : \"1233067526\", \n \"_key\" : \"1233067526\", \n \"_from\" : \"vertices/1\", \n \"_to\" : \"vertices/2\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/edge/?collection=edges&from=vertices/1&to=vertices/2\n{ \n \"name\" : \"Emil\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1383988392\"\nlocation: /_db/_system/_api/document/edges/1383988392\n\n{ \n \"error\" : false, \n \"_id\" : \"edges/1383988392\", \n \"_rev\" : \"1383988392\", \n \"_key\" : \"1383988392\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/edge/edges/1383988392\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1383988392\"\n\n{ \n \"name\" : \"Emil\", \n \"_id\" : \"edges/1383988392\", \n \"_rev\" : \"1383988392\", \n \"_key\" : \"1383988392\", \n \"_from\" : \"vertices/1\", \n \"_to\" : \"vertices/2\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"edges\" : [ \n { \n \"_id\" : \"edges/6\", \n \"_rev\" : \"906436102\", \n \"_key\" : \"6\", \n \"_from\" : \"vertices/2\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v2 -> v1\" \n }, \n { \n \"_id\" : \"edges/7\", \n \"_rev\" : \"906960390\", \n \"_key\" : \"7\", \n \"_from\" : \"vertices/4\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v4 -> v1\" \n }, \n { \n \"_id\" : \"edges/5\", \n \"_rev\" : \"905911814\", \n \"_key\" : \"5\", \n \"_from\" : \"vertices/1\", \n \"_to\" : \"vertices/3\", \n \"$label\" : \"v1 -> v3\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=in\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"edges\" : [ \n { \n \"_id\" : \"edges/6\", \n \"_rev\" : \"911220230\", \n \"_key\" : \"6\", \n \"_from\" : \"vertices/2\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v2 -> v1\" \n }, \n { \n \"_id\" : \"edges/7\", \n \"_rev\" : \"911744518\", \n \"_key\" : \"7\", \n \"_from\" : \"vertices/4\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v4 -> v1\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=out\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"edges\" : [ \n { \n \"_id\" : \"edges/5\", \n \"_rev\" : \"915480070\", \n \"_key\" : \"5\", \n \"_from\" : \"vertices/1\", \n \"_to\" : \"vertices/3\", \n \"$label\" : \"v1 -> v3\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"edges\" : [ \n { \n \"_id\" : \"edges/6\", \n \"_key\" : \"6\", \n \"_rev\" : \"1046281384\", \n \"_from\" : \"vertices/2\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v2 -> v1\" \n }, \n { \n \"_id\" : \"edges/7\", \n \"_key\" : \"7\", \n \"_rev\" : \"1046805672\", \n \"_from\" : \"vertices/4\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v4 -> v1\" \n }, \n { \n \"_id\" : \"edges/5\", \n \"_key\" : \"5\", \n \"_rev\" : \"1045757096\", \n \"_from\" : \"vertices/1\", \n \"_to\" : \"vertices/3\", \n \"$label\" : \"v1 -> v3\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=in\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"edges\" : [ \n { \n \"_id\" : \"edges/6\", \n \"_key\" : \"6\", \n \"_rev\" : \"1050999976\", \n \"_from\" : \"vertices/2\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v2 -> v1\" \n }, \n { \n \"_id\" : \"edges/7\", \n \"_key\" : \"7\", \n \"_rev\" : \"1051524264\", \n \"_from\" : \"vertices/4\", \n \"_to\" : \"vertices/1\", \n \"$label\" : \"v4 -> v1\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=out\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"edges\" : [ \n { \n \"_id\" : \"edges/5\", \n \"_key\" : \"5\", \n \"_rev\" : \"1055194280\", \n \"_from\" : \"vertices/1\", \n \"_to\" : \"vertices/3\", \n \"$label\" : \"v1 -> v3\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/endpoint\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ \n { \n \"endpoint\" : \"tcp://127.0.0.1:32357\", \n \"databases\" : [ ] \n }, \n { \n \"endpoint\" : \"tcp://127.0.0.1:8532\", \n \"databases\" : [ \n \"mydb1\", \n \"mydb2\" \n ] \n } \n]\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/endpoint\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ \n { \n \"endpoint\" : \"tcp://127.0.0.1:34793\", \n \"databases\" : [ ] \n }, \n { \n \"endpoint\" : \"tcp://127.0.0.1:8532\", \n \"databases\" : [ \n \"mydb1\", \n \"mydb2\" \n ] \n } \n]\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8532\",\"databases\":[\"mydb1\",\"mydb2\"]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8533\",\"databases\":[]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8533\",\"databases\":[]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\nshell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8533\",\"databases\":[],\"database\":[\"testdb1\",\"testdb2\",\"testdb3\"]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8532\",\"databases\":[\"mydb1\",\"mydb2\"]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8533\",\"databases\":[]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8533\",\"databases\":[]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\nshell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint\n{\"endpoint\":\"tcp://127.0.0.1:8533\",\"databases\":[],\"database\":[\"testdb1\",\"testdb2\",\"testdb3\"]}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/endpoint/tcp%3A%2F%2F127.0.0.1%3A8532\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/endpoint/tcp%3A%2F%2F127.0.0.1%3A8532\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1231, \n \"errorMessage\" : \"endpoint not found\" \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/endpoint/tcp%3A%2F%2F127.0.0.1%3A8532\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : true, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/endpoint/tcp%3A%2F%2F127.0.0.1%3A8532\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1231, \n \"errorMessage\" : \"endpoint not found\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR p IN products FILTER p.id == @id LIMIT 2 RETURN p.name\", \"bindVars\": { \"id\" : 3 } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"plan\" : [ \n { \n \"id\" : 1, \n \"loopLevel\" : 1, \n \"type\" : \"for\", \n \"resultVariable\" : \"p\", \n \"limit\" : true, \n \"expression\" : { \n \"type\" : \"collection\", \n \"value\" : \"products\", \n \"extra\" : { \n \"accessType\" : \"all\" \n } \n } \n }, \n { \n \"id\" : 2, \n \"loopLevel\" : 1, \n \"type\" : \"filter\", \n \"expression\" : { \n \"type\" : \"expression\", \n \"value\" : \"p.id == 3\" \n } \n }, \n { \n \"id\" : 3, \n \"loopLevel\" : 1, \n \"type\" : \"return\", \n \"expression\" : { \n \"type\" : \"expression\", \n \"value\" : \"p.name\" \n } \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR p IN products FILTER p.id == @id LIMIT 2 RETURN p.n\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1551, \n \"errorMessage\" : \"no value specified for declared bind parameter 'id'\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR i IN [ 1, 2, 3 ] FILTER 1 == 2 RETURN i\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"plan\" : [ \n { \n \"id\" : 1, \n \"loopLevel\" : 0, \n \"type\" : \"return (empty)\", \n \"expression\" : { \n \"type\" : \"const list\", \n \"value\" : \"[ ]\" \n } \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR p IN products FILTER p.id == @id LIMIT 2 RETURN p.name\", \"bindVars\": { \"id\" : 3 } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"plan\" : { \n \"plan\" : { \n \"nodes\" : [ \n { \n \"type\" : \"SingletonNode\", \n \"dependencies\" : [ ], \n \"id\" : 1, \n \"estimatedCost\" : 1, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ] \n }, \n { \n \"type\" : \"EnumerateCollectionNode\", \n \"dependencies\" : [ \n 1 \n ], \n \"id\" : 2, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"database\" : \"_system\", \n \"collection\" : \"products\", \n \"outVariable\" : { \n \"id\" : 0, \n \"name\" : \"p\" \n } \n }, \n { \n \"type\" : \"CalculationNode\", \n \"dependencies\" : [ \n 2 \n ], \n \"id\" : 3, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"expression\" : { \n \"type\" : \"compare ==\", \n \"subNodes\" : [ \n { \n \"type\" : \"attribute access\", \n \"name\" : \"id\", \n \"subNodes\" : [ \n { \n \"type\" : \"reference\", \n \"name\" : \"p\", \n \"id\" : 0 \n } \n ] \n }, \n { \n \"type\" : \"value\", \n \"value\" : 3 \n } \n ] \n }, \n \"outVariable\" : { \n \"id\" : 1, \n \"name\" : \"1\" \n }, \n \"canThrow\" : false \n }, \n { \n \"type\" : \"FilterNode\", \n \"dependencies\" : [ \n 3 \n ], \n \"id\" : 4, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"inVariable\" : { \n \"id\" : 1, \n \"name\" : \"1\" \n } \n }, \n { \n \"type\" : \"CalculationNode\", \n \"dependencies\" : [ \n 4 \n ], \n \"id\" : 6, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"expression\" : { \n \"type\" : \"attribute access\", \n \"name\" : \"name\", \n \"subNodes\" : [ \n { \n \"type\" : \"reference\", \n \"name\" : \"p\", \n \"id\" : 0 \n } \n ] \n }, \n \"outVariable\" : { \n \"id\" : 2, \n \"name\" : \"2\" \n }, \n \"canThrow\" : false \n }, \n { \n \"type\" : \"LimitNode\", \n \"dependencies\" : [ \n 6 \n ], \n \"id\" : 5, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"offset\" : 0, \n \"limit\" : 2 \n }, \n { \n \"type\" : \"ReturnNode\", \n \"dependencies\" : [ \n 5 \n ], \n \"id\" : 7, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"inVariable\" : { \n \"id\" : 2, \n \"name\" : \"2\" \n } \n } \n ], \n \"rules\" : [ \n \"move-calculations-up\", \n \"move-filters-up\", \n \"move-calculations-up-2\", \n \"move-filters-up-2\" \n ], \n \"collections\" : [ \n { \n \"name\" : \"products\", \n \"type\" : \"read\" \n } \n ], \n \"estimatedCost\" : 0 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR p IN products FILTER p.id == @id LIMIT 2 RETURN p.n\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1551, \n \"errorMessage\" : \"in state parsing: no value specified for declared bind parameter 'id'\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR i IN [ 1, 2, 3 ] FILTER 1 == 2 RETURN i\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"plan\" : { \n \"plan\" : { \n \"nodes\" : [ \n { \n \"type\" : \"SingletonNode\", \n \"dependencies\" : [ ], \n \"id\" : 1, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ] \n }, \n { \n \"type\" : \"CalculationNode\", \n \"dependencies\" : [ \n 1 \n ], \n \"id\" : 2, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"expression\" : { \n \"type\" : \"list\", \n \"subNodes\" : [ \n { \n \"type\" : \"value\", \n \"value\" : 1 \n }, \n { \n \"type\" : \"value\", \n \"value\" : 2 \n }, \n { \n \"type\" : \"value\", \n \"value\" : 3 \n } \n ] \n }, \n \"outVariable\" : { \n \"id\" : 1, \n \"name\" : \"1\" \n }, \n \"canThrow\" : false \n }, \n { \n \"type\" : \"NoResultsNode\", \n \"dependencies\" : [ \n 2 \n ], \n \"id\" : 7, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ] \n }, \n { \n \"type\" : \"EnumerateListNode\", \n \"dependencies\" : [ \n 7 \n ], \n \"id\" : 3, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"inVariable\" : { \n \"id\" : 1, \n \"name\" : \"1\" \n }, \n \"outVariable\" : { \n \"id\" : 0, \n \"name\" : \"i\" \n } \n }, \n { \n \"type\" : \"ReturnNode\", \n \"dependencies\" : [ \n 3 \n ], \n \"id\" : 6, \n \"estimatedCost\" : 0, \n \"depth\" : 0, \n \"varInfoList\" : [ ], \n \"nrRegs\" : [ ], \n \"regsToClear\" : [ ], \n \"inVariable\" : { \n \"id\" : 0, \n \"name\" : \"i\" \n } \n } \n ], \n \"rules\" : [ \n \"move-calculations-up\", \n \"move-filters-up\", \n \"remove-unnecessary-filters\", \n \"remove-unnecessary-calculations\" \n ], \n \"collections\" : [ ], \n \"estimatedCost\" : 0 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/\n{ \n \"_key\" : \"graph\", \n \"vertices\" : \"vertices\", \n \"edges\" : \"edges\" \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: 918691334\n\n{ \n \"graph\" : { \n \"_id\" : \"_graphs/graph\", \n \"_rev\" : \"918691334\", \n \"_key\" : \"graph\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges\", \n \"from\" : [ \n \"vertices\" \n ], \n \"to\" : [ \n \"vertices\" \n ] \n } \n ] \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/\n{ \n \"_key\" : \"graph\", \n \"vertices\" : \"vertices\", \n \"edges\" : \"edges\" \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: 1058340008\n\n{ \n \"graph\" : { \n \"_id\" : \"_graphs/graph\", \n \"_key\" : \"graph\", \n \"_rev\" : \"1058340008\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges\", \n \"from\" : [ \n \"vertices\" \n ], \n \"to\" : [ \n \"vertices\" \n ] \n } \n ] \n }, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 920067590\n\n{ \n \"graph\" : { \n \"_id\" : \"_graphs/graph\", \n \"_rev\" : \"920067590\", \n \"_key\" : \"graph\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges\", \n \"from\" : [ \n \"vertices\" \n ], \n \"to\" : [ \n \"vertices\" \n ] \n } \n ] \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"graphs\" : [ \n { \n \"_id\" : \"_graphs/graph2\", \n \"_rev\" : \"922885638\", \n \"_key\" : \"graph2\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges2\", \n \"from\" : [ \n \"vertices2\" \n ], \n \"to\" : [ \n \"vertices2\" \n ] \n } \n ] \n }, \n { \n \"_id\" : \"_graphs/graph1\", \n \"_rev\" : \"921837062\", \n \"_key\" : \"graph1\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges1\", \n \"from\" : [ \n \"vertices1\" \n ], \n \"to\" : [ \n \"vertices1\" \n ] \n } \n ] \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1059650728\n\n{ \n \"graph\" : { \n \"_id\" : \"_graphs/graph\", \n \"_key\" : \"graph\", \n \"_rev\" : \"1059650728\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges\", \n \"from\" : [ \n \"vertices\" \n ], \n \"to\" : [ \n \"vertices\" \n ] \n } \n ] \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"graphs\" : [ \n { \n \"_id\" : \"_graphs/graph2\", \n \"_key\" : \"graph2\", \n \"_rev\" : \"1062337704\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges2\", \n \"from\" : [ \n \"vertices2\" \n ], \n \"to\" : [ \n \"vertices2\" \n ] \n } \n ] \n }, \n { \n \"_id\" : \"_graphs/graph1\", \n \"_key\" : \"graph1\", \n \"_rev\" : \"1061354664\", \n \"edgeDefinitions\" : [ \n { \n \"collection\" : \"edges1\", \n \"from\" : [ \n \"vertices1\" \n ], \n \"to\" : [ \n \"vertices1\" \n ] \n } \n ] \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex\n{ \n \"_key\" : \"v1\", \n \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 927407622\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"927407622\", \n \"_key\" : \"v1\", \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex\n{ \n \"_key\" : \"v1\", \n \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1066728616\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1066728616\", \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 929308166\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"929308166\", \n \"_key\" : \"v1\", \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1068563624\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1068563624\", \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 934223366\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"934223366\", \n \"_key\" : \"v1\", \n \"optional1\" : \"val2\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1073347752\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1073347752\", \n \"optional1\" : \"val2\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n \"optional1\" : \"vertexPatch\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 936648198\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"936648198\", \n \"_key\" : \"v1\", \n \"optional1\" : \"vertexPatch\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n \"optional1\" : null \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 937172486\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"937172486\", \n \"_key\" : \"v1\", \n \"optional1\" : null \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n \"optional1\" : \"vertexPatch\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1075707048\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1075707048\", \n \"optional1\" : \"vertexPatch\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n \"optional1\" : null \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1076231336\n\n{ \n \"vertex\" : { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1076231336\", \n \"optional1\" : null \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices\n{ \n \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"vertices/v3\", \n \"_rev\" : \"939859462\", \n \"_key\" : \"v3\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v2\", \n \"_rev\" : \"939466246\", \n \"_key\" : \"v2\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v5\", \n \"_rev\" : \"940645894\", \n \"_key\" : \"v5\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v4\", \n \"_rev\" : \"940252678\", \n \"_key\" : \"v4\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"939073030\", \n \"_key\" : \"v1\", \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices\n{ \n \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"vertices/v3\", \n \"_key\" : \"v3\", \n \"_rev\" : \"1078852776\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v2\", \n \"_key\" : \"v2\", \n \"_rev\" : \"1078459560\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v5\", \n \"_key\" : \"v5\", \n \"_rev\" : \"1079639208\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v4\", \n \"_key\" : \"v4\", \n \"_rev\" : \"1079245992\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1078066344\", \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"any\", \"properties\":[] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"942743046\", \n \"_key\" : \"v1\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v4\", \n \"_rev\" : \"943922694\", \n \"_key\" : \"v4\", \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"out\", \"properties\":[ { \"key\": \"optional1\", \"value\": \"val2\", \"compare\" : \"==\" }, ] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"vertices/v4\", \n \"_rev\" : \"949886470\", \n \"_key\" : \"v4\", \n \"optional1\" : \"val2\" \n }, \n { \n \"_id\" : \"vertices/v1\", \n \"_rev\" : \"948706822\", \n \"_key\" : \"v1\", \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"any\", \"properties\":[] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1099037864\", \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"vertices/v4\", \n \"_key\" : \"v4\", \n \"_rev\" : \"1100217512\", \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"out\", \"properties\":[ { \"key\": \"optional1\", \"value\": \"val2\", \"compare\" : \"==\" }, ] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"vertices/v4\", \n \"_key\" : \"v4\", \n \"_rev\" : \"1106115752\", \n \"optional1\" : \"val2\" \n }, \n { \n \"_id\" : \"vertices/v1\", \n \"_key\" : \"v1\", \n \"_rev\" : \"1104936104\", \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge\n{ \n \"_key\" : \"edge1\", \n \"_from\" : \"vert2\", \n \"_to\" : \"vert1\", \n \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 955719174\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_rev\" : \"955719174\", \n \"_key\" : \"edge1\", \n \"_from\" : \"vertices/vert2\", \n \"_to\" : \"vertices/vert1\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge\n{ \n \"_key\" : \"edge1\", \n \"_from\" : \"vert2\", \n \"_to\" : \"vert1\", \n \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1111882920\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_key\" : \"edge1\", \n \"_rev\" : \"1111882920\", \n \"_from\" : \"vertices/vert2\", \n \"_to\" : \"vertices/vert1\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 958668294\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_rev\" : \"958668294\", \n \"_key\" : \"edge1\", \n \"_from\" : \"vertices/vert1\", \n \"_to\" : \"vertices/vert2\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1114766504\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_key\" : \"edge1\", \n \"_rev\" : \"1114766504\", \n \"_from\" : \"vertices/vert1\", \n \"_to\" : \"vertices/vert2\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 965811718\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_rev\" : \"965811718\", \n \"_key\" : \"edge1\", \n \"_from\" : \"vertices/vert1\", \n \"_to\" : \"vertices/vert2\", \n \"$label\" : null, \n \"optional1\" : \"val2\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1121778856\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_key\" : \"edge1\", \n \"_rev\" : \"1121778856\", \n \"_from\" : \"vertices/vert1\", \n \"_to\" : \"vertices/vert2\", \n \"$label\" : null, \n \"optional1\" : \"val2\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n \"optional3\" : \"val3\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 969416198\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_rev\" : \"969416198\", \n \"_key\" : \"edge1\", \n \"_from\" : \"vertices/vert1\", \n \"_to\" : \"vertices/vert2\", \n \"$label\" : null, \n \"optional1\" : \"val1\", \n \"optional3\" : \"val3\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n \"optional3\" : \"val3\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1125317800\n\n{ \n \"edge\" : { \n \"_id\" : \"edges/edge1\", \n \"_key\" : \"edge1\", \n \"_rev\" : \"1125317800\", \n \"_from\" : \"vertices/vert1\", \n \"_to\" : \"vertices/vert2\", \n \"$label\" : null, \n \"optional1\" : \"val1\", \n \"optional3\" : \"val3\" \n }, \n \"error\" : false, \n \"code\" : 202 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges\n{ \n \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"edges/edge2\", \n \"_rev\" : \"974134790\", \n \"_key\" : \"edge2\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v3\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge3\", \n \"_rev\" : \"974659078\", \n \"_key\" : \"edge3\", \n \"_from\" : \"vertices/v2\", \n \"_to\" : \"vertices/v4\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge1\", \n \"_rev\" : \"973610502\", \n \"_key\" : \"edge1\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v2\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge4\", \n \"_rev\" : \"975183366\", \n \"_key\" : \"edge4\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v5\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges\n{ \n \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"edges/edge2\", \n \"_key\" : \"edge2\", \n \"_rev\" : \"1129970856\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v3\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge3\", \n \"_key\" : \"edge3\", \n \"_rev\" : \"1130495144\", \n \"_from\" : \"vertices/v2\", \n \"_to\" : \"vertices/v4\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge1\", \n \"_key\" : \"edge1\", \n \"_rev\" : \"1129446568\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v2\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge4\", \n \"_key\" : \"edge4\", \n \"_rev\" : \"1131019432\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v5\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges/v2\n{\"batchSize\" : 100, \"filter\" : { \"direction\" : \"any\" }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"edges/edge1\", \n \"_rev\" : \"979574278\", \n \"_key\" : \"edge1\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v2\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge3\", \n \"_rev\" : \"980622854\", \n \"_key\" : \"edge3\", \n \"_from\" : \"vertices/v2\", \n \"_to\" : \"vertices/v4\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges/v2\n{\"batchSize\" : 100, \"filter\" : { \"direction\" : \"any\" }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"edges/edge1\", \n \"_key\" : \"edge1\", \n \"_rev\" : \"1135344808\", \n \"_from\" : \"vertices/v1\", \n \"_to\" : \"vertices/v2\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n }, \n { \n \"_id\" : \"edges/edge3\", \n \"_key\" : \"edge3\", \n \"_rev\" : \"1136393384\", \n \"_from\" : \"vertices/v2\", \n \"_to\" : \"vertices/v4\", \n \"$label\" : null, \n \"optional1\" : \"val1\" \n } \n ], \n \"hasMore\" : false, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"indexes\" : [ \n { \n \"id\" : \"products/0\", \n \"type\" : \"primary\", \n \"unique\" : true, \n \"fields\" : [ \n \"_key\" \n ] \n } \n ], \n \"identifiers\" : { \n \"products/0\" : { \n \"id\" : \"products/0\", \n \"type\" : \"primary\", \n \"unique\" : true, \n \"fields\" : [ \n \"_key\" \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"indexes\" : [ \n { \n \"id\" : \"products/0\", \n \"type\" : \"primary\", \n \"unique\" : true, \n \"fields\" : [ \n \"_key\" \n ] \n } \n ], \n \"identifiers\" : { \n \"products/0\" : { \n \"id\" : \"products/0\", \n \"type\" : \"primary\", \n \"unique\" : true, \n \"fields\" : [ \n \"_key\" \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/index/products/0\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/0\", \n \"type\" : \"primary\", \n \"unique\" : true, \n \"fields\" : [ \n \"_key\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/index/products/0\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/0\", \n \"type\" : \"primary\", \n \"unique\" : true, \n \"fields\" : [ \n \"_key\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{\"type\":\"cap\",\"size\":10}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/982720006\", \n \"type\" : \"cap\", \n \"unique\" : false, \n \"size\" : 10, \n \"byteSize\" : 0, \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{\"type\":\"cap\",\"size\":10}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1138490536\", \n \"type\" : \"cap\", \n \"unique\" : false, \n \"size\" : 10, \n \"byteSize\" : 0, \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/983244294\", \n \"type\" : \"geo1\", \n \"unique\" : false, \n \"geoJson\" : false, \n \"constraint\" : false, \n \"ignoreNull\" : false, \n \"fields\" : [ \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"e\", \"f\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/983768582\", \n \"type\" : \"geo2\", \n \"unique\" : false, \n \"constraint\" : false, \n \"ignoreNull\" : false, \n \"fields\" : [ \n \"e\", \n \"f\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1139014824\", \n \"type\" : \"geo1\", \n \"unique\" : false, \n \"geoJson\" : false, \n \"constraint\" : false, \n \"ignoreNull\" : false, \n \"fields\" : [ \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"e\", \"f\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1139539112\", \n \"type\" : \"geo2\", \n \"unique\" : false, \n \"constraint\" : false, \n \"ignoreNull\" : false, \n \"fields\" : [ \n \"e\", \n \"f\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : true, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/984292870\", \n \"type\" : \"hash\", \n \"unique\" : true, \n \"fields\" : [ \n \"a\", \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/984817158\", \n \"type\" : \"hash\", \n \"unique\" : false, \n \"fields\" : [ \n \"a\", \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : true, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1140063400\", \n \"type\" : \"hash\", \n \"unique\" : true, \n \"fields\" : [ \n \"a\", \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1140587688\", \n \"type\" : \"hash\", \n \"unique\" : false, \n \"fields\" : [ \n \"a\", \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"skiplist\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/985341446\", \n \"type\" : \"skiplist\", \n \"unique\" : false, \n \"fields\" : [ \n \"a\", \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"skiplist\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1141111976\", \n \"type\" : \"skiplist\", \n \"unique\" : false, \n \"fields\" : [ \n \"a\", \n \"b\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\" : \"fulltext\", \"fields\" : [ \"text\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/985800198\", \n \"type\" : \"fulltext\", \n \"unique\" : false, \n \"minLength\" : 2, \n \"fields\" : [ \n \"text\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\" : \"fulltext\", \"fields\" : [ \"text\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1141570728\", \n \"type\" : \"fulltext\", \n \"unique\" : false, \n \"minLength\" : 2, \n \"fields\" : [ \n \"text\" \n ], \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\" : \"bitarray\", \"unique\" : false, \"fields\" : [ \"x\", [0,1,[]], \"y\", [\"a\",\"b\",[]] ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/986324486\", \n \"type\" : \"bitarray\", \n \"unique\" : false, \n \"fields\" : [ \n [ \n \"x\", \n [ \n 0, \n 1, \n [ ] \n ] \n ], \n [ \n \"y\", \n [ \n \"a\", \n \"b\", \n [ ] \n ] \n ] \n ], \n \"undefined\" : false, \n \"isNewlyCreated\" : true, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/index/products/986848774\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/986848774\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/index/products/1142095016\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"id\" : \"products/1142095016\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/query\n{ \"query\" : \"FOR p IN products FILTER p.name == @name LIMIT 2 RETURN p.n\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"bindVars\" : [ \n \"name\" \n ], \n \"collections\" : [ \n \"products\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/query\n{ \"query\" : \"FOR p IN products FILTER p.name = @name LIMIT 2 RETURN p.n\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1501, \n \"errorMessage\" : \"syntax error, unexpected assignment near '= @name LIMIT 2 RETURN p.n' at position 1:33\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/query\n{ \"query\" : \"FOR p IN products FILTER p.name == @name LIMIT 2 RETURN p.n\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"bindVars\" : [ \n \"name\" \n ], \n \"collections\" : [ \n \"products\" \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/query\n{ \"query\" : \"FOR p IN products FILTER p.name = @name LIMIT 2 RETURN p.n\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1501, \n \"errorMessage\" : \"syntax error, unexpected assignment near '= @name LIMIT 2 RETURN p.n' at position 1:33\\nFOR p IN products FILTER p.name = @name LIMIT 2 RETURN p.n\\n ^^^\\n\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : true, \n \"lastLogTick\" : \"1247813126\", \n \"totalEvents\" : 7707, \n \"time\" : \"2014-08-07T12:53:44Z\" \n }, \n \"server\" : { \n \"version\" : \"2.2.2-rc1\", \n \"serverId\" : \"133870969021121\" \n }, \n \"clients\" : [ ] \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : true, \n \"lastLogTick\" : \"1398799528\", \n \"totalEvents\" : 7993, \n \"time\" : \"2014-10-22T08:57:41Z\" \n }, \n \"server\" : { \n \"version\" : \"2.3.0-devel\", \n \"serverId\" : \"216720906318572\" \n }, \n \"clients\" : [ ] \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1247878662\n\nHTTP/1.1 204 No Content\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 0\nx-arango-replication-lasttick: 1247878662\n\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1247878662\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1249123846\nx-arango-replication-lasttick: 1249123846\n\n\"{\\\"tick\\\":\\\"1248009734\\\",\\\"type\\\":2000,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1247944198\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1247944198\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1248337414\\\",\\\"type\\\":2300,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1247944198\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1248271878\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1248271878\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n{\\\"tick\\\":\\\"1248665094\\\",\\\"type\\\":2300,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1247944198\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1248599558\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1248599558\\\",\\\"hp\\\":5100,\\\"name\\\":\\\"hybrid hovercraft\\\"}}\\n{\\\"tick\\\":\\\"1248861702\\\",\\\"type\\\":2302,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1247944198\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1248796166\\\"}\\n{\\\"tick\\\":\\\"1249058310\\\",\\\"type\\\":2300,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1247944198\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1248992774\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1248992774\\\"}}\\n{\\\"tick\\\":\\\"1249123846\\\",\\\"type\\\":2001,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1247944198\\\"}\\n\"\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1249123846&chunkSize=400\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: true\nx-arango-replication-lastincluded: 1249582598\nx-arango-replication-lasttick: 1250369030\n\n\"{\\\"tick\\\":\\\"1249254918\\\",\\\"type\\\":2000,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1249189382\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1249189382\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1249582598\\\",\\\"type\\\":2300,\\\"database\\\":\\\"73222\\\",\\\"cid\\\":\\\"1249189382\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1249517062\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1249517062\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n\"\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1398799528\n\nHTTP/1.1 204 No Content\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 0\nx-arango-replication-lasttick: 1398799528\n\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1398799528\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1400241320\nx-arango-replication-lasttick: 1400241320\n\n\"{\\\"tick\\\":\\\"1398930600\\\",\\\"type\\\":2000,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1398865064\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1398865064\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1399258280\\\",\\\"type\\\":2300,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1398865064\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1399192744\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1399192744\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n{\\\"tick\\\":\\\"1399585960\\\",\\\"type\\\":2300,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1398865064\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1399520424\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1399520424\\\",\\\"hp\\\":5100,\\\"name\\\":\\\"hybrid hovercraft\\\"}}\\n{\\\"tick\\\":\\\"1399782568\\\",\\\"type\\\":2302,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1398865064\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1399717032\\\"}\\n{\\\"tick\\\":\\\"1399979176\\\",\\\"type\\\":2300,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1398865064\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1399913640\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1399913640\\\"}}\\n{\\\"tick\\\":\\\"1400044712\\\",\\\"type\\\":2001,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1398865064\\\"}\\n{\\\"tick\\\":\\\"1400175784\\\",\\\"type\\\":2200,\\\"database\\\":\\\"130216\\\",\\\"tid\\\":\\\"1400110248\\\"}\\n{\\\"tick\\\":\\\"1400241320\\\",\\\"type\\\":2201,\\\"database\\\":\\\"130216\\\",\\\"tid\\\":\\\"1400110248\\\"}\\n\"\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1400241320&chunkSize=400\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: true\nx-arango-replication-lastincluded: 1400700072\nx-arango-replication-lasttick: 1401683112\n\n\"{\\\"tick\\\":\\\"1400372392\\\",\\\"type\\\":2000,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1400306856\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1400306856\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1400700072\\\",\\\"type\\\":2300,\\\"database\\\":\\\"130216\\\",\\\"cid\\\":\\\"1400306856\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1400634536\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1400634536\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n\"\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"collections\" : [ \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"807476742\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"animals\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"623123974\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"better-example\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"717889030\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Company\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"717626886\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Customer\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"806559238\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"demo\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"718151174\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Electronics\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1212358150\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"female\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1122115078\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1121852934\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"718020102\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Groceries\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1212489222\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"male\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1147477510\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"otherVertices\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"921247238\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"vertices1\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"922689030\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"edges2\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1122246150\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"717757958\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"friend_of\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1121984006\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"718282246\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"has_bought\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1122377222\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"internationalHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1212620294\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"relation\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n } \n ], \n \"state\" : { \n \"running\" : true, \n \"lastLogTick\" : \"1250369030\", \n \"totalEvents\" : 7727, \n \"time\" : \"2014-08-07T12:53:46Z\" \n }, \n \"tick\" : \"1250369030\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"collections\" : [ \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"807476742\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"animals\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"623123974\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"better-example\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"717889030\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Company\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"717626886\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Customer\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"806559238\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"demo\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"718151174\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Electronics\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1212358150\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"female\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1122115078\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1121852934\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"718020102\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Groceries\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1250434566\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"IndexedCollection1\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ \n { \n \"id\" : \"1250696710\", \n \"type\" : \"hash\", \n \"unique\" : false, \n \"fields\" : [ \n \"name\" \n ] \n }, \n { \n \"id\" : \"1251024390\", \n \"type\" : \"skiplist\", \n \"unique\" : true, \n \"fields\" : [ \n \"a\", \n \"b\" \n ] \n }, \n { \n \"id\" : \"1251220998\", \n \"type\" : \"cap\", \n \"unique\" : false, \n \"size\" : 500, \n \"byteSize\" : 0 \n } \n ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1251417606\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"IndexedCollection2\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ \n { \n \"id\" : \"1251679750\", \n \"type\" : \"fulltext\", \n \"unique\" : false, \n \"minLength\" : 10, \n \"fields\" : [ \n \"text\" \n ] \n }, \n { \n \"id\" : \"1251941894\", \n \"type\" : \"skiplist\", \n \"unique\" : false, \n \"fields\" : [ \n \"a\" \n ] \n }, \n { \n \"id\" : \"1252138502\", \n \"type\" : \"cap\", \n \"unique\" : false, \n \"size\" : 0, \n \"byteSize\" : 1048576 \n } \n ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1212489222\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"male\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1147477510\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"otherVertices\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"921247238\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"vertices1\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"922689030\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"edges2\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1122246150\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"717757958\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"friend_of\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1121984006\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"718282246\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"has_bought\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1122377222\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"internationalHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1212620294\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"relation\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n } \n ], \n \"state\" : { \n \"running\" : true, \n \"lastLogTick\" : \"1251745286\", \n \"totalEvents\" : 7740, \n \"time\" : \"2014-08-07T12:53:46Z\" \n }, \n \"tick\" : \"1252269574\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"collections\" : [ \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"888405160\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"animals\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"699333800\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"better-example\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798620840\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Company\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798358696\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Customer\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"887487656\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"demo\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798882984\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Electronics\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1361509544\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"female\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1272446120\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1272183976\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798751912\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Groceries\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1361640616\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"male\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1297415336\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"otherVertices\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1060764840\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"vertices1\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1062141096\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"edges2\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1272577192\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"798489768\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"friend_of\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1272315048\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"799014056\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"has_bought\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1272708264\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"internationalHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1361771688\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"relation\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n } \n ], \n \"state\" : { \n \"running\" : true, \n \"lastLogTick\" : \"1401683112\", \n \"totalEvents\" : 8017, \n \"time\" : \"2014-10-22T08:57:43Z\" \n }, \n \"tick\" : \"1401683112\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"collections\" : [ \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"888405160\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"animals\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"699333800\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"better-example\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798620840\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Company\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798358696\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Customer\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"887487656\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"demo\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798882984\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Electronics\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1361509544\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"female\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1272446120\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1272183976\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanCity\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"798751912\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"Groceries\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1401748648\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"IndexedCollection1\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ \n { \n \"id\" : \"1402010792\", \n \"type\" : \"hash\", \n \"unique\" : false, \n \"fields\" : [ \n \"name\" \n ] \n }, \n { \n \"id\" : \"1402338472\", \n \"type\" : \"skiplist\", \n \"unique\" : true, \n \"fields\" : [ \n \"a\", \n \"b\" \n ] \n }, \n { \n \"id\" : \"1402535080\", \n \"type\" : \"cap\", \n \"unique\" : false, \n \"size\" : 500, \n \"byteSize\" : 0 \n } \n ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1402731688\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"IndexedCollection2\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ \n { \n \"id\" : \"1402993832\", \n \"type\" : \"fulltext\", \n \"unique\" : false, \n \"minLength\" : 10, \n \"fields\" : [ \n \"text\" \n ] \n }, \n { \n \"id\" : \"1403255976\", \n \"type\" : \"skiplist\", \n \"unique\" : false, \n \"fields\" : [ \n \"a\" \n ] \n }, \n { \n \"id\" : \"1403452584\", \n \"type\" : \"cap\", \n \"unique\" : false, \n \"size\" : 0, \n \"byteSize\" : 1048576 \n } \n ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1361640616\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"male\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1297415336\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"otherVertices\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 2, \n \"cid\" : \"1060764840\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"vertices1\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1062141096\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"edges2\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1272577192\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"frenchHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"798489768\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"friend_of\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1272315048\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"germanHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"799014056\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"has_bought\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1272708264\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"internationalHighway\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n }, \n { \n \"parameters\" : { \n \"version\" : 5, \n \"type\" : 3, \n \"cid\" : \"1361771688\", \n \"deleted\" : false, \n \"doCompact\" : true, \n \"maximalSize\" : 1048576, \n \"name\" : \"relation\", \n \"isVolatile\" : false, \n \"waitForSync\" : false \n }, \n \"indexes\" : [ ] \n } \n ], \n \"state\" : { \n \"running\" : true, \n \"lastLogTick\" : \"1402797224\", \n \"totalEvents\" : 8030, \n \"time\" : \"2014-10-22T08:57:43Z\" \n }, \n \"tick\" : \"1403583656\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 204 No Content\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 0\n\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1254694406\n\n\"{\\\"tick\\\":\\\"1254039046\\\",\\\"type\\\":2300,\\\"key\\\":\\\"123456\\\",\\\"rev\\\":\\\"1253973510\\\",\\\"data\\\":{\\\"_key\\\":\\\"123456\\\",\\\"_rev\\\":\\\"1253973510\\\",\\\"c\\\":false,\\\"b\\\":1,\\\"d\\\":\\\"additional value\\\"}}\\n{\\\"tick\\\":\\\"1254497798\\\",\\\"type\\\":2302,\\\"key\\\":\\\"foobar\\\",\\\"rev\\\":\\\"1254432262\\\"}\\n{\\\"tick\\\":\\\"1254694406\\\",\\\"type\\\":2302,\\\"key\\\":\\\"abcdef\\\",\\\"rev\\\":\\\"1254628870\\\"}\\n\"\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 204 No Content\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 0\n\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1406205096\n\n\"{\\\"tick\\\":\\\"1405549736\\\",\\\"type\\\":2300,\\\"key\\\":\\\"123456\\\",\\\"rev\\\":\\\"1405484200\\\",\\\"data\\\":{\\\"_key\\\":\\\"123456\\\",\\\"_rev\\\":\\\"1405484200\\\",\\\"c\\\":false,\\\"b\\\":1,\\\"d\\\":\\\"additional value\\\"}}\\n{\\\"tick\\\":\\\"1406008488\\\",\\\"type\\\":2302,\\\"key\\\":\\\"foobar\\\",\\\"rev\\\":\\\"1405942952\\\"}\\n{\\\"tick\\\":\\\"1406205096\\\",\\\"type\\\":2302,\\\"key\\\":\\\"abcdef\\\",\\\"rev\\\":\\\"1406139560\\\"}\\n\"\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/server-id\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"serverId\" : \"133870969021121\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/server-id\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"serverId\" : \"216720906318572\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-config\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"requestTimeout\" : 300, \n \"connectTimeout\" : 10, \n \"maxConnectRetries\" : 100, \n \"sslProtocol\" : 0, \n \"chunkSize\" : 0, \n \"autoStart\" : false, \n \"adaptivePolling\" : true \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-config\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"requestTimeout\" : 300, \n \"connectTimeout\" : 10, \n \"maxConnectRetries\" : 100, \n \"sslProtocol\" : 0, \n \"chunkSize\" : 0, \n \"autoStart\" : false, \n \"adaptivePolling\" : true \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/replication/applier-config\n{\"endpoint\":\"tcp://127.0.0.1:8529\",\"username\":\"replicationApplier\",\"password\":\"applier1234@foxx\",\"chunkSize\":4194304,\"autoStart\":false,\"adaptivePolling\":true}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\", \n \"username\" : \"replicationApplier\", \n \"requestTimeout\" : 300, \n \"connectTimeout\" : 10, \n \"maxConnectRetries\" : 100, \n \"sslProtocol\" : 0, \n \"chunkSize\" : 4194304, \n \"autoStart\" : false, \n \"adaptivePolling\" : true \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/replication/applier-config\n{\"endpoint\":\"tcp://127.0.0.1:8529\",\"username\":\"replicationApplier\",\"password\":\"applier1234@foxx\",\"chunkSize\":4194304,\"autoStart\":false,\"adaptivePolling\":true}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\", \n \"username\" : \"replicationApplier\", \n \"requestTimeout\" : 300, \n \"connectTimeout\" : 10, \n \"maxConnectRetries\" : 100, \n \"sslProtocol\" : 0, \n \"chunkSize\" : 4194304, \n \"autoStart\" : false, \n \"adaptivePolling\" : true \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-start\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : true, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-08-07T12:53:21Z\", \n \"message\" : \"applier created\", \n \"failedConnects\" : 0 \n }, \n \"totalRequests\" : 0, \n \"totalFailedConnects\" : 0, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"errorNum\" : 0 \n }, \n \"time\" : \"2014-08-07T12:53:48Z\" \n }, \n \"server\" : { \n \"version\" : \"2.2.2-rc1\", \n \"serverId\" : \"133870969021121\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-start\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : true, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-10-22T08:57:16Z\", \n \"message\" : \"applier created\", \n \"failedConnects\" : 0 \n }, \n \"totalRequests\" : 0, \n \"totalFailedConnects\" : 0, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"errorNum\" : 0 \n }, \n \"time\" : \"2014-10-22T08:57:45Z\" \n }, \n \"server\" : { \n \"version\" : \"2.3.0-devel\", \n \"serverId\" : \"216720906318572\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-stop\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : false, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-08-07T12:53:48Z\", \n \"message\" : \"applier shut down\", \n \"failedConnects\" : 1 \n }, \n \"totalRequests\" : 2, \n \"totalFailedConnects\" : 2, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"time\" : \"2014-08-07T12:53:48Z\", \n \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect\", \n \"errorNum\" : 1412 \n }, \n \"time\" : \"2014-08-07T12:53:48Z\" \n }, \n \"server\" : { \n \"version\" : \"2.2.2-rc1\", \n \"serverId\" : \"133870969021121\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-stop\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : false, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-10-22T08:57:45Z\", \n \"message\" : \"applier shut down\", \n \"failedConnects\" : 1 \n }, \n \"totalRequests\" : 2, \n \"totalFailedConnects\" : 2, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"time\" : \"2014-10-22T08:57:45Z\", \n \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect\", \n \"errorNum\" : 1412 \n }, \n \"time\" : \"2014-10-22T08:57:45Z\" \n }, \n \"server\" : { \n \"version\" : \"2.3.0-devel\", \n \"serverId\" : \"216720906318572\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : false, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-08-07T12:53:48Z\", \n \"message\" : \"applier shut down\", \n \"failedConnects\" : 1 \n }, \n \"totalRequests\" : 2, \n \"totalFailedConnects\" : 2, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"time\" : \"2014-08-07T12:53:48Z\", \n \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect\", \n \"errorNum\" : 1412 \n }, \n \"time\" : \"2014-08-07T12:53:48Z\" \n }, \n \"server\" : { \n \"version\" : \"2.2.2-rc1\", \n \"serverId\" : \"133870969021121\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : true, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-08-07T12:53:48Z\", \n \"message\" : \"fetching master state information\", \n \"failedConnects\" : 1 \n }, \n \"totalRequests\" : 3, \n \"totalFailedConnects\" : 3, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"errorNum\" : 0 \n }, \n \"time\" : \"2014-08-07T12:53:48Z\" \n }, \n \"server\" : { \n \"version\" : \"2.2.2-rc1\", \n \"serverId\" : \"133870969021121\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : false, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-10-22T08:57:45Z\", \n \"message\" : \"applier shut down\", \n \"failedConnects\" : 1 \n }, \n \"totalRequests\" : 2, \n \"totalFailedConnects\" : 2, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"time\" : \"2014-10-22T08:57:45Z\", \n \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect\", \n \"errorNum\" : 1412 \n }, \n \"time\" : \"2014-10-22T08:57:45Z\" \n }, \n \"server\" : { \n \"version\" : \"2.3.0-devel\", \n \"serverId\" : \"216720906318572\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"state\" : { \n \"running\" : true, \n \"lastAppliedContinuousTick\" : null, \n \"lastProcessedContinuousTick\" : null, \n \"lastAvailableContinuousTick\" : null, \n \"progress\" : { \n \"time\" : \"2014-10-22T08:57:45Z\", \n \"message\" : \"fetching master state information\", \n \"failedConnects\" : 1 \n }, \n \"totalRequests\" : 3, \n \"totalFailedConnects\" : 3, \n \"totalEvents\" : 0, \n \"lastError\" : { \n \"errorNum\" : 0 \n }, \n \"time\" : \"2014-10-22T08:57:45Z\" \n }, \n \"server\" : { \n \"version\" : \"2.3.0-devel\", \n \"serverId\" : \"216720906318572\" \n }, \n \"endpoint\" : \"tcp://127.0.0.1:8529\", \n \"database\" : \"_system\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"skip\": 2, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/987504134\", \n \"_rev\" : \"987504134\", \n \"_key\" : \"987504134\", \n \"Hello1\" : \"World1\" \n }, \n { \n \"_id\" : \"products/988814854\", \n \"_rev\" : \"988814854\", \n \"_key\" : \"988814854\", \n \"Hello5\" : \"World5\" \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"batchSize\" : 3 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/990453254\", \n \"_rev\" : \"990453254\", \n \"_key\" : \"990453254\", \n \"Hello4\" : \"World4\" \n }, \n { \n \"_id\" : \"products/990125574\", \n \"_rev\" : \"990125574\", \n \"_key\" : \"990125574\", \n \"Hello3\" : \"World3\" \n }, \n { \n \"_id\" : \"products/989470214\", \n \"_rev\" : \"989470214\", \n \"_key\" : \"989470214\", \n \"Hello1\" : \"World1\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"990977542\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"skip\": 2, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1144061096\", \n \"_key\" : \"1144061096\", \n \"_rev\" : \"1144061096\", \n \"Hello5\" : \"World5\" \n }, \n { \n \"_id\" : \"products/1143733416\", \n \"_key\" : \"1143733416\", \n \"_rev\" : \"1143733416\", \n \"Hello4\" : \"World4\" \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"batchSize\" : 3 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1146027176\", \n \"_key\" : \"1146027176\", \n \"_rev\" : \"1146027176\", \n \"Hello5\" : \"World5\" \n }, \n { \n \"_id\" : \"products/1145044136\", \n \"_key\" : \"1145044136\", \n \"_rev\" : \"1145044136\", \n \"Hello2\" : \"World2\" \n }, \n { \n \"_id\" : \"products/1145371816\", \n \"_key\" : \"1145371816\", \n \"_rev\" : \"1145371816\", \n \"Hello3\" : \"World3\" \n } \n ], \n \"hasMore\" : true, \n \"id\" : \"1146223784\", \n \"count\" : 5, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/any\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"document\" : { \n \"_id\" : \"products/992747014\", \n \"_rev\" : \"992747014\", \n \"_key\" : \"992747014\", \n \"Hello5\" : \"World5\" \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/any\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"document\" : { \n \"_id\" : \"products/1147665576\", \n \"_key\" : \"1147665576\", \n \"_rev\" : \"1147665576\", \n \"Hello4\" : \"World4\" \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/994844166\", \n \"_rev\" : \"994844166\", \n \"_key\" : \"994844166\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ] \n }, \n { \n \"_id\" : \"products/994450950\", \n \"_rev\" : \"994450950\", \n \"_key\" : \"994450950\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ] \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/997465606\", \n \"_rev\" : \"997465606\", \n \"_key\" : \"997465606\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/997858822\", \n \"_rev\" : \"997858822\", \n \"_key\" : \"997858822\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/997268998\", \n \"_rev\" : \"997268998\", \n \"_key\" : \"997268998\", \n \"name\" : \"Name/-0.004/\", \n \"loc\" : [ \n -0.004, \n 0 \n ], \n \"distance\" : 444.779706578235 \n } \n ], \n \"hasMore\" : false, \n \"count\" : 3, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1150090408\", \n \"_key\" : \"1150090408\", \n \"_rev\" : \"1150090408\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ] \n }, \n { \n \"_id\" : \"products/1149697192\", \n \"_key\" : \"1149697192\", \n \"_rev\" : \"1149697192\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ] \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1152711848\", \n \"_key\" : \"1152711848\", \n \"_rev\" : \"1152711848\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/1153105064\", \n \"_key\" : \"1153105064\", \n \"_rev\" : \"1153105064\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/1152515240\", \n \"_key\" : \"1152515240\", \n \"_rev\" : \"1152515240\", \n \"name\" : \"Name/-0.004/\", \n \"loc\" : [ \n -0.004, \n 0 \n ], \n \"distance\" : 444.779706578235 \n } \n ], \n \"hasMore\" : false, \n \"count\" : 3, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2, \"radius\" : 500 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1000873478\", \n \"_rev\" : \"1000873478\", \n \"_key\" : \"1000873478\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ] \n }, \n { \n \"_id\" : \"products/1000480262\", \n \"_rev\" : \"1000480262\", \n \"_key\" : \"1000480262\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ] \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\", \"radius\" : 300 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1003494918\", \n \"_rev\" : \"1003494918\", \n \"_key\" : \"1003494918\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/1004346886\", \n \"_rev\" : \"1004346886\", \n \"_key\" : \"1004346886\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/1003298310\", \n \"_rev\" : \"1003298310\", \n \"_key\" : \"1003298310\", \n \"name\" : \"Name/-0.004/\", \n \"loc\" : [ \n -0.004, \n 0 \n ], \n \"distance\" : 444.779706578235 \n } \n ], \n \"hasMore\" : false, \n \"count\" : 3, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2, \"radius\" : 500 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1156119720\", \n \"_key\" : \"1156119720\", \n \"_rev\" : \"1156119720\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ] \n }, \n { \n \"_id\" : \"products/1155726504\", \n \"_key\" : \"1155726504\", \n \"_rev\" : \"1155726504\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ] \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\", \"radius\" : 300 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1158741160\", \n \"_key\" : \"1158741160\", \n \"_rev\" : \"1158741160\", \n \"name\" : \"Name/-0.002/\", \n \"loc\" : [ \n -0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/1159134376\", \n \"_key\" : \"1159134376\", \n \"_rev\" : \"1159134376\", \n \"name\" : \"Name/0.002/\", \n \"loc\" : [ \n 0.002, \n 0 \n ], \n \"distance\" : 222.38985328911744 \n }, \n { \n \"_id\" : \"products/1158544552\", \n \"_key\" : \"1158544552\", \n \"_rev\" : \"1158544552\", \n \"name\" : \"Name/-0.004/\", \n \"loc\" : [ \n -0.004, \n 0 \n ], \n \"distance\" : 444.779706578235 \n } \n ], \n \"hasMore\" : false, \n \"count\" : 3, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/fulltext\n{ \"collection\": \"products\", \"attribute\" : \"text\", \"query\" : \"word\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1009196550\", \n \"_rev\" : \"1009196550\", \n \"_key\" : \"1009196550\", \n \"text\" : \"this text also has a word\" \n }, \n { \n \"_id\" : \"products/1008999942\", \n \"_rev\" : \"1008999942\", \n \"_key\" : \"1008999942\", \n \"text\" : \"this text contains word\" \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/fulltext\n{ \"collection\": \"products\", \"attribute\" : \"text\", \"query\" : \"word\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1160838312\", \n \"_key\" : \"1160838312\", \n \"_rev\" : \"1160838312\", \n \"text\" : \"this text contains word\" \n }, \n { \n \"_id\" : \"products/1161034920\", \n \"_key\" : \"1161034920\", \n \"_rev\" : \"1161034920\", \n \"text\" : \"this text also has a word\" \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"i\" : 1 } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1010900486\", \n \"_rev\" : \"1010900486\", \n \"_key\" : \"1010900486\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n }, \n { \n \"_id\" : \"products/1011162630\", \n \"_rev\" : \"1011162630\", \n \"_key\" : \"1011162630\", \n \"i\" : 1 \n }, \n { \n \"_id\" : \"products/1011359238\", \n \"_rev\" : \"1011359238\", \n \"_key\" : \"1011359238\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 2, \n \"j\" : 2 \n } \n }, \n { \n \"_id\" : \"products/1010572806\", \n \"_rev\" : \"1010572806\", \n \"_key\" : \"1010572806\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n } \n ], \n \"hasMore\" : false, \n \"count\" : 4, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a.j\" : 1 } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1012604422\", \n \"_rev\" : \"1012604422\", \n \"_key\" : \"1012604422\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n }, \n { \n \"_id\" : \"products/1012932102\", \n \"_rev\" : \"1012932102\", \n \"_key\" : \"1012932102\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1014963718\", \n \"_rev\" : \"1014963718\", \n \"_key\" : \"1014963718\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n } \n ], \n \"hasMore\" : false, \n \"count\" : 1, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"i\" : 1 } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1163001000\", \n \"_key\" : \"1163001000\", \n \"_rev\" : \"1163001000\", \n \"i\" : 1 \n }, \n { \n \"_id\" : \"products/1162411176\", \n \"_key\" : \"1162411176\", \n \"_rev\" : \"1162411176\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n }, \n { \n \"_id\" : \"products/1162738856\", \n \"_key\" : \"1162738856\", \n \"_rev\" : \"1162738856\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n }, \n { \n \"_id\" : \"products/1163197608\", \n \"_key\" : \"1163197608\", \n \"_rev\" : \"1163197608\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 2, \n \"j\" : 2 \n } \n } \n ], \n \"hasMore\" : false, \n \"count\" : 4, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a.j\" : 1 } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1164377256\", \n \"_key\" : \"1164377256\", \n \"_rev\" : \"1164377256\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n }, \n { \n \"_id\" : \"products/1164704936\", \n \"_key\" : \"1164704936\", \n \"_rev\" : \"1164704936\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1166671016\", \n \"_key\" : \"1166671016\", \n \"_rev\" : \"1166671016\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n } \n ], \n \"hasMore\" : false, \n \"count\" : 1, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" : { \"i\" : 1 } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"document\" : { \n \"_id\" : \"products/1017257478\", \n \"_rev\" : \"1017257478\", \n \"_key\" : \"1017257478\", \n \"i\" : 1 \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" : { \"l\" : 1 } }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 404, \n \"errorMessage\" : \"no match\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" : { \"i\" : 1 } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"document\" : { \n \"_id\" : \"products/1168899240\", \n \"_key\" : \"1168899240\", \n \"_rev\" : \"1168899240\", \n \"i\" : 1 \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" : { \"l\" : 1 } }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 404, \n \"errorMessage\" : \"no match\" \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1020599814\", \n \"_rev\" : \"1020599814\", \n \"_key\" : \"1020599814\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n }, \n { \n \"_id\" : \"products/1020927494\", \n \"_rev\" : \"1020927494\", \n \"_key\" : \"1020927494\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"_id\" : \"products/1022238214\", \n \"_rev\" : \"1022238214\", \n \"_key\" : \"1022238214\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1172110504\", \n \"_key\" : \"1172110504\", \n \"_rev\" : \"1172110504\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n }, \n { \n \"_id\" : \"products/1172438184\", \n \"_key\" : \"1172438184\", \n \"_rev\" : \"1172438184\", \n \"i\" : 1, \n \"a\" : { \n \"j\" : 1 \n } \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"_id\" : \"products/1173748904\", \n \"_key\" : \"1173748904\", \n \"_rev\" : \"1173748904\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 1, \n \"j\" : 1 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1024663046\", \n \"_rev\" : \"1024663046\", \n \"_key\" : \"1024663046\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 2, \n \"j\" : 2 \n } \n }, \n { \n \"_id\" : \"products/1024466438\", \n \"_rev\" : \"1024466438\", \n \"_key\" : \"1024466438\", \n \"i\" : 1 \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"_id\" : \"products/1026301446\", \n \"_rev\" : \"1026301446\", \n \"_key\" : \"1026301446\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 2, \n \"j\" : 2 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1176173736\", \n \"_key\" : \"1176173736\", \n \"_rev\" : \"1176173736\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 2, \n \"j\" : 2 \n } \n }, \n { \n \"_id\" : \"products/1175977128\", \n \"_key\" : \"1175977128\", \n \"_rev\" : \"1175977128\", \n \"i\" : 1 \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"_id\" : \"products/1177812136\", \n \"_key\" : \"1177812136\", \n \"_rev\" : \"1177812136\", \n \"i\" : 1, \n \"a\" : { \n \"k\" : 2, \n \"j\" : 2 \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/range\n{ \"collection\": \"products\", \"attribute\" : \"i\", \"left\" : 2, \"right\" : 4 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1027284486\", \n \"_rev\" : \"1027284486\", \n \"_key\" : \"1027284486\", \n \"i\" : 2 \n }, \n { \n \"_id\" : \"products/1027481094\", \n \"_rev\" : \"1027481094\", \n \"_key\" : \"1027481094\", \n \"i\" : 3 \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/range\n{ \"collection\": \"products\", \"attribute\" : \"i\", \"left\" : 2, \"right\" : 4 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : [ \n { \n \"_id\" : \"products/1178795176\", \n \"_key\" : \"1178795176\", \n \"_rev\" : \"1178795176\", \n \"i\" : 2 \n }, \n { \n \"_id\" : \"products/1178991784\", \n \"_key\" : \"1178991784\", \n \"_rev\" : \"1178991784\", \n \"i\" : 3 \n } \n ], \n \"hasMore\" : false, \n \"count\" : 2, \n \"error\" : false, \n \"code\" : 201 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"deleted\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } },\"waitForSync\": true, \"limit\": 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"deleted\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example\n{\"collection\": \"products\",\"example\" : { \"a\" : { \"j\" : 1 } },\"options\": {\"waitForSync\": true, \"limit\": 2} }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"deleted\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"deleted\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } },\"waitForSync\": true, \"limit\": 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"deleted\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example\n{\"collection\": \"products\",\"example\" : { \"a\" : { \"j\" : 1 } },\"options\": {\"waitForSync\": true, \"limit\": 2} }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"deleted\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/replace-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : {\"foo\" : \"bar\"}, \"limit\" : 3 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"replaced\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/replace-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : {\"foo\" : \"bar\"}, \"options\": {\"limit\" : 3, \"waitForSync\": true }}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"replaced\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/replace-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : {\"foo\" : \"bar\"}, \"limit\" : 3 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"replaced\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/replace-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : {\"foo\" : \"bar\"}, \"options\": {\"limit\" : 3, \"waitForSync\": true }}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"replaced\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/update-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : { \"a\" : { \"j\" : 22 } }, \"limit\" : 3 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"updated\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/update-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : { \"a\" : { \"j\" : 22 } }, \"options\" : { \"limit\" : 3, \"waitForSync\": true } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"updated\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/update-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : { \"a\" : { \"j\" : 22 } }, \"limit\" : 3 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"updated\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/update-by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } }, \"newValue\" : { \"a\" : { \"j\" : 22 } }, \"options\" : { \"limit\" : 3, \"waitForSync\": true } }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"updated\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_admin/wal/properties\n{\"logfileSize\":33554432,\"allowOversizeEntries\":true}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"allowOversizeEntries\" : true, \n \"logfileSize\" : 33554432, \n \"historicLogfiles\" : 10, \n \"reserveLogfiles\" : 1, \n \"syncInterval\" : 100, \n \"throttleWait\" : 15000, \n \"throttleWhenPending\" : 0, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_admin/wal/properties\n{\"logfileSize\":33554432,\"allowOversizeEntries\":true}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"allowOversizeEntries\" : true, \n \"logfileSize\" : 33554432, \n \"historicLogfiles\" : 10, \n \"reserveLogfiles\" : 1, \n \"syncInterval\" : 100, \n \"throttleWait\" : 15000, \n \"throttleWhenPending\" : 0, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_admin/wal/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"allowOversizeEntries\" : true, \n \"logfileSize\" : 33554432, \n \"historicLogfiles\" : 10, \n \"reserveLogfiles\" : 1, \n \"syncInterval\" : 100, \n \"throttleWait\" : 15000, \n \"throttleWhenPending\" : 0, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_admin/wal/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"allowOversizeEntries\" : true, \n \"logfileSize\" : 33554432, \n \"historicLogfiles\" : 10, \n \"reserveLogfiles\" : 1, \n \"syncInterval\" : 100, \n \"throttleWait\" : 15000, \n \"throttleWhenPending\" : 0, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"time\" : 1407416021.632177, \n \"system\" : { \n \"minorPageFaults\" : 101251, \n \"majorPageFaults\" : 1978, \n \"userTime\" : 5.425714, \n \"systemTime\" : 3.729994, \n \"numberOfThreads\" : 19, \n \"residentSize\" : 167153664, \n \"residentSizePercent\" : 0.019459247589111328, \n \"virtualSize\" : 5199130624 \n }, \n \"client\" : { \n \"httpConnections\" : 1, \n \"connectionTime\" : { \n \"sum\" : 0.0004930496215820312, \n \"count\" : 1, \n \"counts\" : [ \n 1, \n 0, \n 0, \n 0 \n ] \n }, \n \"totalTime\" : { \n \"sum\" : 13.033031702041626, \n \"count\" : 8827, \n \"counts\" : [ \n 8726, \n 90, \n 4, \n 3, \n 1, \n 2, \n 1 \n ] \n }, \n \"requestTime\" : { \n \"sum\" : 12.078540563583374, \n \"count\" : 8827, \n \"counts\" : [ \n 8730, \n 86, \n 4, \n 3, \n 1, \n 2, \n 1 \n ] \n }, \n \"queueTime\" : { \n \"sum\" : 0.15947556495666504, \n \"count\" : 8827, \n \"counts\" : [ \n 8827, \n 0, \n 0, \n 0, \n 0, \n 0, \n 0 \n ] \n }, \n \"ioTime\" : { \n \"sum\" : 0.7950155735015869, \n \"count\" : 8827, \n \"counts\" : [ \n 8827, \n 0, \n 0, \n 0, \n 0, \n 0, \n 0 \n ] \n }, \n \"bytesSent\" : { \n \"sum\" : 3222414, \n \"count\" : 8827, \n \"counts\" : [ \n 2674, \n 6014, \n 9, \n 65, \n 65, \n 0 \n ] \n }, \n \"bytesReceived\" : { \n \"sum\" : 2088297, \n \"count\" : 8827, \n \"counts\" : [ \n 6604, \n 2223, \n 0, \n 0, \n 0, \n 0 \n ] \n } \n }, \n \"http\" : { \n \"requestsTotal\" : 8827, \n \"requestsAsync\" : 0, \n \"requestsGet\" : 3681, \n \"requestsHead\" : 295, \n \"requestsPost\" : 3170, \n \"requestsPut\" : 688, \n \"requestsPatch\" : 31, \n \"requestsDelete\" : 962, \n \"requestsOptions\" : 0, \n \"requestsOther\" : 0 \n }, \n \"server\" : { \n \"uptime\" : 19.867691040039062, \n \"physicalMemory\" : 8589934592 \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"time\" : 1413968258.626262, \n \"system\" : { \n \"minorPageFaults\" : 145185, \n \"majorPageFaults\" : 2179, \n \"userTime\" : 6.69533, \n \"systemTime\" : 4.061218, \n \"numberOfThreads\" : 19, \n \"residentSize\" : 187953152, \n \"residentSizePercent\" : 0.021880626678466797, \n \"virtualSize\" : 5231443968 \n }, \n \"client\" : { \n \"httpConnections\" : 1, \n \"connectionTime\" : { \n \"sum\" : 0.0009860992431640625, \n \"count\" : 1, \n \"counts\" : [ \n 1, \n 0, \n 0, \n 0 \n ] \n }, \n \"totalTime\" : { \n \"sum\" : 13.294313192367554, \n \"count\" : 8784, \n \"counts\" : [ \n 8676, \n 96, \n 4, \n 4, \n 1, \n 3, \n 0 \n ] \n }, \n \"requestTime\" : { \n \"sum\" : 12.3034508228302, \n \"count\" : 8784, \n \"counts\" : [ \n 8680, \n 92, \n 4, \n 4, \n 1, \n 3, \n 0 \n ] \n }, \n \"queueTime\" : { \n \"sum\" : 0.16509556770324707, \n \"count\" : 8784, \n \"counts\" : [ \n 8784, \n 0, \n 0, \n 0, \n 0, \n 0, \n 0 \n ] \n }, \n \"ioTime\" : { \n \"sum\" : 0.8257668018341064, \n \"count\" : 8784, \n \"counts\" : [ \n 8784, \n 0, \n 0, \n 0, \n 0, \n 0, \n 0 \n ] \n }, \n \"bytesSent\" : { \n \"sum\" : 3264611, \n \"count\" : 8784, \n \"counts\" : [ \n 2666, \n 5978, \n 10, \n 8, \n 122, \n 0 \n ] \n }, \n \"bytesReceived\" : { \n \"sum\" : 2079017, \n \"count\" : 8784, \n \"counts\" : [ \n 6564, \n 2220, \n 0, \n 0, \n 0, \n 0 \n ] \n } \n }, \n \"http\" : { \n \"requestsTotal\" : 8784, \n \"requestsAsync\" : 0, \n \"requestsGet\" : 3650, \n \"requestsHead\" : 295, \n \"requestsPost\" : 3165, \n \"requestsPut\" : 685, \n \"requestsPatch\" : 31, \n \"requestsDelete\" : 958, \n \"requestsOptions\" : 0, \n \"requestsOther\" : 0 \n }, \n \"server\" : { \n \"uptime\" : 22.03459119796753, \n \"physicalMemory\" : 8589934592 \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics-description\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"groups\" : [ \n { \n \"group\" : \"system\", \n \"name\" : \"Process Statistics\", \n \"description\" : \"Statistics about the ArangoDB process\" \n }, \n { \n \"group\" : \"client\", \n \"name\" : \"Client Connection Statistics\", \n \"description\" : \"Statistics about the connections.\" \n }, \n { \n \"group\" : \"http\", \n \"name\" : \"HTTP Request Statistics\", \n \"description\" : \"Statistics about the HTTP requests.\" \n }, \n { \n \"group\" : \"server\", \n \"name\" : \"Server Statistics\", \n \"description\" : \"Statistics about the ArangoDB server\" \n } \n ], \n \"figures\" : [ \n { \n \"group\" : \"system\", \n \"identifier\" : \"userTime\", \n \"name\" : \"User Time\", \n \"description\" : \"Amount of time that this process has been scheduled in user mode, measured in seconds.\", \n \"type\" : \"accumulated\", \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"systemTime\", \n \"name\" : \"System Time\", \n \"description\" : \"Amount of time that this process has been scheduled in kernel mode, measured in seconds.\", \n \"type\" : \"accumulated\", \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"numberOfThreads\", \n \"name\" : \"Number of Threads\", \n \"description\" : \"Number of threads in the arangod process.\", \n \"type\" : \"current\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"residentSize\", \n \"name\" : \"Resident Set Size\", \n \"description\" : \"The total size of the number of pages the process has in real memory. This is just the pages which count toward text, data, or stack space. This does not include pages which have not been demand-loaded in, or which are swapped out. The resident set size is reported in bytes.\", \n \"type\" : \"current\", \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"residentSizePercent\", \n \"name\" : \"Resident Set Size\", \n \"description\" : \"The percentage of physical memory used by the process as resident set size.\", \n \"type\" : \"current\", \n \"units\" : \"percent\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"virtualSize\", \n \"name\" : \"Virtual Memory Size\", \n \"description\" : \"On Windows, this figure contains the total amount of memory that the memory manager has committed for the arangod process. On other systems, this figure contains The size of the virtual memory the process is using.\", \n \"type\" : \"current\", \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"minorPageFaults\", \n \"name\" : \"Minor Page Faults\", \n \"description\" : \"The number of minor faults the process has made which have not required loading a memory page from disk. This figure is not reported on Windows.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"majorPageFaults\", \n \"name\" : \"Major Page Faults\", \n \"description\" : \"On Windows, this figure contains the total number of page faults. On other system, this figure contains the number of major faults the process has made which have required loading a memory page from disk.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"httpConnections\", \n \"name\" : \"Client Connections\", \n \"description\" : \"The number of connections that are currently open.\", \n \"type\" : \"current\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"totalTime\", \n \"name\" : \"Total Time\", \n \"description\" : \"Total time needed to answer a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.01, \n 0.05, \n 0.1, \n 0.2, \n 0.5, \n 1 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"requestTime\", \n \"name\" : \"Request Time\", \n \"description\" : \"Request time needed to answer a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.01, \n 0.05, \n 0.1, \n 0.2, \n 0.5, \n 1 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"queueTime\", \n \"name\" : \"Queue Time\", \n \"description\" : \"Queue time needed to answer a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.01, \n 0.05, \n 0.1, \n 0.2, \n 0.5, \n 1 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"bytesSent\", \n \"name\" : \"Bytes Sent\", \n \"description\" : \"Bytes sents for a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 250, \n 1000, \n 2000, \n 5000, \n 10000 \n ], \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"bytesReceived\", \n \"name\" : \"Bytes Received\", \n \"description\" : \"Bytes receiveds for a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 250, \n 1000, \n 2000, \n 5000, \n 10000 \n ], \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"connectionTime\", \n \"name\" : \"Connection Time\", \n \"description\" : \"Total connection time of a client.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.1, \n 1, \n 60 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsTotal\", \n \"name\" : \"Total requests\", \n \"description\" : \"Total number of HTTP requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsAsync\", \n \"name\" : \"Async requests\", \n \"description\" : \"Number of asynchronously executed HTTP requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsGet\", \n \"name\" : \"HTTP GET requests\", \n \"description\" : \"Number of HTTP GET requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsHead\", \n \"name\" : \"HTTP HEAD requests\", \n \"description\" : \"Number of HTTP HEAD requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsPost\", \n \"name\" : \"HTTP POST requests\", \n \"description\" : \"Number of HTTP POST requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsPut\", \n \"name\" : \"HTTP PUT requests\", \n \"description\" : \"Number of HTTP PUT requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsPatch\", \n \"name\" : \"HTTP PATCH requests\", \n \"description\" : \"Number of HTTP PATCH requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsDelete\", \n \"name\" : \"HTTP DELETE requests\", \n \"description\" : \"Number of HTTP DELETE requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsOptions\", \n \"name\" : \"HTTP OPTIONS requests\", \n \"description\" : \"Number of HTTP OPTIONS requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsOther\", \n \"name\" : \"other HTTP requests\", \n \"description\" : \"Number of other HTTP requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"server\", \n \"identifier\" : \"uptime\", \n \"name\" : \"Server Uptime\", \n \"description\" : \"Number of seconds elapsed since server start.\", \n \"type\" : \"current\", \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"server\", \n \"identifier\" : \"physicalMemory\", \n \"name\" : \"Physical Memory\", \n \"description\" : \"Physical memory in bytes.\", \n \"type\" : \"current\", \n \"units\" : \"bytes\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics-description\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"groups\" : [ \n { \n \"group\" : \"system\", \n \"name\" : \"Process Statistics\", \n \"description\" : \"Statistics about the ArangoDB process\" \n }, \n { \n \"group\" : \"client\", \n \"name\" : \"Client Connection Statistics\", \n \"description\" : \"Statistics about the connections.\" \n }, \n { \n \"group\" : \"http\", \n \"name\" : \"HTTP Request Statistics\", \n \"description\" : \"Statistics about the HTTP requests.\" \n }, \n { \n \"group\" : \"server\", \n \"name\" : \"Server Statistics\", \n \"description\" : \"Statistics about the ArangoDB server\" \n } \n ], \n \"figures\" : [ \n { \n \"group\" : \"system\", \n \"identifier\" : \"userTime\", \n \"name\" : \"User Time\", \n \"description\" : \"Amount of time that this process has been scheduled in user mode, measured in seconds.\", \n \"type\" : \"accumulated\", \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"systemTime\", \n \"name\" : \"System Time\", \n \"description\" : \"Amount of time that this process has been scheduled in kernel mode, measured in seconds.\", \n \"type\" : \"accumulated\", \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"numberOfThreads\", \n \"name\" : \"Number of Threads\", \n \"description\" : \"Number of threads in the arangod process.\", \n \"type\" : \"current\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"residentSize\", \n \"name\" : \"Resident Set Size\", \n \"description\" : \"The total size of the number of pages the process has in real memory. This is just the pages which count toward text, data, or stack space. This does not include pages which have not been demand-loaded in, or which are swapped out. The resident set size is reported in bytes.\", \n \"type\" : \"current\", \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"residentSizePercent\", \n \"name\" : \"Resident Set Size\", \n \"description\" : \"The percentage of physical memory used by the process as resident set size.\", \n \"type\" : \"current\", \n \"units\" : \"percent\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"virtualSize\", \n \"name\" : \"Virtual Memory Size\", \n \"description\" : \"On Windows, this figure contains the total amount of memory that the memory manager has committed for the arangod process. On other systems, this figure contains The size of the virtual memory the process is using.\", \n \"type\" : \"current\", \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"minorPageFaults\", \n \"name\" : \"Minor Page Faults\", \n \"description\" : \"The number of minor faults the process has made which have not required loading a memory page from disk. This figure is not reported on Windows.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"system\", \n \"identifier\" : \"majorPageFaults\", \n \"name\" : \"Major Page Faults\", \n \"description\" : \"On Windows, this figure contains the total number of page faults. On other system, this figure contains the number of major faults the process has made which have required loading a memory page from disk.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"httpConnections\", \n \"name\" : \"Client Connections\", \n \"description\" : \"The number of connections that are currently open.\", \n \"type\" : \"current\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"totalTime\", \n \"name\" : \"Total Time\", \n \"description\" : \"Total time needed to answer a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.01, \n 0.05, \n 0.1, \n 0.2, \n 0.5, \n 1 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"requestTime\", \n \"name\" : \"Request Time\", \n \"description\" : \"Request time needed to answer a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.01, \n 0.05, \n 0.1, \n 0.2, \n 0.5, \n 1 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"queueTime\", \n \"name\" : \"Queue Time\", \n \"description\" : \"Queue time needed to answer a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.01, \n 0.05, \n 0.1, \n 0.2, \n 0.5, \n 1 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"bytesSent\", \n \"name\" : \"Bytes Sent\", \n \"description\" : \"Bytes sents for a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 250, \n 1000, \n 2000, \n 5000, \n 10000 \n ], \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"bytesReceived\", \n \"name\" : \"Bytes Received\", \n \"description\" : \"Bytes receiveds for a request.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 250, \n 1000, \n 2000, \n 5000, \n 10000 \n ], \n \"units\" : \"bytes\" \n }, \n { \n \"group\" : \"client\", \n \"identifier\" : \"connectionTime\", \n \"name\" : \"Connection Time\", \n \"description\" : \"Total connection time of a client.\", \n \"type\" : \"distribution\", \n \"cuts\" : [ \n 0.1, \n 1, \n 60 \n ], \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsTotal\", \n \"name\" : \"Total requests\", \n \"description\" : \"Total number of HTTP requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsAsync\", \n \"name\" : \"Async requests\", \n \"description\" : \"Number of asynchronously executed HTTP requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsGet\", \n \"name\" : \"HTTP GET requests\", \n \"description\" : \"Number of HTTP GET requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsHead\", \n \"name\" : \"HTTP HEAD requests\", \n \"description\" : \"Number of HTTP HEAD requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsPost\", \n \"name\" : \"HTTP POST requests\", \n \"description\" : \"Number of HTTP POST requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsPut\", \n \"name\" : \"HTTP PUT requests\", \n \"description\" : \"Number of HTTP PUT requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsPatch\", \n \"name\" : \"HTTP PATCH requests\", \n \"description\" : \"Number of HTTP PATCH requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsDelete\", \n \"name\" : \"HTTP DELETE requests\", \n \"description\" : \"Number of HTTP DELETE requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsOptions\", \n \"name\" : \"HTTP OPTIONS requests\", \n \"description\" : \"Number of HTTP OPTIONS requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"http\", \n \"identifier\" : \"requestsOther\", \n \"name\" : \"other HTTP requests\", \n \"description\" : \"Number of other HTTP requests.\", \n \"type\" : \"accumulated\", \n \"units\" : \"number\" \n }, \n { \n \"group\" : \"server\", \n \"identifier\" : \"uptime\", \n \"name\" : \"Server Uptime\", \n \"description\" : \"Number of seconds elapsed since server start.\", \n \"type\" : \"current\", \n \"units\" : \"seconds\" \n }, \n { \n \"group\" : \"server\", \n \"identifier\" : \"physicalMemory\", \n \"name\" : \"Physical Memory\", \n \"description\" : \"Physical memory in bytes.\", \n \"type\" : \"current\", \n \"units\" : \"bytes\" \n } \n ], \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"write\" : \"products\" \n }, \n \"action\" : \"function () { var db = require('internal').db; db.products.save({}); return db.products.count(); }\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"write\" : [ \n \"products\", \n \"materials\" \n ] \n }, \n \"action\" : \"function () { var db = require('internal').db; db.products.save({}); db.materials.save({}); return 'worked!'; }\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : \"worked!\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"write\" : \"products\" \n }, \n \"action\" : \"function () { var db = require('internal').db; db.products.save({ _key: 'abc'}); db.products.save({ _key: 'abc'}); }\" \n}\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1210, \n \"errorMessage\" : \"unique constraint violated\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"read\" : \"products\" \n }, \n \"action\" : \"function () { throw 'doh!'; }\" \n}\n\nHTTP/1.1 500 Internal Error\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 500, \n \"errorNum\" : 500, \n \"errorMessage\" : \"doh!\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"read\" : \"products\" \n }, \n \"action\" : \"function () { return true; }\" \n}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1203, \n \"errorMessage\" : \"collection not found\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"write\" : \"products\" \n }, \n \"action\" : \"function () { var db = require('internal').db; db.products.save({}); return db.products.count(); }\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : 1, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"write\" : [ \n \"products\", \n \"materials\" \n ] \n }, \n \"action\" : \"function () {var db = require('internal').db;db.products.save({});db.materials.save({});return 'worked!';}\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : \"worked!\", \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"write\" : \"products\" \n }, \n \"action\" : \"function () {var db = require('internal').db;db.products.save({ _key: 'abc'});db.products.save({ _key: 'abc'});}\" \n}\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 400, \n \"errorNum\" : 1210, \n \"errorMessage\" : \"Error: unique constraint violated\\n at eval (:2:99)\\n at eval (:2:122)\\n at post_api_transaction (js/actions/api-transaction.js:268:16)\\n at Function.actions.defineHttp.callback (js/actions/api-transaction.js:288:11)\\n\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"read\" : \"products\" \n }, \n \"action\" : \"function () { throw 'doh!'; }\" \n}\n\nHTTP/1.1 500 Internal Error\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 500, \n \"errorNum\" : 500, \n \"errorMessage\" : \"doh!\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction\n{ \n \"collections\" : { \n \"read\" : \"products\" \n }, \n \"action\" : \"function () { return true; }\" \n}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 404, \n \"errorNum\" : 1203, \n \"errorMessage\" : \"Error: collection not found\\n at post_api_transaction (js/actions/api-transaction.js:268:16)\\n at Function.actions.defineHttp.callback (js/actions/api-transaction.js:288:11)\\n\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1046355462\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1046552070\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1046814214\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1047010822\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1046355462\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1047469574\", \n \"_rev\" : \"1047469574\", \n \"_key\" : \"1047469574\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1046355462\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1046552070\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1047469574\", \n \"_rev\" : \"1047469574\", \n \"_key\" : \"1047469574\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1047666182\", \n \"_rev\" : \"1047666182\", \n \"_key\" : \"1047666182\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1046355462\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1046552070\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1046814214\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1047469574\", \n \"_rev\" : \"1047469574\", \n \"_key\" : \"1047469574\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1047862790\", \n \"_rev\" : \"1047862790\", \n \"_key\" : \"1047862790\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1046355462\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1046552070\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1047010822\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"inbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1050811910\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1051663878\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1050811910\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1052515846\", \n \"_rev\" : \"1052515846\", \n \"_key\" : \"1052515846\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1050811910\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1051663878\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1055858182\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1055202822\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1055464966\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1055661574\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1056710150\", \n \"_rev\" : \"1056710150\", \n \"_key\" : \"1056710150\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1055858182\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1056710150\", \n \"_rev\" : \"1056710150\", \n \"_key\" : \"1056710150\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1056906758\", \n \"_rev\" : \"1056906758\", \n \"_key\" : \"1056906758\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1055858182\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1055202822\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1056710150\", \n \"_rev\" : \"1056710150\", \n \"_key\" : \"1056710150\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1056906758\", \n \"_rev\" : \"1056906758\", \n \"_key\" : \"1056906758\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1056120326\", \n \"_rev\" : \"1056120326\", \n \"_key\" : \"1056120326\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1055858182\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1055202822\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1056710150\", \n \"_rev\" : \"1056710150\", \n \"_key\" : \"1056710150\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1056906758\", \n \"_rev\" : \"1056906758\", \n \"_key\" : \"1056906758\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1056316934\", \n \"_rev\" : \"1056316934\", \n \"_key\" : \"1056316934\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1055858182\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1055202822\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1055464966\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1056710150\", \n \"_rev\" : \"1056710150\", \n \"_key\" : \"1056710150\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1056906758\", \n \"_rev\" : \"1056906758\", \n \"_key\" : \"1056906758\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1056513542\", \n \"_rev\" : \"1056513542\", \n \"_key\" : \"1056513542\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1055006214\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1055858182\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1055202822\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1055661574\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\" || vertex.name === \\\"Charlie\\\") {return \\\"exclude\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1060183558\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1060838918\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1060183558\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1061297670\", \n \"_rev\" : \"1061297670\", \n \"_key\" : \"1061297670\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1061690886\", \n \"_rev\" : \"1061690886\", \n \"_key\" : \"1061690886\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1060183558\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1060380166\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1060838918\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\") {return \\\"prune\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1064640006\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1064836614\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1064640006\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1065754118\", \n \"_rev\" : \"1065754118\", \n \"_key\" : \"1065754118\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1064640006\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1064836614\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"minDepth\" : 2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1069227526\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1069424134\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1069882886\", \n \"_rev\" : \"1069882886\", \n \"_key\" : \"1069882886\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1070079494\", \n \"_rev\" : \"1070079494\", \n \"_key\" : \"1070079494\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1068768774\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1068965382\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1069227526\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1069882886\", \n \"_rev\" : \"1069882886\", \n \"_key\" : \"1069882886\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1070276102\", \n \"_rev\" : \"1070276102\", \n \"_key\" : \"1070276102\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1068768774\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1068965382\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1069424134\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"maxDepth\" : 1}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1073225222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1073421830\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1073225222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1074339334\", \n \"_rev\" : \"1074339334\", \n \"_key\" : \"1074339334\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1073225222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1073421830\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"init\" : \"result.visited = 0; result.myVertices = [ ];\", \"visitor\" : \"result.visited++; result.myVertices.push(vertex);\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : 4, \n \"myVertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1077353990\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1077550598\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1077812742\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1078009350\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"expander\":\"var connections = [ ];if (vertex.name === \\\"Alice\\\") {config.datasource.getInEdges(vertex).forEach(function (e) {connections.push({ vertex: require(\\\"internal\\\").db._document(e._from), edge: e});});}if (vertex.name === \\\"Eve\\\") {config.datasource.getOutEdges(vertex).forEach(function (e) {connections.push({vertex: require(\\\"internal\\\").db._document(e._to), edge: e});});}return connections;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1081810438\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1082662406\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1082007046\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1081810438\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1083514374\", \n \"_rev\" : \"1083514374\", \n \"_key\" : \"1083514374\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1081810438\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1082662406\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1083514374\", \n \"_rev\" : \"1083514374\", \n \"_key\" : \"1083514374\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1083710982\", \n \"_rev\" : \"1083710982\", \n \"_key\" : \"1083710982\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1081810438\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1082662406\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1082007046\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"strategy\":\"depthfirst\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1086594566\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1086791174\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1086594566\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1086791174\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087839750\", \n \"_rev\" : \"1087839750\", \n \"_key\" : \"1087839750\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087839750\", \n \"_rev\" : \"1087839750\", \n \"_key\" : \"1087839750\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1088036358\", \n \"_rev\" : \"1088036358\", \n \"_key\" : \"1088036358\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087839750\", \n \"_rev\" : \"1087839750\", \n \"_key\" : \"1087839750\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1088036358\", \n \"_rev\" : \"1088036358\", \n \"_key\" : \"1088036358\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1087249926\", \n \"_rev\" : \"1087249926\", \n \"_key\" : \"1087249926\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087839750\", \n \"_rev\" : \"1087839750\", \n \"_key\" : \"1087839750\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1088036358\", \n \"_rev\" : \"1088036358\", \n \"_key\" : \"1088036358\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1087446534\", \n \"_rev\" : \"1087446534\", \n \"_key\" : \"1087446534\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1086594566\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087839750\", \n \"_rev\" : \"1087839750\", \n \"_key\" : \"1087839750\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1088036358\", \n \"_rev\" : \"1088036358\", \n \"_key\" : \"1088036358\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1087643142\", \n \"_rev\" : \"1087643142\", \n \"_key\" : \"1087643142\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1086791174\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087249926\", \n \"_rev\" : \"1087249926\", \n \"_key\" : \"1087249926\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087249926\", \n \"_rev\" : \"1087249926\", \n \"_key\" : \"1087249926\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1088036358\", \n \"_rev\" : \"1088036358\", \n \"_key\" : \"1088036358\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087249926\", \n \"_rev\" : \"1087249926\", \n \"_key\" : \"1087249926\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1088036358\", \n \"_rev\" : \"1088036358\", \n \"_key\" : \"1088036358\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1087839750\", \n \"_rev\" : \"1087839750\", \n \"_key\" : \"1087839750\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1086987782\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087249926\", \n \"_rev\" : \"1087249926\", \n \"_key\" : \"1087249926\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1087446534\", \n \"_rev\" : \"1087446534\", \n \"_key\" : \"1087446534\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1086594566\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1087249926\", \n \"_rev\" : \"1087249926\", \n \"_key\" : \"1087249926\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1087643142\", \n \"_rev\" : \"1087643142\", \n \"_key\" : \"1087643142\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1086135814\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1086332422\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1086791174\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"order\":\"postorder\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1094131206\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1094327814\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1094131206\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1094327814\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1095376390\", \n \"_rev\" : \"1095376390\", \n \"_key\" : \"1095376390\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1095572998\", \n \"_rev\" : \"1095572998\", \n \"_key\" : \"1095572998\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1094786566\", \n \"_rev\" : \"1094786566\", \n \"_key\" : \"1094786566\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1095376390\", \n \"_rev\" : \"1095376390\", \n \"_key\" : \"1095376390\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1095572998\", \n \"_rev\" : \"1095572998\", \n \"_key\" : \"1095572998\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1094983174\", \n \"_rev\" : \"1094983174\", \n \"_key\" : \"1094983174\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1094131206\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1095376390\", \n \"_rev\" : \"1095376390\", \n \"_key\" : \"1095376390\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1095572998\", \n \"_rev\" : \"1095572998\", \n \"_key\" : \"1095572998\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1095179782\", \n \"_rev\" : \"1095179782\", \n \"_key\" : \"1095179782\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1094327814\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1095376390\", \n \"_rev\" : \"1095376390\", \n \"_key\" : \"1095376390\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1095572998\", \n \"_rev\" : \"1095572998\", \n \"_key\" : \"1095572998\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1095376390\", \n \"_rev\" : \"1095376390\", \n \"_key\" : \"1095376390\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1094786566\", \n \"_rev\" : \"1094786566\", \n \"_key\" : \"1094786566\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1095572998\", \n \"_rev\" : \"1095572998\", \n \"_key\" : \"1095572998\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1095376390\", \n \"_rev\" : \"1095376390\", \n \"_key\" : \"1095376390\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1094786566\", \n \"_rev\" : \"1094786566\", \n \"_key\" : \"1094786566\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1095572998\", \n \"_rev\" : \"1095572998\", \n \"_key\" : \"1095572998\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1094524422\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1094786566\", \n \"_rev\" : \"1094786566\", \n \"_key\" : \"1094786566\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1094983174\", \n \"_rev\" : \"1094983174\", \n \"_key\" : \"1094983174\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1094131206\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1094786566\", \n \"_rev\" : \"1094786566\", \n \"_key\" : \"1094786566\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1095179782\", \n \"_rev\" : \"1095179782\", \n \"_key\" : \"1095179782\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1094327814\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1094786566\", \n \"_rev\" : \"1094786566\", \n \"_key\" : \"1094786566\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1093869062\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1093672454\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"itemOrder\":\"backward\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1100488198\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1100291590\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1100488198\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1100291590\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1100946950\", \n \"_rev\" : \"1100946950\", \n \"_key\" : \"1100946950\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1100946950\", \n \"_rev\" : \"1100946950\", \n \"_key\" : \"1100946950\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1101340166\", \n \"_rev\" : \"1101340166\", \n \"_key\" : \"1101340166\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1100488198\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1100946950\", \n \"_rev\" : \"1100946950\", \n \"_key\" : \"1100946950\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1101143558\", \n \"_rev\" : \"1101143558\", \n \"_key\" : \"1101143558\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1100291590\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1100946950\", \n \"_rev\" : \"1100946950\", \n \"_key\" : \"1100946950\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1101733382\", \n \"_rev\" : \"1101733382\", \n \"_key\" : \"1101733382\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1100946950\", \n \"_rev\" : \"1100946950\", \n \"_key\" : \"1100946950\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1101733382\", \n \"_rev\" : \"1101733382\", \n \"_key\" : \"1101733382\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1101536774\", \n \"_rev\" : \"1101536774\", \n \"_key\" : \"1101536774\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1101536774\", \n \"_rev\" : \"1101536774\", \n \"_key\" : \"1101536774\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1101536774\", \n \"_rev\" : \"1101536774\", \n \"_key\" : \"1101536774\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1101733382\", \n \"_rev\" : \"1101733382\", \n \"_key\" : \"1101733382\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1101536774\", \n \"_rev\" : \"1101536774\", \n \"_key\" : \"1101536774\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1101733382\", \n \"_rev\" : \"1101733382\", \n \"_key\" : \"1101733382\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1101340166\", \n \"_rev\" : \"1101340166\", \n \"_key\" : \"1101340166\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1100488198\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1101536774\", \n \"_rev\" : \"1101536774\", \n \"_key\" : \"1101536774\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1101733382\", \n \"_rev\" : \"1101733382\", \n \"_key\" : \"1101733382\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1101143558\", \n \"_rev\" : \"1101143558\", \n \"_key\" : \"1101143558\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1100291590\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1101536774\", \n \"_rev\" : \"1101536774\", \n \"_key\" : \"1101536774\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1101733382\", \n \"_rev\" : \"1101733382\", \n \"_key\" : \"1101733382\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1100946950\", \n \"_rev\" : \"1100946950\", \n \"_key\" : \"1100946950\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1100684806\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1100029446\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1099832838\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1106845190\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1106189830\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1106451974\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1106648582\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1107697158\", \n \"_rev\" : \"1107697158\", \n \"_key\" : \"1107697158\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1106845190\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1107697158\", \n \"_rev\" : \"1107697158\", \n \"_key\" : \"1107697158\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1107893766\", \n \"_rev\" : \"1107893766\", \n \"_key\" : \"1107893766\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1106845190\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1106189830\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1107697158\", \n \"_rev\" : \"1107697158\", \n \"_key\" : \"1107697158\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1107893766\", \n \"_rev\" : \"1107893766\", \n \"_key\" : \"1107893766\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1107107334\", \n \"_rev\" : \"1107107334\", \n \"_key\" : \"1107107334\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1106845190\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1106189830\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1107697158\", \n \"_rev\" : \"1107697158\", \n \"_key\" : \"1107697158\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1107893766\", \n \"_rev\" : \"1107893766\", \n \"_key\" : \"1107893766\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1107303942\", \n \"_rev\" : \"1107303942\", \n \"_key\" : \"1107303942\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1106845190\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1106189830\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_rev\" : \"1106451974\", \n \"_key\" : \"charlie\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1107697158\", \n \"_rev\" : \"1107697158\", \n \"_key\" : \"1107697158\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1107893766\", \n \"_rev\" : \"1107893766\", \n \"_key\" : \"1107893766\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1107500550\", \n \"_rev\" : \"1107500550\", \n \"_key\" : \"1107500550\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_rev\" : \"1105993222\", \n \"_key\" : \"alice\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_rev\" : \"1106845190\", \n \"_key\" : \"eve\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_rev\" : \"1106189830\", \n \"_key\" : \"bob\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_rev\" : \"1106648582\", \n \"_key\" : \"dave\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"none\"},\"maxIterations\":5}\n\nHTTP/1.1 500 Internal Error\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 500, \n \"errorNum\" : 1909, \n \"errorMessage\" : \"too many iterations\" \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1197866152\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1198062760\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1198324904\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1198521512\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1197866152\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1198980264\", \n \"_key\" : \"1198980264\", \n \"_rev\" : \"1198980264\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1197866152\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1198062760\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1198980264\", \n \"_key\" : \"1198980264\", \n \"_rev\" : \"1198980264\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1199176872\", \n \"_key\" : \"1199176872\", \n \"_rev\" : \"1199176872\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1197866152\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1198062760\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1198324904\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1198980264\", \n \"_key\" : \"1198980264\", \n \"_rev\" : \"1198980264\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1199373480\", \n \"_key\" : \"1199373480\", \n \"_rev\" : \"1199373480\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1197866152\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1198062760\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1198521512\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"inbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1202322600\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1203174568\", \n \"name\" : \"Eve\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1202322600\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1204026536\", \n \"_key\" : \"1204026536\", \n \"_rev\" : \"1204026536\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1202322600\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1203174568\", \n \"name\" : \"Eve\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1207368872\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1206713512\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1206975656\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1207172264\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1208220840\", \n \"_key\" : \"1208220840\", \n \"_rev\" : \"1208220840\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1207368872\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1208220840\", \n \"_key\" : \"1208220840\", \n \"_rev\" : \"1208220840\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1208417448\", \n \"_key\" : \"1208417448\", \n \"_rev\" : \"1208417448\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1207368872\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1206713512\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1208220840\", \n \"_key\" : \"1208220840\", \n \"_rev\" : \"1208220840\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1208417448\", \n \"_key\" : \"1208417448\", \n \"_rev\" : \"1208417448\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1207631016\", \n \"_key\" : \"1207631016\", \n \"_rev\" : \"1207631016\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1207368872\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1206713512\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1208220840\", \n \"_key\" : \"1208220840\", \n \"_rev\" : \"1208220840\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1208417448\", \n \"_key\" : \"1208417448\", \n \"_rev\" : \"1208417448\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1207827624\", \n \"_key\" : \"1207827624\", \n \"_rev\" : \"1207827624\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1207368872\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1206713512\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1206975656\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1208220840\", \n \"_key\" : \"1208220840\", \n \"_rev\" : \"1208220840\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1208417448\", \n \"_key\" : \"1208417448\", \n \"_rev\" : \"1208417448\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1208024232\", \n \"_key\" : \"1208024232\", \n \"_rev\" : \"1208024232\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1206516904\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1207368872\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1206713512\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1207172264\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\" || vertex.name === \\\"Charlie\\\") {return \\\"exclude\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1211694248\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1212349608\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1211694248\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1212808360\", \n \"_key\" : \"1212808360\", \n \"_rev\" : \"1212808360\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1213201576\", \n \"_key\" : \"1213201576\", \n \"_rev\" : \"1213201576\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1211694248\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1211890856\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1212349608\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\") {return \\\"prune\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1216150696\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1216347304\", \n \"name\" : \"Bob\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1216150696\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1217264808\", \n \"_key\" : \"1217264808\", \n \"_rev\" : \"1217264808\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1216150696\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1216347304\", \n \"name\" : \"Bob\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"minDepth\" : 2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1220934824\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1221131432\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1221590184\", \n \"_key\" : \"1221590184\", \n \"_rev\" : \"1221590184\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1221786792\", \n \"_key\" : \"1221786792\", \n \"_rev\" : \"1221786792\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1220476072\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1220672680\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1220934824\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1221590184\", \n \"_key\" : \"1221590184\", \n \"_rev\" : \"1221590184\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1221983400\", \n \"_key\" : \"1221983400\", \n \"_rev\" : \"1221983400\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1220476072\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1220672680\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1221131432\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"maxDepth\" : 1}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1224932520\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1225129128\", \n \"name\" : \"Bob\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1224932520\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1226046632\", \n \"_key\" : \"1226046632\", \n \"_rev\" : \"1226046632\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1224932520\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1225129128\", \n \"name\" : \"Bob\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"init\" : \"result.visited = 0; result.myVertices = [ ];\", \"visitor\" : \"result.visited++; result.myVertices.push(vertex);\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : 4, \n \"myVertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1229061288\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1229257896\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1229520040\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1229716648\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"expander\":\"var connections = [ ];if (vertex.name === \\\"Alice\\\") {config.datasource.getInEdges(vertex).forEach(function (e) {connections.push({ vertex: require(\\\"internal\\\").db._document(e._from), edge: e});});}if (vertex.name === \\\"Eve\\\") {config.datasource.getOutEdges(vertex).forEach(function (e) {connections.push({vertex: require(\\\"internal\\\").db._document(e._to), edge: e});});}return connections;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1233517736\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1234369704\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1233714344\", \n \"name\" : \"Bob\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1233517736\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1235221672\", \n \"_key\" : \"1235221672\", \n \"_rev\" : \"1235221672\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1233517736\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1234369704\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1235221672\", \n \"_key\" : \"1235221672\", \n \"_rev\" : \"1235221672\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1235418280\", \n \"_key\" : \"1235418280\", \n \"_rev\" : \"1235418280\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1233517736\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1234369704\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1233714344\", \n \"name\" : \"Bob\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"strategy\":\"depthfirst\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1238301864\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1238498472\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1238301864\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1238498472\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1239547048\", \n \"_key\" : \"1239547048\", \n \"_rev\" : \"1239547048\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1239547048\", \n \"_key\" : \"1239547048\", \n \"_rev\" : \"1239547048\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1239743656\", \n \"_key\" : \"1239743656\", \n \"_rev\" : \"1239743656\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1239547048\", \n \"_key\" : \"1239547048\", \n \"_rev\" : \"1239547048\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1239743656\", \n \"_key\" : \"1239743656\", \n \"_rev\" : \"1239743656\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1238957224\", \n \"_key\" : \"1238957224\", \n \"_rev\" : \"1238957224\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1239547048\", \n \"_key\" : \"1239547048\", \n \"_rev\" : \"1239547048\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1239743656\", \n \"_key\" : \"1239743656\", \n \"_rev\" : \"1239743656\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1239153832\", \n \"_key\" : \"1239153832\", \n \"_rev\" : \"1239153832\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1238301864\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1239547048\", \n \"_key\" : \"1239547048\", \n \"_rev\" : \"1239547048\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1239743656\", \n \"_key\" : \"1239743656\", \n \"_rev\" : \"1239743656\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1239350440\", \n \"_key\" : \"1239350440\", \n \"_rev\" : \"1239350440\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1238498472\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1238957224\", \n \"_key\" : \"1238957224\", \n \"_rev\" : \"1238957224\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1238957224\", \n \"_key\" : \"1238957224\", \n \"_rev\" : \"1238957224\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1239743656\", \n \"_key\" : \"1239743656\", \n \"_rev\" : \"1239743656\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1238957224\", \n \"_key\" : \"1238957224\", \n \"_rev\" : \"1238957224\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1239743656\", \n \"_key\" : \"1239743656\", \n \"_rev\" : \"1239743656\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1239547048\", \n \"_key\" : \"1239547048\", \n \"_rev\" : \"1239547048\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1238695080\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1238957224\", \n \"_key\" : \"1238957224\", \n \"_rev\" : \"1238957224\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1239153832\", \n \"_key\" : \"1239153832\", \n \"_rev\" : \"1239153832\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1238301864\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1238957224\", \n \"_key\" : \"1238957224\", \n \"_rev\" : \"1238957224\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1239350440\", \n \"_key\" : \"1239350440\", \n \"_rev\" : \"1239350440\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1237843112\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1238039720\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1238498472\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"order\":\"postorder\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1244462248\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1244658856\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1244462248\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1244658856\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245707432\", \n \"_key\" : \"1245707432\", \n \"_rev\" : \"1245707432\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1245904040\", \n \"_key\" : \"1245904040\", \n \"_rev\" : \"1245904040\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245117608\", \n \"_key\" : \"1245117608\", \n \"_rev\" : \"1245117608\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245707432\", \n \"_key\" : \"1245707432\", \n \"_rev\" : \"1245707432\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1245904040\", \n \"_key\" : \"1245904040\", \n \"_rev\" : \"1245904040\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245314216\", \n \"_key\" : \"1245314216\", \n \"_rev\" : \"1245314216\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1244462248\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245707432\", \n \"_key\" : \"1245707432\", \n \"_rev\" : \"1245707432\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1245904040\", \n \"_key\" : \"1245904040\", \n \"_rev\" : \"1245904040\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245510824\", \n \"_key\" : \"1245510824\", \n \"_rev\" : \"1245510824\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1244658856\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245707432\", \n \"_key\" : \"1245707432\", \n \"_rev\" : \"1245707432\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1245904040\", \n \"_key\" : \"1245904040\", \n \"_rev\" : \"1245904040\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245707432\", \n \"_key\" : \"1245707432\", \n \"_rev\" : \"1245707432\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245117608\", \n \"_key\" : \"1245117608\", \n \"_rev\" : \"1245117608\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245904040\", \n \"_key\" : \"1245904040\", \n \"_rev\" : \"1245904040\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245707432\", \n \"_key\" : \"1245707432\", \n \"_rev\" : \"1245707432\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245117608\", \n \"_key\" : \"1245117608\", \n \"_rev\" : \"1245117608\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245904040\", \n \"_key\" : \"1245904040\", \n \"_rev\" : \"1245904040\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1244855464\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245117608\", \n \"_key\" : \"1245117608\", \n \"_rev\" : \"1245117608\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245314216\", \n \"_key\" : \"1245314216\", \n \"_rev\" : \"1245314216\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1244462248\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245117608\", \n \"_key\" : \"1245117608\", \n \"_rev\" : \"1245117608\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1245510824\", \n \"_key\" : \"1245510824\", \n \"_rev\" : \"1245510824\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1244658856\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1245117608\", \n \"_key\" : \"1245117608\", \n \"_rev\" : \"1245117608\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1244200104\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1244003496\", \n \"name\" : \"Alice\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"itemOrder\":\"backward\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1250819240\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1250622632\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1250819240\", \n \"name\" : \"Dave\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1250622632\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251277992\", \n \"_key\" : \"1251277992\", \n \"_rev\" : \"1251277992\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251277992\", \n \"_key\" : \"1251277992\", \n \"_rev\" : \"1251277992\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1251671208\", \n \"_key\" : \"1251671208\", \n \"_rev\" : \"1251671208\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1250819240\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251277992\", \n \"_key\" : \"1251277992\", \n \"_rev\" : \"1251277992\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1251474600\", \n \"_key\" : \"1251474600\", \n \"_rev\" : \"1251474600\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1250622632\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251277992\", \n \"_key\" : \"1251277992\", \n \"_rev\" : \"1251277992\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1252064424\", \n \"_key\" : \"1252064424\", \n \"_rev\" : \"1252064424\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251277992\", \n \"_key\" : \"1251277992\", \n \"_rev\" : \"1251277992\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1252064424\", \n \"_key\" : \"1252064424\", \n \"_rev\" : \"1252064424\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1251867816\", \n \"_key\" : \"1251867816\", \n \"_rev\" : \"1251867816\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251867816\", \n \"_key\" : \"1251867816\", \n \"_rev\" : \"1251867816\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251867816\", \n \"_key\" : \"1251867816\", \n \"_rev\" : \"1251867816\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1252064424\", \n \"_key\" : \"1252064424\", \n \"_rev\" : \"1252064424\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251867816\", \n \"_key\" : \"1251867816\", \n \"_rev\" : \"1251867816\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1252064424\", \n \"_key\" : \"1252064424\", \n \"_rev\" : \"1252064424\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1251671208\", \n \"_key\" : \"1251671208\", \n \"_rev\" : \"1251671208\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1250819240\", \n \"name\" : \"Dave\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251867816\", \n \"_key\" : \"1251867816\", \n \"_rev\" : \"1251867816\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1252064424\", \n \"_key\" : \"1252064424\", \n \"_rev\" : \"1252064424\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1251474600\", \n \"_key\" : \"1251474600\", \n \"_rev\" : \"1251474600\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1250622632\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1251867816\", \n \"_key\" : \"1251867816\", \n \"_rev\" : \"1251867816\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1252064424\", \n \"_key\" : \"1252064424\", \n \"_rev\" : \"1252064424\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1251277992\", \n \"_key\" : \"1251277992\", \n \"_rev\" : \"1251277992\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1251015848\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1250360488\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1250163880\", \n \"name\" : \"Alice\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"result\" : { \n \"visited\" : { \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1257176232\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1256520872\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1256783016\", \n \"name\" : \"Charlie\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1256979624\", \n \"name\" : \"Dave\" \n } \n ], \n \"paths\" : [ \n { \n \"edges\" : [ ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1258028200\", \n \"_key\" : \"1258028200\", \n \"_rev\" : \"1258028200\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1257176232\", \n \"name\" : \"Eve\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1258028200\", \n \"_key\" : \"1258028200\", \n \"_rev\" : \"1258028200\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1258224808\", \n \"_key\" : \"1258224808\", \n \"_rev\" : \"1258224808\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1257176232\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1256520872\", \n \"name\" : \"Bob\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1258028200\", \n \"_key\" : \"1258028200\", \n \"_rev\" : \"1258028200\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1258224808\", \n \"_key\" : \"1258224808\", \n \"_rev\" : \"1258224808\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1257438376\", \n \"_key\" : \"1257438376\", \n \"_rev\" : \"1257438376\", \n \"_from\" : \"persons/alice\", \n \"_to\" : \"persons/bob\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1257176232\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1256520872\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1258028200\", \n \"_key\" : \"1258028200\", \n \"_rev\" : \"1258028200\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1258224808\", \n \"_key\" : \"1258224808\", \n \"_rev\" : \"1258224808\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1257634984\", \n \"_key\" : \"1257634984\", \n \"_rev\" : \"1257634984\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/charlie\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1257176232\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1256520872\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/charlie\", \n \"_key\" : \"charlie\", \n \"_rev\" : \"1256783016\", \n \"name\" : \"Charlie\" \n } \n ] \n }, \n { \n \"edges\" : [ \n { \n \"_id\" : \"knows/1258028200\", \n \"_key\" : \"1258028200\", \n \"_rev\" : \"1258028200\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/alice\" \n }, \n { \n \"_id\" : \"knows/1258224808\", \n \"_key\" : \"1258224808\", \n \"_rev\" : \"1258224808\", \n \"_from\" : \"persons/eve\", \n \"_to\" : \"persons/bob\" \n }, \n { \n \"_id\" : \"knows/1257831592\", \n \"_key\" : \"1257831592\", \n \"_rev\" : \"1257831592\", \n \"_from\" : \"persons/bob\", \n \"_to\" : \"persons/dave\" \n } \n ], \n \"vertices\" : [ \n { \n \"_id\" : \"persons/alice\", \n \"_key\" : \"alice\", \n \"_rev\" : \"1256324264\", \n \"name\" : \"Alice\" \n }, \n { \n \"_id\" : \"persons/eve\", \n \"_key\" : \"eve\", \n \"_rev\" : \"1257176232\", \n \"name\" : \"Eve\" \n }, \n { \n \"_id\" : \"persons/bob\", \n \"_key\" : \"bob\", \n \"_rev\" : \"1256520872\", \n \"name\" : \"Bob\" \n }, \n { \n \"_id\" : \"persons/dave\", \n \"_key\" : \"dave\", \n \"_rev\" : \"1256979624\", \n \"name\" : \"Dave\" \n } \n ] \n } \n ] \n } \n }, \n \"error\" : false, \n \"code\" : 200 \n}\n
shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"none\"},\"maxIterations\":5}\n\nHTTP/1.1 500 Internal Error\ncontent-type: application/json; charset=utf-8\n\n{ \n \"error\" : true, \n \"code\" : 500, \n \"errorNum\" : 1909, \n \"errorMessage\" : \"too many iterations\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/version\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"server\" : \"arango\", \n \"version\" : \"2.2.2-rc1\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/version?details=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"server\" : \"arango\", \n \"version\" : \"2.2.2-rc1\", \n \"details\" : { \n \"build-date\" : \"Aug 6 2014 16:32:54\", \n \"configure\" : \"'./configure' '--enable-all-in-one-icu' '--enable-relative' '--enable-maintainer-mode'\", \n \"icu-version\" : \"52.1\", \n \"libev-version\" : \"4.11\", \n \"openssl-version\" : \"OpenSSL 0.9.8y 5 Feb 2013\", \n \"repository-version\" : \"tags/v2.2.2-rc1-0-gb8df91e175fba53212b464304531234b7559636b\", \n \"server-version\" : \"2.2.2-rc1\", \n \"sizeof int\" : \"4\", \n \"sizeof void*\" : \"8\", \n \"v8-version\" : \"3.16.14\" \n } \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/version\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"server\" : \"arango\", \n \"version\" : \"2.3.0-devel\" \n}\n
shell> curl --data-binary @- --dump - http://localhost:8529/_api/version?details=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n \"server\" : \"arango\", \n \"version\" : \"2.3.0-devel\", \n \"details\" : { \n \"build-date\" : \"2014-10-02 15:22:34\", \n \"configure\" : \"'./configure' '--enable-all-in-one-icu' '--enable-maintainer-mode' '--enable-relative'\", \n \"icu-version\" : \"49.1.2\", \n \"libev-version\" : \"4.11\", \n \"openssl-version\" : \"OpenSSL 0.9.8za 5 Jun 2014\", \n \"repository-version\" : \"heads/devel-0-g5e7bbf3470e18b0391f8f3da42c7afa5fac91e20-dirty\", \n \"server-version\" : \"2.3.0-devel\", \n \"sizeof int\" : \"4\", \n \"sizeof void*\" : \"8\", \n \"v8-version\" : \"3.16.14\" \n } \n}\n