tinkerpop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From spmalle...@apache.org
Subject tinkerpop git commit: TINKERPOP-1644 Added some docs for CompilationOptionsCustomizerProvider
Date Tue, 14 Mar 2017 19:27:13 GMT
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1644 33416ddd7 -> d7c2a221e


TINKERPOP-1644 Added some docs for CompilationOptionsCustomizerProvider


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

Branch: refs/heads/TINKERPOP-1644
Commit: d7c2a221ecb56442a01ca2e5cf539b011ac05f94
Parents: 33416dd
Author: Stephen Mallette <spmva@genoprime.com>
Authored: Tue Mar 14 15:26:46 2017 -0400
Committer: Stephen Mallette <spmva@genoprime.com>
Committed: Tue Mar 14 15:26:46 2017 -0400

----------------------------------------------------------------------
 docs/src/reference/gremlin-applications.asciidoc | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d7c2a221/docs/src/reference/gremlin-applications.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/reference/gremlin-applications.asciidoc b/docs/src/reference/gremlin-applications.asciidoc
index 884ce04..3a2c446 100644
--- a/docs/src/reference/gremlin-applications.asciidoc
+++ b/docs/src/reference/gremlin-applications.asciidoc
@@ -1336,6 +1336,7 @@ There are a number of pre-packaged `CustomizerProvider` implementations:
 |=========================================================
 |Customizer |Description
 |`CompileStaticCustomizerProvider` |Applies `CompileStatic` annotations to incoming scripts
thus removing dynamic dispatch. More information about static compilation can be found in
the link:http://docs.groovy-lang.org/latest/html/documentation/#_static_compilation[Groovy
Documentation].  It is possible to configure this `CustomizerProvider` by specifying a comma
separated list of link:http://docs.groovy-lang.org/latest/html/documentation/#Typecheckingextensions-Workingwithextensions[type
checking extensions] that can have the effect of securing calls to various methods.
+|`CompilationOptionsCustomizerProvider` |The amount of time a script is allowed to compile
before a warning message is sent to the logs.
 |`ConfigurationCustomizerProvider` |Allows configuration of the Groovy `CompilerConfiguration`
object by taking a `Map` of key/value pairs where the "key" is a property to set on the `CompilerConfiguration`.
 |`ThreadInterruptCustomizerProvider` |Injects checks for thread interruption, thus allowing
the thread to potentially respect calls to `Thread.interrupt()`
 |`TimedInterruptCustomizerProvider` |Injects checks into loops to interrupt them if they
exceed the configured timeout in milliseconds.
@@ -1354,6 +1355,7 @@ scriptEngines: {
       compilerCustomizerProviders: {
         "org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.ThreadInterruptCustomizerProvider":[],
         "org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.TimedInterruptCustomizerProvider":[10000],
+        "org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.CompilationOptionsCustomizerProvider":[8000],
         "org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.CompileStaticCustomizerProvider":["org.apache.tinkerpop.gremlin.groovy.jsr223.customizer.SimpleSandboxExtension"]}}}}
 
 NOTE: The above configuration could also use the `TypeCheckedCustomizerProvider` in place
of the


Mime
View raw message