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 2017/04/03 18:56:41 UTC
[3/3] tinkerpop git commit: TINKERPOP-1010 Remove deprecated methods
around Gremlin Server
TINKERPOP-1010 Remove deprecated methods around Gremlin Server
While this PR is tied to TINKERPOP-1010 it actually covers a number of issues to include: TINKERPOP-1010, TINKERPOP-1046, TINKERPOP-1049, TINKERPOP-1296, TINKERPOP-1465, and TINKERPOP-1526.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e2d1063e
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e2d1063e
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e2d1063e
Branch: refs/heads/TINKERPOP-1010
Commit: e2d1063ede10366602b5f3d850754b29d5079f22
Parents: d7697ab
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Apr 3 14:54:19 2017 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Apr 3 14:54:19 2017 -0400
----------------------------------------------------------------------
CHANGELOG.asciidoc | 6 +
docs/src/upgrade/release-3.3.x.asciidoc | 22 +-
.../GraphMutateBenchmark-20170327092909.json | 723 +++++++++++++++++++
.../GraphMutateBenchmark-20170327095601.json | 663 +++++++++++++++++
.../GraphMutateBenchmark-20170328112600.json | 723 +++++++++++++++++++
.../GraphMutateBenchmark-20170328120631.json | 723 +++++++++++++++++++
.../GraphTraversalBenchmark-20170328111413.json | 663 +++++++++++++++++
.../GraphTraversalBenchmark-20170328115443.json | 663 +++++++++++++++++
.../gremlin/server/AbstractChannelizer.java | 5 -
.../server/auth/AllowAllAuthenticator.java | 9 +-
.../gremlin/server/auth/Authenticator.java | 20 +-
.../gremlin/server/auth/Krb5Authenticator.java | 9 -
.../server/auth/SimpleAuthenticator.java | 28 +-
.../gremlin/server/channel/HttpChannelizer.java | 1 -
.../gremlin/server/handler/IteratorHandler.java | 124 ----
.../handler/NioGremlinResponseEncoder.java | 93 ---
.../server/handler/OpSelectorHandler.java | 15 -
.../handler/WsGremlinResponseEncoder.java | 105 ---
.../server/op/AbstractEvalOpProcessor.java | 25 -
.../gremlin/server/op/session/Session.java | 40 +-
.../server/op/session/SessionOpProcessor.java | 2 +-
.../GremlinServerAuthOldIntegrateTest.java | 243 -------
.../server/GremlinServerHttpIntegrateTest.java | 50 --
.../server/auth/SimpleAuthenticatorTest.java | 14 +-
24 files changed, 4201 insertions(+), 768 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e2d1063e/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index d804285..bd7c69e 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -31,6 +31,12 @@ TinkerPop 3.3.0 (Release Date: NOT OFFICIALLY RELEASED YET)
* Added "attachment requisite" `VertexProperty.element()` and `Property.element()` data in GraphSON serialization.
* GraphSON 3.0 is now the default serialization format in TinkerGraph and Gremlin Server.
* Established the GraphSON 3.0 format.
+* Removed previously deprecated `OpSelectorHandler.errorMeter` and `AbstractEvalOpProcessor.errorMeter` fields.
+* Removed previously deprecated `AbstractEvalOpProcessor.validBindingName` field.
+* Removed previously deprecated `SimpleAuthenticator.CONFIG_CREDENTIALS_LOCATION` field.
+* Removed previously deprecated `IteratorHandler`, `NioGremlinResponseEncoder` and `WsGremlinResponseEncoder` classes.
+* Removed previously deprecated `Session.kill()` and `Session.manualKill()`.
+* Removed previously deprecated `Authenticator.newSaslNegotiator()` and its method implementations in classes that were assignable to that interface.
* Removed `gremlin-groovy-test`.
* Removed previously deprecated "G" functions in `gremlin-groovy` (i.e. `GFunction`).
* Removed references to the old `GremlinPlugin` system that was in `gremlin-groovy` - the revised `GremlinPlugin` system in `gremlin-core` is the only one now in use.
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e2d1063e/docs/src/upgrade/release-3.3.x.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/upgrade/release-3.3.x.asciidoc b/docs/src/upgrade/release-3.3.x.asciidoc
index ab2339d..cd22c9a 100644
--- a/docs/src/upgrade/release-3.3.x.asciidoc
+++ b/docs/src/upgrade/release-3.3.x.asciidoc
@@ -227,7 +227,19 @@ The following deprecated classes, methods or fields have been removed in this ve
** `org.apache.tinkerpop.gremlin.groovy.util.DependencyGrabber#copyDependenciesToPath(org.apache.tinkerpop.gremlin.groovy.plugin.Artifact)`
* `gremlin-server`
** `org.apache.tinkerpop.gremlin.server.Settings#plugins`
+** `org.apache.tinkerpop.gremlin.server.auth.AllowAllAuthenticator.newSaslNegotiator()`
+** `org.apache.tinkerpop.gremlin.server.auth.Authenticator.newSaslNegotiator()`
+** `org.apache.tinkerpop.gremlin.server.auth.Krb5Authenticator.newSaslNegotiator()`
+** `org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator.newSaslNegotiator()`
+** `org.apache.tinkerpop.gremlin.server.handler.IteratorHandler`
+** `org.apache.tinkerpop.gremlin.server.handler.NioGremlinResponseEncoder`
+** `org.apache.tinkerpop.gremlin.server.handler.WsGremlinResponseEncoder`
+** `org.apache.tinkerpop.gremlin.server.handler.OpSelectorHandler.errorMeter`
** `org.apache.tinkerpop.gremlin.server.op.control.*`
+** `org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor.errorMeter`
+** `org.apache.tinkerpop.gremlin.server.op.AbstractEvalOpProcessor.validBindingName`
+** `org.apache.tinkerpop.gremlin.server.op.session.Session.kill()`
+** `org.apache.tinkerpop.gremlin.server.op.session.Session.manualkill()`
* `spark-gremlin`
** `org.apache.tinkerpop.gremlin.spark.groovy.plugin.SparkGremlinPlugin`
* `tinkergraph-gremlin`
@@ -236,10 +248,12 @@ The following deprecated classes, methods or fields have been removed in this ve
Please see the javadoc deprecation notes or upgrade documentation specific to when the deprecation took place to
understand how to resolve this breaking change.
-See: link:https://issues.apache.org/jira/browse/TINKERPOP-1283[TINKERPOP-1283], link:https://issues.apache.org/jira/browse/TINKERPOP-1420[TINKERPOP-1420],
-link:https://issues.apache.org/jira/browse/TINKERPOP-1421[TINKERPOP-1421], link:https://issues.apache.org/jira/browse/TINKERPOP-833[TINKERPOP-833],
-link:https://issues.apache.org/jira/browse/TINKERPOP-1040[TINKERPOP-1040], link:https://issues.apache.org/jira/browse/TINKERPOP-1612[TINKERPOP-1612],
-link:https://issues.apache.org/jira/browse/TINKERPOP-1622[TINKERPOP-1622]
+See: link:https://issues.apache.org/jira/browse/TINKERPOP-833[TINKERPOP-833], link:https://issues.apache.org/jira/browse/TINKERPOP-1010[TINKERPOP-1010],
+link:https://issues.apache.org/jira/browse/TINKERPOP-1040[TINKERPOP-1040], link:https://issues.apache.org/jira/browse/TINKERPOP-1046[TINKERPOP-1046],
+link:https://issues.apache.org/jira/browse/TINKERPOP-1049[TINKERPOP-1049], link:https://issues.apache.org/jira/browse/TINKERPOP-1283[TINKERPOP-1283],
+link:https://issues.apache.org/jira/browse/TINKERPOP-1420[TINKERPOP-1420], link:https://issues.apache.org/jira/browse/TINKERPOP-1421[TINKERPOP-1421],
+link:https://issues.apache.org/jira/browse/TINKERPOP-1465[TINKERPOP-1465], link:https://issues.apache.org/jira/browse/TINKERPOP-1526[TINKERPOP-1526],
+link:https://issues.apache.org/jira/browse/TINKERPOP-1612[TINKERPOP-1612], link:https://issues.apache.org/jira/browse/TINKERPOP-1622[TINKERPOP-1622]
Upgrading for Providers
~~~~~~~~~~~~~~~~~~~~~~~
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e2d1063e/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327092909.json
----------------------------------------------------------------------
diff --git a/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327092909.json b/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327092909.json
new file mode 100644
index 0000000..1907141
--- /dev/null
+++ b/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327092909.json
@@ -0,0 +1,723 @@
+[
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddE",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 27268.485500279174,
+ "scoreError" : 256.96851811221256,
+ "scoreConfidence" : [
+ 27011.516982166962,
+ 27525.454018391385
+ ],
+ "scorePercentiles" : {
+ "0.0" : 26806.544710946473,
+ "50.0" : 27301.637940466586,
+ "90.0" : 27701.09224692095,
+ "95.0" : 27753.655342643244,
+ "99.0" : 27756.247856559115,
+ "99.9" : 27756.247856559115,
+ "99.99" : 27756.247856559115,
+ "99.999" : 27756.247856559115,
+ "99.9999" : 27756.247856559115,
+ "100.0" : 27756.247856559115
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 27024.553846992218,
+ 27144.152585717737,
+ 26843.231493965908,
+ 27463.57430455647,
+ 27121.44866135062,
+ 27324.509197530573,
+ 27307.77183549145,
+ 26806.544710946473,
+ 26965.300909231788,
+ 27187.46443026903
+ ],
+ [
+ 27704.397578241704,
+ 27671.344265034193,
+ 27417.23768035667,
+ 27756.247856559115,
+ 27548.299537631592,
+ 27551.319335528646,
+ 27372.031706643604,
+ 27295.504045441718,
+ 27041.489253082324,
+ 26823.28677101174
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddEdge",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 3586657.708459922,
+ "scoreError" : 106596.73450116161,
+ "scoreConfidence" : [
+ 3480060.9739587605,
+ 3693254.4429610837
+ ],
+ "scorePercentiles" : {
+ "0.0" : 3324608.4843266685,
+ "50.0" : 3600375.5198505158,
+ "90.0" : 3766890.8817529297,
+ "95.0" : 3796613.4246772043,
+ "99.0" : 3797900.384036163,
+ "99.9" : 3797900.384036163,
+ "99.99" : 3797900.384036163,
+ "99.999" : 3797900.384036163,
+ "99.9999" : 3797900.384036163,
+ "100.0" : 3797900.384036163
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 3600724.0183517328,
+ 3641154.078147122,
+ 3608466.399418634,
+ 3394747.8658423084,
+ 3689037.639599441,
+ 3413169.0959435543,
+ 3600027.0213492992,
+ 3667963.22497741,
+ 3324608.4843266685,
+ 3503513.3969260305
+ ],
+ [
+ 3664867.446916801,
+ 3510837.746251317,
+ 3599885.474321457,
+ 3772161.1968569914,
+ 3626370.80935539,
+ 3523210.2834999454,
+ 3580823.7593909423,
+ 3719458.045816375,
+ 3797900.384036163,
+ 3494227.797870846
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddV",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 333415.6208310251,
+ "scoreError" : 18383.844432269805,
+ "scoreConfidence" : [
+ 315031.7763987553,
+ 351799.46526329493
+ ],
+ "scorePercentiles" : {
+ "0.0" : 280168.1683450072,
+ "50.0" : 334199.88110027614,
+ "90.0" : 359316.1190703953,
+ "95.0" : 359784.99779828725,
+ "99.0" : 359808.92962137243,
+ "99.9" : 359808.92962137243,
+ "99.99" : 359808.92962137243,
+ "99.999" : 359808.92962137243,
+ "99.9999" : 359808.92962137243,
+ "100.0" : 359808.92962137243
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 327089.95246168436,
+ 329175.02556694177,
+ 334341.9365227522,
+ 334057.82567780005,
+ 336548.44231950666,
+ 330965.97987203306,
+ 311754.82405746274,
+ 326518.6352100648,
+ 332913.50738041813,
+ 332945.2327402905
+ ],
+ [
+ 347696.80423966015,
+ 344143.0124623404,
+ 287165.67667870235,
+ 280168.1683450072,
+ 344313.51749915024,
+ 359808.92962137243,
+ 359330.29315966944,
+ 359188.552266928,
+ 355249.355654425,
+ 334936.7448842936
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVAddEWithPropsChained",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 516.1457405550542,
+ "scoreError" : 2.639655047481945,
+ "scoreConfidence" : [
+ 513.5060855075723,
+ 518.7853956025361
+ ],
+ "scorePercentiles" : {
+ "0.0" : 510.0655782372551,
+ "50.0" : 516.2592389390518,
+ "90.0" : 520.2381534695289,
+ "95.0" : 520.5582602448146,
+ "99.0" : 520.5729464409488,
+ "99.9" : 520.5729464409488,
+ "99.99" : 520.5729464409488,
+ "99.999" : 520.5729464409488,
+ "99.9999" : 520.5729464409488,
+ "100.0" : 520.5729464409488
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 510.0655782372551,
+ 512.2380796733463,
+ 516.8491228015913,
+ 511.9600360420272,
+ 516.1716758787426,
+ 512.5617247128373,
+ 514.8641995101332,
+ 513.6061151982259,
+ 513.8403985655044,
+ 515.6017051650745
+ ],
+ [
+ 520.5729464409488,
+ 519.533177621547,
+ 517.7226466165639,
+ 520.2792225182644,
+ 518.5008320296434,
+ 519.8685320309091,
+ 518.8569269569606,
+ 516.2594050014422,
+ 517.3034132234038,
+ 516.2590728766612
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVWithProps",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 49505.97261337648,
+ "scoreError" : 377.78983443262103,
+ "scoreConfidence" : [
+ 49128.182778943854,
+ 49883.7624478091
+ ],
+ "scorePercentiles" : {
+ "0.0" : 48730.19866251268,
+ "50.0" : 49645.81781224857,
+ "90.0" : 50076.95691116973,
+ "95.0" : 50110.35246104342,
+ "99.0" : 50111.37822767882,
+ "99.9" : 50111.37822767882,
+ "99.99" : 50111.37822767882,
+ "99.999" : 50111.37822767882,
+ "99.9999" : 50111.37822767882,
+ "100.0" : 50111.37822767882
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 49674.489528544706,
+ 49619.28259904279,
+ 49827.57302008443,
+ 49805.19520695064,
+ 49545.55708748371,
+ 49673.44572794966,
+ 49419.56962119261,
+ 49041.299763152994,
+ 49181.139946097624,
+ 49074.3880774923
+ ],
+ [
+ 49951.80305696007,
+ 49938.89774909011,
+ 49910.42196773778,
+ 49672.35302545436,
+ 50090.8628949708,
+ 50111.37822767882,
+ 48910.05180541217,
+ 48997.72353878147,
+ 48943.820760939685,
+ 48730.19866251268
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVWithPropsChained",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 447.48466809538303,
+ "scoreError" : 16.29504735964216,
+ "scoreConfidence" : [
+ 431.18962073574085,
+ 463.7797154550252
+ ],
+ "scorePercentiles" : {
+ "0.0" : 424.2573471187263,
+ "50.0" : 436.4001752683597,
+ "90.0" : 471.96082829219256,
+ "95.0" : 473.5549329796486,
+ "99.0" : 473.63860938720575,
+ "99.9" : 473.63860938720575,
+ "99.99" : 473.63860938720575,
+ "99.999" : 473.63860938720575,
+ "99.9999" : 473.63860938720575,
+ "100.0" : 473.63860938720575
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 471.92255179735986,
+ 470.1915019051442,
+ 467.685273830651,
+ 471.60882727649033,
+ 473.63860938720575,
+ 471.10049417874495,
+ 471.9650812360629,
+ 455.63180725615945,
+ 433.7626789301979,
+ 430.44822040740854
+ ],
+ [
+ 424.2573471187263,
+ 434.23714681549535,
+ 432.3297267936754,
+ 429.24238429587206,
+ 432.11704524555074,
+ 434.0870298666678,
+ 434.56124617917493,
+ 434.38760193421297,
+ 438.2796830953162,
+ 438.2391043575444
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVertex",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 5383099.946377415,
+ "scoreError" : 143389.81831758315,
+ "scoreConfidence" : [
+ 5239710.128059832,
+ 5526489.764694998
+ ],
+ "scorePercentiles" : {
+ "0.0" : 5167762.800103188,
+ "50.0" : 5359235.938205803,
+ "90.0" : 5633734.359721161,
+ "95.0" : 5721086.742426169,
+ "99.0" : 5725487.091216031,
+ "99.9" : 5725487.091216031,
+ "99.99" : 5725487.091216031,
+ "99.999" : 5725487.091216031,
+ "99.9999" : 5725487.091216031,
+ "100.0" : 5725487.091216031
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 5725487.091216031,
+ 5365205.163751494,
+ 5637480.115418777,
+ 5550184.95072869,
+ 5304401.50360131,
+ 5590298.294124499,
+ 5546823.180604672,
+ 5600022.558442621,
+ 5219355.658400785,
+ 5167762.800103188
+ ],
+ [
+ 5231898.692445834,
+ 5254301.319119488,
+ 5282738.157103022,
+ 5374658.948159321,
+ 5357873.395010318,
+ 5360598.481401289,
+ 5221401.619892334,
+ 5368113.824952943,
+ 5258479.524161398,
+ 5244913.6489102775
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVertexWithProps",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 155620.9132232068,
+ "scoreError" : 850.0773137586577,
+ "scoreConfidence" : [
+ 154770.83590944813,
+ 156470.99053696546
+ ],
+ "scorePercentiles" : {
+ "0.0" : 153670.9264101883,
+ "50.0" : 155678.49633309775,
+ "90.0" : 156709.78817917837,
+ "95.0" : 157410.8431920922,
+ "99.0" : 157447.65522516,
+ "99.9" : 157447.65522516,
+ "99.99" : 157447.65522516,
+ "99.999" : 157447.65522516,
+ "99.9999" : 157447.65522516,
+ "100.0" : 157447.65522516
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 154659.09403356552,
+ 154991.46033618084,
+ 156654.2359054295,
+ 156695.15071755054,
+ 156106.2339945866,
+ 156098.35202656954,
+ 154914.3932328154,
+ 155748.06448929547,
+ 156344.15680882218,
+ 156311.5321360245
+ ],
+ [
+ 153670.9264101883,
+ 157447.65522516,
+ 156711.4145638037,
+ 153907.5358161721,
+ 155002.66570333988,
+ 155365.86082034415,
+ 155550.33646358224,
+ 155608.92817690002,
+ 154689.46437643206,
+ 155940.80322737334
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testEdgeProperty",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 8769468.964306293,
+ "scoreError" : 901423.0400491069,
+ "scoreConfidence" : [
+ 7868045.924257186,
+ 9670892.0043554
+ ],
+ "scorePercentiles" : {
+ "0.0" : 6864768.683779103,
+ "50.0" : 8621601.63127118,
+ "90.0" : 1.0027212220085863E7,
+ "95.0" : 1.0053554884462364E7,
+ "99.0" : 1.00540935388153E7,
+ "99.9" : 1.00540935388153E7,
+ "99.99" : 1.00540935388153E7,
+ "99.999" : 1.00540935388153E7,
+ "99.9999" : 1.00540935388153E7,
+ "100.0" : 1.00540935388153E7
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 7440675.859205664,
+ 8016516.349787993,
+ 6864768.683779103,
+ 8034440.136691811,
+ 8224405.172604177,
+ 7875686.115641691,
+ 7975522.958855769,
+ 7934100.422700311,
+ 7938344.298616438,
+ 7816055.93598723
+ ],
+ [
+ 1.00540935388153E7,
+ 9819294.536387896,
+ 1.0043320451756574E7,
+ 9566817.669085981,
+ 9718378.495577857,
+ 9698474.398800032,
+ 9822002.504318213,
+ 9882238.13504947,
+ 9018798.089938182,
+ 9645445.532526206
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testEdgePropertyStep",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 134389.77865970312,
+ "scoreError" : 4914.7370447052745,
+ "scoreConfidence" : [
+ 129475.04161499784,
+ 139304.5157044084
+ ],
+ "scorePercentiles" : {
+ "0.0" : 117691.60498014875,
+ "50.0" : 136266.7906126791,
+ "90.0" : 138624.8722849436,
+ "95.0" : 141091.06572134513,
+ "99.0" : 141220.17040032631,
+ "99.9" : 141220.17040032631,
+ "99.99" : 141220.17040032631,
+ "99.999" : 141220.17040032631,
+ "99.9999" : 141220.17040032631,
+ "100.0" : 141220.17040032631
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 134321.34576400867,
+ 134001.26891740022,
+ 117691.60498014875,
+ 135102.60284395874,
+ 123502.00933369913,
+ 138177.78414731642,
+ 138638.07682070284,
+ 132882.97055215944,
+ 141220.17040032631,
+ 131360.50225863227
+ ],
+ [
+ 131323.60522472623,
+ 129424.08541461513,
+ 137981.19349898054,
+ 137674.11224859062,
+ 135031.8721209377,
+ 137869.14253513506,
+ 138506.03146311027,
+ 137868.65998274562,
+ 137430.9783813994,
+ 137787.5563054687
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testVertexProperty",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 3933991.648890894,
+ "scoreError" : 257716.02720865124,
+ "scoreConfidence" : [
+ 3676275.6216822425,
+ 4191707.6760995453
+ ],
+ "scorePercentiles" : {
+ "0.0" : 2771693.890735016,
+ "50.0" : 4035863.952184057,
+ "90.0" : 4098269.2702510017,
+ "95.0" : 4136742.801664626,
+ "99.0" : 4138731.1790915267,
+ "99.9" : 4138731.1790915267,
+ "99.99" : 4138731.1790915267,
+ "99.999" : 4138731.1790915267,
+ "99.9999" : 4138731.1790915267,
+ "100.0" : 4138731.1790915267
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 3863713.5118677104,
+ 3752215.6658415454,
+ 3886114.0132123777,
+ 4049357.944780726,
+ 2771693.890735016,
+ 4081194.10407821,
+ 3760272.8056962523,
+ 3974832.75662076,
+ 3839923.660079113,
+ 4022369.9595873873
+ ],
+ [
+ 4066173.1122640385,
+ 4068048.522402227,
+ 4020678.6239582943,
+ 3965172.4121366413,
+ 4092020.0275283908,
+ 4076579.5367439054,
+ 4098963.630553514,
+ 4138731.1790915267,
+ 4086541.0964866183,
+ 4065236.5241536195
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testVertexPropertyStep",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 137642.36165774806,
+ "scoreError" : 1250.6002652131087,
+ "scoreConfidence" : [
+ 136391.76139253494,
+ 138892.96192296117
+ ],
+ "scorePercentiles" : {
+ "0.0" : 135394.06800509337,
+ "50.0" : 137880.81826075754,
+ "90.0" : 139460.32041858864,
+ "95.0" : 140161.15608178714,
+ "99.0" : 140197.86517734252,
+ "99.9" : 140197.86517734252,
+ "99.99" : 140197.86517734252,
+ "99.999" : 140197.86517734252,
+ "99.9999" : 140197.86517734252,
+ "100.0" : 140197.86517734252
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 137925.54942521083,
+ 139430.0547897734,
+ 139347.97093627005,
+ 140197.86517734252,
+ 139463.6832662348,
+ 137240.57579396525,
+ 138506.59762785537,
+ 137939.64351318576,
+ 135394.06800509337,
+ 139070.267726231
+ ],
+ [
+ 137181.35615937755,
+ 137863.17330453344,
+ 136195.07125267742,
+ 137898.46321698168,
+ 136252.26905073208,
+ 135431.52615869668,
+ 136598.3269616504,
+ 138426.30862399648,
+ 135784.75127119204,
+ 136699.71089396137
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+]
+
+
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e2d1063e/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327095601.json
----------------------------------------------------------------------
diff --git a/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327095601.json b/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327095601.json
new file mode 100644
index 0000000..1d07391
--- /dev/null
+++ b/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170327095601.json
@@ -0,0 +1,663 @@
+[
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddE",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 25878.73935001324,
+ "scoreError" : 330.65149678577757,
+ "scoreConfidence" : [
+ 25548.087853227462,
+ 26209.390846799015
+ ],
+ "scorePercentiles" : {
+ "0.0" : 24883.147623020483,
+ "50.0" : 25934.885421228042,
+ "90.0" : 26309.92209302393,
+ "95.0" : 26649.451283072074,
+ "99.0" : 26667.053956949356,
+ "99.9" : 26667.053956949356,
+ "99.99" : 26667.053956949356,
+ "99.999" : 26667.053956949356,
+ "99.9999" : 26667.053956949356,
+ "100.0" : 26667.053956949356
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 26002.465003994705,
+ 26315.000479403716,
+ 26165.019203037773,
+ 25561.69328311632,
+ 25830.66913541187,
+ 26015.698145377304,
+ 26264.21661560587,
+ 25950.826659390266,
+ 25445.12925671609,
+ 25539.76773519524
+ ],
+ [
+ 24883.147623020483,
+ 25993.572425640174,
+ 25631.093419173845,
+ 25653.198795330107,
+ 26667.053956949356,
+ 25790.469396307304,
+ 25918.944183065814,
+ 26181.699907526243,
+ 25724.883150242455,
+ 26040.238625759917
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddEdge",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 3667016.857448789,
+ "scoreError" : 103940.976544294,
+ "scoreConfidence" : [
+ 3563075.880904495,
+ 3770957.833993083
+ ],
+ "scorePercentiles" : {
+ "0.0" : 3326904.8024195097,
+ "50.0" : 3698444.131433019,
+ "90.0" : 3811694.949733023,
+ "95.0" : 3824205.3405877487,
+ "99.0" : 3824771.3736621216,
+ "99.9" : 3824771.3736621216,
+ "99.99" : 3824771.3736621216,
+ "99.999" : 3824771.3736621216,
+ "99.9999" : 3824771.3736621216,
+ "100.0" : 3824771.3736621216
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 3528564.020853034,
+ 3688914.742446553,
+ 3744011.085461366,
+ 3694253.9202779694,
+ 3527021.4457800924,
+ 3702634.3425880685,
+ 3673074.8044794244,
+ 3718696.2083069673,
+ 3706969.3036737815,
+ 3795893.0877582356
+ ],
+ [
+ 3824771.3736621216,
+ 3605732.177291101,
+ 3532991.6787746553,
+ 3742937.7201791625,
+ 3657626.799858214,
+ 3813450.712174666,
+ 3711589.486571473,
+ 3751247.259276254,
+ 3326904.8024195097,
+ 3593052.177143121
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddV",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 334078.10845270497,
+ "scoreError" : 9831.275308528788,
+ "scoreConfidence" : [
+ 324246.83314417617,
+ 343909.38376123377
+ ],
+ "scorePercentiles" : {
+ "0.0" : 314661.1491898318,
+ "50.0" : 331753.1828575131,
+ "90.0" : 347868.05400381825,
+ "95.0" : 350217.8686355335,
+ "99.0" : 350340.11476284295,
+ "99.9" : 350340.11476284295,
+ "99.99" : 350340.11476284295,
+ "99.999" : 350340.11476284295,
+ "99.9999" : 350340.11476284295,
+ "100.0" : 350340.11476284295
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 325546.9410705046,
+ 324407.2077011964,
+ 330110.36376796046,
+ 314661.1491898318,
+ 326910.28416484804,
+ 319096.3225166438,
+ 319688.1174878015,
+ 325827.9813984967,
+ 326589.67808509804,
+ 327766.551503297
+ ],
+ [
+ 350340.11476284295,
+ 343691.58230788977,
+ 347329.3775373258,
+ 339426.8846206526,
+ 342158.30522689666,
+ 347895.1922166537,
+ 346671.7539744273,
+ 347623.8100882988,
+ 342424.54948636703,
+ 333396.00194706564
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVWithProps",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 47338.82099697695,
+ "scoreError" : 1193.5980879944325,
+ "scoreConfidence" : [
+ 46145.22290898252,
+ 48532.419084971385
+ ],
+ "scorePercentiles" : {
+ "0.0" : 44913.2418536366,
+ "50.0" : 47018.60489279724,
+ "90.0" : 49130.35031103312,
+ "95.0" : 49416.58337017848,
+ "99.0" : 49431.05398835208,
+ "99.9" : 49431.05398835208,
+ "99.99" : 49431.05398835208,
+ "99.999" : 49431.05398835208,
+ "99.9999" : 49431.05398835208,
+ "100.0" : 49431.05398835208
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 49028.728486411375,
+ 48266.093784574536,
+ 48459.81296463895,
+ 48648.53192341876,
+ 48459.17205700134,
+ 48227.16801940895,
+ 49431.05398835208,
+ 48675.6120723099,
+ 47542.263626580425,
+ 49141.64162487999
+ ],
+ [
+ 46425.39338248931,
+ 46494.94615901405,
+ 45922.00412582113,
+ 46081.3330443847,
+ 46375.38322023661,
+ 45899.0955337933,
+ 46421.91620843186,
+ 44913.2418536366,
+ 46474.24758936967,
+ 45888.78027478554
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVWithPropsChained",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 434.2683141491153,
+ "scoreError" : 5.567082179806896,
+ "scoreConfidence" : [
+ 428.7012319693084,
+ 439.83539632892223
+ ],
+ "scorePercentiles" : {
+ "0.0" : 422.1816713894179,
+ "50.0" : 434.35234228524143,
+ "90.0" : 440.40508686705033,
+ "95.0" : 452.0507075076967,
+ "99.0" : 452.6536777199918,
+ "99.9" : 452.6536777199918,
+ "99.99" : 452.6536777199918,
+ "99.999" : 452.6536777199918,
+ "99.9999" : 452.6536777199918,
+ "100.0" : 452.6536777199918
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 434.6208982569442,
+ 437.7247505804648,
+ 440.5942734740908,
+ 430.819088615796,
+ 434.17844680069146,
+ 437.1576904058061,
+ 433.96969814528626,
+ 438.146775393543,
+ 438.702407403686,
+ 436.5629821782168
+ ],
+ [
+ 434.52623776979146,
+ 432.80021564759056,
+ 431.5206746452313,
+ 435.0303570375926,
+ 432.80371895832053,
+ 426.0455407029727,
+ 430.5847736080997,
+ 424.7424042487702,
+ 422.1816713894179,
+ 452.6536777199918
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVertex",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 6277161.733892811,
+ "scoreError" : 332399.41780247673,
+ "scoreConfidence" : [
+ 5944762.316090335,
+ 6609561.151695288
+ ],
+ "scorePercentiles" : {
+ "0.0" : 5813354.799785373,
+ "50.0" : 6079122.809128469,
+ "90.0" : 6792944.460652049,
+ "95.0" : 6848101.465793388,
+ "99.0" : 6850871.86538766,
+ "99.9" : 6850871.86538766,
+ "99.99" : 6850871.86538766,
+ "99.999" : 6850871.86538766,
+ "99.9999" : 6850871.86538766,
+ "100.0" : 6850871.86538766
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 5976857.015159137,
+ 6098996.541537199,
+ 5992814.397774254,
+ 6001797.102175616,
+ 5992704.130087367,
+ 6059249.0767197395,
+ 5967651.625270835,
+ 5820160.1730213985,
+ 5813354.799785373,
+ 5911842.829790072
+ ],
+ [
+ 6850871.86538766,
+ 6770269.745000508,
+ 6205353.212782489,
+ 6646777.150910861,
+ 6763320.288492611,
+ 6005711.8549582865,
+ 6409250.455789561,
+ 6692970.57447732,
+ 6795463.87350222,
+ 6767817.965233738
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVertexWithProps",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 156436.8251032183,
+ "scoreError" : 5670.207844780973,
+ "scoreConfidence" : [
+ 150766.61725843733,
+ 162107.03294799925
+ ],
+ "scorePercentiles" : {
+ "0.0" : 139797.152222169,
+ "50.0" : 158915.56772224396,
+ "90.0" : 162099.98127007324,
+ "95.0" : 163461.5782376119,
+ "99.0" : 163527.2893807448,
+ "99.9" : 163527.2893807448,
+ "99.99" : 163527.2893807448,
+ "99.999" : 163527.2893807448,
+ "99.9999" : 163527.2893807448,
+ "100.0" : 163527.2893807448
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 158342.41110655153,
+ 158935.38581089216,
+ 158324.75141624018,
+ 161069.504236581,
+ 158819.69307471803,
+ 160168.07386227767,
+ 145325.22505268815,
+ 147127.4523315176,
+ 139797.152222169,
+ 150308.4028887993
+ ],
+ [
+ 158400.45098953994,
+ 162213.06651808665,
+ 147862.30096789738,
+ 159367.51329701263,
+ 158979.02450284528,
+ 159548.85230934215,
+ 158895.74963359575,
+ 161082.21403795268,
+ 160641.98842491437,
+ 163527.2893807448
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testEdgeProperty",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 8244765.689191261,
+ "scoreError" : 305607.9978990861,
+ "scoreConfidence" : [
+ 7939157.691292175,
+ 8550373.687090347
+ ],
+ "scorePercentiles" : {
+ "0.0" : 7751130.924456332,
+ "50.0" : 8119876.300343318,
+ "90.0" : 8731022.767155332,
+ "95.0" : 8779791.452364614,
+ "99.0" : 8782298.776366329,
+ "99.9" : 8782298.776366329,
+ "99.99" : 8782298.776366329,
+ "99.999" : 8782298.776366329,
+ "99.9999" : 8782298.776366329,
+ "100.0" : 8782298.776366329
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 7947854.82464876,
+ 7991969.380824961,
+ 7751130.924456332,
+ 8037558.779191431,
+ 7940860.521583629,
+ 7909890.704925322,
+ 7868660.38859952,
+ 7918578.523530224,
+ 7970366.007352048,
+ 7945906.729629643
+ ],
+ [
+ 8576779.822013445,
+ 8453248.707943108,
+ 8202193.821495205,
+ 8627950.984491467,
+ 8720857.004565047,
+ 8732152.296332031,
+ 8470785.031564176,
+ 8657600.911512934,
+ 8388669.64279962,
+ 8782298.776366329
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testEdgePropertyStep",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 137346.31339464505,
+ "scoreError" : 4673.958528179047,
+ "scoreConfidence" : [
+ 132672.35486646602,
+ 142020.2719228241
+ ],
+ "scorePercentiles" : {
+ "0.0" : 127661.30879747408,
+ "50.0" : 137739.60876908983,
+ "90.0" : 143486.44971030275,
+ "95.0" : 143850.16169607648,
+ "99.0" : 143868.95979719993,
+ "99.9" : 143868.95979719993,
+ "99.99" : 143868.95979719993,
+ "99.999" : 143868.95979719993,
+ "99.9999" : 143868.95979719993,
+ "100.0" : 143868.95979719993
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 143427.51713044697,
+ 143492.99777473116,
+ 141849.16297243544,
+ 142081.03921469278,
+ 140930.39587142985,
+ 139946.56259512572,
+ 140533.7253191297,
+ 142537.63484073922,
+ 142774.6910469687,
+ 143868.95979719993
+ ],
+ [
+ 132451.2544095495,
+ 135532.65494305393,
+ 130696.85268506783,
+ 127661.30879747408,
+ 135025.49108058316,
+ 134541.9702099052,
+ 129469.5994290509,
+ 130088.81274193239,
+ 134772.56613720907,
+ 135243.07089617557
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testVertexProperty",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 3779211.8970924667,
+ "scoreError" : 143575.78395906248,
+ "scoreConfidence" : [
+ 3635636.1131334044,
+ 3922787.681051529
+ ],
+ "scorePercentiles" : {
+ "0.0" : 3585305.425195191,
+ "50.0" : 3749381.7194436416,
+ "90.0" : 3978662.0380807915,
+ "95.0" : 3990134.423330901,
+ "99.0" : 3990692.0790704875,
+ "99.9" : 3990692.0790704875,
+ "99.99" : 3990692.0790704875,
+ "99.999" : 3990692.0790704875,
+ "99.9999" : 3990692.0790704875,
+ "100.0" : 3990692.0790704875
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 3929728.8011196824,
+ 3949388.818765438,
+ 3970769.70229904,
+ 3961362.511663399,
+ 3990692.0790704875,
+ 3814347.392348213,
+ 3917071.6683776393,
+ 3931773.11918858,
+ 3979538.964278764,
+ 3909325.714486244
+ ],
+ [
+ 3586577.731298241,
+ 3613399.3486275766,
+ 3601592.4605539874,
+ 3609999.6273613125,
+ 3585305.425195191,
+ 3618071.0297605647,
+ 3634049.3768309425,
+ 3684416.0465390706,
+ 3650689.296155903,
+ 3646138.8279290763
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testVertexPropertyStep",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 139305.3915117783,
+ "scoreError" : 6801.115708249856,
+ "scoreConfidence" : [
+ 132504.27580352844,
+ 146106.50722002814
+ ],
+ "scorePercentiles" : {
+ "0.0" : 126223.01735431515,
+ "50.0" : 140191.43027319247,
+ "90.0" : 147479.39098348416,
+ "95.0" : 147629.47654493438,
+ "99.0" : 147637.31819694402,
+ "99.9" : 147637.31819694402,
+ "99.99" : 147637.31819694402,
+ "99.999" : 147637.31819694402,
+ "99.9999" : 147637.31819694402,
+ "100.0" : 147637.31819694402
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 135556.63622773366,
+ 136151.3596006301,
+ 127497.29518450046,
+ 133801.18680225202,
+ 135038.95483130342,
+ 130114.82467056284,
+ 134449.9871418758,
+ 132582.05390842145,
+ 126223.01735431515,
+ 129476.21326022659
+ ],
+ [
+ 146645.39132140198,
+ 147480.4851567513,
+ 144756.7865243336,
+ 147637.31819694402,
+ 147121.78239993416,
+ 147469.54342407995,
+ 146702.14243439416,
+ 146584.10749204137,
+ 144231.50094575487,
+ 146587.2433581091
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+]
+
+
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e2d1063e/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170328112600.json
----------------------------------------------------------------------
diff --git a/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170328112600.json b/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170328112600.json
new file mode 100644
index 0000000..7057983
--- /dev/null
+++ b/gremlin-benchmark/benchmarks/GraphMutateBenchmark-20170328112600.json
@@ -0,0 +1,723 @@
+[
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddE",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 26876.00258383114,
+ "scoreError" : 1664.7180905911978,
+ "scoreConfidence" : [
+ 25211.284493239942,
+ 28540.72067442234
+ ],
+ "scorePercentiles" : {
+ "0.0" : 21393.754801828498,
+ "50.0" : 27581.680931299477,
+ "90.0" : 28321.310312576563,
+ "95.0" : 28552.00657559632,
+ "99.0" : 28563.767850045435,
+ "99.9" : 28563.767850045435,
+ "99.99" : 28563.767850045435,
+ "99.999" : 28563.767850045435,
+ "99.9999" : 28563.767850045435,
+ "100.0" : 28563.767850045435
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 28102.118684143086,
+ 27135.996208645338,
+ 27383.376089179714,
+ 27757.421744928586,
+ 28088.093132126964,
+ 27405.94011767037,
+ 28123.167209997642,
+ 28139.345307190797,
+ 23269.640259063683,
+ 21393.754801828498
+ ],
+ [
+ 28103.370034234627,
+ 27785.543401352435,
+ 25562.565284073564,
+ 24234.057990050173,
+ 25769.73296652342,
+ 26872.615954965586,
+ 28256.22187619771,
+ 28328.542361063104,
+ 28563.767850045435,
+ 27244.780403342043
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddEdge",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 3384115.7662823824,
+ "scoreError" : 392903.184001309,
+ "scoreConfidence" : [
+ 2991212.5822810736,
+ 3777018.9502836913
+ ],
+ "scorePercentiles" : {
+ "0.0" : 2421101.262094624,
+ "50.0" : 3502162.112860717,
+ "90.0" : 3848335.9393998957,
+ "95.0" : 3885539.3318751496,
+ "99.0" : 3887482.3925080863,
+ "99.9" : 3887482.3925080863,
+ "99.99" : 3887482.3925080863,
+ "99.999" : 3887482.3925080863,
+ "99.9999" : 3887482.3925080863,
+ "100.0" : 3887482.3925080863
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 3695881.792704396,
+ 3729080.833509653,
+ 3566101.473248938,
+ 3370373.3143989714,
+ 3848621.179849352,
+ 2727038.3175945585,
+ 3438222.752472496,
+ 2831867.1277065887,
+ 2421101.262094624,
+ 2714086.8735286063
+ ],
+ [
+ 3789336.8306490486,
+ 3755370.5368039426,
+ 3739031.3895934676,
+ 3741206.6116802907,
+ 3329916.9924163446,
+ 2997478.440417538,
+ 3887482.3925080863,
+ 3845768.7753547896,
+ 3094973.8983217515,
+ 3159374.530794209
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddV",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 328888.88796947146,
+ "scoreError" : 22030.808998978333,
+ "scoreConfidence" : [
+ 306858.0789704931,
+ 350919.6969684498
+ ],
+ "scorePercentiles" : {
+ "0.0" : 288665.20140618866,
+ "50.0" : 337305.34292738925,
+ "90.0" : 355848.13406091277,
+ "95.0" : 360008.5138041438,
+ "99.0" : 360217.8082460594,
+ "99.9" : 360217.8082460594,
+ "99.99" : 360217.8082460594,
+ "99.999" : 360217.8082460594,
+ "99.9999" : 360217.8082460594,
+ "100.0" : 360217.8082460594
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 334774.61946078984,
+ 351889.7743078576,
+ 360217.8082460594,
+ 351353.9505646822,
+ 339836.0663939887,
+ 351506.7252502956,
+ 345427.867977732,
+ 333873.32300269575,
+ 354194.0659393927,
+ 356031.9194077483
+ ],
+ [
+ 349587.23193889187,
+ 343572.35698356,
+ 320273.30689696036,
+ 305376.7284283977,
+ 310198.481256106,
+ 303211.8656188514,
+ 288665.20140618866,
+ 295565.9373086317,
+ 293402.6376889907,
+ 288817.89131161006
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVAddEWithPropsChained",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 462.1729513353815,
+ "scoreError" : 46.84241623985172,
+ "scoreConfidence" : [
+ 415.3305350955298,
+ 509.01536757523326
+ ],
+ "scorePercentiles" : {
+ "0.0" : 358.94196510626296,
+ "50.0" : 488.4198530590446,
+ "90.0" : 510.5787121697352,
+ "95.0" : 511.6724869155762,
+ "99.0" : 511.7229275396578,
+ "99.9" : 511.7229275396578,
+ "99.99" : 511.7229275396578,
+ "99.999" : 511.7229275396578,
+ "99.9999" : 511.7229275396578,
+ "100.0" : 511.7229275396578
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 509.36008617512226,
+ 508.87158493917815,
+ 510.7141150580255,
+ 508.7781231207738,
+ 507.8473986781035,
+ 511.7229275396578,
+ 503.65595582535155,
+ 496.29235288894193,
+ 502.14663774143463,
+ 508.6591793375648
+ ],
+ [
+ 480.54735322914723,
+ 471.05330344971173,
+ 442.7225651360113,
+ 433.7986788274501,
+ 426.59433089034184,
+ 411.60798870040645,
+ 368.8823743942784,
+ 381.99806240930104,
+ 358.94196510626296,
+ 399.26404326056496
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVWithProps",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 45783.78991391252,
+ "scoreError" : 826.3598026165706,
+ "scoreConfidence" : [
+ 44957.43011129595,
+ 46610.14971652909
+ ],
+ "scorePercentiles" : {
+ "0.0" : 43681.63370464832,
+ "50.0" : 46105.47560337224,
+ "90.0" : 46984.70533269151,
+ "95.0" : 47084.02786741963,
+ "99.0" : 47087.81881716994,
+ "99.9" : 47087.81881716994,
+ "99.99" : 47087.81881716994,
+ "99.999" : 47087.81881716994,
+ "99.9999" : 47087.81881716994,
+ "100.0" : 47087.81881716994
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 44989.013569996576,
+ 44981.93733041808,
+ 44052.01807559565,
+ 43681.63370464832,
+ 44823.71972488241,
+ 46739.05492744048,
+ 45533.65829388425,
+ 45434.7952586851,
+ 46010.708212149366,
+ 46145.994377498035
+ ],
+ [
+ 46708.56195727958,
+ 46153.58948298346,
+ 46207.4122327261,
+ 47087.81881716994,
+ 46546.95269743467,
+ 46418.932446486404,
+ 46064.95682924643,
+ 44929.17266514246,
+ 46153.8678524192,
+ 47011.99982216385
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVWithPropsChained",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 424.7770098039111,
+ "scoreError" : 18.60277971081671,
+ "scoreConfidence" : [
+ 406.17423009309437,
+ 443.3797895147278
+ ],
+ "scorePercentiles" : {
+ "0.0" : 374.5487803147341,
+ "50.0" : 433.3903088075843,
+ "90.0" : 444.2104307652533,
+ "95.0" : 446.51947333610116,
+ "99.0" : 446.6327927469748,
+ "99.9" : 446.6327927469748,
+ "99.99" : 446.6327927469748,
+ "99.999" : 446.6327927469748,
+ "99.9999" : 446.6327927469748,
+ "100.0" : 446.6327927469748
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 436.2101216783559,
+ 424.1927952104743,
+ 426.0864131131352,
+ 404.7078422458322,
+ 426.1562905017418,
+ 434.1814090250467,
+ 402.31880343011335,
+ 394.25463063196776,
+ 381.6157924081788,
+ 374.5487803147341
+ ],
+ [
+ 437.50188403731414,
+ 437.6516790409809,
+ 432.16461990123196,
+ 432.59920859012186,
+ 444.3664045295014,
+ 446.6327927469748,
+ 442.8066668870205,
+ 442.22700730595005,
+ 439.39100207296826,
+ 435.92605240657883
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVertex",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 6262415.779841273,
+ "scoreError" : 279725.4404675721,
+ "scoreConfidence" : [
+ 5982690.339373701,
+ 6542141.220308845
+ ],
+ "scorePercentiles" : {
+ "0.0" : 5134153.6763050165,
+ "50.0" : 6320011.781543417,
+ "90.0" : 6560005.814492516,
+ "95.0" : 6614677.9464103915,
+ "99.0" : 6617524.295075753,
+ "99.9" : 6617524.295075753,
+ "99.99" : 6617524.295075753,
+ "99.999" : 6617524.295075753,
+ "99.9999" : 6617524.295075753,
+ "100.0" : 6617524.295075753
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 6385352.86723438,
+ 6311447.201344677,
+ 5977952.861786282,
+ 6284818.734804422,
+ 6328576.361742156,
+ 6161663.422945442,
+ 6209209.251969375,
+ 6117512.1002539275,
+ 6077917.973274458,
+ 6372145.82197358
+ ],
+ [
+ 6554682.249008441,
+ 6617524.295075753,
+ 6560597.321768525,
+ 6448685.716153584,
+ 5134153.6763050165,
+ 6477278.449891319,
+ 6156226.281692255,
+ 6111846.574578899,
+ 6430267.861726577,
+ 6530456.573296411
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testAddVertexWithProps",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 155716.13004540282,
+ "scoreError" : 7986.212416322364,
+ "scoreConfidence" : [
+ 147729.91762908045,
+ 163702.3424617252
+ ],
+ "scorePercentiles" : {
+ "0.0" : 135339.68086798216,
+ "50.0" : 159570.7039353869,
+ "90.0" : 165406.1748122599,
+ "95.0" : 165704.02333032037,
+ "99.0" : 165713.12454070628,
+ "99.9" : 165713.12454070628,
+ "99.99" : 165713.12454070628,
+ "99.999" : 165713.12454070628,
+ "99.9999" : 165713.12454070628,
+ "100.0" : 165713.12454070628
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 163605.20127385322,
+ 163972.1502889883,
+ 164281.84512570413,
+ 165713.12454070628,
+ 165531.10033298834,
+ 163712.89831286238,
+ 160042.42976751222,
+ 163012.09689384355,
+ 162093.88001702822,
+ 159098.97810326162
+ ],
+ [
+ 153547.45993998105,
+ 146579.816661936,
+ 143056.68827841958,
+ 146202.66641998338,
+ 135339.68086798216,
+ 141811.71644658752,
+ 152971.65564617462,
+ 154434.3428485516,
+ 160140.88013307546,
+ 149173.98900861677
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testEdgeProperty",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 7985137.067870831,
+ "scoreError" : 377843.371660066,
+ "scoreConfidence" : [
+ 7607293.696210765,
+ 8362980.439530897
+ ],
+ "scorePercentiles" : {
+ "0.0" : 7059392.255301473,
+ "50.0" : 8008456.421006369,
+ "90.0" : 8521949.4421389,
+ "95.0" : 8694434.693843812,
+ "99.0" : 8703464.991377547,
+ "99.9" : 8703464.991377547,
+ "99.99" : 8703464.991377547,
+ "99.999" : 8703464.991377547,
+ "99.9999" : 8703464.991377547,
+ "100.0" : 8703464.991377547
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 7486438.137705396,
+ 8122272.830987962,
+ 8123662.898512983,
+ 7896590.928276037,
+ 7937469.758633861,
+ 7912906.3628004575,
+ 7976464.057090447,
+ 8040448.7849222915,
+ 8052835.1719652545,
+ 7059392.255301473
+ ],
+ [
+ 8406076.662521409,
+ 8703464.991377547,
+ 8522859.040702833,
+ 8513763.055063503,
+ 8326501.8842487475,
+ 7555153.069198315,
+ 7735840.097141054,
+ 7716300.588754674,
+ 7228521.873065073,
+ 8385778.9091472905
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testEdgePropertyStep",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 143620.62903520517,
+ "scoreError" : 1988.434539873204,
+ "scoreConfidence" : [
+ 141632.19449533196,
+ 145609.06357507838
+ ],
+ "scorePercentiles" : {
+ "0.0" : 138878.97720877372,
+ "50.0" : 143947.59988592757,
+ "90.0" : 146073.7880696156,
+ "95.0" : 146107.02511186787,
+ "99.0" : 146107.67968902097,
+ "99.9" : 146107.67968902097,
+ "99.99" : 146107.67968902097,
+ "99.999" : 146107.67968902097,
+ "99.9999" : 146107.67968902097,
+ "100.0" : 146107.67968902097
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 139361.9207746556,
+ 143457.1807115476,
+ 143546.30956849243,
+ 141344.967476695,
+ 142718.91207673907,
+ 141207.2905554862,
+ 143610.56088534772,
+ 138878.97720877372,
+ 142971.60859400086,
+ 140618.5310098729
+ ],
+ [
+ 145866.04713315316,
+ 144764.98513224476,
+ 146094.58814595937,
+ 145785.65331816126,
+ 145632.64730715338,
+ 146107.67968902097,
+ 145419.8280051445,
+ 144853.6668426253,
+ 145886.5873825217,
+ 144284.63888650743
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testVertexProperty",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 3885456.4490424506,
+ "scoreError" : 64726.24750750599,
+ "scoreConfidence" : [
+ 3820730.2015349446,
+ 3950182.6965499567
+ ],
+ "scorePercentiles" : {
+ "0.0" : 3663155.7987609818,
+ "50.0" : 3912510.7607578207,
+ "90.0" : 3934509.7538685347,
+ "95.0" : 3949493.47805852,
+ "99.0" : 3950279.312985397,
+ "99.9" : 3950279.312985397,
+ "99.99" : 3950279.312985397,
+ "99.999" : 3950279.312985397,
+ "99.9999" : 3950279.312985397,
+ "100.0" : 3950279.312985397
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 3884487.786998402,
+ 3873927.2023128634,
+ 3924877.837372504,
+ 3897620.8432139005,
+ 3919716.239716017,
+ 3921462.9226188627,
+ 3906057.5554255657,
+ 3934034.0086546857,
+ 3917954.594905975,
+ 3889995.1891164416
+ ],
+ [
+ 3702070.337052961,
+ 3950279.312985397,
+ 3934562.614447851,
+ 3915350.531944493,
+ 3926390.451771996,
+ 3863883.4233339066,
+ 3932156.6080539534,
+ 3909670.989571149,
+ 3841474.7325911094,
+ 3663155.7987609818
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+ ,
+ {
+ "benchmark" : "org.apache.tinkerpop.gremlin.process.GraphMutateBenchmark.testVertexPropertyStep",
+ "mode" : "thrpt",
+ "threads" : 1,
+ "forks" : 2,
+ "warmupIterations" : 10,
+ "warmupTime" : "1 s",
+ "measurementIterations" : 10,
+ "measurementTime" : "1 s",
+ "primaryMetric" : {
+ "score" : 137253.03163058546,
+ "scoreError" : 1601.3156999051714,
+ "scoreConfidence" : [
+ 135651.7159306803,
+ 138854.34733049062
+ ],
+ "scorePercentiles" : {
+ "0.0" : 133952.79085620845,
+ "50.0" : 137313.29322488973,
+ "90.0" : 139275.0323806028,
+ "95.0" : 139508.82845930886,
+ "99.0" : 139520.83380648665,
+ "99.9" : 139520.83380648665,
+ "99.99" : 139520.83380648665,
+ "99.999" : 139520.83380648665,
+ "99.9999" : 139520.83380648665,
+ "100.0" : 139520.83380648665
+ },
+ "scoreUnit" : "ops/s",
+ "rawData" : [
+ [
+ 136209.15897290446,
+ 135846.1074332406,
+ 134900.09505926076,
+ 136246.85372218196,
+ 136226.34132826232,
+ 136033.34719887245,
+ 135505.37176283842,
+ 134893.6729272477,
+ 133952.79085620845,
+ 135647.59622494315
+ ],
+ [
+ 138932.735590647,
+ 138398.6371946263,
+ 139223.78203964944,
+ 139164.9973794749,
+ 138379.73272759747,
+ 139520.83380648665,
+ 139280.72686293093,
+ 138879.94935099437,
+ 139039.65339718692,
+ 138778.24877615404
+ ]
+ ]
+ },
+ "secondaryMetrics" : {
+ }
+ }
+]
+
+