Added some notes about certain Structure API bits for 4.x CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/512a4b8b Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/512a4b8b Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/512a4b8b Branch: refs/heads/TINKERPOP-1522 Commit: 512a4b8b05fe036c828c3562bd72a50fc1b79e76 Parents: 62299a1 Author: Stephen Mallette <sp...@genoprime.com> Authored: Mon Mar 5 19:42:34 2018 -0500 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Mon Mar 5 19:42:34 2018 -0500 ---------------------------------------------------------------------- docs/src/dev/future/index.asciidoc | 8 ++++++++ 1 file changed, 8 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/512a4b8b/docs/src/dev/future/index.asciidoc ---------------------------------------------------------------------- diff --git a/docs/src/dev/future/index.asciidoc b/docs/src/dev/future/index.asciidoc index 4a51f57..d37f3e1 100644 --- a/docs/src/dev/future/index.asciidoc +++ b/docs/src/dev/future/index.asciidoc @@ -118,6 +118,14 @@ Distributed transactions are a challenge and don't apply to every provider. Tran GLVs. The idea of local subgraphs for mutations and transaction management might be good but that goes against having just `ReferenceGraph`. +In "hiding blueprints" we should probably consider what relevance certain components of the Structure API still have: + +* `io()` - this sorta fell short a few ways: API was a bit clunky, no integration with loading via OLAP, etc. +* `variables()` - one of the problems with variables is that they were not persisted by `io()` which was generally a +problem for TinkerGraph which relied on `io()` for flushing to file storage. This topic was discussed a bit on +link:https://issues.apache.org/jira/browse/TINKERPOP-892[TINKERPOP-892] +* `tx()` - as discussed in the earlier paragraph + == Gremlin Language Subset On link:https://issues.apache.org/jira/browse/TINKERPOP-1417[TINKERPOP-1417], it was suggested that we "Create a