/
blazegraph.conf
60 lines (57 loc) · 2.16 KB
/
blazegraph.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
plugins.blazegraph {
# set to false to skip loading the plugin
enabled = true
# the priority of the plugin
priority = 3
# the base uri to the Blazegraph HTTP endpoint
base = "http://localhost:9999/blazegraph"
# the Blazegraph HTTP endpoint credentials (uncomment if needed)
# credentials {
# username = "username"
# password = "password"
#}
# configuration of the indexing Blazegraph client
indexing-client = ${app.defaults.http-client-no-compression}
# configuration of the query Blazegraph client
query-client = ${app.defaults.http-client-no-compression}
query-client.is-worth-retrying = "never"
# Blazegraph query timeout
query-timeout = "1 minute"
slow-queries {
# How long a query takes before it is considered slow (and hence, logged)
slow-query-threshold = 30 seconds
# how long to keep logged slow queries
log-ttl = 30 days
# how often to delete expired logs
delete-expired-logs-every = 1 hour
}
# the blazegraph event log configuration
event-log = ${app.defaults.event-log}
# the elasticsearch pagination config
pagination = ${app.defaults.pagination}
# the prefix to prepend to created namespaces
prefix = ${app.defaults.indexing.prefix}
# configuration of the maximum number of view references allowed on an aggregated view
max-view-refs = 20
# the maximum idle duration in between events on the indexing stream after which the stream will be stopped (min. 10 minutes)
idle-timeout = 30 minutes
#the maximum duration allowed so that synchronous indexing can complete
sync-indexing-timeout = 10 seconds
# In order to disable this feature, set an infinite time ('Inf')
# idle-timeout = Inf
batch {
# the maximum batching size, corresponding to the maximum number of elements
# uploaded on a bulk request.
max-elements = 10
# the maximum batching duration.
max-interval = 3 seconds
}
defaults {
# the name of the default view
name = "Default Sparql view"
# the description of the default view
description = "A Sparql view of all resources in the project."
}
# set to false to disable Blazegraph indexing
indexing-enabled = ${app.defaults.indexing.enable}
}