diff --git a/executor/analyze.go b/executor/analyze.go index a27a97f4af..bdf3a55aee 100644 --- a/executor/analyze.go +++ b/executor/analyze.go @@ -52,17 +52,8 @@ const ( defaultCMSketchWidth = 2048 ) -// Next implements the Executor Next interface. -func (e *AnalyzeExec) Next(ctx context.Context) (Row, error) { - return nil, errors.Trace(e.run(ctx)) -} - // NextChunk implements the Executor NextChunk interface. func (e *AnalyzeExec) NextChunk(ctx context.Context, chk *chunk.Chunk) error { - return errors.Trace(e.run(ctx)) -} - -func (e *AnalyzeExec) run(ctx context.Context) error { concurrency, err := getBuildStatsConcurrency(e.ctx) if err != nil { return errors.Trace(err)