refactor(engine): 移除聚合引擎中的测试辅助方法

- 删除了 AggregationEngine.ExecutePipeline 方法
- 该方法仅用于内部测试目的
- 简化了聚合引擎的公共接口
- 提高了代码的封装性
This commit is contained in:
kingecg 2026-03-13 20:24:50 +08:00
parent 1054487c32
commit add9d63d4f
1 changed files with 0 additions and 13 deletions

View File

@ -74,16 +74,3 @@ func TestAggregationEngine(t *testing.T) {
})
}
}
// ExecutePipeline 执行管道(用于测试)
func (e *AggregationEngine) ExecutePipeline(docs []types.Document, pipeline []types.AggregateStage) ([]types.Document, error) {
result := docs
for _, stage := range pipeline {
var err error
result, err = e.executeStage(stage, result)
if err != nil {
return nil, err
}
}
return result, nil
}