diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2020-10-20 11:08:55 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2020-10-20 11:08:55 +0200 |
commit | 9b7c1372098851cb099350c1c780458f38cc8470 (patch) | |
tree | b41cfa58b27f2d54e8a7e8afb00628d14f2f11bb /searchcore/src/apps/vespa-feed-bm/vespa_feed_bm.cpp | |
parent | e698e639b67d89f374c7457d87c05012a242de75 (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.cpp | 3 |
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()); } |