Prechádzať zdrojové kódy

remove unused recall strategy

丁云鹏 3 mesiacov pred
rodič
commit
ca5a681fa0

+ 0 - 6
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/rank/strategy/RankStrategy4RegionMergeModelV569.java

@@ -57,19 +57,13 @@ public class RankStrategy4RegionMergeModelV569 extends RankStrategy4RegionMergeM
 
         //-------------------相关性召回 融合+去重-------------------
         List<Video> v6 = extractAndSort(param, ReturnVideoRecallStrategy.PUSH_FORM);
-        this.duplicate(setVideo, v5);
         this.duplicate(setVideo, v6);
-        //-------------------流量池直接送 融合+去重-------------------
-        List<Video> v9 = extractAndSort(param, FlowPoolLastDayTopRecallStrategy.PUSH_FORM);
-        this.duplicate(setVideo, v9);
         //-------------------地域相关召回 融合+去重-------------------
         List<Video> v1 = extractAndSort(param, RegionRealtimeRecallStrategyV1.PUSH_FORM);
         this.duplicate(setVideo, v1);
         List<Video> rovRecallRank = new ArrayList<>();
         rovRecallRank.addAll(v0);
-        rovRecallRank.addAll(v5.subList(0, Math.min(mergeWeight.getOrDefault("v5", 5.0).intValue(), v5.size())));
         rovRecallRank.addAll(v6.subList(0, Math.min(mergeWeight.getOrDefault("v6", 5.0).intValue(), v6.size())));
-        rovRecallRank.addAll(v9.subList(0, Math.min(mergeWeight.getOrDefault("v9", 0.0).intValue(), v9.size())));
         rovRecallRank.addAll(v1.subList(0, Math.min(mergeWeight.getOrDefault("v1", 5.0).intValue(), v1.size())));
 
         //-------------------排-------------------

+ 0 - 25
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/recall/strategy/FlowPoolLastDayTopRecallStrategy.java

@@ -1,25 +0,0 @@
-package com.tzld.piaoquan.recommend.server.service.recall.strategy;
-
-import com.tzld.piaoquan.recommend.server.common.base.Constant;
-import com.tzld.piaoquan.recommend.server.service.recall.RecallParam;
-import org.springframework.stereotype.Service;
-
-/**
- * @author sunxy
- */
-@Service
-@Deprecated
-public class FlowPoolLastDayTopRecallStrategy extends AbstractNewContentVideoRecallStrategy {
-
-    public static final String PUSH_FORM = "flow_pool_top_video_recall";
-
-    @Override
-    public String pushFrom() {
-        return PUSH_FORM;
-    }
-
-    @Override
-    public String recallKey(RecallParam param) {
-        return Constant.VIDEO_PERFORMANCE_DATA_REDIS_KEY + PUSH_FORM;
-    }
-}