tinkerpop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ok...@apache.org
Subject [37/50] incubator-tinkerpop git commit: Update upgrade docs.
Date Thu, 03 Dec 2015 16:43:33 GMT
Update upgrade docs.

Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/322668bd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/322668bd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/322668bd

Branch: refs/heads/TINKERPOP3-982
Commit: 322668bd039e60ae827653b3f50a071ef15b8067
Parents: 75e3f42
Author: Stephen Mallette <spmva@genoprime.com>
Authored: Mon Nov 30 18:57:47 2015 -0500
Committer: Stephen Mallette <spmva@genoprime.com>
Committed: Mon Nov 30 18:57:47 2015 -0500

 .../upgrade/release-3.1.x-incubating.asciidoc   | 44 ++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/docs/src/upgrade/release-3.1.x-incubating.asciidoc b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
index 7f1bcf5..54ccf04 100644
--- a/docs/src/upgrade/release-3.1.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
@@ -51,13 +51,57 @@ release.
 See: link:https://issues.apache.org/jira/browse/TINKERPOP3-981[TINKERPOP3-981],
 link:http://tinkerpop.apache.org/docs/3.1.1-incubating/#_security[Reference Documentation
- Gremlin Server Security]
+TinkerGraph Supports Any IO
+TinkerGraph's 'gremlin.tinkergraph.graphLocation' configuration setting can now take a fully
qualified class name
+of a `Io.Builder` implementation, which means that custom IO implementations can be used
to read and write
+TinkerGraph instances.
+See: link:https://issues.apache.org/jira/browse/TINKERPOP3-886[TINKERPOP3-886]
 Upgrading for Providers
 IMPORTANT: It is recommended that providers also review all the upgrade instructions specified
for users. Many of the
 changes there may prove important for the provider's implementation.
+Graph System Providers
+Data Types in Tests
+There were a number of fixes related to usage of appropriate types in the test suite. There
were cases where tests
+were mixing types, such that a single property key might have two different values.  This
mixed typing caused problems
+for some graphs and wasn't really something TinkerPop was looking to explicitly enforce as
a rule of implementing the
+While the changes should not have been breaking, providers should be aware that improved
consistencies in the tests
+may present opportunities for test failures.
+See: link:https://issues.apache.org/jira/browse/TINKERPOP3-984[TINKERPOP3-984],
+Graph Database Providers
+Feature Consistency
+There were a number of corrections made around the consistency of `Features` and how they
were applied in tests.
+Corrections fell into two groups of changes:
+. Bugs in the how `Features` were applied to certain tests.
+. Refactoring around the realization that `VertexFeatures.supportsMetaProperties()` is really
just a duplicate of
+features already exposed as `VertexPropertyFeatures.supportsAddProperty()` and
+`VertexPropertyFeatures.supportsRemoveProperty()`.  `VertexFeatures.supportsMetaProperties()`
has been deprecated.
+These changes related to "Feature Consistency" open up a number of previously non-executing
tests for graphs that did
+not support meta-properties, so providers should be wary of potential test failure on previously
non-executing tests.
+See: link:https://issues.apache.org/jira/browse/TINKERPOP3-985[TINKERPOP3-985]
 TinkerPop 3.1.0

View raw message