summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/proton_configurer
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@yahoo-inc.com>2017-04-04 19:34:59 +0000
committerTor Egge <Tor.Egge@yahoo-inc.com>2017-04-04 19:34:59 +0000
commit3c07b3d9deba8e497925322866d4e366b1131a4d (patch)
tree24db16422f266e308f877c8fb69f5d8ecac496c2 /searchcore/src/tests/proton/proton_configurer
parente9c418d113cee3075d07279f3589fa6a144e593b (diff)
Add attribute specs (derived from attribute config) to document db config.
Diffstat (limited to 'searchcore/src/tests/proton/proton_configurer')
-rw-r--r--searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
index 7a8247c8944..2ddb1752d24 100644
--- a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
+++ b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
@@ -20,6 +20,7 @@
#include <vespa/searchcommon/common/schemaconfigurer.h>
#include <vespa/vespalib/util/threadstackexecutor.h>
#include <vespa/vespalib/test/insertion_operators.h>
+#include <vespa/searchcore/proton/attribute/attribute_specs_builder.h>
using namespace config;
using namespace proton;
@@ -71,12 +72,15 @@ struct DBConfigFixture {
const vespalib::string &configId,
const vespalib::string &docTypeName)
{
+ AttributeSpecsBuilder attributeSpecsBuilder;
+ attributeSpecsBuilder.setup(_attributesBuilder);
return std::make_shared<DocumentDBConfig>
(generation,
std::make_shared<RankProfilesConfig>(_rankProfilesBuilder),
buildRankingConstants(),
std::make_shared<IndexschemaConfig>(_indexschemaBuilder),
- std::make_shared<AttributesConfig>(_attributesBuilder),
+ attributeSpecsBuilder.getAttributesConfig(),
+ attributeSpecsBuilder.getAttributeSpecs(),
std::make_shared<SummaryConfig>(_summaryBuilder),
std::make_shared<SummarymapConfig>(_summarymapBuilder),
std::make_shared<JuniperrcConfig>(_juniperrcBuilder),