Skip to content

Commit 1e0bbf8

Browse files
committed
some docu
1 parent 84acbdf commit 1e0bbf8

File tree

3 files changed

+61
-4
lines changed

3 files changed

+61
-4
lines changed

ChangeLog

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
v2.2.1(2014-11-14)
2+
--------------------------
3+
* support for ArangoDB version 2.2.x
4+
* add support of new graph api
5+
* removed old graph functions
6+
* add async mode
7+
* add batch mode
8+
* add aqlfunctions
9+
10+
111

212
v1.4.1(2014-02-04)
313
---------------------------

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ To add the driver to your project with maven, add the following code to your pom
2020
<dependency>
2121
<groupId>com.arangodb</groupId>
2222
<artifactId>arangodb-java-driver</artifactId>
23-
<version>[2.2-SNAPSHOT,2.2]</version>
23+
<version>[2.2-SNAPSHOT,2.2.1]</version>
2424
</dependency>
2525
....
2626
</dependencies>

src/main/java/com/arangodb/ArangoDriver.java

Lines changed: 50 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,49 @@
2323
import java.util.List;
2424
import java.util.Map;
2525

26-
import com.arangodb.entity.*;
26+
import com.arangodb.entity.AdminLogEntity;
27+
import com.arangodb.entity.AqlFunctionsEntity;
28+
import com.arangodb.entity.ArangoUnixTime;
29+
import com.arangodb.entity.ArangoVersion;
30+
import com.arangodb.entity.BatchResponseEntity;
31+
import com.arangodb.entity.BooleanResultEntity;
32+
import com.arangodb.entity.CollectionEntity;
33+
import com.arangodb.entity.CollectionKeyOption;
34+
import com.arangodb.entity.CollectionOptions;
35+
import com.arangodb.entity.CollectionsEntity;
36+
import com.arangodb.entity.CursorEntity;
37+
import com.arangodb.entity.DatabaseEntity;
38+
import com.arangodb.entity.DefaultEntity;
39+
import com.arangodb.entity.DeletedEntity;
40+
import com.arangodb.entity.DocumentEntity;
41+
import com.arangodb.entity.DocumentResultEntity;
42+
import com.arangodb.entity.EdgeDefinitionEntity;
43+
import com.arangodb.entity.EdgeEntity;
44+
import com.arangodb.entity.Endpoint;
45+
import com.arangodb.entity.GraphEntity;
46+
import com.arangodb.entity.GraphsEntity;
47+
import com.arangodb.entity.ImportResultEntity;
48+
import com.arangodb.entity.IndexEntity;
49+
import com.arangodb.entity.IndexType;
50+
import com.arangodb.entity.IndexesEntity;
51+
import com.arangodb.entity.JobsEntity;
52+
import com.arangodb.entity.PlainEdgeEntity;
53+
import com.arangodb.entity.Policy;
54+
import com.arangodb.entity.ReplicationApplierConfigEntity;
55+
import com.arangodb.entity.ReplicationApplierStateEntity;
56+
import com.arangodb.entity.ReplicationInventoryEntity;
57+
import com.arangodb.entity.ReplicationLoggerConfigEntity;
58+
import com.arangodb.entity.ReplicationLoggerStateEntity;
59+
import com.arangodb.entity.ReplicationSyncEntity;
60+
import com.arangodb.entity.RestrictType;
61+
import com.arangodb.entity.ScalarExampleEntity;
62+
import com.arangodb.entity.SimpleByResultEntity;
63+
import com.arangodb.entity.StatisticsDescriptionEntity;
64+
import com.arangodb.entity.StatisticsEntity;
65+
import com.arangodb.entity.StringsResultEntity;
66+
import com.arangodb.entity.TransactionEntity;
67+
import com.arangodb.entity.TransactionResultEntity;
68+
import com.arangodb.entity.UserEntity;
2769
import com.arangodb.http.BatchHttpManager;
2870
import com.arangodb.http.BatchPart;
2971
import com.arangodb.http.HttpManager;
@@ -4739,7 +4781,10 @@ public CursorEntity<PlainEdgeEntity> graphGetEdges(String graphName) throws Aran
47394781
String query = "for i in graph_edges(@graphName, null) return i";
47404782
Map<String, Object> bindVars = new MapBuilder().put("graphName", graphName).get();
47414783

4742-
CursorEntity<PlainEdgeEntity> result = this.executeQuery(query, bindVars, PlainEdgeEntity.class, true, 20);
4784+
CursorEntity<PlainEdgeEntity> result = this.executeQuery(query, bindVars, PlainEdgeEntity.class, true, 0);
4785+
4786+
int count = result.getCount();
4787+
result = this.executeQuery(query, bindVars, PlainEdgeEntity.class, true, count);
47434788

47444789
return result;
47454790

@@ -4762,7 +4807,9 @@ public <T> CursorEntity<T> graphGetEdges(String graphName, Class<T> clazz, Strin
47624807
Map<String, Object> bindVars = new MapBuilder().put("graphName", graphName)
47634808
.put("vertexDocumentHandle", vertexDocumentHandle).get();
47644809

4765-
CursorEntity<T> result = this.executeQuery(query, bindVars, clazz, true, 20);
4810+
CursorEntity<T> result = this.executeQuery(query, bindVars, clazz, true, 0);
4811+
int count = result.getCount();
4812+
result = this.executeQuery(query, bindVars, clazz, true, count);
47664813

47674814
return result;
47684815

0 commit comments

Comments
 (0)