From e80f76afdd74ee04b436591609bbb992fc0f4328 Mon Sep 17 00:00:00 2001 From: tjoubert Date: Wed, 27 Jul 2022 15:33:09 +0400 Subject: [PATCH 1/2] Updated roadmap doc --- project/roadmap.md | 99 +++++++++++++++++++++------------------------- 1 file changed, 45 insertions(+), 54 deletions(-) diff --git a/project/roadmap.md b/project/roadmap.md index 54aef755..f9ac8c43 100644 --- a/project/roadmap.md +++ b/project/roadmap.md @@ -117,62 +117,12 @@ A tick indicates an item is implemented and has automated tests in place. ## Versions 1.1+ -### Other API implementations - #### Collections API -- [ ] `PUT/_api/collection/{collection-name}/unload` Unload collection -- [ ] `PUT/_api/collection/{collection-name}/load` Load collection -- [ ] `GET/_api/collection/{collection-name}/checksum` Return checksum for the collection +- [X] `GET/_api/collection/{collection-name}/checksum` Return checksum for the collection - [X] `GET/_api/collection/{collection-name}/figures` Return statistics for a collection -- [ ] `PUT/_api/collection/{collection-name}/loadIndexesIntoMemory` Load Indexes into Memory -- [ ] `PUT/_api/collection/{collection-name}/recalculateCount` Recalculate count of a collection -- [ ] `PUT/_api/collection/{collection-name}/rotate` Rotate journal of a collection - -#### Simple Queries API - -- [ ] TODO - -#### Job API - -- [ ] TODO - -#### Graph Edges API - -- [ ] `GET/_api/edges/{collection-id}` Read in- or outbound edges - -#### Graph Traversal API - -- [ ] `POST/_api/traversal` executes a traversal - -### Database Management API implementations - -#### Administration API - -- [ ] TODO - -#### Cluster API - -- [ ] TODO - -#### FOXX API - -- [ ] TODO - -#### Indexes API - -- [ ] TODO - -#### Replication API - -- [ ] TODO - -## Version 2.0 - -#### New transport implementations - -- [ ] VelocyStream support -- [ ] VelocyPack-over-HTTP support +- [X] `PUT/_api/collection/{collection-name}/loadIndexesIntoMemory` Load Indexes into Memory +- [X] `PUT/_api/collection/{collection-name}/recalculateCount` Recalculate count of a collection #### Bulk Operations API - [X] `POST /_api/import#document` Bulk Import Document Arrays @@ -234,4 +184,45 @@ A tick indicates an item is implemented and has automated tests in place. - [X] `GET/_admin/server/id` Return id of a server in a cluster - [X] `GET/_admin/server/role` Return role of a server in a cluster - [X] `GET/_api/engine` Return server database engine type -- [X] `GET/_api/version` Return server version \ No newline at end of file +- [X] `GET/_api/version` Return server version + +## Version 2.0 + +#### New transport implementations + +- [ ] VelocyStream support +- [ ] VelocyPack-over-HTTP support + +#### Simple Queries API + +- [ ] TODO + +#### Job API + +- [ ] TODO + +#### Graph Edges API + +- [ ] `GET/_api/edges/{collection-id}` Read in- or outbound edges + +#### Graph Traversal API + +- [ ] `POST/_api/traversal` executes a traversal + +### Database Management API implementations + +#### Cluster API + +- [ ] TODO + +#### FOXX API + +- [ ] TODO + +#### Indexes API + +- [ ] TODO + +#### Replication API + +- [ ] TODO \ No newline at end of file From 16360eddbda83d049eec504d1ef25416e2dbbc9a Mon Sep 17 00:00:00 2001 From: tjoubert Date: Thu, 4 Aug 2022 21:15:38 +0400 Subject: [PATCH 2/2] Removed index api --- project/roadmap.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/project/roadmap.md b/project/roadmap.md index f9ac8c43..9789a188 100644 --- a/project/roadmap.md +++ b/project/roadmap.md @@ -219,10 +219,6 @@ A tick indicates an item is implemented and has automated tests in place. - [ ] TODO -#### Indexes API - -- [ ] TODO - #### Replication API - [ ] TODO \ No newline at end of file