diff options
author | Harald Musum <musum@verizonmedia.com> | 2022-02-23 09:09:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-23 09:09:29 +0100 |
commit | cec6b4cd41087e3173b50523ad83f5d5080e8fa1 (patch) | |
tree | aa18aa2ac2d5e2ef0aa7301ad62453a8b055a66e /searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp | |
parent | 9edb5e75186d7d93a564c1edb1d4549c0e259a39 (diff) |
Revert "Revert "Revert "Use common tranport for TlsClient"""
Diffstat (limited to 'searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp')
-rw-r--r-- | searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp b/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp index ba68d47ec22..824a9273404 100644 --- a/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp +++ b/searchcore/src/tests/proton/documentdb/feedview/feedview_test.cpp @@ -5,6 +5,7 @@ #include <vespa/searchcore/proton/test/bucketfactory.h> #include <vespa/searchcore/proton/common/feedtoken.h> #include <vespa/searchcore/proton/index/i_index_writer.h> +#include <vespa/searchcore/proton/server/executorthreadingservice.h> #include <vespa/searchcore/proton/server/isummaryadapter.h> #include <vespa/searchcore/proton/server/matchview.h> #include <vespa/searchcore/proton/server/searchable_feed_view.h> @@ -19,7 +20,6 @@ #include <vespa/searchcore/proton/test/mock_summary_adapter.h> #include <vespa/searchcore/proton/test/thread_utils.h> #include <vespa/searchcore/proton/test/threading_service_observer.h> -#include <vespa/searchcore/proton/test/transport_helper.h> #include <vespa/searchlib/attribute/attributefactory.h> #include <vespa/document/update/documentupdate.h> #include <vespa/vespalib/util/destructor_callbacks.h> @@ -497,7 +497,8 @@ struct FixtureBase DocumentMetaStoreContext::SP _dmscReal; test::DocumentMetaStoreContextObserver::SP _dmsc; ParamsContext pc; - TransportAndExecutorService _service; + vespalib::ThreadStackExecutor _sharedExecutor; + ExecutorThreadingService _writeServiceReal; test::ThreadingServiceObserver _writeService; SerialNum serial; std::shared_ptr<MyGidToLidChangeHandler> _gidToLidChangeHandler; @@ -689,8 +690,9 @@ FixtureBase::FixtureBase() _dmscReal(std::make_shared<DocumentMetaStoreContext>(std::make_shared<bucketdb::BucketDBOwner>())), _dmsc(std::make_shared<test::DocumentMetaStoreContextObserver>(*_dmscReal)), pc(sc._builder->getDocumentType().getName(), "fileconfig_test"), - _service(1), - _writeService(_service.write()), + _sharedExecutor(1, 0x10000), + _writeServiceReal(_sharedExecutor), + _writeService(_writeServiceReal), serial(0), _gidToLidChangeHandler(std::make_shared<MyGidToLidChangeHandler>()) { @@ -698,7 +700,7 @@ FixtureBase::FixtureBase() } FixtureBase::~FixtureBase() { - _service.shutdown(); + _writeServiceReal.shutdown(); } void |