You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2016/05/05 19:40:54 UTC

[4/4] incubator-tinkerpop git commit: Replaced use of "vendor" in javadoc with "provider" CTR

Replaced use of "vendor" in javadoc with "provider" CTR


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

Branch: refs/heads/tp31
Commit: d239a5ac9f254105a5c4b7eff1f67eee62222657
Parents: 90796c6
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu May 5 15:38:40 2016 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu May 5 15:38:40 2016 -0400

----------------------------------------------------------------------
 docs/src/dev/developer/contributing.asciidoc                   | 4 ++--
 .../tinkerpop/gremlin/process/computer/MessageScope.java       | 5 +++--
 .../strategy/verification/LambdaRestrictionStrategy.java       | 2 +-
 .../java/org/apache/tinkerpop/gremlin/structure/Graph.java     | 2 +-
 .../org/apache/tinkerpop/gremlin/structure/Transaction.java    | 4 ++--
 .../tinkerpop/gremlin/structure/io/AbstractIoRegistry.java     | 2 +-
 .../java/org/apache/tinkerpop/gremlin/structure/io/Io.java     | 6 +++---
 .../org/apache/tinkerpop/gremlin/structure/io/IoRegistry.java  | 2 +-
 .../tinkerpop/gremlin/structure/util/AbstractTransaction.java  | 4 ++--
 .../gremlin/structure/util/star/StarGraphGryoSerializer.java   | 2 +-
 .../gremlin/groovy/GroovyEnvironmentIntegrateSuite.java        | 2 +-
 .../gremlin/groovy/GroovyEnvironmentPerformanceSuite.java      | 2 +-
 .../tinkerpop/gremlin/process/GroovyProcessComputerSuite.java  | 2 +-
 .../tinkerpop/gremlin/process/GroovyProcessStandardSuite.java  | 2 +-
 .../main/java/org/apache/tinkerpop/gremlin/GraphProvider.java  | 6 +++---
 .../apache/tinkerpop/gremlin/process/ProcessComputerSuite.java | 2 +-
 .../tinkerpop/gremlin/process/ProcessPerformanceSuite.java     | 2 +-
 .../apache/tinkerpop/gremlin/process/ProcessStandardSuite.java | 2 +-
 .../gremlin/process/traversal/step/sideEffect/ProfileTest.java | 2 +-
 .../tinkerpop/gremlin/structure/StructureIntegrateSuite.java   | 2 +-
 .../tinkerpop/gremlin/structure/StructurePerformanceSuite.java | 2 +-
 .../tinkerpop/gremlin/structure/StructureStandardSuite.java    | 2 +-
 .../gremlin/tinkergraph/structure/TinkerIoRegistry.java        | 3 +--
 23 files changed, 32 insertions(+), 32 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/docs/src/dev/developer/contributing.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/dev/developer/contributing.asciidoc b/docs/src/dev/developer/contributing.asciidoc
index ffc8156..0d0c500 100644
--- a/docs/src/dev/developer/contributing.asciidoc
+++ b/docs/src/dev/developer/contributing.asciidoc
@@ -228,7 +228,7 @@ reasonable workaround.  Given that definition, a `bug` should generally have ver
 this property set.
 * Issues are not assigned "labels" with two exceptions:
 ** The "breaking" label which marks an issue as one that is representative of a change in the API that might
-affect users or vendors.  This label is important when organizing release notes.
+affect users or providers.  This label is important when organizing release notes.
 ** The "deprecation" label which is assigned to an issue that is about removing a deprecated portion of the API.
 * The "affects/fix version(s)" fields should be appropriately set, where the "fix version" implies the version on
 which that particular issue will completed.
@@ -261,7 +261,7 @@ Deprecation
 
 When possible, committers should avoid direct "breaking" change (e.g. removing a method from a class) and favor
 deprecation.  Deprecation should come with sufficient documentation and notice especially when the change involves
-public APIs that might be utilized by users or implemented by vendors:
+public APIs that might be utilized by users or implemented by providers:
 
 * Mark the code with the `@Deprecated` annotation.
 * Use javadoc to further document the change with the following content:

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/computer/MessageScope.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/computer/MessageScope.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/computer/MessageScope.java
index 1304703..8fc45c7 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/computer/MessageScope.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/computer/MessageScope.java
@@ -29,8 +29,9 @@ import java.util.function.Supplier;
 
 /**
  * A {@link MessageScope} represents the range of a message. A message can have multiple receivers and message scope
- * allows the underlying {@link GraphComputer} to apply the message passing algorithm in whichever manner is most efficient.
- * It is best to use {@link MessageScope.Local} if possible as that provides more room for optimization by vendors than {@link MessageScope.Global}.
+ * allows the underlying {@link GraphComputer} to apply the message passing algorithm in whichever manner is most
+ * efficient. It is best to use {@link MessageScope.Local} if possible as that provides more room for optimization by
+ * providers than {@link MessageScope.Global}.
  *
  * @author Marko A. Rodriguez (http://markorodriguez.com)
  * @author Matthias Broecheler (me@matthiasb.com)

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/LambdaRestrictionStrategy.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/LambdaRestrictionStrategy.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/LambdaRestrictionStrategy.java
index 79c0511..49d670c 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/LambdaRestrictionStrategy.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/LambdaRestrictionStrategy.java
@@ -30,7 +30,7 @@ import java.util.Comparator;
 /**
  * {@code LambdaRestrictionStrategy} does not allow lambdas to be used in a {@link Traversal}. The contents of a lambda
  * cannot be analyzed/optimized and thus, reduces the ability of other {@link TraversalStrategy} instances to reason
- * about the traversal. This strategy is not activated by default. However, graph system vendors may choose to make
+ * about the traversal. This strategy is not activated by default. However, graph system providers may choose to make
  * this a default strategy in order to ensure their respective strategies are better able to operate.
  * <p/>
  *

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java
index 6c834d3..bd9870d 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java
@@ -66,7 +66,7 @@ public interface Graph extends AutoCloseable, Host {
     public static final String GRAPH = "gremlin.graph";
 
     /**
-     * This should only be used by vendors to create keys, labels, etc. in a namespace safe from users.
+     * This should only be used by providers to create keys, labels, etc. in a namespace safe from users.
      * Users are not allowed to generate property keys, step labels, etc. that are key'd "hidden".
      */
     public static class Hidden {

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
index 5dfb4da1a..82f3820 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
@@ -27,11 +27,11 @@ import java.util.function.Consumer;
 import java.util.function.Function;
 
 /**
- * A set of methods that allow for control of transactional behavior of a {@link Graph} instance. Vendors may
+ * A set of methods that allow for control of transactional behavior of a {@link Graph} instance. Providers may
  * consider using {@link AbstractTransaction} as a base implementation that provides default features for most of
  * these methods.
  * <p/>
- * It is expected that this interface be implemented by vendors in a {@link ThreadLocal} fashion. In other words
+ * It is expected that this interface be implemented by providers in a {@link ThreadLocal} fashion. In other words
  * transactions are bound to the current thread, which means that any graph operation executed by the thread occurs
  * in the context of that transaction and that there may only be one thread executing in a single transaction.
  * <p/>

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/AbstractIoRegistry.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/AbstractIoRegistry.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/AbstractIoRegistry.java
index 428e613..fc2ec74 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/AbstractIoRegistry.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/AbstractIoRegistry.java
@@ -29,7 +29,7 @@ import java.util.stream.Collectors;
 
 /**
  * Base implementation of the {@link IoRegistry} interface that provides implementation of the methods using a
- * a {@code HashMap}.  Vendors should extend from this class if they have custom serializers to provide to IO
+ * a {@code HashMap}.  Providers should extend from this class if they have custom serializers to provide to IO
  * instances.  Simply register their classes to it via the provided {@link #register(Class, Class, Object)} method.
  * <p/>
  * It is important that implementations provide a zero-arg constructor as there may be cases where it will need to be

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/Io.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/Io.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/Io.java
index d94cebd..fbfbd59 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/Io.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/Io.java
@@ -86,7 +86,7 @@ public interface Io<R extends GraphReader.ReaderBuilder, W extends GraphWriter.W
     public interface Builder<I extends Io> {
 
         /**
-         * Vendors use this method to supply an {@link IoRegistry} to the {@link Io} implementation.  End-users
+         * Providers use this method to supply an {@link IoRegistry} to the {@link Io} implementation.  End-users
          * should not use this method directly.  If a user wants to register custom serializers, then such things
          * can be done via calls to {@link Io#mapper()} after the {@link Io} is constructed via
          * {@link Graph#io(Io.Builder)}.
@@ -94,13 +94,13 @@ public interface Io<R extends GraphReader.ReaderBuilder, W extends GraphWriter.W
         public Builder<? extends Io> registry(final IoRegistry registry);
 
         /**
-         * Vendors use this method to supply the current instance of their {@link Graph} to the builder.  End-users
+         * Providers use this method to supply the current instance of their {@link Graph} to the builder.  End-users
          * should not call this method directly.
          */
         public Builder<? extends Io> graph(final Graph g);
 
         /**
-         * Vendors call this method in the {@link Graph#io(Io.Builder)} method to construct the {@link Io} instance
+         * Providers call this method in the {@link Graph#io(Io.Builder)} method to construct the {@link Io} instance
          * and return the value.  End-users will typically not call this method.
          */
         public I create();

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoRegistry.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoRegistry.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoRegistry.java
index e73b01e..a70e406 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoRegistry.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoRegistry.java
@@ -32,7 +32,7 @@ import java.util.Map;
 import java.util.stream.Collectors;
 
 /**
- * A generalized custom serializer registry for vendors implementing a {@link Graph}.  Vendors should provide an
+ * A generalized custom serializer registry for providers implementing a {@link Graph}.  Providers should develop an
  * implementation of this interface if their implementation requires custom serialization of identifiers or other
  * such content housed in their graph.  Consider extending from {@link AbstractIoRegistry} and ensure that the
  * implementation has a zero-arg constructor or a static "getInstance" method that returns an {@code IoRegistry}

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/AbstractTransaction.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/AbstractTransaction.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/AbstractTransaction.java
index 77f6c18..00d15c5 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/AbstractTransaction.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/AbstractTransaction.java
@@ -26,7 +26,7 @@ import java.util.function.Function;
 
 /**
  * A simple base class for {@link Transaction} that provides some common functionality and default behavior.
- * While vendors can choose to use this class, it is generally better to extend from
+ * While providers can choose to use this class, it is generally better to extend from
  * {@link AbstractThreadedTransaction} or {@link AbstractThreadLocalTransaction} which include default "listener"
  * functionality.  Implementers should note that this class assumes that threaded transactions are not enabled
  * and should explicitly override {@link #createThreadedTx} to implement that functionality if required.
@@ -155,7 +155,7 @@ public abstract class AbstractTransaction implements Transaction {
     }
 
     /**
-     * An "internal" exception thrown by vendors when calls to {@link AbstractTransaction#doCommit} or
+     * An "internal" exception thrown by providers when calls to {@link AbstractTransaction#doCommit} or
      * {@link AbstractTransaction#doRollback} fail.
      */
     public static class TransactionException extends Exception {

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/star/StarGraphGryoSerializer.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/star/StarGraphGryoSerializer.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/star/StarGraphGryoSerializer.java
index 5bcfe80..0a9d07d 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/star/StarGraphGryoSerializer.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/star/StarGraphGryoSerializer.java
@@ -35,7 +35,7 @@ import java.util.Map;
  * Kryo serializer for {@link StarGraph}.  Implements an internal versioning capability for backward compatibility.
  * The single byte at the front of the serialization stream denotes the version.  That version can be used to choose
  * the correct deserialization mechanism.  The limitation is that this versioning won't help with backward
- * compatibility for custom serializers from vendors.  Vendors should be encouraged to write their serializers
+ * compatibility for custom serializers from providers.  Providers should be encouraged to write their serializers
  * with backward compatibility in mind.
  *
  * @author Marko A. Rodriguez (http://markorodriguez.com)

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentIntegrateSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentIntegrateSuite.java b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentIntegrateSuite.java
index db4d0e5..b6cd29c 100644
--- a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentIntegrateSuite.java
+++ b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentIntegrateSuite.java
@@ -41,7 +41,7 @@ import java.util.stream.Stream;
  * the Groovy "environment" which will typically ensure that the {@link Graph} will work as expected in the Gremlin
  * Console, Gremlin Server, and other Groovy environments.
  * <p/>
- * Note that this suite contains "long-run" tests.  At this time, this suite can be considered optional to vendors.
+ * Note that this suite contains "long-run" tests.  At this time, this suite can be considered optional to providers.
  * <p/>
  * For more information on the usage of this suite, please see {@link StructureStandardSuite}.
  *

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentPerformanceSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentPerformanceSuite.java b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentPerformanceSuite.java
index 1108185..81ffdb0 100644
--- a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentPerformanceSuite.java
+++ b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/GroovyEnvironmentPerformanceSuite.java
@@ -42,7 +42,7 @@ import java.util.stream.Stream;
  * the Groovy "environment" which will typically ensure that the {@link Graph} will work as expected in the Gremlin
  * Console, Gremlin Server, and other Groovy environments.
  * <p/>
- * Note that this suite contains "long-run" tests.  At this time, this suite can be considered optional to vendors
+ * Note that this suite contains "long-run" tests.  At this time, this suite can be considered optional to providers
  * as the functionality that it provides is generally covered elsewhere.
  * <p/>
  * For more information on the usage of this suite, please see {@link StructureStandardSuite}.

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessComputerSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessComputerSuite.java b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessComputerSuite.java
index 88be667..1f3f108 100644
--- a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessComputerSuite.java
+++ b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessComputerSuite.java
@@ -89,7 +89,7 @@ import org.junit.runners.model.RunnerBuilder;
 /**
  * The {@code GroovyProcessComputerSuite} is a JUnit test runner that executes the Gremlin Test Suite over a
  * {@link Graph} implementation.  This test suite covers traversal operations around {@link GraphComputer} and should
- * be implemented by vendors to validate that their implementations are compliant with the Groovy flavor of the
+ * be implemented by providers to validate that their implementations are compliant with the Groovy flavor of the
  * Gremlin language. Implementations that use this test suite should return {@code true} for
  * {@link Graph.Features.GraphFeatures#supportsComputer()}.
  * <p/>

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessStandardSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessStandardSuite.java b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessStandardSuite.java
index 7024869..e57c1c6 100644
--- a/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessStandardSuite.java
+++ b/gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/process/GroovyProcessStandardSuite.java
@@ -87,7 +87,7 @@ import org.junit.runners.model.RunnerBuilder;
 
 /**
  * The {@code GroovyProcessStandardSuite} is a JUnit test runner that executes the Gremlin Test Suite over a
- * {@link Graph} implementation.  This test suite covers traversal operations and should be implemented by vendors
+ * {@link Graph} implementation.  This test suite covers traversal operations and should be implemented by providers
  * to validate that their implementations are compliant with the Groovy flavor of the Gremlin language.
  * <p/>
  * For more information on the usage of this suite, please see {@link StructureStandardSuite}.

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/GraphProvider.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/GraphProvider.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/GraphProvider.java
index f14fb96..4fa800b 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/GraphProvider.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/GraphProvider.java
@@ -71,7 +71,7 @@ public interface GraphProvider {
 
     /**
      * Implementations from {@code gremlin-core} that need to be part of the clear process.  This does not exempt
-     * vendors from having to register their extensions to any of these classes, but does prevent them from
+     * providers from having to register their extensions to any of these classes, but does prevent them from
      * having to register them in addition to their own.
      */
     public static final Set<Class> CORE_IMPLEMENTATIONS = new HashSet<Class>() {{
@@ -87,7 +87,7 @@ public interface GraphProvider {
 
     /**
      * Create a {@link GraphTraversalSource} from a {@link Graph} instance.  The default implementation uses the
-     * {@link StandardTraversalEngine} so vendors should override as necessary if their implementation is testing
+     * {@link StandardTraversalEngine} so providers should override as necessary if their implementation is testing
      * something that requires a different engine type, like those tests for
      * {@link org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Type}.
      */
@@ -97,7 +97,7 @@ public interface GraphProvider {
 
     /**
      * Create a {@link GraphTraversalSource} from a {@link Graph} instance.  The default implementation uses the
-     * {@link StandardTraversalEngine} so vendors should override as necessary if their implementation is testing
+     * {@link StandardTraversalEngine} so providers should override as necessary if their implementation is testing
      * something that requires a different engine type, like those tests for
      * {@link org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Type}.
      * <p/>

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessComputerSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessComputerSuite.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessComputerSuite.java
index 3338acf..fb57ebd 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessComputerSuite.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessComputerSuite.java
@@ -91,7 +91,7 @@ import org.junit.runners.model.RunnerBuilder;
 /**
  * The {@code ProcessComputerSuite} is a JUnit test runner that executes the Gremlin Test Suite over a
  * {@link Graph} implementation.  This test suite covers traversal operations around {@link GraphComputer} and should
- * be implemented by vendors to validate that their implementations are compliant with that Gremlin language.
+ * be implemented by providers to validate that their implementations are compliant with that Gremlin language.
  * Implementations that use this test suite should return {@code true} for
  * {@link org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures#supportsComputer()}.
  * <p/>

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessPerformanceSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessPerformanceSuite.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessPerformanceSuite.java
index f787450..90e2e6c 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessPerformanceSuite.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessPerformanceSuite.java
@@ -30,7 +30,7 @@ import org.junit.runners.model.RunnerBuilder;
 /**
  * The {@code ProcessPerformanceSuite} is a JUnit test runner that executes the Gremlin Test Suite over a Graph
  * implementation.  This suite contains "long-run" tests that produce reports on the traversal execution
- * performance of a vendor implementation {@link Graph}. Its usage is optional to vendors as the tests are
+ * performance of a vendor implementation {@link Graph}. Its usage is optional to providers as the tests are
  * somewhat redundant to those found elsewhere in other required test suites.
  * <p/>
  * For more information on the usage of this suite, please see {@link StructureStandardSuite}.

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessStandardSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessStandardSuite.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessStandardSuite.java
index 3b7e634..7a9768c 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessStandardSuite.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/ProcessStandardSuite.java
@@ -91,7 +91,7 @@ import org.junit.runners.model.RunnerBuilder;
 
 /**
  * The {@code ProcessStandardSuite} is a JUnit test runner that executes the Gremlin Test Suite over a
- * {@link Graph} implementation.  This test suite covers traversal operations and should be implemented by vendors
+ * {@link Graph} implementation.  This test suite covers traversal operations and should be implemented by providers
  * to validate that their implementations are compliant with the Gremlin language.
  * <p/>
  * For more information on the usage of this suite, please see {@link StructureStandardSuite}.

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/ProfileTest.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/ProfileTest.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/ProfileTest.java
index 390678e..7e26642 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/ProfileTest.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/sideEffect/ProfileTest.java
@@ -86,7 +86,7 @@ public abstract class ProfileTest extends AbstractGremlinProcessTest {
             assertEquals("Every other Step should be a ProfileStep.", ProfileStep.class, steps.get(ii).getClass());
         }
 
-        // Validate the last Metrics only, which must be consistent across vendors.
+        // Validate the last Metrics only, which must be consistent across providers.
         Metrics metrics = traversalMetrics.getMetrics(traversalMetrics.getMetrics().size() - 1);
         assertEquals(2, metrics.getCount(TraversalMetrics.ELEMENT_COUNT_ID).longValue());
         assertNotEquals(0, metrics.getCount(TraversalMetrics.TRAVERSER_COUNT_ID).longValue());

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureIntegrateSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureIntegrateSuite.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureIntegrateSuite.java
index e071f4a..c8759a4 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureIntegrateSuite.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureIntegrateSuite.java
@@ -27,7 +27,7 @@ import org.junit.runners.model.RunnerBuilder;
 /**
  * The {@code StructureIntegrationSuite} is a JUnit test runner that executes the Gremlin Test Suite over a
  * {@link Graph} implementation. This suite contains "long-run" tests that enforce various behaviors and
- * expectations of a vendor implementation of {@link Graph}. Its usage is optional to vendors as the tests are
+ * expectations of a vendor implementation of {@link Graph}. Its usage is optional to providers as the tests are
  * somewhat redundant to those found elsewhere in other required test suites.
  * <p/>
  * For more information on the usage of this suite, please see {@link StructureStandardSuite}.

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructurePerformanceSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructurePerformanceSuite.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructurePerformanceSuite.java
index 3506e9b..bd1ee8d 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructurePerformanceSuite.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructurePerformanceSuite.java
@@ -26,7 +26,7 @@ import org.junit.runners.model.RunnerBuilder;
 /**
  * The {@code StructurePerformanceSuite} is a JUnit test runner that executes the Gremlin Test Suite over a
  * {@link Graph} implementation. This suite contains "long-run" tests that produce reports on the read/write
- * performance of a vendor implementation {@link Graph}. Its usage is optional to vendors as the tests are
+ * performance of a providers implementation {@link Graph}. Its usage is optional to providers as the tests are
  * somewhat redundant to those found elsewhere in other required test suites.
  * <p/>
  * For more information on the usage of this suite, please see {@link StructureStandardSuite}.

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureStandardSuite.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureStandardSuite.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureStandardSuite.java
index b2e3494..844bbf5 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureStandardSuite.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/StructureStandardSuite.java
@@ -45,7 +45,7 @@ import org.junit.runners.model.RunnerBuilder;
 /**
  * The {@code StructureStandardSuite} is a JUnit test runner that executes the Gremlin Test Suite over a
  * {@link Graph} implementation.  This specialized test suite and runner is for use by
- * vendors to test their {@link Graph} implementations.  The {@code StructureStandardSuite} ensures consistency and
+ * providers to test their {@link Graph} implementations.  The {@code StructureStandardSuite} ensures consistency and
  * validity of the implementations that they test.  Successful execution of this test suite is critical to proper
  * operations of a vendor implementation.
  * <p/>

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/d239a5ac/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerIoRegistry.java
----------------------------------------------------------------------
diff --git a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerIoRegistry.java b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerIoRegistry.java
index fffb696..3c9cdd0 100644
--- a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerIoRegistry.java
+++ b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerIoRegistry.java
@@ -23,7 +23,6 @@ import org.apache.tinkerpop.gremlin.structure.Vertex;
 import org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry;
 import org.apache.tinkerpop.gremlin.structure.io.GraphReader;
 import org.apache.tinkerpop.gremlin.structure.io.GraphWriter;
-import org.apache.tinkerpop.gremlin.structure.io.IoCore;
 import org.apache.tinkerpop.gremlin.structure.io.IoRegistry;
 import org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONIo;
 import org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONTokens;
@@ -63,7 +62,7 @@ import java.util.Map;
  * implementation specific classes that might need to be serialized.  This registry allows a {@link TinkerGraph} to
  * be serialized directly which is useful for moving small graphs around on the network.
  * <p/>
- * Most vendors need not implement this kind of custom serializer as they will deal with much larger graphs that
+ * Most providers need not implement this kind of custom serializer as they will deal with much larger graphs that
  * wouldn't be practical to serialize in this fashion.  This is a bit of a special case for TinkerGraph given its
  * in-memory status.  Typical implementations would create serializers for a complex vertex identifier or a
  * custom data class like a "geographic point".