mirror of https://gitee.com/bigwinds/arangodb
added generated files
This commit is contained in:
parent
81af9a05ba
commit
cc9c5db7bb
|
@ -1,63 +1,63 @@
|
|||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/114"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"114"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNC--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/116"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"116"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4K--_"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/118"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"118"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/120"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"120"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--_"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/121"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"121"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/123"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"123"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--B"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/124"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"124"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--D"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/126"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"126"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--D"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/127"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"127"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--F"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/129"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"129"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--F"</span>
|
||||
}
|
||||
arangosh> db.five.all().toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"114"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/114"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNC--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"116"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/116"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4K--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"124"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/124"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--D"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"126"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/126"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--D"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"127"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/127"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--F"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"120"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/120"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"129"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/129"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--F"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"121"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/121"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--B"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"123"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/123"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-4O--B"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"118"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/118"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtNG--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,45 +1,45 @@
|
|||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"one"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/137"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"137"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtOK--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/139"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"139"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-5a--_"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"two"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/141"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"141"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtOK--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/143"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"143"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-5a--B"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"three"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/144"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"144"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtOO--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/146"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"146"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-5a--D"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"four"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/147"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"147"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtOS--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/149"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"149"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-5a--F"</span>
|
||||
}
|
||||
arangosh> db.five.save({ <span class="hljs-attr">name</span> : <span class="hljs-string">"five"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/150"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"150"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtOW--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/152"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"152"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-5a--H"</span>
|
||||
}
|
||||
arangosh> db.five.all().limit(<span class="hljs-number">2</span>).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"141"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/141"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtOK--B"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"139"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/139"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-5a--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"147"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/147"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtOS--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"149"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/149"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-5a--F"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,40 +1,40 @@
|
|||
arangosh> db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/159"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"159"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtPi--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/161"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"161"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-6a--_"</span>
|
||||
}
|
||||
arangosh> db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/163"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"163"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtPm--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/165"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"165"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-6e--_"</span>
|
||||
}
|
||||
arangosh> db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/166"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"166"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtPm--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/168"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"168"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-6e--B"</span>
|
||||
}
|
||||
arangosh> db.users.all().toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"166"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/166"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtPm--B"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"165"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/165"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-6e--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"168"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/168"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-6e--B"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"159"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/159"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtPi--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"161"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/161"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-6a--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"163"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/163"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtPm--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>
|
||||
}
|
||||
]
|
||||
arangosh> db.users.byExample({ <span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20"</span> }).toArray();
|
||||
|
@ -42,9 +42,9 @@ arangosh> db.users.byExample({ <span class="hljs-string">"_id"</span> : <span
|
|||
arangosh> db.users.byExample({ <span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span> }).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"159"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/159"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtPi--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"161"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/161"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-6a--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,26 +1,26 @@
|
|||
arangosh> db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Gerhard"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/178"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"178"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtQy--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/180"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"180"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-7a--_"</span>
|
||||
}
|
||||
arangosh> db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Helmut"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/182"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"182"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtQy--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/184"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"184"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-7e--_"</span>
|
||||
}
|
||||
arangosh> db.users.save({ <span class="hljs-attr">name</span>: <span class="hljs-string">"Angela"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/185"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"185"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtQ2--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/187"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"187"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-7e--B"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-keyword">var</span> a = db.users.byExample( {<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span> } );
|
||||
arangosh> <span class="hljs-keyword">while</span> (a.hasNext()) print(a.next());
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"185"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/185"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtQ2--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"187"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/187"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-7e--B"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ arangosh> db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
|
|||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"age"</span>
|
||||
],
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/194"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/195"</span>,
|
||||
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
|
@ -13,34 +13,34 @@ arangosh> db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
|
|||
}
|
||||
arangosh> db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/197"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"197"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtSO--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/198"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"198"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-9i--_"</span>
|
||||
}
|
||||
arangosh> db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/201"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"201"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtSS--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/202"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"202"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-9i--B"</span>
|
||||
}
|
||||
arangosh> db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/204"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"204"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtSW--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/205"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"205"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-9i--D"</span>
|
||||
}
|
||||
arangosh> db.old.range(<span class="hljs-string">"age"</span>, <span class="hljs-number">10</span>, <span class="hljs-number">30</span>).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"197"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/197"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtSO--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"198"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/198"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-9i--_"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"201"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/201"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtSS--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"202"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/202"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l-9i--B"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -4,7 +4,7 @@ arangosh> db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
|
|||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"age"</span>
|
||||
],
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/213"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"old/214"</span>,
|
||||
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
|
@ -13,40 +13,40 @@ arangosh> db.old.ensureIndex({ <span class="hljs-attr">type</span>: <span cla
|
|||
}
|
||||
arangosh> db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">15</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/216"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"216"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtU---_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/217"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l__i--_"</span>
|
||||
}
|
||||
arangosh> db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">25</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/220"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"220"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtUC--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/221"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"221"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l__m--_"</span>
|
||||
}
|
||||
arangosh> db.old.save({ <span class="hljs-attr">age</span>: <span class="hljs-number">30</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/223"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"223"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtUC--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/224"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l__m--B"</span>
|
||||
}
|
||||
arangosh> db.old.closedRange(<span class="hljs-string">"age"</span>, <span class="hljs-number">10</span>, <span class="hljs-number">30</span>).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"216"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/216"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtU---_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"217"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/217"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l__i--_"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">15</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"220"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/220"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtUC--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"221"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/221"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l__m--_"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">25</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"223"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/223"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtUC--B"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"224"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"old/224"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l__m--B"</span>,
|
||||
<span class="hljs-string">"age"</span> : <span class="hljs-number">30</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,16 +1,17 @@
|
|||
arangosh> db.geo.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"geo"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"loc"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"constraint"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"bestIndexedLevel"</span> : <span class="hljs-number">17</span>,
|
||||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"loc"</span>
|
||||
],
|
||||
<span class="hljs-string">"geoJson"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/232"</span>,
|
||||
<span class="hljs-string">"ignoreNull"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/233"</span>,
|
||||
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"maxNumCoverCells"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"geo1"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"geo"</span>,
|
||||
<span class="hljs-string">"unique"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"worstIndexedLevel"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
|
||||
}
|
||||
arangosh> <span class="hljs-keyword">for</span> (<span class="hljs-keyword">var</span> i = <span class="hljs-number">-90</span>; i <= <span class="hljs-number">90</span>; i += <span class="hljs-number">10</span>) {
|
||||
|
@ -22,9 +23,9 @@ arangosh> <span class="hljs-keyword">for</span> (<span class="hljs-keyword">v
|
|||
arangosh> db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-number">0</span>).limit(<span class="hljs-number">2</span>).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1289"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1289"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtW2--Z"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1290"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1290"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_Ey--H"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
|
@ -32,9 +33,9 @@ arangosh> db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-n
|
|||
]
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1178"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1178"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtWu--N"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"1179"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/1179"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_Ee--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/0"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
|
|
|
@ -1,16 +1,17 @@
|
|||
arangosh> db.geo.ensureIndex({ <span class="hljs-attr">type</span>: <span class="hljs-string">"geo"</span>, <span class="hljs-attr">fields</span>: [ <span class="hljs-string">"loc"</span> ] });
|
||||
{
|
||||
<span class="hljs-string">"constraint"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"bestIndexedLevel"</span> : <span class="hljs-number">17</span>,
|
||||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"loc"</span>
|
||||
],
|
||||
<span class="hljs-string">"geoJson"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/2353"</span>,
|
||||
<span class="hljs-string">"ignoreNull"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"geo/2354"</span>,
|
||||
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"maxNumCoverCells"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"geo1"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"geo"</span>,
|
||||
<span class="hljs-string">"unique"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"worstIndexedLevel"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
|
||||
}
|
||||
arangosh> <span class="hljs-keyword">for</span> (<span class="hljs-keyword">var</span> i = <span class="hljs-number">-90</span>; i <= <span class="hljs-number">90</span>; i += <span class="hljs-number">10</span>) {
|
||||
|
@ -22,25 +23,25 @@ arangosh> <span class="hljs-keyword">for</span> (<span class="hljs-keyword">v
|
|||
arangosh> db.geo.near(<span class="hljs-number">0</span>, <span class="hljs-number">0</span>).distance().limit(<span class="hljs-number">2</span>).toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3410"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3410"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtci--H"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3411"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3411"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_Ni--H"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3299"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3299"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtcW--F"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/3300"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"3300"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_NK--L"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/0"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/0"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -4,102 +4,102 @@ arangosh> <span class="hljs-keyword">for</span> (<span class="hljs-keyword">v
|
|||
arangosh> db.geo.within(<span class="hljs-number">0</span>, <span class="hljs-number">0</span>, <span class="hljs-number">2000</span> * <span class="hljs-number">1000</span>).distance().toArray();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5531"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5531"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtgq--V"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5532"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5532"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_We--F"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/0"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5420"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5420"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtgi--H"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/0"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5534"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5534"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtgq--X"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5535"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5535"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_We--H"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/10"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/10"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5642"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5642"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtg2--C"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/10/0"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5528"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5528"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtgq--T"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5529"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5529"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_We--D"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/-10"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/0/-10"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5423"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5423"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtgi--J"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/10"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5645"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5645"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtg2--E"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5643"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5643"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_W2--L"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
<span class="hljs-number">0</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/10/10"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/10/0"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5417"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5417"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtgi--F"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5421"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5421"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_WG--H"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
<span class="hljs-number">0</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/-10"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/0"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1111949.2664455874</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.556798576</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5639"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5639"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtg2--A"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5640"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5640"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_W2--J"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/10/-10"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/10/-10"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5646"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5646"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_W6--_"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/10/10"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5418"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5418"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_WG--F"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">-10</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/-10"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"geo/5424"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"5424"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_WG--J"</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
<span class="hljs-number">-10</span>,
|
||||
<span class="hljs-number">10</span>
|
||||
],
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Name/-10/10"</span>,
|
||||
<span class="hljs-string">"distance"</span> : <span class="hljs-number">1568520.5567985761</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
arangosh> db.example.save({ <span class="hljs-attr">Hello</span> : <span class="hljs-string">"world"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6608"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6608"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtjK--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6609"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6609"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_ce--_"</span>
|
||||
}
|
||||
arangosh> db.example.replaceByExample({ <span class="hljs-attr">Hello</span>: <span class="hljs-string">"world"</span> }, {<span class="hljs-attr">Hello</span>: <span class="hljs-string">"mars"</span>}, <span class="hljs-literal">false</span>, <span class="hljs-number">5</span>);
|
||||
<span class="hljs-number">1</span>
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
arangosh> db.example.save({ <span class="hljs-attr">Hello</span> : <span class="hljs-string">"world"</span>, <span class="hljs-attr">foo</span> : <span class="hljs-string">"bar"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6621"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6621"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtjy--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6622"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6622"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_de--_"</span>
|
||||
}
|
||||
arangosh> db.example.updateByExample({ <span class="hljs-attr">Hello</span>: <span class="hljs-string">"world"</span> }, { <span class="hljs-attr">Hello</span>: <span class="hljs-string">"foo"</span>, <span class="hljs-attr">World</span>: <span class="hljs-string">"bar"</span> }, <span class="hljs-literal">false</span>);
|
||||
<span class="hljs-number">1</span>
|
||||
arangosh> db.example.byExample({ <span class="hljs-attr">Hello</span>: <span class="hljs-string">"foo"</span> }).toArray()
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6621"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6621"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtj2--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"6622"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"example/6622"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_dm--_"</span>,
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"foo"</span>,
|
||||
<span class="hljs-string">"foo"</span> : <span class="hljs-string">"bar"</span>,
|
||||
<span class="hljs-string">"World"</span> : <span class="hljs-string">"bar"</span>
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
arangosh> db._create(<span class="hljs-string">"mycollection"</span>)
|
||||
[ArangoCollection <span class="hljs-number">6631</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
[ArangoCollection <span class="hljs-number">6632</span>, <span class="hljs-string">"mycollection"</span> (type <span class="hljs-built_in">document</span>, status loaded)]
|
||||
arangosh> db.mycollection.save({ <span class="hljs-attr">_key</span>: <span class="hljs-string">"testKey"</span>, <span class="hljs-attr">Hello</span> : <span class="hljs-string">"World"</span> })
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"mycollection/testKey"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"testKey"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtka--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_ei--_"</span>
|
||||
}
|
||||
arangosh> db._query(<span class="hljs-string">'FOR my IN mycollection RETURN my._key'</span>).toArray()
|
||||
[
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
arangosh> db._explain("LET s = SLEEP(0.25) LET t = SLEEP(0.5) RETURN 1", {}, {colors: false});
|
||||
Query string:
|
||||
Query String:
|
||||
LET s = SLEEP(0.25) LET t = SLEEP(0.5) RETURN 1
|
||||
|
||||
Execution plan:
|
||||
|
@ -12,6 +12,9 @@ Execution plan:
|
|||
|
||||
Indexes used:
|
||||
none
|
||||
Functions used:
|
||||
Name Deterministic Uses V8
|
||||
SLEEP false false
|
||||
|
||||
Optimization rules applied:
|
||||
Id RuleName
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
arangosh> db._profileQuery("LET s = SLEEP(0.25) LET t = SLEEP(0.5) RETURN 1", {}, {colors: false});
|
||||
Query string:
|
||||
Query String:
|
||||
LET s = SLEEP(0.25) LET t = SLEEP(0.5) RETURN 1
|
||||
|
||||
Execution plan:
|
||||
Id NodeType Calls Items Runtime [s] Comment
|
||||
1 SingletonNode 2 1 0.0000 * ROOT
|
||||
4 CalculationNode 2 1 0.0000 - LET #2 = 1 /* json expression */ /* const assignment */
|
||||
2 CalculationNode 2 1 0.2709 - LET s = SLEEP(0.25) /* simple expression */
|
||||
3 CalculationNode 2 1 0.5116 - LET t = SLEEP(0.5) /* simple expression */
|
||||
5 ReturnNode 2 1 0.2709 - RETURN #2
|
||||
2 CalculationNode 2 1 0.2705 - LET s = SLEEP(0.25) /* simple expression */
|
||||
3 CalculationNode 2 1 0.5110 - LET t = SLEEP(0.5) /* simple expression */
|
||||
5 ReturnNode 2 1 0.0000 - RETURN #2
|
||||
|
||||
Indexes used:
|
||||
none
|
||||
|
@ -19,17 +19,17 @@ Optimization rules applied:
|
|||
|
||||
Query Statistics:
|
||||
Writes Exec Writes Ign Scan Full Scan Index Filtered Exec Time [s]
|
||||
0 0 0 0 0 0.78290s
|
||||
0 0 0 0 0 0.78175s
|
||||
|
||||
Query Profile:
|
||||
Query Stage Duration [s]
|
||||
initializing 0.00000
|
||||
parsing 0.00007
|
||||
optimizing ast 0.00001
|
||||
parsing 0.00003
|
||||
optimizing ast 0.00000
|
||||
loading collections 0.00000
|
||||
instantiating plan 0.00003
|
||||
optimizing plan 0.00010
|
||||
executing 0.78249
|
||||
finalizing 0.00017
|
||||
instantiating plan 0.00001
|
||||
optimizing plan 0.00004
|
||||
executing 0.78158
|
||||
finalizing 0.00008
|
||||
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._query(aql<span class="hljs-string">`FOR doc IN <span class="hlj
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"testKey"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"mycollection/testKey"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtka--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1l_ei--_"</span>,
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -10,7 +10,7 @@ arangosh> db._query(<span class="hljs-string">`FOR i IN 1..100
|
|||
<span class="hljs-string">"scannedIndex"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00038695335388183594</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0004515647888183594</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
|
|
@ -8,17 +8,17 @@ arangosh> c.getExtra();
|
|||
<span class="hljs-string">"scannedIndex"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00009989738464355469</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.00009059906005859375</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"profile"</span> : {
|
||||
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">9.5367431640625e-7</span>,
|
||||
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.000016927719116210938</span>,
|
||||
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.0000011920928955078125</span>,
|
||||
<span class="hljs-string">"loading collections"</span> : <span class="hljs-number">0.0000019073486328125</span>,
|
||||
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.0000095367431640625</span>,
|
||||
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.00003457069396972656</span>,
|
||||
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.000020503997802734375</span>,
|
||||
<span class="hljs-string">"initializing"</span> : <span class="hljs-number">0.0000016689300537109375</span>,
|
||||
<span class="hljs-string">"parsing"</span> : <span class="hljs-number">0.00001621246337890625</span>,
|
||||
<span class="hljs-string">"optimizing ast"</span> : <span class="hljs-number">0.000001430511474609375</span>,
|
||||
<span class="hljs-string">"loading collections"</span> : <span class="hljs-number">0.000001430511474609375</span>,
|
||||
<span class="hljs-string">"instantiating plan"</span> : <span class="hljs-number">0.000010013580322265625</span>,
|
||||
<span class="hljs-string">"optimizing plan"</span> : <span class="hljs-number">0.000026941299438476562</span>,
|
||||
<span class="hljs-string">"executing"</span> : <span class="hljs-number">0.000017881393432617188</span>,
|
||||
<span class="hljs-string">"finalizing"</span> : <span class="hljs-number">0.00000858306884765625</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ arangosh> db._query(<span class="hljs-string">`
|
|||
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"fullCount"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0004172325134277344</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0005788803100585938</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
@ -35,7 +35,7 @@ arangosh> db._query({
|
|||
<span class="hljs-string">"filtered"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"httpRequests"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"fullCount"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0003635883331298828</span>
|
||||
<span class="hljs-string">"executionTime"</span> : <span class="hljs-number">0.0005028247833251953</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ]
|
||||
}
|
||||
|
|
|
@ -19,15 +19,16 @@ arangosh> stmt.explain();
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
|
||||
<span class="hljs-string">"random"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>
|
||||
},
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"ReturnNode"</span>,
|
||||
|
@ -40,7 +41,8 @@ arangosh> stmt.explain();
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [ ],
|
||||
|
@ -58,11 +60,12 @@ arangosh> stmt.explain();
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">32</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -21,17 +21,20 @@ arangosh> stmt.explain();
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">6</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1.95</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"doc"</span>
|
||||
},
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"needsGatherNodeSort"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"indexCoversProjections"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"13"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"hash"</span>,
|
||||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"user"</span>
|
||||
|
@ -44,19 +47,24 @@ arangosh> stmt.explain();
|
|||
],
|
||||
<span class="hljs-string">"condition"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary or"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">63</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary and"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">62</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare =="</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">25</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"doc"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -64,7 +72,10 @@ arangosh> stmt.explain();
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-string">"root"</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-string">"root"</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"string"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">4</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -72,7 +83,12 @@ arangosh> stmt.explain();
|
|||
}
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>
|
||||
<span class="hljs-string">"sorted"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"ascending"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"evalFCalls"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"fullRange"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"limit"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"ReturnNode"</span>,
|
||||
|
@ -85,7 +101,8 @@ arangosh> stmt.explain();
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"doc"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [
|
||||
|
@ -111,11 +128,12 @@ arangosh> stmt.explain();
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">2.95</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">32</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -18,15 +18,16 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: {
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
|
||||
<span class="hljs-string">"random"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>
|
||||
},
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"_users"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"CalculationNode"</span>,
|
||||
|
@ -38,13 +39,16 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: {
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare =="</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">25</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -52,7 +56,10 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: {
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-string">"root"</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-string">"root"</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"string"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">4</span>
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -87,7 +94,8 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: {
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"user"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [ ],
|
||||
|
@ -109,11 +117,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: {
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">6</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
arangosh> var query = "FOR doc IN mycollection FILTER doc.value > 42 RETURN doc";
|
||||
arangosh> require("@arangodb/aql/explainer").explain(query, {colors:false});
|
||||
Query string:
|
||||
Query String:
|
||||
FOR doc IN mycollection FILTER doc.value > 42 RETURN doc
|
||||
|
||||
Execution plan:
|
||||
|
|
|
@ -21,7 +21,13 @@ arangosh> stmt.parse();
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"parameter"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"@collection"</span>
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"@collection"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"collection"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">""</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
arangosh> db._create("test");
|
||||
[ArangoCollection 6996, "test" (type document, status loaded)]
|
||||
[ArangoCollection 6999, "test" (type document, status loaded)]
|
||||
arangosh> for (i = 0; i < 100; ++i) { db.test.save({ value: i }); }
|
||||
arangosh> db.test.ensureIndex({ type: "skiplist", fields: [ "value" ] });
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ arangosh> db.test.ensureIndex({ type: "skiplist", fields: [ "value" ] });
|
|||
"fields" : [
|
||||
"value"
|
||||
],
|
||||
"id" : "test/7301",
|
||||
"id" : "test/7304",
|
||||
"isNewlyCreated" : true,
|
||||
"sparse" : false,
|
||||
"type" : "skiplist",
|
||||
|
@ -16,7 +16,7 @@ arangosh> db.test.ensureIndex({ type: "skiplist", fields: [ "value" ] });
|
|||
}
|
||||
arangosh> var explain = require("@arangodb/aql/explainer").explain;
|
||||
arangosh> explain("FOR i IN test FILTER i.value > 97 SORT i.value RETURN i.value", {colors:false});
|
||||
Query string:
|
||||
Query String:
|
||||
FOR i IN test FILTER i.value > 97 SORT i.value RETURN i.value
|
||||
|
||||
Execution plan:
|
||||
|
|
|
@ -19,17 +19,20 @@ arangosh> stmt.explain();
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">9</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">7.643856189774724</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
|
||||
},
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"needsGatherNodeSort"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"indexCoversProjections"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7301"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7304"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"value"</span>
|
||||
|
@ -41,19 +44,24 @@ arangosh> stmt.explain();
|
|||
],
|
||||
<span class="hljs-string">"condition"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary or"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">63</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary and"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">62</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare >"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -61,7 +69,10 @@ arangosh> stmt.explain();
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"int"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">2</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -69,7 +80,12 @@ arangosh> stmt.explain();
|
|||
}
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>
|
||||
<span class="hljs-string">"sorted"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"ascending"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"evalFCalls"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"fullRange"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"limit"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"CalculationNode"</span>,
|
||||
|
@ -81,10 +97,12 @@ arangosh> stmt.explain();
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -108,7 +126,8 @@ arangosh> stmt.explain();
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"3"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [
|
||||
|
@ -149,11 +168,12 @@ arangosh> stmt.explain();
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">107.64385618977472</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">32</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -18,17 +18,20 @@ arangosh> stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">9</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">7.643856189774724</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
|
||||
},
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"needsGatherNodeSort"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"indexCoversProjections"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7301"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7304"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"value"</span>
|
||||
|
@ -40,19 +43,24 @@ arangosh> stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
|
|||
],
|
||||
<span class="hljs-string">"condition"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary or"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">63</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary and"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">62</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare >"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -60,7 +68,10 @@ arangosh> stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"int"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">2</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -68,7 +79,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
|
|||
}
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>
|
||||
<span class="hljs-string">"sorted"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"ascending"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"evalFCalls"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"fullRange"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"limit"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"CalculationNode"</span>,
|
||||
|
@ -80,10 +96,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -107,7 +125,8 @@ arangosh> stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"3"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [
|
||||
|
@ -148,12 +167,13 @@ arangosh> stmt.explain({ <span class="hljs-attr">allPlans</span>: <span class
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">107.64385618977472</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">32</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
}
|
||||
|
|
|
@ -17,15 +17,16 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">102</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"random"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
|
||||
},
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"CalculationNode"</span>,
|
||||
|
@ -37,13 +38,16 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare >"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -51,7 +55,10 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"int"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">2</span>
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -85,10 +92,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -130,10 +139,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -157,7 +168,8 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">6</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"5"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [ ],
|
||||
|
@ -187,11 +199,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1266.3856189774724</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">30</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -17,15 +17,16 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">102</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"random"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
|
||||
},
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"CalculationNode"</span>,
|
||||
|
@ -37,13 +38,16 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare >"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -51,7 +55,10 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"int"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">2</span>
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -85,10 +92,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -130,10 +139,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -157,7 +168,8 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">6</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"5"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [ ],
|
||||
|
@ -187,11 +199,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">1266.3856189774724</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">30</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -17,17 +17,20 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">9</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">7.643856189774724</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
|
||||
},
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"needsGatherNodeSort"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"indexCoversProjections"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7301"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7304"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"value"</span>
|
||||
|
@ -39,19 +42,24 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
],
|
||||
<span class="hljs-string">"condition"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary or"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">63</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary and"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">62</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare >"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -59,7 +67,10 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"int"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">2</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -67,7 +78,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
}
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>
|
||||
<span class="hljs-string">"sorted"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"ascending"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"evalFCalls"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"fullRange"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"limit"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"CalculationNode"</span>,
|
||||
|
@ -79,10 +95,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -125,7 +143,8 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"3"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [
|
||||
|
@ -165,11 +184,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">optimizer</span>: { <span cl
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">389.83666567851094</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">30</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -17,17 +17,20 @@ arangosh> stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-number">9</span>,
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">7.643856189774724</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"outVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>
|
||||
},
|
||||
<span class="hljs-string">"projections"</span> : [ ],
|
||||
<span class="hljs-string">"producesResult"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"database"</span> : <span class="hljs-string">"_system"</span>,
|
||||
<span class="hljs-string">"collection"</span> : <span class="hljs-string">"test"</span>,
|
||||
<span class="hljs-string">"satellite"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"needsGatherNodeSort"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"indexCoversProjections"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"indexes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7301"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"7304"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
<span class="hljs-string">"fields"</span> : [
|
||||
<span class="hljs-string">"value"</span>
|
||||
|
@ -39,19 +42,24 @@ arangosh> stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
|
|||
],
|
||||
<span class="hljs-string">"condition"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary or"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">63</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"n-ary and"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">62</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"compare >"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">29</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -59,7 +67,10 @@ arangosh> stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
|
|||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">40</span>,
|
||||
<span class="hljs-string">"value"</span> : <span class="hljs-number">97</span>,
|
||||
<span class="hljs-string">"vType"</span> : <span class="hljs-string">"int"</span>,
|
||||
<span class="hljs-string">"vTypeID"</span> : <span class="hljs-number">2</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -67,7 +78,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
|
|||
}
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>
|
||||
<span class="hljs-string">"sorted"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"ascending"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"reverse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"evalFCalls"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"fullRange"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"limit"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"CalculationNode"</span>,
|
||||
|
@ -79,10 +95,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
|
|||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"expression"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"attribute access"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">35</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"value"</span>,
|
||||
<span class="hljs-string">"subNodes"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"reference"</span>,
|
||||
<span class="hljs-string">"typeID"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"i"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">0</span>
|
||||
}
|
||||
|
@ -106,7 +124,8 @@ arangosh> stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
|
|||
<span class="hljs-string">"inVariable"</span> : {
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"3"</span>
|
||||
}
|
||||
},
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
],
|
||||
<span class="hljs-string">"rules"</span> : [
|
||||
|
@ -147,11 +166,12 @@ arangosh> stmt.explain({ <span class="hljs-attr">maxNumberOfPlans</span>: <sp
|
|||
],
|
||||
<span class="hljs-string">"estimatedCost"</span> : <span class="hljs-number">107.64385618977472</span>,
|
||||
<span class="hljs-string">"estimatedNrItems"</span> : <span class="hljs-number">50</span>,
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>
|
||||
<span class="hljs-string">"initialize"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"isModificationQuery"</span> : <span class="hljs-literal">false</span>
|
||||
},
|
||||
<span class="hljs-string">"warnings"</span> : [ ],
|
||||
<span class="hljs-string">"stats"</span> : {
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">30</span>,
|
||||
<span class="hljs-string">"rulesExecuted"</span> : <span class="hljs-number">31</span>,
|
||||
<span class="hljs-string">"rulesSkipped"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"plansCreated"</span> : <span class="hljs-number">1</span>
|
||||
},
|
||||
|
|
|
@ -10,7 +10,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Cologne"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt2--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcK--B"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -21,7 +21,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Hamburg"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Hamburg"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt2--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcK--D"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
|
|
@ -14,7 +14,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
<span class="hljs-string">"traversedCity"</span> : {
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--_"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -28,7 +28,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
<span class="hljs-string">"traversedCity"</span> : {
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--B"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -42,7 +42,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
<span class="hljs-string">"traversedCity"</span> : {
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--B"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -56,7 +56,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
<span class="hljs-string">"traversedCity"</span> : {
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--_"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -70,7 +70,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
<span class="hljs-string">"traversedCity"</span> : {
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Cologne"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt2--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcK--B"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
|
|
@ -15,7 +15,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--_"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -26,7 +26,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--B"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -42,7 +42,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Paris"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Paris"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--B"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">4000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -53,7 +53,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Lyon"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"frenchCity/Lyon"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt6--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcO--_"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">80000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
@ -64,7 +64,7 @@ arangosh> db._query(<span class="hljs-string">`FOR startCity IN
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"Cologne"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"germanCity/Cologne"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWtt2--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAcK--B"</span>,
|
||||
<span class="hljs-string">"population"</span> : <span class="hljs-number">1000000</span>,
|
||||
<span class="hljs-string">"isCapital"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"loc"</span> : [
|
||||
|
|
|
@ -6,19 +6,19 @@ arangosh> v1 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span
|
|||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7453"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7453"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt0e---"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAjW--_"</span>
|
||||
}
|
||||
arangosh> v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7457"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7457"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt0e--A"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAja--_"</span>
|
||||
}
|
||||
arangosh> e1 = db.relation.insert(v1, v2, { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7460"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7460"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt0e--C"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAja--B"</span>
|
||||
}
|
||||
arangosh> db._document(e1);
|
||||
{
|
||||
|
@ -26,6 +26,6 @@ arangosh> db._document(e1);
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7460"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7453"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7457"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt0e--C"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAja--B"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
|
|
|
@ -7,20 +7,20 @@ arangosh> myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span>
|
|||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7473"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7473"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt2K--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAle--_"</span>
|
||||
}
|
||||
arangosh> myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7477"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7477"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt2O--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAle--B"</span>
|
||||
}
|
||||
arangosh> myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
|
||||
........> { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7480"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7480"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt2S--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAle--D"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
|
@ -28,7 +28,7 @@ arangosh> db._document(myGraph.e1);
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7480"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7473"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7477"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt2S--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAle--D"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
arangosh> db.relation.edges(myGraph.e1._id);
|
||||
|
|
|
@ -6,20 +6,20 @@ arangosh> myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span>
|
|||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7494"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7494"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt4K--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAne--_"</span>
|
||||
}
|
||||
arangosh> myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7498"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7498"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt4K--B"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAni--_"</span>
|
||||
}
|
||||
arangosh> myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
|
||||
........> { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7501"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7501"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt4O--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAni--B"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
|
@ -27,7 +27,7 @@ arangosh> db._document(myGraph.e1);
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7501"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7494"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7498"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt4O--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAni--B"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
arangosh> db.relation.inEdges(myGraph.v1._id);
|
||||
|
@ -39,7 +39,7 @@ arangosh> db.relation.inEdges(myGraph.v2._id);
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7501"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7494"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7498"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt4O--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAni--B"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -6,20 +6,20 @@ arangosh> myGraph.v1 = db.vertex.insert({ <span class="hljs-attr">name</span>
|
|||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7516"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7516"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt6C--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lApi--_"</span>
|
||||
}
|
||||
arangosh> myGraph.v2 = db.vertex.insert({ <span class="hljs-attr">name</span> : <span class="hljs-string">"vertex 2"</span> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"vertex/7520"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7520"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt6G--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lApi--B"</span>
|
||||
}
|
||||
arangosh> myGraph.e1 = db.relation.insert(myGraph.v1, myGraph.v2,
|
||||
........> { <span class="hljs-attr">label</span> : <span class="hljs-string">"knows"</span>});
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7523"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"7523"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt6G--B"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lApm--_"</span>
|
||||
}
|
||||
arangosh> db._document(myGraph.e1);
|
||||
{
|
||||
|
@ -27,7 +27,7 @@ arangosh> db._document(myGraph.e1);
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7523"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7516"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7520"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt6G--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lApm--_"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
arangosh> db.relation.outEdges(myGraph.v1._id);
|
||||
|
@ -37,7 +37,7 @@ arangosh> db.relation.outEdges(myGraph.v1._id);
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/7523"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"vertex/7516"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"vertex/7520"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt6G--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lApm--_"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"knows"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -5,67 +5,67 @@ arangosh> db.circles.toArray();
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"I"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/I"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8u--F"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAru--F"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"9"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"G"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/G"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8u--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAru--B"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"7"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"F"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/F"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8u--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAru--_"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"6"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"A"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/A"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8q--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lArq--_"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"1"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"E"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/E"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8q--H"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lArq--H"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"5"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"C"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/C"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8q--D"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lArq--D"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"3"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"D"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/D"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8q--F"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lArq--F"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"4"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"J"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/J"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8u--H"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAru--H"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"10"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"B"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8q--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lArq--B"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"2"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"H"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/H"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8u--D"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAru--D"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"8"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"K"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"circles/K"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8u--J"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAru--J"</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"11"</span>
|
||||
}
|
||||
]
|
||||
|
@ -76,7 +76,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7593"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/H"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/I"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt82--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--L"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blub"</span>
|
||||
|
@ -86,7 +86,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7575"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/B"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/C"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8y--B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--_"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blarg"</span>
|
||||
|
@ -96,7 +96,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7581"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/B"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/E"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8y--F"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--D"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blub"</span>
|
||||
|
@ -106,7 +106,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7590"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/H"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt82--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--J"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_blob"</span>
|
||||
|
@ -116,7 +116,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7584"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/E"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/F"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8y--H"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--F"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_schubi"</span>
|
||||
|
@ -126,7 +126,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7599"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/J"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/K"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt82--F"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAr2--_"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zup"</span>
|
||||
|
@ -136,7 +136,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7596"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/G"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/J"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt82--D"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--N"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_zip"</span>
|
||||
|
@ -146,7 +146,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7578"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/C"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/D"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8y--D"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--B"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_blorg"</span>
|
||||
|
@ -156,7 +156,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7571"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/B"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8y--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAru--L"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"left_bar"</span>
|
||||
|
@ -166,7 +166,7 @@ arangosh> db.edges.toArray();
|
|||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"edges/7587"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"circles/A"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"circles/G"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWt8y--J"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lAry--H"</span>,
|
||||
<span class="hljs-string">"theFalse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"theTruth"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"label"</span> : <span class="hljs-string">"right_foo"</span>
|
||||
|
|
|
@ -5,67 +5,67 @@ arangosh> db.circles.toArray();
|
|||
{
|
||||
"_key" : "I",
|
||||
"_id" : "circles/I",
|
||||
"_rev" : "_WnWWu_---_",
|
||||
"_rev" : "_XB1lAui--L",
|
||||
"label" : "9"
|
||||
},
|
||||
{
|
||||
"_key" : "G",
|
||||
"_id" : "circles/G",
|
||||
"_rev" : "_WnWWu-6--L",
|
||||
"_rev" : "_XB1lAui--H",
|
||||
"label" : "7"
|
||||
},
|
||||
{
|
||||
"_key" : "F",
|
||||
"_id" : "circles/F",
|
||||
"_rev" : "_WnWWu-6--J",
|
||||
"_rev" : "_XB1lAui--F",
|
||||
"label" : "6"
|
||||
},
|
||||
{
|
||||
"_key" : "A",
|
||||
"_id" : "circles/A",
|
||||
"_rev" : "_WnWWu-6--_",
|
||||
"_rev" : "_XB1lAue--B",
|
||||
"label" : "1"
|
||||
},
|
||||
{
|
||||
"_key" : "E",
|
||||
"_id" : "circles/E",
|
||||
"_rev" : "_WnWWu-6--H",
|
||||
"_rev" : "_XB1lAui--D",
|
||||
"label" : "5"
|
||||
},
|
||||
{
|
||||
"_key" : "C",
|
||||
"_id" : "circles/C",
|
||||
"_rev" : "_WnWWu-6--D",
|
||||
"_rev" : "_XB1lAui--_",
|
||||
"label" : "3"
|
||||
},
|
||||
{
|
||||
"_key" : "D",
|
||||
"_id" : "circles/D",
|
||||
"_rev" : "_WnWWu-6--F",
|
||||
"_rev" : "_XB1lAui--B",
|
||||
"label" : "4"
|
||||
},
|
||||
{
|
||||
"_key" : "J",
|
||||
"_id" : "circles/J",
|
||||
"_rev" : "_WnWWu_---B",
|
||||
"_rev" : "_XB1lAui--N",
|
||||
"label" : "10"
|
||||
},
|
||||
{
|
||||
"_key" : "B",
|
||||
"_id" : "circles/B",
|
||||
"_rev" : "_WnWWu-6--B",
|
||||
"_rev" : "_XB1lAue--D",
|
||||
"label" : "2"
|
||||
},
|
||||
{
|
||||
"_key" : "H",
|
||||
"_id" : "circles/H",
|
||||
"_rev" : "_WnWWu-6--N",
|
||||
"_rev" : "_XB1lAui--J",
|
||||
"label" : "8"
|
||||
},
|
||||
{
|
||||
"_key" : "K",
|
||||
"_id" : "circles/K",
|
||||
"_rev" : "_WnWWu_---D",
|
||||
"_rev" : "_XB1lAui--P",
|
||||
"label" : "11"
|
||||
}
|
||||
]
|
||||
|
@ -76,7 +76,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7692",
|
||||
"_from" : "circles/G",
|
||||
"_to" : "circles/J",
|
||||
"_rev" : "_WnWWu_---V",
|
||||
"_rev" : "_XB1lAuq--_",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "right_zip"
|
||||
|
@ -86,7 +86,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7677",
|
||||
"_from" : "circles/B",
|
||||
"_to" : "circles/E",
|
||||
"_rev" : "_WnWWu_---L",
|
||||
"_rev" : "_XB1lAum--F",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "left_blub"
|
||||
|
@ -96,7 +96,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7689",
|
||||
"_from" : "circles/H",
|
||||
"_to" : "circles/I",
|
||||
"_rev" : "_WnWWu_---T",
|
||||
"_rev" : "_XB1lAum--N",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "right_blub"
|
||||
|
@ -106,7 +106,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7667",
|
||||
"_from" : "circles/A",
|
||||
"_to" : "circles/B",
|
||||
"_rev" : "_WnWWu_---F",
|
||||
"_rev" : "_XB1lAum--_",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "left_bar"
|
||||
|
@ -116,7 +116,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7680",
|
||||
"_from" : "circles/E",
|
||||
"_to" : "circles/F",
|
||||
"_rev" : "_WnWWu_---N",
|
||||
"_rev" : "_XB1lAum--H",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "left_schubi"
|
||||
|
@ -126,7 +126,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7674",
|
||||
"_from" : "circles/C",
|
||||
"_to" : "circles/D",
|
||||
"_rev" : "_WnWWu_---J",
|
||||
"_rev" : "_XB1lAum--D",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "left_blorg"
|
||||
|
@ -136,7 +136,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7683",
|
||||
"_from" : "circles/A",
|
||||
"_to" : "circles/G",
|
||||
"_rev" : "_WnWWu_---P",
|
||||
"_rev" : "_XB1lAum--J",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "right_foo"
|
||||
|
@ -146,7 +146,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7686",
|
||||
"_from" : "circles/G",
|
||||
"_to" : "circles/H",
|
||||
"_rev" : "_WnWWu_---R",
|
||||
"_rev" : "_XB1lAum--L",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "right_blob"
|
||||
|
@ -156,7 +156,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7671",
|
||||
"_from" : "circles/B",
|
||||
"_to" : "circles/C",
|
||||
"_rev" : "_WnWWu_---H",
|
||||
"_rev" : "_XB1lAum--B",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "left_blarg"
|
||||
|
@ -166,7 +166,7 @@ arangosh> db.edges.toArray();
|
|||
"_id" : "edges/7695",
|
||||
"_from" : "circles/J",
|
||||
"_to" : "circles/K",
|
||||
"_rev" : "_WnWWu_---X",
|
||||
"_rev" : "_XB1lAuq--B",
|
||||
"theFalse" : false,
|
||||
"theTruth" : true,
|
||||
"label" : "right_zup"
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
RETURN v._key
|
||||
|
||||
@R
|
||||
<span style="color:rgb(85,85,255)">Query string:</span>
|
||||
<span style="color:rgb(85,85,255)">Query String:</span>
|
||||
<span style="color:rgb(0,187,0)"> FOR v,e,p IN 1..3 OUTBOUND 'circles/A' GRAPH 'traversalGraph'
|
||||
LET localScopeVar = RAND() > 0.5
|
||||
FILTER p.edges[0].theTruth != localScopeVar
|
||||
|
@ -25,6 +25,9 @@
|
|||
<span style="color:rgb(85,85,255)">Indexes used:</span>
|
||||
<span style="color:rgb(187,0,187)">By</span> <span style="color:rgb(187,0,187)">Type</span> <span style="color:rgb(187,0,187)">Collection</span> <span style="color:rgb(187,0,187)">Unique</span> <span style="color:rgb(187,0,187)">Sparse</span> <span style="color:rgb(187,0,187)">Selectivity</span> <span style="color:rgb(187,0,187)">Fields</span> <span style="color:rgb(187,0,187)">Ranges</span>
|
||||
<span style="color:rgb(187,187,0)">2</span> <span style="color:rgb(0,187,187)">edge</span> <span style="color:rgb(187,0,0)">edges</span> <span style="color:rgb(0,187,0)">false</span> <span style="color:rgb(0,187,0)">false</span> <span style="color:rgb(0,187,0)">85.00 %</span> [ `<span style="color:rgb(187,187,0)">_from</span>`, `<span style="color:rgb(187,187,0)">_to</span>` ] <span style="color:rgb(0,187,187)">base OUTBOUND</span>
|
||||
<span style="color:rgb(85,85,255)">Functions used:</span>
|
||||
<span style="color:rgb(187,0,187)">Name</span> <span style="color:rgb(187,0,187)">Deterministic</span> <span style="color:rgb(187,0,187)">Uses V8</span>
|
||||
<span style="color:rgb(187,187,0)">RAND</span> <span style="color:rgb(0,187,0)">false</span> <span style="color:rgb(0,187,0)">false</span>
|
||||
|
||||
<span style="color:rgb(85,85,255)">Traversals on graphs:</span>
|
||||
<span style="color:rgb(187,0,187)">Id</span> <span style="color:rgb(187,0,187)">Depth</span> <span style="color:rgb(187,0,187)">Vertex collections</span> <span style="color:rgb(187,0,187)">Edge collections</span> <span style="color:rgb(187,0,187)">Options</span> <span style="color:rgb(187,0,187)">Filter conditions</span>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
RETURN v._key
|
||||
|
||||
@R
|
||||
<span style="color:rgb(85,85,255)">Query string:</span>
|
||||
<span style="color:rgb(85,85,255)">Query String:</span>
|
||||
<span style="color:rgb(0,187,0)"> FOR v,e,p IN 1..3 OUTBOUND 'circles/A' GRAPH 'traversalGraph'
|
||||
FILTER p.edges[0].label == 'right_foo'
|
||||
RETURN v._key
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9494"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9494"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWu4a--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9632"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9632"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lBly--_"</span>
|
||||
}
|
||||
|
|
|
@ -2,32 +2,32 @@ arangosh> db._routing.save({
|
|||
........> url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/hello/world"</span> },
|
||||
........> content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 1"</span>} });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9508"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9508"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWu7q--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9646"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9646"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lBnW--_"</span>
|
||||
}
|
||||
arangosh> db._routing.save({
|
||||
........> url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/hello/:name"</span>, <span class="hljs-attr">constraint</span>: { <span class="hljs-attr">name</span>: <span class="hljs-string">"/[a-z]+/"</span> } },
|
||||
........> content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 2"</span>} });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9512"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9512"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWu7q--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9650"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9650"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lBnW--B"</span>
|
||||
}
|
||||
arangosh> db._routing.save({
|
||||
........> url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/:something/world"</span> },
|
||||
........> content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 3"</span>} });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9515"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9515"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWu7q--D"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9653"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9653"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lBna--_"</span>
|
||||
}
|
||||
arangosh> db._routing.save({
|
||||
........> url: { <span class="hljs-attr">match</span>: <span class="hljs-string">"/hi/*"</span> },
|
||||
........> content: { <span class="hljs-attr">contentType</span>: <span class="hljs-string">"text/plain"</span>, <span class="hljs-attr">body</span>: <span class="hljs-string">"Match No 4"</span>} });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9518"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9518"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWu7q--F"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/9656"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9656"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lBna--B"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -9,14 +9,14 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWv_a--_
|
||||
etag: _XB1lBvW--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>,
|
||||
<span class="hljs-string">"edge"</span> : {
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/9586"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9586"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWv_a--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/9726"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9726"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lBvW--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvBS--_
|
||||
etag: _XB1lBzC--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -50,6 +50,6 @@ etag: _WnWWvBS--_
|
|||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvBS--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lBzC--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,14 +7,14 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvEO--_
|
||||
etag: _XB1lB4q--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>,
|
||||
<span class="hljs-string">"vertex"</span> : {
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"male/9743"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9743"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvEO--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"male/9883"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"9883"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lB4q--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvF6--_
|
||||
etag: _XB1lB7y--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -35,6 +35,6 @@ etag: _WnWWvF6--_
|
|||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvF6--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lB7y--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvIG--_
|
||||
etag: _XB1lC_y--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -42,6 +42,6 @@ etag: _WnWWvIG--_
|
|||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvIG--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lC_y--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvJ6--_
|
||||
etag: _XB1lCD---_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -42,11 +42,11 @@ etag: _WnWWvJ6--_
|
|||
}
|
||||
],
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"isSmart"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"isSmart"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"numberOfShards"</span> : <span class="hljs-number">9</span>,
|
||||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">"region"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvJ6--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCD---_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/edge/relation/9943
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/edge/relation/10074
|
||||
|
||||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
|
|
|
@ -3,7 +3,7 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/edge/re
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvWG--_
|
||||
etag: _XB1lCQ2--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -20,6 +20,6 @@ etag: _WnWWvWG--_
|
|||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvWG--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCQ2--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
shell> curl --dump - http://localhost:8529/_api/gharial/social/edge/relation/10223
|
||||
shell> curl --dump - http://localhost:8529/_api/gharial/social/edge/relation/10365
|
||||
|
||||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvai--_
|
||||
etag: _XB1lCUi--F
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
|
||||
<span class="hljs-string">"edge"</span> : {
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"10223"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/10223"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"female/alice"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"male/charly"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvai--_"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"10365"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/10365"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"male/bob"</span>,
|
||||
<span class="hljs-string">"_to"</span> : <span class="hljs-string">"female/diana"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCUi--F"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"friend"</span>,
|
||||
<span class="hljs-string">"vertex"</span> : <span class="hljs-string">"alice"</span>
|
||||
<span class="hljs-string">"vertex"</span> : <span class="hljs-string">"bob"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ shell> curl --dump - http://localhost:8529/_api/gharial/myGraph
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvdS--_
|
||||
etag: _XB1lCXq--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -27,6 +27,6 @@ etag: _WnWWvdS--_
|
|||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/myGraph"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvdS--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCXq--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ shell> curl --dump - http://localhost:8529/_api/gharial/social/vertex/female/ali
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWvhO--_
|
||||
etag: _XB1lCca--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -11,7 +11,7 @@ etag: _WnWWvhO--_
|
|||
<span class="hljs-string">"vertex"</span> : {
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"alice"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"female/alice"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvhO--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCca--_"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Alice"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ x-content-type-options: nosniff
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"routeplanner"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/routeplanner"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvoK--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCj---_"</span>,
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"edgeDefinitions"</span> : [
|
||||
{
|
||||
|
@ -50,7 +50,7 @@ x-content-type-options: nosniff
|
|||
{
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"social"</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWvlu--_"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCge--_"</span>,
|
||||
<span class="hljs-string">"orphanCollections"</span> : [ ],
|
||||
<span class="hljs-string">"edgeDefinitions"</span> : [
|
||||
{
|
||||
|
|
|
@ -7,7 +7,7 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWv0S--_
|
||||
etag: _XB1lCy2--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -15,7 +15,7 @@ etag: _WnWWv0S--_
|
|||
<span class="hljs-string">"vertex"</span> : {
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"female/alice"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"alice"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWv0S--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_WnWWvzi--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lCy2--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_XB1lCyq--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/10799 <<EOF
|
||||
shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/10929 <<EOF
|
||||
{
|
||||
<span class="hljs-string">"since"</span> : <span class="hljs-string">"01.01.2001"</span>
|
||||
}
|
||||
|
@ -7,15 +7,15 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWv4u--_
|
||||
etag: _XB1lC2S--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>,
|
||||
<span class="hljs-string">"edge"</span> : {
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/10799"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"10799"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWv4u--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_WnWWv4O--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/10929"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"10929"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lC2S--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_XB1lC2G--B"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/10868 <<EOF
|
||||
shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/11004 <<EOF
|
||||
{
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"divorced"</span>,
|
||||
<span class="hljs-string">"_from"</span> : <span class="hljs-string">"female/alice"</span>,
|
||||
|
@ -9,15 +9,15 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWv8G--_
|
||||
etag: _XB1lC7m--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">202</span>,
|
||||
<span class="hljs-string">"edge"</span> : {
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/10868"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"10868"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWv8G--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_WnWWv8---L"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"relation/11004"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11004"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lC7m--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_XB1lC7a--F"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ shell> curl -X DELETE --dump - http://localhost:8529/_api/gharial/social/vertex/
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWw_e--_
|
||||
etag: _XB1lDA6--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -29,6 +29,6 @@ etag: _WnWWw_e--_
|
|||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWw_e--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDA6--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWwIa--_
|
||||
etag: _XB1lDIu--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -45,6 +45,6 @@ etag: _WnWWwIa--_
|
|||
<span class="hljs-string">"replicationFactor"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"smartGraphAttribute"</span> : <span class="hljs-string">""</span>,
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_graphs/social"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwIa--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDIu--_"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@ EOF
|
|||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">202</span> Accepted
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
etag: _WnWWwNq--_
|
||||
etag: _XB1lDNa--_
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -16,7 +16,7 @@ etag: _WnWWwNq--_
|
|||
<span class="hljs-string">"vertex"</span> : {
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"female/alice"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"alice"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwNq--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_WnWWwNW--_"</span>
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDNa--_"</span>,
|
||||
<span class="hljs-string">"_oldRev"</span> : <span class="hljs-string">"_XB1lDN---B"</span>
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db.example.ensureIndex({ <span class="hljs-attr">type</span>: <span
|
|||
<span class="hljs-string">"a"</span>,
|
||||
<span class="hljs-string">"b"</span>
|
||||
],
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/11195"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/11331"</span>,
|
||||
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
|
@ -16,7 +16,7 @@ arangosh> <span class="hljs-keyword">var</span> indexInfo = db.example.getInd
|
|||
arangosh> indexInfo;
|
||||
[
|
||||
<span class="hljs-string">"example/0"</span>,
|
||||
<span class="hljs-string">"example/11195"</span>
|
||||
<span class="hljs-string">"example/11331"</span>
|
||||
]
|
||||
arangosh> db._index(indexInfo[<span class="hljs-number">0</span>])
|
||||
{
|
||||
|
@ -37,7 +37,7 @@ arangosh> db._index(indexInfo[<span class="hljs-number">1</span>])
|
|||
<span class="hljs-string">"a"</span>,
|
||||
<span class="hljs-string">"b"</span>
|
||||
],
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/11195"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/11331"</span>,
|
||||
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
<span class="hljs-string">"unique"</span> : <span class="hljs-literal">false</span>,
|
||||
|
|
|
@ -6,7 +6,7 @@ arangosh> db.example.ensureIndex({ <span class="hljs-attr">type</span>: <span
|
|||
<span class="hljs-string">"a"</span>,
|
||||
<span class="hljs-string">"b"</span>
|
||||
],
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/11205"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"example/11341"</span>,
|
||||
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"sparse"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"skiplist"</span>,
|
||||
|
@ -14,7 +14,7 @@ arangosh> db.example.ensureIndex({ <span class="hljs-attr">type</span>: <span
|
|||
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
|
||||
}
|
||||
arangosh> explain(<span class="hljs-string">"FOR doc IN example FILTER doc.a < 23 RETURN doc"</span>, {<span class="hljs-attr">colors</span>:<span class="hljs-literal">false</span>});
|
||||
Query string:
|
||||
Query <span class="hljs-built_in">String</span>:
|
||||
FOR doc IN example FILTER doc.a < <span class="hljs-number">23</span> RETURN doc
|
||||
|
||||
Execution plan:
|
||||
|
|
|
@ -6,8 +6,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11210"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11210"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwSe--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11346"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11346"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDTm--_"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -6,8 +6,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11224"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11224"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwVi--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11360"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11360"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDVG--_"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11238"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11238"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwWu--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11374"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11374"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDWG--_"</span>
|
||||
}
|
||||
|
|
|
@ -8,12 +8,12 @@ arangosh> arango.GET(<span class="hljs-string">"/hello/echo"</span>)
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11252"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11252"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwXq--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11388"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11388"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDXK--_"</span>
|
||||
}
|
||||
|
|
|
@ -8,12 +8,12 @@ arangosh> arango.GET(<span class="hljs-string">"/hello/echo"</span>)
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11266"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11266"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwYq--B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11402"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11402"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDYO--_"</span>
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> })
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11280"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11280"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwZm--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11416"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11416"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDZS--_"</span>
|
||||
}
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11290"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11290"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwaW--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11426"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11426"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDaO--_"</span>
|
||||
}
|
||||
|
|
|
@ -8,12 +8,12 @@ arangosh> arango.GET(<span class="hljs-string">"/echo"</span>)
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
@ -33,7 +33,6 @@ arangosh> arango.GET(<span class="hljs-string">"/echo"</span>)
|
|||
}
|
||||
},
|
||||
<span class="hljs-string">"options"</span> : {
|
||||
<span class="hljs-string">"Hello"</span> : <span class="hljs-string">"World"</span>
|
||||
}
|
||||
}
|
||||
arangosh> db._query(<span class="hljs-string">"FOR route IN _routing FILTER route.url == '/echo' REMOVE route in _routing"</span>)
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> db._modules.save({
|
|||
........> <span class="hljs-string">"};"</span>
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/11304"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11304"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwbC--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/11440"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11440"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDbS--_"</span>
|
||||
}
|
||||
|
|
|
@ -5,8 +5,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11308"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11308"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwbG--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11444"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11444"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDbW--_"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -9,8 +9,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11329"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11329"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwcC--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11465"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11465"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDcm--_"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -15,8 +15,8 @@ arangosh> db._routing.save({
|
|||
........> ]
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11343"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11343"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwc6--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11479"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11479"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDdy--_"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -16,8 +16,8 @@ arangosh> db._routing.save({
|
|||
........> ]
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11357"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11357"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwe---_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11493"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11493"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDey--_"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -9,7 +9,7 @@ arangosh> db._modules.save({
|
|||
........> <span class="hljs-string">"};"</span>
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/11371"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11371"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwe2--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_modules/11507"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11507"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDfq--_"</span>
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ arangosh> db._routing.save({
|
|||
........> ]
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11375"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11375"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwe6--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11511"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11511"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDfu--_"</span>
|
||||
}
|
||||
|
|
|
@ -5,9 +5,9 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11379"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11379"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwf---_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11515"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11515"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDfy--_"</span>
|
||||
}
|
||||
arangosh> db._routing.save({
|
||||
........> url: <span class="hljs-string">"/subdirectory/ourtest/2"</span>,
|
||||
|
@ -16,9 +16,9 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11382"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11382"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwf---B"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11518"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11518"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDf2--_"</span>
|
||||
}
|
||||
arangosh> db._routing.save({
|
||||
........> url: <span class="hljs-string">"/subdirectory/ourtest/3"</span>,
|
||||
|
@ -27,8 +27,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11385"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11385"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwf---D"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11521"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11521"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDf2--B"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -13,12 +13,12 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
@ -55,12 +55,12 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
@ -97,12 +97,12 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
|
|
@ -8,8 +8,8 @@ arangosh> db._routing.save({
|
|||
........> }
|
||||
........> });
|
||||
{
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11420"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11420"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_WnWWwgK--_"</span>
|
||||
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"_routing/11556"</span>,
|
||||
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"11556"</span>,
|
||||
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"_XB1lDhO--_"</span>
|
||||
}
|
||||
arangosh> <span class="hljs-built_in">require</span>(<span class="hljs-string">"internal"</span>).reloadRouting()
|
||||
|
|
|
@ -13,12 +13,12 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
@ -57,12 +57,12 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
@ -103,12 +103,12 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"protocol"</span> : <span class="hljs-string">"http"</span>,
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">22887</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">7337</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"address"</span> : <span class="hljs-string">"127.0.0.1"</span>,
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">53220</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"152293662566691"</span>
|
||||
<span class="hljs-string">"port"</span> : <span class="hljs-number">58268</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"153004690583387"</span>
|
||||
},
|
||||
<span class="hljs-string">"internals"</span> : {
|
||||
},
|
||||
|
|
|
@ -8,7 +8,7 @@ arangosh> tasks.register({
|
|||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"mytask-1"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"this is a sample task to spawn a slow aql query"</span>,
|
||||
<span class="hljs-string">"created"</span> : <span class="hljs-number">1522936629.8151171</span>,
|
||||
<span class="hljs-string">"created"</span> : <span class="hljs-number">1530046912.0773957</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"timed"</span>,
|
||||
<span class="hljs-string">"offset"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"command"</span> : <span class="hljs-string">"(function (params) { require('@arangodb').db._query('FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLEEP(1000) RETURN sleepLoooong'); } )(params);"</span>,
|
||||
|
@ -18,12 +18,12 @@ arangosh> tasks.register({
|
|||
arangosh> queries.current();
|
||||
[
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"312"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"313"</span>,
|
||||
<span class="hljs-string">"query"</span> : <span class="hljs-string">"FOR sleepLoooong IN 1..5 LET sleepLoooonger = SLEEP(1000) RETURN sleepLoooong"</span>,
|
||||
<span class="hljs-string">"bindVars"</span> : {
|
||||
},
|
||||
<span class="hljs-string">"started"</span> : <span class="hljs-string">"2018-04-05T13:57:09Z"</span>,
|
||||
<span class="hljs-string">"runTime"</span> : <span class="hljs-number">1.0244414806365967</span>,
|
||||
<span class="hljs-string">"started"</span> : <span class="hljs-string">"2018-06-26T21:01:52Z"</span>,
|
||||
<span class="hljs-string">"runTime"</span> : <span class="hljs-number">0.7006194591522217</span>,
|
||||
<span class="hljs-string">"state"</span> : <span class="hljs-string">"executing"</span>
|
||||
}
|
||||
]
|
||||
|
|
|
@ -5,17 +5,17 @@ content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
|||
x-content-type-options: nosniff
|
||||
|
||||
{
|
||||
<span class="hljs-string">"time"</span> : <span class="hljs-number">1522936630.8572598</span>,
|
||||
<span class="hljs-string">"time"</span> : <span class="hljs-number">1530046913.1178505</span>,
|
||||
<span class="hljs-string">"enabled"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"system"</span> : {
|
||||
<span class="hljs-string">"minorPageFaults"</span> : <span class="hljs-number">30393</span>,
|
||||
<span class="hljs-string">"minorPageFaults"</span> : <span class="hljs-number">50577</span>,
|
||||
<span class="hljs-string">"majorPageFaults"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"userTime"</span> : <span class="hljs-number">1.88</span>,
|
||||
<span class="hljs-string">"systemTime"</span> : <span class="hljs-number">0.65</span>,
|
||||
<span class="hljs-string">"numberOfThreads"</span> : <span class="hljs-number">46</span>,
|
||||
<span class="hljs-string">"residentSize"</span> : <span class="hljs-number">389132288</span>,
|
||||
<span class="hljs-string">"residentSizePercent"</span> : <span class="hljs-number">0.011547868780483892</span>,
|
||||
<span class="hljs-string">"virtualSize"</span> : <span class="hljs-number">2031484928</span>
|
||||
<span class="hljs-string">"userTime"</span> : <span class="hljs-number">1.69</span>,
|
||||
<span class="hljs-string">"systemTime"</span> : <span class="hljs-number">0.43</span>,
|
||||
<span class="hljs-string">"numberOfThreads"</span> : <span class="hljs-number">45</span>,
|
||||
<span class="hljs-string">"residentSize"</span> : <span class="hljs-number">335081472</span>,
|
||||
<span class="hljs-string">"residentSizePercent"</span> : <span class="hljs-number">0.020068304898308027</span>,
|
||||
<span class="hljs-string">"virtualSize"</span> : <span class="hljs-number">2036928512</span>
|
||||
},
|
||||
<span class="hljs-string">"client"</span> : {
|
||||
<span class="hljs-string">"httpConnections"</span> : <span class="hljs-number">1</span>,
|
||||
|
@ -30,23 +30,23 @@ x-content-type-options: nosniff
|
|||
]
|
||||
},
|
||||
<span class="hljs-string">"totalTime"</span> : {
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">2.288470983505249</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5051</span>,
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">3.9736220836639404</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5144</span>,
|
||||
<span class="hljs-string">"counts"</span> : [
|
||||
<span class="hljs-number">5030</span>,
|
||||
<span class="hljs-number">21</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">5087</span>,
|
||||
<span class="hljs-number">55</span>,
|
||||
<span class="hljs-number">1</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">1</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"requestTime"</span> : {
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">0.0003495216369628906</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5051</span>,
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">0.0002639293670654297</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5144</span>,
|
||||
<span class="hljs-string">"counts"</span> : [
|
||||
<span class="hljs-number">5051</span>,
|
||||
<span class="hljs-number">5144</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
|
@ -56,10 +56,10 @@ x-content-type-options: nosniff
|
|||
]
|
||||
},
|
||||
<span class="hljs-string">"queueTime"</span> : {
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">0.030165433883666992</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">2978</span>,
|
||||
<span class="hljs-string">"counts"</span> : [
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">2978</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
|
@ -69,36 +69,36 @@ x-content-type-options: nosniff
|
|||
]
|
||||
},
|
||||
<span class="hljs-string">"ioTime"</span> : {
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">2.288121461868286</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5051</span>,
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">3.943192720413208</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5144</span>,
|
||||
<span class="hljs-string">"counts"</span> : [
|
||||
<span class="hljs-number">5030</span>,
|
||||
<span class="hljs-number">21</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">5087</span>,
|
||||
<span class="hljs-number">55</span>,
|
||||
<span class="hljs-number">1</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">1</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"bytesSent"</span> : {
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">2266335</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5051</span>,
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">2339614</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5144</span>,
|
||||
<span class="hljs-string">"counts"</span> : [
|
||||
<span class="hljs-number">350</span>,
|
||||
<span class="hljs-number">4314</span>,
|
||||
<span class="hljs-number">329</span>,
|
||||
<span class="hljs-number">58</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">360</span>,
|
||||
<span class="hljs-number">4388</span>,
|
||||
<span class="hljs-number">323</span>,
|
||||
<span class="hljs-number">71</span>,
|
||||
<span class="hljs-number">2</span>,
|
||||
<span class="hljs-number">0</span>
|
||||
]
|
||||
},
|
||||
<span class="hljs-string">"bytesReceived"</span> : {
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">1094357</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5051</span>,
|
||||
<span class="hljs-string">"sum"</span> : <span class="hljs-number">1113368</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">5144</span>,
|
||||
<span class="hljs-string">"counts"</span> : [
|
||||
<span class="hljs-number">4512</span>,
|
||||
<span class="hljs-number">539</span>,
|
||||
<span class="hljs-number">4601</span>,
|
||||
<span class="hljs-number">543</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
<span class="hljs-number">0</span>,
|
||||
|
@ -107,20 +107,20 @@ x-content-type-options: nosniff
|
|||
}
|
||||
},
|
||||
<span class="hljs-string">"http"</span> : {
|
||||
<span class="hljs-string">"requestsTotal"</span> : <span class="hljs-number">5051</span>,
|
||||
<span class="hljs-string">"requestsTotal"</span> : <span class="hljs-number">5144</span>,
|
||||
<span class="hljs-string">"requestsAsync"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"requestsGet"</span> : <span class="hljs-number">1462</span>,
|
||||
<span class="hljs-string">"requestsGet"</span> : <span class="hljs-number">1511</span>,
|
||||
<span class="hljs-string">"requestsHead"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"requestsPost"</span> : <span class="hljs-number">3307</span>,
|
||||
<span class="hljs-string">"requestsPut"</span> : <span class="hljs-number">76</span>,
|
||||
<span class="hljs-string">"requestsPost"</span> : <span class="hljs-number">3343</span>,
|
||||
<span class="hljs-string">"requestsPut"</span> : <span class="hljs-number">78</span>,
|
||||
<span class="hljs-string">"requestsPatch"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"requestsDelete"</span> : <span class="hljs-number">203</span>,
|
||||
<span class="hljs-string">"requestsDelete"</span> : <span class="hljs-number">209</span>,
|
||||
<span class="hljs-string">"requestsOptions"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"requestsOther"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
<span class="hljs-string">"server"</span> : {
|
||||
<span class="hljs-string">"uptime"</span> : <span class="hljs-number">5.171519756317139</span>,
|
||||
<span class="hljs-string">"physicalMemory"</span> : <span class="hljs-number">33697325056</span>,
|
||||
<span class="hljs-string">"uptime"</span> : <span class="hljs-number">7.254324436187744</span>,
|
||||
<span class="hljs-string">"physicalMemory"</span> : <span class="hljs-number">16697049088</span>,
|
||||
<span class="hljs-string">"v8Context"</span> : {
|
||||
<span class="hljs-string">"available"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"busy"</span> : <span class="hljs-number">1</span>,
|
||||
|
@ -129,8 +129,8 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"max"</span> : <span class="hljs-number">16</span>
|
||||
},
|
||||
<span class="hljs-string">"threads"</span> : {
|
||||
<span class="hljs-string">"running"</span> : <span class="hljs-number">5</span>,
|
||||
<span class="hljs-string">"working"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"running"</span> : <span class="hljs-number">4</span>,
|
||||
<span class="hljs-string">"working"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"blocked"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"queued"</span> : <span class="hljs-number">1</span>
|
||||
}
|
||||
|
|
|
@ -12,5 +12,6 @@ x-content-type-options: nosniff
|
|||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">201</span>,
|
||||
<span class="hljs-string">"isNewlyCreated"</span> : <span class="hljs-literal">true</span>
|
||||
}
|
||||
|
|
|
@ -39,4 +39,4 @@ x-content-type-options: nosniff
|
|||
content-type: multipart/form-data; boundary=SomeBoundaryValue
|
||||
x-arango-errors: 1
|
||||
|
||||
"--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 63\r\n\r\n{\"server\":\"arango\",\"version\":\"3.4.devel\",\"license\":\"community\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nHTTP/1.1 404 Not Found\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 87\r\n\r\n{\"error\":true,\"errorMessage\":\"collection or view not found\",\"code\":404,\"errorNum\":1203}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 326\r\n\r\n{\"error\":false,\"code\":200,\"status\":3,\"statusString\":\"loaded\",\"name\":\"products\",\"keyOptions\":{\"type\":\"traditional\",\"allowUserKeys\":true,\"lastValue\":0},\"type\":2,\"indexBuckets\":8,\"globallyUniqueId\":\"h1AA24B099AC2/11458\",\"doCompact\":true,\"waitForSync\":false,\"id\":\"11458\",\"isSystem\":false,\"journalSize\":33554432,\"isVolatile\":false}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nLocation: /_api/collection/products/figures\r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 833\r\n\r\n{\"error\":false,\"code\":200,\"statusString\":\"loaded\",\"name\":\"products\",\"keyOptions\":{\"type\":\"traditional\",\"allowUserKeys\":true,\"lastValue\":0},\"journalSize\":33554432,\"isVolatile\":false,\"isSystem\":false,\"status\":3,\"count\":0,\"figures\":{\"indexes\":{\"count\":1,\"size\":32128},\"documentReferences\":0,\"waitingFor\":\"-\",\"alive\":{\"count\":0,\"size\":0},\"dead\":{\"count\":0,\"size\":0,\"deletion\":0},\"compactionStatus\":{\"message\":\"compaction not yet started\",\"time\":\"2018-04-05T13:57:10Z\",\"count\":0,\"filesCombined\":0,\"bytesRead\":0,\"bytesWritten\":0},\"datafiles\":{\"count\":0,\"fileSize\":0},\"journals\":{\"count\":0,\"fileSize\":0},\"compactors\":{\"count\":0,\"fileSize\":0},\"revisions\":{\"count\":0,\"size\":48192},\"lastTick\":0,\"uncollectedLogfileEntries\":0},\"doCompact\":true,\"globallyUniqueId\":\"h1AA24B099AC2/11458\",\"type\":2,\"indexBuckets\":8,\"waitForSync\":false,\"id\":\"11458\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 39\r\n\r\n{\"error\":false,\"code\":200,\"id\":\"11458\"}\r\n--SomeBoundaryValue--"
|
||||
"--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 64\r\n\r\n{\"server\":\"arango\",\"version\":\"3.4.devel\",\"license\":\"enterprise\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nHTTP/1.1 404 Not Found\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 87\r\n\r\n{\"error\":true,\"errorMessage\":\"collection or view not found\",\"code\":404,\"errorNum\":1203}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 326\r\n\r\n{\"error\":false,\"code\":200,\"status\":3,\"statusString\":\"loaded\",\"name\":\"products\",\"keyOptions\":{\"type\":\"traditional\",\"allowUserKeys\":true,\"lastValue\":0},\"type\":2,\"indexBuckets\":8,\"globallyUniqueId\":\"hC54C05C92B3E/11595\",\"doCompact\":true,\"waitForSync\":false,\"id\":\"11595\",\"isSystem\":false,\"journalSize\":33554432,\"isVolatile\":false}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nLocation: /_api/collection/products/figures\r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 833\r\n\r\n{\"error\":false,\"code\":200,\"statusString\":\"loaded\",\"name\":\"products\",\"keyOptions\":{\"type\":\"traditional\",\"allowUserKeys\":true,\"lastValue\":0},\"journalSize\":33554432,\"isVolatile\":false,\"isSystem\":false,\"status\":3,\"count\":0,\"figures\":{\"indexes\":{\"count\":1,\"size\":32128},\"documentReferences\":0,\"waitingFor\":\"-\",\"alive\":{\"count\":0,\"size\":0},\"dead\":{\"count\":0,\"size\":0,\"deletion\":0},\"compactionStatus\":{\"message\":\"compaction not yet started\",\"time\":\"2018-06-26T21:01:53Z\",\"count\":0,\"filesCombined\":0,\"bytesRead\":0,\"bytesWritten\":0},\"datafiles\":{\"count\":0,\"fileSize\":0},\"journals\":{\"count\":0,\"fileSize\":0},\"compactors\":{\"count\":0,\"fileSize\":0},\"revisions\":{\"count\":0,\"size\":48192},\"lastTick\":0,\"uncollectedLogfileEntries\":0},\"doCompact\":true,\"globallyUniqueId\":\"hC54C05C92B3E/11595\",\"type\":2,\"indexBuckets\":8,\"waitForSync\":false,\"id\":\"11595\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nHTTP/1.1 200 OK\r\nServer: \r\nConnection: \r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 39\r\n\r\n{\"error\":false,\"code\":200,\"id\":\"11595\"}\r\n--SomeBoundaryValue--"
|
||||
|
|
|
@ -21,10 +21,10 @@ x-content-type-options: nosniff
|
|||
},
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11464"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11601"</span>,
|
||||
<span class="hljs-string">"doCompact"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"waitForSync"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11464"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11601"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"journalSize"</span> : <span class="hljs-number">33554432</span>,
|
||||
<span class="hljs-string">"isVolatile"</span> : <span class="hljs-literal">false</span>
|
||||
|
@ -53,10 +53,10 @@ x-content-type-options: nosniff
|
|||
},
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11467"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11604"</span>,
|
||||
<span class="hljs-string">"doCompact"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"waitForSync"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11467"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11604"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"journalSize"</span> : <span class="hljs-number">33554432</span>,
|
||||
<span class="hljs-string">"isVolatile"</span> : <span class="hljs-literal">false</span>
|
||||
|
|
|
@ -28,10 +28,10 @@ x-content-type-options: nosniff
|
|||
},
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11472"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11609"</span>,
|
||||
<span class="hljs-string">"doCompact"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"waitForSync"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11472"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11609"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"journalSize"</span> : <span class="hljs-number">33554432</span>,
|
||||
<span class="hljs-string">"isVolatile"</span> : <span class="hljs-literal">false</span>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
shell> curl -X DELETE --dump - http://localhost:8529/_api/collection/11476
|
||||
shell> curl -X DELETE --dump - http://localhost:8529/_api/collection/11613
|
||||
|
||||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
|
@ -7,5 +7,5 @@ x-content-type-options: nosniff
|
|||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11476"</span>
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11613"</span>
|
||||
}
|
||||
|
|
|
@ -7,5 +7,5 @@ x-content-type-options: nosniff
|
|||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11480"</span>
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11617"</span>
|
||||
}
|
||||
|
|
|
@ -7,5 +7,5 @@ x-content-type-options: nosniff
|
|||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11484"</span>
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11621"</span>
|
||||
}
|
||||
|
|
|
@ -8,14 +8,6 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
|
||||
<span class="hljs-string">"result"</span> : [
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"28"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"_aqlfunctions"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_aqlfunctions"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"15"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"_routing"</span>,
|
||||
|
@ -30,7 +22,7 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_jobs"</span>
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_queues"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"42"</span>,
|
||||
|
@ -52,7 +44,7 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"87"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"_statistics15"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_statistics15"</span>
|
||||
},
|
||||
|
@ -88,6 +80,14 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_graphs"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"108"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"animals"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/108"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"34"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"_jobs"</span>,
|
||||
|
@ -96,13 +96,29 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_jobs"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"28"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"_aqlfunctions"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_aqlfunctions"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"102"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"demo"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/102"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"77"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"_statisticsRaw"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_modules"</span>
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_statisticsRaw"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"8"</span>,
|
||||
|
@ -119,22 +135,6 @@ x-content-type-options: nosniff
|
|||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"_statistics"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"101"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"demo"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/101"</span>
|
||||
},
|
||||
{
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"107"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"animals"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/107"</span>
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -8,12 +8,12 @@ location: <span class="hljs-regexp">/_api/</span>collection/products/checksum
|
|||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11488"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11625"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_WnWWxtS--_"</span>,
|
||||
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_XB1lEvW--_"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"checksum"</span> : <span class="hljs-string">"8061401245387673107"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11488"</span>,
|
||||
<span class="hljs-string">"checksum"</span> : <span class="hljs-string">"13173511555500579156"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11625"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>
|
||||
}
|
||||
|
|
|
@ -8,12 +8,12 @@ location: <span class="hljs-regexp">/_api/</span>collection/products/checksum
|
|||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"code"</span> : <span class="hljs-number">200</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11497"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11634"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_WnWWxu---_"</span>,
|
||||
<span class="hljs-string">"revision"</span> : <span class="hljs-string">"_XB1lEwW--_"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"checksum"</span> : <span class="hljs-string">"15276072540926257427"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11497"</span>,
|
||||
<span class="hljs-string">"checksum"</span> : <span class="hljs-string">"6704196880940257340"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11634"</span>,
|
||||
<span class="hljs-string">"name"</span> : <span class="hljs-string">"products"</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>
|
||||
}
|
||||
|
|
|
@ -13,17 +13,17 @@ location: <span class="hljs-regexp">/_api/</span>collection/products/count
|
|||
<span class="hljs-string">"keyOptions"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
|
||||
<span class="hljs-string">"allowUserKeys"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">11808</span>
|
||||
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">11945</span>
|
||||
},
|
||||
<span class="hljs-string">"journalSize"</span> : <span class="hljs-number">33554432</span>,
|
||||
<span class="hljs-string">"isVolatile"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"status"</span> : <span class="hljs-number">3</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">100</span>,
|
||||
<span class="hljs-string">"doCompact"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11506"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11643"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"waitForSync"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11506"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11643"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ location: <span class="hljs-regexp">/_api/</span>collection/products/figures
|
|||
<span class="hljs-string">"keyOptions"</span> : {
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-string">"traditional"</span>,
|
||||
<span class="hljs-string">"allowUserKeys"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">11817</span>
|
||||
<span class="hljs-string">"lastValue"</span> : <span class="hljs-number">11954</span>
|
||||
},
|
||||
<span class="hljs-string">"journalSize"</span> : <span class="hljs-number">33554432</span>,
|
||||
<span class="hljs-string">"isVolatile"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -38,7 +38,7 @@ location: <span class="hljs-regexp">/_api/</span>collection/products/figures
|
|||
},
|
||||
<span class="hljs-string">"compactionStatus"</span> : {
|
||||
<span class="hljs-string">"message"</span> : <span class="hljs-string">"skipped compaction because collection has no datafiles"</span>,
|
||||
<span class="hljs-string">"time"</span> : <span class="hljs-string">"2018-04-05T13:57:11Z"</span>,
|
||||
<span class="hljs-string">"time"</span> : <span class="hljs-string">"2018-06-26T21:01:53Z"</span>,
|
||||
<span class="hljs-string">"count"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"filesCombined"</span> : <span class="hljs-number">0</span>,
|
||||
<span class="hljs-string">"bytesRead"</span> : <span class="hljs-number">0</span>,
|
||||
|
@ -60,13 +60,13 @@ location: <span class="hljs-regexp">/_api/</span>collection/products/figures
|
|||
<span class="hljs-string">"count"</span> : <span class="hljs-number">1</span>,
|
||||
<span class="hljs-string">"size"</span> : <span class="hljs-number">48192</span>
|
||||
},
|
||||
<span class="hljs-string">"lastTick"</span> : <span class="hljs-number">11819</span>,
|
||||
<span class="hljs-string">"lastTick"</span> : <span class="hljs-number">11956</span>,
|
||||
<span class="hljs-string">"uncollectedLogfileEntries"</span> : <span class="hljs-number">0</span>
|
||||
},
|
||||
<span class="hljs-string">"doCompact"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11813"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11950"</span>,
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"waitForSync"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11813"</span>
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11950"</span>
|
||||
}
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
shell> curl --dump - http://localhost:8529/_api/collection/11836/properties
|
||||
shell> curl --dump - http://localhost:8529/_api/collection/11973/properties
|
||||
|
||||
HTTP/<span class="hljs-number">1.1</span> <span class="hljs-number">200</span> OK
|
||||
x-content-type-options: nosniff
|
||||
content-type: application/json; charset=utf<span class="hljs-number">-8</span>
|
||||
location: <span class="hljs-regexp">/_api/</span>collection/<span class="hljs-number">11836</span>/properties
|
||||
location: <span class="hljs-regexp">/_api/</span>collection/<span class="hljs-number">11973</span>/properties
|
||||
|
||||
{
|
||||
<span class="hljs-string">"error"</span> : <span class="hljs-literal">false</span>,
|
||||
|
@ -18,10 +18,10 @@ location: <span class="hljs-regexp">/_api/</span>collection/<span class="hljs-nu
|
|||
},
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11836"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11973"</span>,
|
||||
<span class="hljs-string">"doCompact"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"waitForSync"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11836"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11973"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"journalSize"</span> : <span class="hljs-number">33554432</span>,
|
||||
<span class="hljs-string">"isVolatile"</span> : <span class="hljs-literal">false</span>
|
||||
|
|
|
@ -18,10 +18,10 @@ location: <span class="hljs-regexp">/_api/</span>collection/products/properties
|
|||
},
|
||||
<span class="hljs-string">"type"</span> : <span class="hljs-number">2</span>,
|
||||
<span class="hljs-string">"indexBuckets"</span> : <span class="hljs-number">8</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"h1AA24B099AC2/11841"</span>,
|
||||
<span class="hljs-string">"globallyUniqueId"</span> : <span class="hljs-string">"hC54C05C92B3E/11978"</span>,
|
||||
<span class="hljs-string">"doCompact"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"waitForSync"</span> : <span class="hljs-literal">true</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11841"</span>,
|
||||
<span class="hljs-string">"id"</span> : <span class="hljs-string">"11978"</span>,
|
||||
<span class="hljs-string">"isSystem"</span> : <span class="hljs-literal">false</span>,
|
||||
<span class="hljs-string">"journalSize"</span> : <span class="hljs-number">33554432</span>,
|
||||
<span class="hljs-string">"isVolatile"</span> : <span class="hljs-literal">false</span>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue