Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
使用组合模式存储多路召回结果,叶子节点存储结果并执行业务粗筛逻辑,容器组合叶子节点
src/main/java/com/search/docsearch/multirecall/composite/Component.java 组合接口类
src/main/java/com/search/docsearch/multirecall/composite/DataComposite.java 容器类
src/main/java/com/search/docsearch/multirecall/composite/cdata/EsRecallData.java es索引召回结果与粗筛逻辑框架
src/main/java/com/search/docsearch/multirecall/composite/cdata/GRecallData.java google召回结果与粗筛逻辑框架
src/test/java/com/search/docsearch/CompositeTest.java 容器单元测试
src/test/java/com/search/docsearch/TestRecallData.java 异常结果类,用于模拟粗筛业务执行失败