summaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/memoryindex/push_context.h
blob: 0e96346837e9ee264eaacd540db7afa8f52a8e5a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.

#pragma once

#include "bundled_fields_context.h"

namespace search::memoryindex {

/*
 * Context for pushing inverted data to memory index structure for a set
 * of fields and uri fields. Currently used by PushTask.
 */
class PushContext : public BundledFieldsContext
{
public:
    PushContext(vespalib::ISequencedTaskExecutor::ExecutorId id);
    ~PushContext();
};

}