summaryrefslogtreecommitdiffstats
path: root/searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-10-20 11:08:55 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-10-20 11:08:55 +0200
commit9b7c1372098851cb099350c1c780458f38cc8470 (patch)
treeb41cfa58b27f2d54e8a7e8afb00628d14f2f11bb /searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp
parente698e639b67d89f374c7457d87c05012a242de75 (diff)
Allow changing indexing.tasklimit and indexing.semiunboundtasklimit in
proton config without restart.
Diffstat (limited to 'searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp')
-rw-r--r--searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp b/searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp
index 506881ec61e..36b81106ef2 100644
--- a/searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp
+++ b/searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp
@@ -51,6 +51,7 @@
#include <vespa/searchcore/proton/server/fileconfigmanager.h>
#include <vespa/searchcore/proton/server/memoryconfigstore.h>
#include <vespa/searchcore/proton/server/persistencehandlerproxy.h>
+#include <vespa/searchcore/proton/server/threading_service_config.h>
#include <vespa/searchlib/index/dummyfileheadercontext.h>
#include <vespa/searchlib/transactionlog/translogserver.h>
#include <vespa/searchsummary/config/config-juniperrc.h>
@@ -146,6 +147,7 @@ using storage::rpc::StorageApiRpcService;
using storage::spi::PersistenceProvider;
using vespalib::compression::CompressionConfig;
using vespalib::makeLambdaTask;
+using proton::ThreadingServiceConfig;
using DocumentDBMap = std::map<DocTypeName, std::shared_ptr<DocumentDB>>;
@@ -196,6 +198,7 @@ std::shared_ptr<DocumentDBConfig> make_document_db_config(std::shared_ptr<Docume
schema,
std::make_shared<DocumentDBMaintenanceConfig>(),
search::LogDocumentStore::Config(),
+ std::make_shared<const ThreadingServiceConfig>(ThreadingServiceConfig::make(1)),
"client",
doc_type_name.getName());
}