You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ok...@apache.org on 2016/01/12 22:10:58 UTC

[11/15] incubator-tinkerpop git commit: Merge https://github.com/apache/incubator-tinkerpop

Merge https://github.com/apache/incubator-tinkerpop


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

Branch: refs/heads/master
Commit: 8ac487fd1769b7cc58a68e60126e442bb97e71e5
Parents: 6399d19 1e989b7
Author: Benjamin Han <be...@siftsec.com>
Authored: Mon Jan 11 12:17:22 2016 -0800
Committer: Benjamin Han <be...@siftsec.com>
Committed: Mon Jan 11 12:17:22 2016 -0800

----------------------------------------------------------------------
 CHANGELOG.asciidoc                              | 243 +++++-----
 README.asciidoc                                 |  12 +-
 bin/validate-distribution.sh                    |   4 +-
 docs/src/dev/developer/contributing.asciidoc    |  35 +-
 docs/src/dev/developer/meetings.asciidoc        | 194 ++++----
 docs/src/dev/developer/release.asciidoc         |   4 +-
 .../src/reference/gremlin-applications.asciidoc | 107 +++-
 docs/src/reference/implementations.asciidoc     | 109 +++--
 docs/src/reference/intro.asciidoc               |  23 +-
 docs/src/reference/the-graph.asciidoc           |  40 +-
 docs/src/reference/the-graphcomputer.asciidoc   |  11 +-
 docs/src/reference/the-traversal.asciidoc       |   2 +-
 .../tutorials/getting-started/index.asciidoc    |  52 +-
 .../upgrade/release-3.0.x-incubating.asciidoc   |  28 +-
 .../upgrade/release-3.1.x-incubating.asciidoc   | 126 +++--
 docs/static/images/business-gremlin.png         | Bin 0 -> 412520 bytes
 .../images/modern-edge-1-to-3-1-gremlin.png     | Bin 11607 -> 12720 bytes
 docs/static/images/modern-edge-1-to-3-1.png     | Bin 3210 -> 3887 bytes
 .../images/modern-edge-1-to-3-2-gremlin.png     | Bin 17029 -> 18052 bytes
 docs/static/images/modern-edge-1-to-3-2.png     | Bin 4420 -> 3784 bytes
 .../images/modern-edge-1-to-3-3-gremlin.png     | Bin 20948 -> 22258 bytes
 docs/static/images/modern-edge-1-to-3-3.png     | Bin 7372 -> 5800 bytes
 docs/static/images/quantum-gremlin-full.png     | Bin 0 -> 1877990 bytes
 .../process/computer/GiraphGraphComputer.java   |  43 +-
 .../GiraphHadoopGremlinIntegrateTest.java       |  33 ++
 .../computer/GiraphHadoopGraphProvider.java     |   6 +-
 .../GiraphHadoopGremlinPluginIntegrateTest.java |  33 --
 .../tinkerpop/gremlin/console/Console.groovy    |  20 +-
 .../computer/bulkloading/BulkLoader.java        |   8 +-
 .../bulkloading/BulkLoaderVertexProgram.java    |  11 +-
 .../bulkloading/IncrementalBulkLoader.java      |   8 +-
 .../computer/bulkloading/OneTimeBulkLoader.java | 109 +++++
 .../peerpressure/ClusterCountMapReduce.java     |   7 +-
 .../traversal/util/DependantMutableMetrics.java |  34 +-
 .../process/traversal/util/MutableMetrics.java  |   3 +-
 .../tinkerpop/gremlin/structure/Element.java    |   2 +-
 .../tinkerpop/gremlin/structure/io/Storage.java | 139 ++++++
 .../structure/io/gryo/GryoClassResolver.java    |   2 +-
 .../gremlin/structure/io/gryo/GryoMapper.java   |  25 +-
 .../gremlin/structure/util/StringFactory.java   |  18 +-
 .../apache/tinkerpop/gremlin/TestHelper.java    |  76 ++-
 .../sideEffect/LambdaSideEffectStepTest.java    |   7 +-
 .../tinkerpop/gremlin/structure/io/IoX.java     |   5 +
 .../gremlin/structure/io/IoXIoRegistry.java     |  57 +++
 .../tinkerpop/gremlin/structure/io/IoY.java     |   5 +
 .../gremlin/structure/io/IoYIoRegistry.java     |  39 ++
 .../structure/io/gryo/GryoMapperTest.java       | 113 +++++
 .../tinkerpop/gremlin/driver/Cluster.java       |   3 +
 .../tinkerpop/gremlin/driver/Settings.java      |   2 +
 .../AbstractGraphSONMessageSerializerV1d0.java  |   5 +-
 .../driver/ser/AbstractMessageSerializer.java   |  82 ++++
 .../driver/ser/GryoMessageSerializerV1d0.java   |  49 +-
 ...raphSONMessageSerializerGremlinV1d0Test.java |   5 +-
 .../ser/GraphSONMessageSerializerV1d0Test.java  |  60 +++
 .../ser/GryoMessageSerializerV1d0Test.java      | 115 ++++-
 .../traversal/step/map/GroovySelectTest.groovy  |   2 +-
 .../gremlin/groovy/GroovyEnvironmentSuite.java  |   2 +
 ...remlinGroovyScriptEngineFileSandboxTest.java | 117 +++++
 .../GremlinGroovyScriptEngineIntegrateTest.java |  11 +-
 .../process/GroovyProcessComputerSuite.java     |   1 -
 .../gremlin/groovy/jsr223/sandbox.yaml          |  58 +++
 .../customizer/AbstractSandboxExtension.groovy  |  90 ++++
 .../customizer/FileSandboxExtension.groovy      | 107 ++++
 .../PropertyExpressionEvaluator.groovy          |  66 +++
 .../jsr223/customizer/SandboxExtension.groovy   |   3 +
 .../jsr223/customizer/SandboxHelper.groovy      |  57 +++
 .../customizer/SimpleSandboxExtension.groovy    |  31 +-
 .../customizer/TinkerPopSandboxExtension.groovy |  44 +-
 .../gremlin/groovy/engine/GremlinExecutor.java  |   3 +-
 .../jsr223/GremlinGroovyScriptEngineTest.java   |   9 +-
 .../groovy/util/DependencyGrabberTest.java      |   3 +-
 gremlin-server/conf/gremlin-server-classic.yaml |   1 +
 gremlin-server/conf/gremlin-server-min.yaml     |   1 +
 .../conf/gremlin-server-modern-readonly.yaml    |   1 +
 gremlin-server/conf/gremlin-server-modern.yaml  |   1 +
 gremlin-server/conf/gremlin-server-neo4j.yaml   |   1 +
 .../conf/gremlin-server-rest-modern.yaml        |   1 +
 .../conf/gremlin-server-rest-secure.yaml        |   1 +
 gremlin-server/conf/gremlin-server-secure.yaml  |   1 +
 gremlin-server/conf/gremlin-server-spark.yaml   |   1 +
 gremlin-server/conf/gremlin-server.yaml         |   1 +
 .../scripts/empty-sample-secure.groovy          |   4 +-
 .../tinkerpop/gremlin/server/GraphManager.java  |  46 ++
 .../tinkerpop/gremlin/server/GremlinServer.java |   2 +-
 .../tinkerpop/gremlin/server/Settings.java      |   9 +
 .../server/auth/AllowAllAuthenticator.java      |   2 +-
 .../gremlin/server/auth/Authenticator.java      |   2 +-
 .../server/auth/SimpleAuthenticator.java        |   4 +-
 .../gremlin/server/channel/HttpChannelizer.java |   2 +-
 .../handler/HttpGremlinEndpointHandler.java     |  37 +-
 .../server/handler/OpSelectorHandler.java       |   2 +-
 .../server/op/AbstractEvalOpProcessor.java      |  52 +-
 .../server/op/control/ControlOpProcessor.java   |  18 +-
 .../server/op/session/SessionOpProcessor.java   |   7 +-
 .../server/op/standard/StandardOpProcessor.java |  31 +-
 .../AbstractGremlinServerIntegrationTest.java   |   7 +-
 .../server/GremlinAdditionPerformanceTest.java  |   5 +-
 .../server/GremlinDriverIntegrateTest.java      | 113 ++++-
 .../GremlinServerAuthOldIntegrateTest.java      |   2 +-
 .../server/GremlinServerHttpIntegrateTest.java  |  36 ++
 .../server/GremlinServerIntegrateTest.java      | 120 +++--
 .../server/gremlin-server-integration.yaml      |   1 +
 .../server/gremlin-server-performance.yaml      |   1 +
 .../gremlin/AbstractGraphProvider.java          |  14 +-
 .../tinkerpop/gremlin/AbstractGremlinSuite.java |  32 +-
 .../tinkerpop/gremlin/AbstractGremlinTest.java  |  20 +-
 .../apache/tinkerpop/gremlin/GraphManager.java  | 115 ++++-
 .../apache/tinkerpop/gremlin/GraphProvider.java |  10 +
 .../apache/tinkerpop/gremlin/TestHelper.java    |  51 +-
 .../generator/CommunityGeneratorTest.java       |   5 +-
 .../process/AbstractGremlinProcessTest.java     |   7 +-
 .../gremlin/process/GremlinProcessRunner.java   |   6 +-
 .../process/computer/GraphComputerTest.java     |  54 +--
 .../BulkLoaderVertexProgramTest.java            |  39 +-
 .../process/traversal/step/filter/TailTest.java |   2 +-
 .../process/traversal/step/map/FlatMapTest.java |   2 +-
 .../process/traversal/step/map/MapTest.java     |   2 +-
 .../process/traversal/step/map/SelectTest.java  |   6 +-
 .../ElementIdStrategyProcessTest.java           |   7 +-
 .../gremlin/structure/FeatureSupportTest.java   |   7 +-
 .../tinkerpop/gremlin/structure/GraphTest.java  |  16 +-
 .../gremlin/structure/PropertyTest.java         |   4 +-
 .../tinkerpop/gremlin/structure/VertexTest.java |  18 +-
 .../gremlin/structure/io/IoIntegrateTest.java   |  10 +-
 .../structure/ExceptionCoverageTest.java        |   5 +-
 .../conf/hadoop-grateful-gryo.properties        |   6 +-
 .../hadoop/groovy/plugin/HadoopLoader.groovy    | 138 ------
 .../tinkerpop/gremlin/hadoop/Constants.java     |  20 +
 .../groovy/plugin/HadoopGremlinPlugin.java      |  11 +-
 .../process/computer/util/MapReduceHelper.java  |   8 +-
 .../hadoop/structure/HadoopConfiguration.java   |   5 +
 .../gremlin/hadoop/structure/HadoopGraph.java   |   4 +-
 .../hadoop/structure/hdfs/HDFSTools.java        | 113 -----
 .../structure/hdfs/HadoopEdgeIterator.java      |  83 ----
 .../structure/hdfs/HadoopElementIterator.java   |  74 ---
 .../structure/hdfs/HadoopVertexIterator.java    |  82 ----
 .../hadoop/structure/hdfs/HiddenFileFilter.java |  44 --
 .../hadoop/structure/hdfs/TextIterator.java     |  91 ----
 .../hadoop/structure/io/FileSystemStorage.java  | 246 ++++++++++
 .../hadoop/structure/io/HadoopEdgeIterator.java |  79 +++
 .../structure/io/HadoopElementIterator.java     |  75 +++
 .../structure/io/HadoopVertexIterator.java      |  78 +++
 .../hadoop/structure/io/HiddenFileFilter.java   |  44 ++
 .../hadoop/structure/io/InputOutputHelper.java  |   2 +-
 .../hadoop/structure/io/ObjectWritable.java     |   7 +-
 .../structure/io/ObjectWritableIterator.java    |  12 +-
 .../hadoop/structure/io/TextIterator.java       |  91 ++++
 .../structure/io/VertexWritableIterator.java    |  10 +-
 .../gremlin/hadoop/HadoopGraphProvider.java     |   2 +-
 .../gremlin/hadoop/HadoopGremlinSuite.java      |  36 ++
 .../groovy/plugin/HadoopGremlinPluginCheck.java |  70 +--
 .../hadoop/groovy/plugin/HadoopPluginSuite.java |  34 --
 .../structure/io/AbstractStorageCheck.java      | 145 ++++++
 .../structure/io/FileSystemStorageCheck.java    |  88 ++++
 .../structure/io/RecordReaderWriterTest.java    |   7 +-
 .../gremlin/neo4j/NativeNeo4jSuite.java         |  18 +-
 .../neo4j/process/NativeNeo4jCypherCheck.java   | 214 ++++++++
 .../neo4j/process/NativeNeo4jCypherTest.java    | 211 --------
 .../neo4j/structure/NativeNeo4jIndexCheck.java  | 371 ++++++++++++++
 .../neo4j/structure/NativeNeo4jIndexTest.java   | 368 --------------
 .../structure/NativeNeo4jStructureCheck.java    | 483 +++++++++++++++++++
 .../structure/NativeNeo4jStructureTest.java     | 483 -------------------
 pom.xml                                         |   5 +-
 spark-gremlin/pom.xml                           |   2 +-
 .../spark/groovy/plugin/SparkLoader.groovy      |  68 ---
 .../spark/groovy/plugin/SparkGremlinPlugin.java |   5 +-
 .../spark/process/computer/SparkExecutor.java   |  28 --
 .../process/computer/SparkGraphComputer.java    |  18 +-
 .../gremlin/spark/structure/Spark.java          |   2 +
 .../spark/structure/io/InputFormatRDD.java      |  15 +
 .../spark/structure/io/InputOutputHelper.java   |   3 -
 .../gremlin/spark/structure/io/InputRDD.java    |  17 +-
 .../spark/structure/io/OutputFormatRDD.java     |  30 +-
 .../gremlin/spark/structure/io/OutputRDD.java   |  21 +
 .../spark/structure/io/PersistedInputRDD.java   |  14 +-
 .../spark/structure/io/PersistedOutputRDD.java  |  25 +-
 .../spark/structure/io/SparkContextStorage.java | 164 +++++++
 .../gremlin/spark/AbstractSparkTest.java        |  35 +-
 .../gremlin/spark/SparkGremlinSuite.java        |  35 ++
 .../gremlin/spark/SparkGremlinTest.java         |  33 ++
 .../gremlin/spark/SparkHadoopGremlinTest.java   |  33 ++
 .../process/computer/LocalPropertyTest.java     |   5 +-
 .../computer/SparkHadoopGraphProvider.java      |  12 +-
 .../groovy/plugin/SparkGremlinPluginTest.java   | 126 -----
 .../plugin/SparkHadoopGremlinPluginTest.java    |  33 --
 .../gremlin/spark/structure/SparkTest.java      |  16 +-
 .../spark/structure/io/ExampleInputRDD.java     |   5 +
 .../spark/structure/io/ExampleOutputRDD.java    |   6 +
 .../spark/structure/io/InputOutputRDDTest.java  |   4 +-
 .../spark/structure/io/InputRDDTest.java        |   5 +-
 .../spark/structure/io/OutputRDDTest.java       |   3 +-
 .../io/PersistedInputOutputRDDTest.java         |  48 +-
 .../structure/io/SparkContextStorageCheck.java  |  74 +++
 .../spark/structure/io/ToyGraphInputRDD.java    |   7 +
 .../tinkergraph/structure/TinkerIoRegistry.java |   1 +
 .../structure/TinkerGraphPlayTest.java          |  55 ++-
 .../tinkergraph/structure/TinkerGraphTest.java  | 147 +++++-
 197 files changed, 5632 insertions(+), 2984 deletions(-)
----------------------------------------------------------------------