...
- Datastore Query Implementation.
Report #5
Period: June 29 - July 05
Activities:
- Research on query builder implementation for AQL. Found out that currently there is no query builder for ArangoDB query language AQL.
- Studied AQL on https://www.arangodb.com/docs/stable/aql/tutorial.html and Initial POC on java driver for query string execution https://www.arangodb.com/tutorials/tutorial-sync-java-driver/.
Plan:
- Implement query implementations.
Report #6
Period: July 05 - July 12
Activities:
- Started implementation of query builder that converts AQL string query to mapped java object model
- Implemented ArangoDBQuery which holds the java object model for AQL.
- Implemented ArangoDBResult which is able to iterate through ArangoDB result Set curser.
Plan:
- Implement get by range query, delete by range query.
Report #7
Period: July 12 - July 19
Activities:
- Continued implementation of Datastore execute query and delete by query execution methods.
- Continue testing java AQL query execution.
Plan: Continue get by range query, delete by range query implementation with tests.