Reorder header files for segcore/FieldIndexing.h (#11067)

Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
pull/11078/head
Cai Yudong 2021-11-02 11:14:33 +08:00 committed by GitHub
parent 5397449f2a
commit 93339c7f49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 5 deletions

View File

@ -10,15 +10,18 @@
// or implied. See the License for the specific language governing permissions and limitations under the License // or implied. See the License for the specific language governing permissions and limitations under the License
#pragma once #pragma once
#include "AckResponder.h"
#include <tbb/concurrent_vector.h>
#include "common/Schema.h"
#include <optional> #include <optional>
#include <map> #include <map>
#include <memory> #include <memory>
#include <tbb/concurrent_vector.h>
#include "AckResponder.h"
#include "InsertRecord.h" #include "InsertRecord.h"
#include <knowhere/index/vector_index/IndexIVF.h> #include "common/Schema.h"
#include <knowhere/index/structured_index_simple/StructuredIndexSort.h> #include "knowhere/index/structured_index_simple/StructuredIndexSort.h"
#include "knowhere/index/vector_index/IndexIVF.h"
#include "segcore/SegcoreConfig.h" #include "segcore/SegcoreConfig.h"
namespace milvus::segcore { namespace milvus::segcore {
@ -56,6 +59,7 @@ class FieldIndexing {
const FieldMeta& field_meta_; const FieldMeta& field_meta_;
const SegcoreConfig& segcore_config_; const SegcoreConfig& segcore_config_;
}; };
template <typename T> template <typename T>
class ScalarFieldIndexing : public FieldIndexing { class ScalarFieldIndexing : public FieldIndexing {
public: public: