aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/diskindex/fusion
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-11-12 09:26:11 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-11-12 09:26:11 +0000
commit434fca0b458910329f63da49b9b1c84de232bf3f (patch)
tree6060535c3c2b13e40b37867b21230fdbdc7c80ec /searchlib/src/tests/diskindex/fusion
parentde23b574462e6931e6afd0906257f0bd7673f1f8 (diff)
Name the threads so it is easier to see who is doing what.
Diffstat (limited to 'searchlib/src/tests/diskindex/fusion')
-rw-r--r--searchlib/src/tests/diskindex/fusion/fusion_test.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/searchlib/src/tests/diskindex/fusion/fusion_test.cpp b/searchlib/src/tests/diskindex/fusion/fusion_test.cpp
index c2fd048ce3e..c94d19cb3b7 100644
--- a/searchlib/src/tests/diskindex/fusion/fusion_test.cpp
+++ b/searchlib/src/tests/diskindex/fusion/fusion_test.cpp
@@ -279,6 +279,8 @@ validateDiskIndex(DiskIndex &dw, bool f2HasElements, bool f3HasWeights)
}
}
+VESPA_THREAD_STACK_TAG(invert_executor)
+VESPA_THREAD_STACK_TAG(push_executor)
void
FusionTest::requireThatFusionIsWorking(const vespalib::string &prefix, bool directio, bool readmmap)
@@ -315,8 +317,8 @@ FusionTest::requireThatFusionIsWorking(const vespalib::string &prefix, bool dire
addField("f4"));
FieldIndexCollection fic(schema, MockFieldLengthInspector());
DocBuilder b(schema);
- auto invertThreads = SequencedTaskExecutor::create(2);
- auto pushThreads = SequencedTaskExecutor::create(2);
+ auto invertThreads = SequencedTaskExecutor::create(invert_executor, 2);
+ auto pushThreads = SequencedTaskExecutor::create(push_executor, 2);
DocumentInverter inv(schema, *invertThreads, *pushThreads, fic);
Document::UP doc;
@@ -456,8 +458,8 @@ FusionTest::make_simple_index(const vespalib::string &dump_dir, const IFieldLeng
uint32_t numDocs = 20;
uint32_t numWords = 1000;
DocBuilder b(_schema);
- auto invertThreads = SequencedTaskExecutor::create(2);
- auto pushThreads = SequencedTaskExecutor::create(2);
+ auto invertThreads = SequencedTaskExecutor::create(invert_executor, 2);
+ auto pushThreads = SequencedTaskExecutor::create(push_executor, 2);
DocumentInverter inv(_schema, *invertThreads, *pushThreads, fic);
inv.invertDocument(10, *make_doc10(b));