8000 release version 2.6.0-alpha2 · razvanphp/arangodb@28b52dc · GitHub
[go: up one dir, main page]

Skip to content

Commit 28b52dc

Browse files
committed
release version 2.6.0-a 10000 lpha2
1 parent da51d57 commit 28b52dc

File tree

320 files changed

+29402
-2316
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

320 files changed

+29402
-2316
lines changed

CHANGELOG

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
v2.6.0 (XXXX-XX-XX)
1+
v2.6.0-alpha2 (2015-05-20)
22
-------------------
33

44
* front-end: display of query execution time
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
arangosh> db.five.save({ name : "one" });
2+
{
3+
"_id" : "five/21093396",
4+
"_rev" : "21093396",
5+
"_key" : "21093396"
6+
}
7+
arangosh> db.five.save({ name : "two" });
8+
{
9+
"_id" : "five/21290004",
10+
"_rev" : "21290004",
11+
"_key" : "21290004"
12+
}
13+
arangosh> db.five.save({ name : "three" });
14+
{
15+
"_id" : "five/21486612",
16+
"_rev" : "21486612",
17+
"_key" : "21486612"
18+
}
19+
arangosh> db.five.save({ name : "four" });
20+
{
21+
"_id" : "five/21683220",
22+
"_rev" : "21683220",
23+
"_key" : "21683220"
24+
}
25+
arangosh> db.five.save({ name : "five" });
26+
{
27+
"_id" : "five/21879828",
28+
"_rev" : "21879828",
29+
"_key" : "21879828"
30+
}
31+
arangosh> db.five.all().toArray();
32+
[
33+
{
34+
"_id" : "five/21290004",
35+
"_key" : "21290004",
36+
"_rev" : "21290004",
37+
"name" : "two"
38+
},
39+
{
40+
"_id" : "five/21486612",
41+
"_key" : "21486612",
42+
"_rev" : "21486612",
43+
"name" : "three"
44+
},
45+
{
46+
"_id" : "five/21879828",
47+
"_key" : "21879828",
48+
"_rev" : "21879828",
49+
"name" : "five"
50+
},
51+
{
52+
"_id" : "five/21683220",
53+
"_key" : "21683220",
54+
"_rev" : "21683220",
55+
"name" : "four"
56+
},
57+
{
58+
"_id" : "five/21093396",
59+
"_key" : "21093396",
60+
"_rev" : "21093396",
61+
"name" : "one"
62+
}
63+
]
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
arangosh> db.five.save({ name : "one" });
2+
{
3+
"_id" : "five/22535188",
4+
"_rev" : "22535188",
5+
"_key" : "22535188"
6+
}
7+
arangosh> db.five.save({ name : "two" });
8+
{
9+
"_id" : "five/22731796",
10+
"_rev" : "22731796",
11+
"_key" : "22731796"
12+
}
13+
arangosh> db.five.save({ name : "three" });
14+
{
15+
"_id" : "five/22928404",
16+
"_rev" : "22928404",
17+
"_key" : "22928404"
18+
}
19+
arangosh> db.five.save({ name : "four" });
20+
{
21+
"_id" : "five/23125012",
22+
"_rev" : "23125012",
23+
"_key" : "23125012"
24+
}
25+
arangosh> db.five.save({ name : "five" });
26+
{
27+
"_id" : "five/23321620",
28+
"_rev" : "23321620",
29+
"_key" : "23321620"
30+
}
31+
arangosh> db.five.all().limit(2).toArray();
32+
[
33+
{
34+
"_id" : "five/22535188",
35+
"_key" : "22535188",
36+
"_rev" : "22535188",
37+
"name" : "one"
38+
},
39+
{
40+
"_id" : "five/23321620",
41+
"_key" : "23321620",
42+
"_rev" : "23321620",
43+
"name" : "five"
44+
}
45+
]
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
arangosh> db.users.save({ name: "Gerhard" });
2+
{
3+
"_id" : "users/23976980",
4+
"_rev" : "23976980",
5+
"_key" : "23976980"
6+
}
7+
arangosh> db.users.save({ name: "Helmut" });
8+
{
9+
"_id" : "users/24239124",
10+
"_rev" : "24239124",
11+
"_key" : "24239124"
12+
}
13+
arangosh> db.users.save({ name: "Angela" });
14+
{
15+
"_id" : "users/24435732",
16+
"_rev" : "24435732",
17+
"_key" : "24435732"
18+
}
19+
arangosh> db.users.all().toArray();
20+
[
21+
{
22+
"_id" : "users/23976980",
23+
"_key" : "23976980",
24+
"_rev" : "23976980",
25+
"name" : "Gerhard"
26+
},
27+
{
28+
"_id" : "users/24239124",
29+
"_key" : "24239124",
30+
"_rev" : "24239124",
31+
"name" : "Helmut"
32+
},
33+
{
34+
"_id" : "users/24435732",
35+
"_key" : "24435732",
36+
"_rev" : "24435732",
37+
"name" : "Angela"
38+
}
39+
]
40+
arangosh> db.users.byExample({ "_id" : "users/20" }).toArray();
41+
[ ]
42+
arangosh> db.users.byExample({ "name" : "Gerhard" }).toArray();
43+
[
44+
{
45+
"_id" : "users/23976980",
46+
"_key" : "23976980",
47+
"_rev" : "23976980",
48+
"name" : "Gerhard"
49+
}
50+
]
51+
arangosh> db.users.byExample({ "name" : "Helmut", "_id" : "users/15" }).toArray();
52+
[ ]
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
arangosh> db.users.save({ name: "Gerhard" });
2+
{
3+
"_id" : "users/25746452",
4+
"_rev" : "25746452",
5+
"_key" : "25746452"
6+
}
7+
arangosh> db.users.save({ name: "Helmut" });
8+
{
9+
"_id" : "users/26008596",
10+
"_rev" : "26008596",
11+
"_key" : "26008596"
12+
}
13+
arangosh> db.users.save({ name: "Angela" });
14+
{
15+
"_id" : "users/26205204",
16+
"_rev" : "26205204",
17+
"_key" : "26205204"
18+
}
19+
arangosh> var a = db.users.byExample( {"name" : "Angela" } );
20+
arangosh> while (a.hasNext()) print(a.next());
21+
{
22+
"_id" : "users/26205204",
23+
"_key" : "26205204",
24+
"_rev" : "26205204",
25+
"name" : "Angela"
26+
}
Lines changed: 45 additions & 0 deletions
10000
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
arangosh> db.old.ensureSkiplist("age");
2+
{
3+
"id" : "old/27057172",
4+
"type" : "skiplist",
5+
"unique" : false,
6+
"sparse" : false,
7+
"fields" : [
8+
"age"
9+
],
10+
"isNewlyCreated" : true,
11+
"code" : 201
12+
}
13+
arangosh> db.old.save({ age: 15 });
14+
{
15+
"_id" : "old/27319316",
16+
"_rev" : "27319316",
17+
"_key" : "27319316"
18+
}
19+
arangosh> db.old.save({ age: 25 });
20+
{
21+
"_id" : "old/27515924",
22+
"_rev" : "27515924",
23+
"_key" : "27515924"
24+
}
25+
arangosh> db.old.save({ age: 30 });
26+
{
27+
"_id" : "old/27712532",
28+
"_rev" : "27712532",
29+
"_key" : "27712532"
30+
}
31+
arangosh> db.old.range("age", 10, 30).toArray();
32+
[
33+
{
34+
"_id" : "old/27319316",
35+
"_key" : "27319316",
36+
"_rev" : "27319316",
37+
"age" : 15
38+
},
39+
{
40+
"_id" : "old/27515924",
41+
"_key" : "27515924",
42+
"_rev" : "27515924",
43+
"age" : 25
44+
}
45+
]
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
arangosh> db.old.ensureSkiplist("age");
2+
{
3+
"id" : "old/28433428",
4+
"type" : "skiplist",
5+
"unique" : false,
6+
"sparse" : false,
7+
"fields" : [
8+
"age"
9+
],
10+
"isNewlyCreated" : true,
11+
"code" : 201
12+
}
13+
arangosh> db.old.save({ age: 15 });
14+
{
15+
"_id" : "old/28695572",
16+
"_rev" : "28695572",
17+
"_key" : "28695572"
18+
}
19+
arangosh> db.old.save({ age: 25 });
20+
{
21+
"_id" : "old/28892180",
22+
"_rev" : "28892180",
23+
"_key" : "28892180"
24+
}
25+
arangosh> db.old.save({ age: 30 });
26+
{
27+
"_id" : "old/29088788",
28+
"_rev" : "29088788",
29+
"_key" : "29088788"
30+
}
31+
arangosh> db.old.closedRange("age", 10, 30).toArray();
32+
[
33+
{
34+
"_id" : "old/28695572",
35+
"_key" : "28695572",
36+
"_rev" : "28695572",
37+
"age" : 15
38+
},
39+
{
40+
"_id" : "old/28892180",
41+
"_key" : "28892180",
42+
"_rev" : "28892180",
43+
"age" : 25
44+
},
45+
{
46+
"_id" : "old/29088788",
47+
"_key" : "29088788",
48+
"_rev" : "29088788",
49+
"age" : 30
50+
}
51+
]
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
arangosh> db.geo.ensureGeoIndex("loc");
2+
{
3+
"id" : "geo/29809684",
4+
"type" : "geo1",
5+
"unique" : false,
6+
"sparse" : true,
7+
"geoJson" : false,
8+
"constraint" : false,
9+
"ignoreNull" : true,
10+
"fields" : [
11+
"loc"
12+
],
13+
"isNewlyCreated" : true,
14+
"code" : 201
15+
}
16+
arangosh> for (var i = -90; i <= 90; i += 10) { for (var j = -180; j <= 180; j += 10) { db.geo.save({ name : "Name/" + i + "/" + j, loc: [ i, j ] }); } }
17+
arangosh> db.geo.near(0,0).limit(2).toArray();
18+
[
19+
{
20+
"_id" : "geo/99212308",
21+
"_key" : "99212308",
22+
"_rev" : "99212308",
23+
"name" : "Name/0/0",
24+
"loc" : [
25+
0,
26+
0
27+
]
28+
},
29+
{
30+
"_id" : "geo/91937812",
31+
"_key" : "91937812",
32+
"_rev" : "91937812",
33+
"name" : "Name/-10/0",
34+
"loc" : [
35+
-10,
36+
0
37+
]
38+
}
39+
]
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
arangosh> db.geo.ensureGeoIndex("loc");
2+
{
3+
"id" : "geo/168942612",
4+
"type" : "geo1",
5+
"unique" : false,
6+
"sparse" : true,
7+
"geoJson" : false,
8+
"constraint" : false,
9+
"ignoreNull" : true,
10+
"fields" : [
11+
"loc"
12+
],
13+
"isNewlyCreated" : true,
14+
"code" : 201
15+
}
16+
arangosh> for (var i = -90; i <= 90; i += 10) { for (var j = -180; j <= 180; j += 10) { db.geo.save({ name : "Name/" + i + "/" + j, loc: [ i, j ] }); } }
17+
arangosh> db.geo.near(0, 0).distance().limit(2).toArray();
18+
[
19+
{
20+
"_id" : "geo/238345236",
21+
"_key" : "238345236",
22+
"_rev" : "238345236",
23+
"name" : "Name/0/0",
24+
"loc" : [
25+
0,
26+
0
27+
],
28+
"distance" : 0
29+
},
30+
{
31+
"_id" : "geo/231070740",
32+
"_key" : "231070740",
33+
"_rev" : "231070740",
34+
"name" : "Name/-10/0",
35+
"loc" : [
36+
-10,
37+
0
38+
],
39+
"distance" : 1111949.2664455874
40+
}
41+
]

0 commit comments

Comments
 (0)
0