8000 release version 2.8.11 · lethalbrains/arangodb@5ba67cb · GitHub
[go: up one dir, main page]

Skip to content

Commit 5ba67cb

Browse files
committed
release version 2.8.11
1 parent 9bebae0 commit 5ba67cb

File tree

354 files changed

+3351
-3304
lines changed

Some content is hidden

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

354 files changed

+3351
-3304
lines changed

CHANGELOG

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
v2.8.11 (XXXX-XX-XX)
1+
v2.8.11 (2016-07-13)
22
--------------------
33

4+
* fixed array index batch insertion issues for hash indexes that caused problems when
5+
no elements remained for insertion
6+
47
* fixed issue #1937
58

69

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,63 @@
11
arangosh&gt; db.five.save({ name : <span class="hljs-string">"one"</span> });
22
{
3-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17788815"</span>,
4-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17788815"</span>,
5-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17788815"</span>
3+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17778817"</span>,
4+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17778817"</span>,
5+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17778817"</span>
66
}
77
arangosh&gt; db.five.save({ name : <span class="hljs-string">"two"</span> });
88
{
9-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17985423"</span>,
10-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17985423"</span>,
11-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17985423"</span>
9+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17975425"</span>,
10+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17975425"</span>,
11+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17975425"</span>
1212
}
1313
arangosh&gt; db.five.save({ name : <span class="hljs-string">"three"</span> });
1414
{
15-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18182031"</span>,
16-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18182031"</span>,
17-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18182031"</span>
15+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18172033"</span>,
16+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18172033"</span>,
17+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18172033"</span>
1818
}
1919
arangosh&gt; db.five.save({ name : <span class="hljs-string">"four"</span> });
2020
{
21-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18378639"</span>,
22-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18378639"</span>,
23-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18378639"</span>
21+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18368641"</span>,
22+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18368641"</span>,
23+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18368641"</span>
2424
}
2525
arangosh&gt; db.five.save({ name : <span class="hljs-string">"five"</span> });
2626
{
27-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18575247"</span>,
28-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18575247"</span>,
29-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18575247"</span>
27+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18565249"</span>,
28+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18565249"</span>,
29+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18565249"</span>
3030
}
3131
arangosh&gt; db.five.all().toArray();
3232
[
33-
{
34-
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>,
35-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17788815"</span>,
36-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17788815"</span>,
37-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17788815"</span>
38-
},
3933
{
4034
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>,
41-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18378639"</span>,
42-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18378639"</span>,
43-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18378639"</span>
35+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18368641"</span>,
36+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18368641"</span>,
37+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18368641"</span>
4438
},
4539
{
46-
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>,
47-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17985423"</span>,
48-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17985423"</span>,
49-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17985423"</span>
40+
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>,
41+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18172033"</span>,
42+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18172033"</span>,
43+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18172033"</span>
5044
},
5145
{
5246
<span class="hljs-string">"name"</span> : <span class="hljs-string">"five"</span>,
53-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18575247"</span>,
54-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18575247"</span>,
55-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18575247"</span>
47+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18565249"</span>,
48+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18565249"</span>,
49+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18565249"</span>
5650
},
5751
{
58-
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>,
59-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/18182031"</span>,
60-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"18182031"</span>,
61-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"18182031"</span>
52+
<span class="hljs-string">"name"</span> : <span class="hljs-string">"two"</span>,
53+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17975425"</span>,
54+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17975425"</span>,
55+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17975425"</span>
56+
},
57+
{
58+
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>,
59+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/17778817"</span>,
60+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"17778817"</span>,
61+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"17778817"</span>
6262
}
6363
]
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
11
arangosh&gt; db.five.save({ name : <span class="hljs-string">"one"</span> });
22
{
3-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19165071"</span>,
4-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19165071"</span>,
5-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19165071"</span>
3+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19155073"</span>,
4+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19155073"</span>,
5+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19155073"</span>
66
}
77
arangosh&gt; db.five.save({ name : <span class="hljs-string">"two"</span> });
88
{
9-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19361679"</span>,
10-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19361679"</span>,
11-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19361679"</span>
9+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19351681"</span>,
10+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19351681"</span>,
11+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19351681"</span>
1212
}
1313
arangosh&gt; db.five.save({ name : <span class="hljs-string">"three"</span> });
1414
{
15-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19558287"</span>,
16-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19558287"</span>,
17-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19558287"</span>
15+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19548289"</span>,
16+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19548289"</span>,
17+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19548289"</span>
1818
}
1919
arangosh&gt; db.five.save({ name : <span class="hljs-string">"four"</span> });
2020
{
21-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19754895"</span>,
22-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19754895"</span>,
23-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19754895"</span>
21+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19744897"</span>,
22+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19744897"</span>,
23+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19744897"</span>
2424
}
2525
arangosh&gt; db.five.save({ name : <span class="hljs-string">"five"</span> });
2626
{
27-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19951503"</span>,
28-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19951503"</span>,
29-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19951503"</span>
27+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19941505"</span>,
28+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19941505"</span>,
29+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19941505"</span>
3030
}
3131
arangosh&gt; db.five.all().limit(<span class="hljs-number">2</span>).toArray();
3232
[
3333
{
34-
<span class="hljs-string">"name"</span> : <span class="hljs-string">"four"</span>,
35-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19754895"</span>,
36-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19754895"</span>,
37-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19754895"</span>
34+
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>,
35+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19155073"</span>,
36+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19155073"</span>,
37+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19155073"</span>
3838
},
3939
{
40-
<span class="hljs-string">"name"</span> : <span class="hljs-string">"one"</span>,
41-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19165071"</span>,
42-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19165071"</span>,
43-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19165071"</span>
40+
<span class="hljs-string">"name"</span> : <span class="hljs-string">"three"</span>,
41+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"five/19548289"</span>,
42+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"19548289"</span>,
43+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"19548289"</span>
4444
}
4545
]

Documentation/Examples/003_collectionByExample.generated

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,50 @@
11
arangosh&gt; db.users.save({ name: <span class="hljs-string">"Gerhard"</span> });
22
{
3-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20541327"</span>,
4-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20541327"</span>,
5-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20541327"</span>
3+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20531329"</span>,
4+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20531329"</span>,
5+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20531329"</span>
66
}
77
arangosh&gt; db.users.save({ name: <span class="hljs-string">"Helmut"</span> });
88
{
9-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20803471"</span>,
10-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20803471"</span>,
11-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20803471"</span>
9+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20793473"</span>,
10+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20793473"</span>,
11+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20793473"</span>
1212
}
1313
arangosh&gt; db.users.save({ name: <span class="hljs-string">"Angela"</span> });
1414
{
15-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/21000079"</span>,
16-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"21000079"</span>,
17-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"21000079"</span>
15+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20990081"</span>,
16+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20990081"</span>,
17+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20990081"</span>
1818
}
1919
arangosh&gt; db.users.all().toArray();
2020
[
2121
{
2222
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>,
23-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/21000079"</span>,
24-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"21000079"</span>,
25-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"21000079"</span>
23+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20990081"</span>,
24+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20990081"</span>,
25+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20990081"</span>
2626
},
2727
{
28-
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>,
29-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20803471"</span>,
30-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20803471"</span>,
31-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20803471"</span>
28+
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>,
29+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20531329"</span>,
30+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20531329"</span>,
31+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20531329"</span>
3232
},
3333
{
34-
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>,
35-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20541327"</span>,
36-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20541327"</span>,
37-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20541327"</span>
34+
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Helmut"</span>,
35+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20793473"</span>,
36+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20793473"</span>,
37+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20793473"</span>
3838
}
3939
]
4040
arangosh&gt; db.users.byExample({ <span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20"</span> }).toArray();
4141
[ ]
4242
arangosh&gt; db.users.byExample({ <span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span> }).toArray();
4343
[
4444
{
45-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20541327"</span>,
46-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20541327"</span>,
47-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20541327"</span>,
45+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/20531329"</span>,
46+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"20531329"</span>,
47+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"20531329"</span>,
4848
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Gerhard"</span>
4949
}
5050
]
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
arangosh&gt; db.users.save({ name: <span class="hljs-string">"Gerhard"</span> });
22
{
3-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22245263"</span>,
4-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22245263"</span>,
5-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22245263"</span>
3+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22235265"</span>,
4+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22235265"</span>,
5+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22235265"</span>
66
}
77
arangosh&gt; db.users.save({ name: <span class="hljs-string">"Helmut"</span> });
88
{
9-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22507407"</span>,
10-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22507407"</span>,
11-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22507407"</span>
9+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22497409"</span>,
10+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22497409"</span>,
11+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22497409"</span>
1212
}
1313
arangosh&gt; db.users.save({ name: <span class="hljs-string">"Angela"</span> });
1414
{
15-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22704015"</span>,
16-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22704015"</span>,
17-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22704015"</span>
15+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22694017"</span>,
16+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22694017"</span>,
17+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22694017"</span>
1818
}
1919
arangosh&gt; <span class="hljs-keyword">var</span> a = db.users.byExample( {<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span> } );
2020
arangosh&gt; <span class="hljs-keyword">while</span> (a.hasNext()) print(a.next());
2121
{
22-
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22704015"</span>,
23-
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22704015"</span>,
24-
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22704015"</span>,
22+
<span class="hljs-string">"_id"</span> : <span class="hljs-string">"users/22694017"</span>,
23+
<span class="hljs-string">"_key"</span> : <span class="hljs-string">"22694017"</span>,
24+
<span class="hljs-string">"_rev"</span> : <span class="hljs-string">"22694017"</span>,
2525
<span class="hljs-string">"name"</span> : <span class="hljs-string">"Angela"</span>
2626
}

0 commit comments

Comments
 (0)
0