diff options
author | Geir Storli <geirst@verizonmedia.com> | 2019-08-19 15:53:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-19 15:53:15 +0200 |
commit | 0180922a9d5a40142b83a17b76e2d7abe52c10bd (patch) | |
tree | b76928d3342250eb4a6576dcefbbb036135c3241 /searchlib/src/tests | |
parent | 6e12f9a4fcca5265796fad579bbaea4729089d25 (diff) | |
parent | 720c4bd154290f90c2bce712a7a1e8b1ca529a2a (diff) |
Merge pull request #10328 from vespa-engine/geirst/enum-attribute-save-load-cleanup
Geirst/enum attribute save load cleanup
Diffstat (limited to 'searchlib/src/tests')
3 files changed, 31 insertions, 39 deletions
diff --git a/searchlib/src/tests/attribute/attribute_test.cpp b/searchlib/src/tests/attribute/attribute_test.cpp index 8259d5ba0f8..833cddb91a7 100644 --- a/searchlib/src/tests/attribute/attribute_test.cpp +++ b/searchlib/src/tests/attribute/attribute_test.cpp @@ -1,24 +1,25 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. + #include <vespa/document/fieldvalue/intfieldvalue.h> #include <vespa/document/fieldvalue/stringfieldvalue.h> #include <vespa/document/update/arithmeticvalueupdate.h> #include <vespa/document/update/mapvalueupdate.h> +#include <vespa/fastlib/io/bufferedfile.h> #include <vespa/searchlib/attribute/attribute.h> -#include <vespa/searchlib/attribute/attributefile.h> -#include <vespa/searchlib/attribute/attributeguard.h> #include <vespa/searchlib/attribute/attributefactory.h> +#include <vespa/searchlib/attribute/attributeguard.h> #include <vespa/searchlib/attribute/attributememorysavetarget.h> +#include <vespa/searchlib/attribute/attributevector.hpp> +#include <vespa/searchlib/attribute/attrvector.h> +#include <vespa/searchlib/attribute/multinumericattribute.h> +#include <vespa/searchlib/attribute/multistringattribute.h> #include <vespa/searchlib/attribute/predicate_attribute.h> #include <vespa/searchlib/attribute/singlenumericattribute.h> -#include <vespa/searchlib/attribute/multinumericattribute.h> #include <vespa/searchlib/attribute/singlestringattribute.h> -#include <vespa/searchlib/attribute/multistringattribute.h> -#include <vespa/searchlib/attribute/attrvector.h> -#include <vespa/vespalib/testkit/testapp.h> #include <vespa/searchlib/index/dummyfileheadercontext.h> #include <vespa/searchlib/util/randomgenerator.h> #include <vespa/vespalib/io/fileutil.h> -#include <vespa/searchlib/attribute/attributevector.hpp> +#include <vespa/vespalib/testkit/testapp.h> #include <cmath> #include <iostream> diff --git a/searchlib/src/tests/attribute/document_weight_iterator/document_weight_iterator_test.cpp b/searchlib/src/tests/attribute/document_weight_iterator/document_weight_iterator_test.cpp index 9a7552ce681..a64704a08e9 100644 --- a/searchlib/src/tests/attribute/document_weight_iterator/document_weight_iterator_test.cpp +++ b/searchlib/src/tests/attribute/document_weight_iterator/document_weight_iterator_test.cpp @@ -1,29 +1,28 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -#include <vespa/vespalib/testkit/test_kit.h> -#include <vespa/searchlib/attribute/i_document_weight_attribute.h> -#include <vespa/searchlib/attribute/attributevector.h> #include <vespa/searchlib/attribute/attribute.h> -#include <vespa/searchlib/attribute/attributefile.h> -#include <vespa/searchlib/attribute/attributeguard.h> #include <vespa/searchlib/attribute/attributefactory.h> +#include <vespa/searchlib/attribute/attributeguard.h> #include <vespa/searchlib/attribute/attributememorysavetarget.h> -#include <vespa/searchlib/attribute/singlenumericattribute.h> -#include <vespa/searchlib/attribute/multinumericattribute.h> -#include <vespa/searchlib/attribute/singlestringattribute.h> -#include <vespa/searchlib/attribute/multistringattribute.h> -#include <vespa/searchlib/attribute/attrvector.h> -#include <vespa/searchlib/index/dummyfileheadercontext.h> -#include <vespa/searchlib/util/randomgenerator.h> +#include <vespa/searchlib/attribute/attributevector.h> #include <vespa/searchlib/attribute/attributevector.hpp> +#include <vespa/searchlib/attribute/attrvector.h> +#include <vespa/searchlib/attribute/i_document_weight_attribute.h> +#include <vespa/searchlib/attribute/iattributemanager.h> +#include <vespa/searchlib/attribute/multinumericattribute.h> #include <vespa/searchlib/attribute/multinumericpostattribute.hpp> +#include <vespa/searchlib/attribute/multistringattribute.h> #include <vespa/searchlib/attribute/multistringpostattribute.hpp> -#include <vespa/searchlib/attribute/iattributemanager.h> +#include <vespa/searchlib/attribute/singlenumericattribute.h> +#include <vespa/searchlib/attribute/singlestringattribute.h> +#include <vespa/searchlib/index/dummyfileheadercontext.h> #include <vespa/searchlib/query/tree/location.h> #include <vespa/searchlib/query/tree/point.h> #include <vespa/searchlib/query/tree/simplequery.h> -#include <vespa/searchlib/test/searchiteratorverifier.h> #include <vespa/searchlib/queryeval/document_weight_search_iterator.h> +#include <vespa/searchlib/test/searchiteratorverifier.h> +#include <vespa/searchlib/util/randomgenerator.h> +#include <vespa/vespalib/testkit/test_kit.h> #include <vespa/log/log.h> LOG_SETUP("document_weight_iterator_test"); diff --git a/searchlib/src/tests/attribute/enumeratedsave/enumeratedsave_test.cpp b/searchlib/src/tests/attribute/enumeratedsave/enumeratedsave_test.cpp index de6c8072b61..9972fa785eb 100644 --- a/searchlib/src/tests/attribute/enumeratedsave/enumeratedsave_test.cpp +++ b/searchlib/src/tests/attribute/enumeratedsave/enumeratedsave_test.cpp @@ -3,24 +3,23 @@ #include <vespa/document/fieldvalue/intfieldvalue.h> #include <vespa/document/fieldvalue/stringfieldvalue.h> #include <vespa/searchlib/attribute/attribute.h> -#include <vespa/searchlib/attribute/attributefile.h> -#include <vespa/searchlib/attribute/attributeguard.h> #include <vespa/searchlib/attribute/attributefactory.h> +#include <vespa/searchlib/attribute/attributefilesavetarget.h> +#include <vespa/searchlib/attribute/attributeguard.h> +#include <vespa/searchlib/attribute/attributememoryfilebufferwriter.h> #include <vespa/searchlib/attribute/attributememorysavetarget.h> -#include <vespa/searchlib/attribute/singlenumericattribute.h> +#include <vespa/searchlib/attribute/attrvector.h> #include <vespa/searchlib/attribute/multinumericattribute.h> -#include <vespa/searchlib/attribute/singlestringattribute.h> #include <vespa/searchlib/attribute/multistringattribute.h> -#include <vespa/searchlib/attribute/attrvector.h> -#include <vespa/searchlib/attribute/attributefilesavetarget.h> +#include <vespa/searchlib/attribute/singlenumericattribute.h> +#include <vespa/searchlib/attribute/singlestringattribute.h> +#include <vespa/searchlib/fef/termfieldmatchdata.h> +#include <vespa/searchlib/index/dummyfileheadercontext.h> +#include <vespa/searchlib/parsequery/parse.h> +#include <vespa/searchlib/util/randomgenerator.h> #include <vespa/vespalib/testkit/testapp.h> #include <vespa/vespalib/util/bufferwriter.h> #include <vespa/vespalib/util/compress.h> -#include <vespa/searchlib/index/dummyfileheadercontext.h> -#include <vespa/searchlib/util/randomgenerator.h> -#include <vespa/searchlib/attribute/attributememoryfilebufferwriter.h> -#include <vespa/searchlib/fef/termfieldmatchdata.h> -#include <vespa/searchlib/parsequery/parse.h> #include <vespa/searchlib/attribute/attributevector.hpp> @@ -46,13 +45,6 @@ using search::fef::TermFieldMatchData; typedef std::unique_ptr<AttributeVector::SearchContext> SearchContextPtr; typedef std::unique_ptr<search::queryeval::SearchIterator> SearchBasePtr; -bool -FastOS_UNIX_File::Sync() -{ - // LOG(info, "Skip sync"); - return true; -} - class MemAttrFileWriter : public IAttributeFileWriter { |