diff options
author | Tor Brede Vekterli <vekterli@yahoo-inc.com> | 2017-03-24 14:45:54 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@yahoo-inc.com> | 2017-04-03 13:00:54 +0000 |
commit | 412be26e9a6fbc187868feca3c3241e3e81d101b (patch) | |
tree | f73470b9a7799c2ddeda4ff34324265d25b11f96 /searchlib/src/tests/features/prod_features_attributematch.cpp | |
parent | bfb6d99937123fa786ba3e79516a97740b73445b (diff) |
Add dense and sparse dot product support for imported attributes
Uses AttributeContent to fetch values from target attribute. Value types are
always treated as 64 bits due to AttributeContent API restrictions.
Remove explicit AttributeManager use in feature test fixtures to avoid
dependencies on anything but IAttributeVector.
Diffstat (limited to 'searchlib/src/tests/features/prod_features_attributematch.cpp')
-rw-r--r-- | searchlib/src/tests/features/prod_features_attributematch.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/tests/features/prod_features_attributematch.cpp b/searchlib/src/tests/features/prod_features_attributematch.cpp index fc69061b4ef..7ccfd1dea1a 100644 --- a/searchlib/src/tests/features/prod_features_attributematch.cpp +++ b/searchlib/src/tests/features/prod_features_attributematch.cpp @@ -283,8 +283,8 @@ Test::testAttributeMatch() AttributePtr wint = AttributeFactory::createAttribute("wint", AVC(AVBT::INT32, AVCT::WSET)); aint->addReservedDoc(); wint->addReservedDoc(); - ft.getIndexEnv().getAttributeManager().add(aint); - ft.getIndexEnv().getAttributeManager().add(wint); + ft.getIndexEnv().getAttributeMap().add(aint); + ft.getIndexEnv().getAttributeMap().add(wint); aint->addDocs(1); aint->commit(); ASSERT_TRUE(aint->getValueCount(0) == 0); |