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(-)
----------------------------------------------------------------------