|
| MapperExecutor (util::IoContextPool *pool, Runner *runner) |
|
void | Run (const std::vector< const InputBase * > &inputs, detail::TableBase *ss, ShardFileMap *out_files) final |
|
void | Stop () final |
|
| OperatorExecutor (util::IoContextPool *pool, Runner *runner) |
|
void | Init (const RawContext::FreqMapRegistry &prev_maps) |
|
const RawContext::FreqMapRegistry & | GetFreqMaps () const |
|
const MetricMap & | GetCounterMap () const |
|
|
void | RegisterContext (RawContext *context) |
|
void | FinalizeContext (RawContext *context) |
| Called from all IO threads once they finished running the operator.
|
|
util::VarzValue::Map | GetStats () |
|
static void | SetFileName (bool is_binary, const std::string &file_name, RawContext *context) |
|
static void | SetMetaData (const pb::Input::FileSpec &fs, RawContext *context) |
|
static void | SetPosition (size_t pos, RawContext *context) |
|
static void | SetCurrentShard (ShardId shard, RawContext *context) |
|
util::IoContextPool * | pool_ |
|
Runner * | runner_ |
|
MetricMap | metric_map_ |
|
std::atomic< uint64_t > | parse_errors_ {0} |
|
RawContext::FreqMapRegistry | freq_maps_ |
|
const RawContext::FreqMapRegistry * | finalized_maps_ |
|
static thread_local std::unique_ptr< PerIoStruct > | per_io_ |
|
Definition at line 14 of file mapper_executor.h.
The documentation for this class was generated from the following file: