Skip to content

Commit 7159656

Browse files
committed
Gremlin server configuration updates. Includes removal of reference to pure nashorn ScriptEngine, which is no longer supported (see apache/tinkerpop@b93feb4#diff-405cf53bc6db5ca966b3a3b764720101).
1 parent f88f7cc commit 7159656

1 file changed

Lines changed: 5 additions & 9 deletions

File tree

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
host: localhost
22
port: 8182
3-
threadPoolWorker: 1
4-
gremlinPool: 8
53
scriptEvaluationTimeout: 30000
6-
serializedResponseTimeout: 30000
74
channelizer: org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
85
graphs: {
96
graph: conf/gremlin-server/titan-cassandra-es-server.properties}
@@ -13,32 +10,31 @@ scriptEngines: {
1310
gremlin-groovy: {
1411
imports: [java.lang.Math],
1512
staticImports: [java.lang.Math.PI],
16-
scripts: [scripts/empty-sample.groovy]},
17-
nashorn: {
18-
imports: [java.lang.Math],
19-
staticImports: [java.lang.Math.PI]}}
13+
scripts: [scripts/empty-sample.groovy]}}
2014
serializers:
2115
- { className: org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0, config: { ioRegistries: [com.thinkaurelius.titan.graphdb.tinkerpop.TitanIoRegistry] }}
16+
- { className: org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0, config: {ioRegistries: [com.thinkaurelius.titan.graphdb.tinkerpop.TitanIoRegistry] }}
2217
- { className: org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0, config: { serializeResultToString: true }}
2318
- { className: org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV1d0, config: { ioRegistries: [com.thinkaurelius.titan.graphdb.tinkerpop.TitanIoRegistry] }}
19+
- { className: org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0, config: { ioRegistries: [com.thinkaurelius.titan.graphdb.tinkerpop.TitanIoRegistry] }}
2420
- { className: org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0, config: { ioRegistries: [com.thinkaurelius.titan.graphdb.tinkerpop.TitanIoRegistry] }}
2521
processors:
2622
- { className: org.apache.tinkerpop.gremlin.server.op.session.SessionOpProcessor, config: { sessionTimeout: 28800000 }}
23+
- { className: org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor, config: { cacheExpirationTime: 600000, cacheMaxSize: 1000 }}
2724
metrics: {
2825
consoleReporter: {enabled: true, interval: 180000},
2926
csvReporter: {enabled: true, interval: 180000, fileName: /tmp/gremlin-server-metrics.csv},
3027
jmxReporter: {enabled: true},
3128
slf4jReporter: {enabled: true, interval: 180000},
3229
gangliaReporter: {enabled: false, interval: 180000, addressingMode: MULTICAST},
3330
graphiteReporter: {enabled: false, interval: 180000}}
34-
threadPoolBoss: 1
3531
maxInitialLineLength: 4096
3632
maxHeaderSize: 8192
3733
maxChunkSize: 8192
3834
maxContentLength: 65536
3935
maxAccumulationBufferComponents: 1024
4036
resultIterationBatchSize: 64
41-
writeBufferHighWaterMark: 32768
37+
writeBufferLowWaterMark: 32768
4238
writeBufferHighWaterMark: 65536
4339
ssl: {
4440
enabled: false}

0 commit comments

Comments
 (0)