diff options
Diffstat (limited to 'container-search/src/main/resources/configdefinitions/search.federation.provider.def')
-rw-r--r-- | container-search/src/main/resources/configdefinitions/search.federation.provider.def | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/container-search/src/main/resources/configdefinitions/search.federation.provider.def b/container-search/src/main/resources/configdefinitions/search.federation.provider.def new file mode 100644 index 00000000000..f9ab305b114 --- /dev/null +++ b/container-search/src/main/resources/configdefinitions/search.federation.provider.def @@ -0,0 +1,43 @@ +# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +namespace=search.federation + +node[].host string +node[].port int +path string default="" +maxConnections int default=10000 +maxConnectionPerRoute int default=10000 +socketBufferBytes int default=8192 +retries int default=1 +## Timeout for blocking IO calls in HTTP client. +## Unit is seconds, default value is +## in com.yahoo.search.federation.http.HTTPParameters. +readTimeout double default=-1.0 +## The timeout until a connection is etablished. +## Unit is seconds, default value is +## in com.yahoo.search.federation.http.HTTPParameters. +connectionTimeout double default=-1.0 +## Timeout when retrieving a connection from the connection manager. +## Unit is seconds, default value is +## in com.yahoo.search.federation.http.HTTPParameters. +connectionPoolTimeout double default=-1.0 +## Certificate store proxy host +yca.host string default="yca.host must be set explicitly" +## Certificate store proxy port +yca.port int default=3128 +## Whether a proxy is needed (i.e. should the proxy settings be used) +yca.useProxy bool default=false +yca.applicationId string default="" +## TTL to use in the certificate cache. 0 means use default cache behavior. +## Unit is seconds. +yca.ttl int default=0 +## How often to retry direct cert DB access if no certificate is found, +## i.e. the cache TTL for null entries. Unit is seconds. +yca.retry int default=0 + +# The form of the serialized query. +queryType enum { LEGACY, PROGRAMMATIC, YQL, SELECT } default=LEGACY + +# How to do pinging against a backend. +pingOption enum { DISABLE, NORMAL, YCA } default=NORMAL + +followRedirects bool default=true |