|
@@ -272,12 +272,12 @@ public class RecommendService {
|
|
private List<Video> videoRecommend(RecommendParam param) {
|
|
private List<Video> videoRecommend(RecommendParam param) {
|
|
Stopwatch stopwatch = Stopwatch.createStarted();
|
|
Stopwatch stopwatch = Stopwatch.createStarted();
|
|
RecallResult recallResult = recallService.recall(convertToRecallParam(param));
|
|
RecallResult recallResult = recallService.recall(convertToRecallParam(param));
|
|
- log.info("recallResult={}, cost={}", recallResult, stopwatch.stop().elapsed(TimeUnit.MILLISECONDS));
|
|
|
|
- stopwatch.reset();
|
|
|
|
|
|
+ log.info("recallResult={}, cost={}", recallResult, stopwatch.elapsed(TimeUnit.MILLISECONDS));
|
|
|
|
+ stopwatch.reset().start();
|
|
|
|
|
|
RankResult rankResult = rankService.rank(convertToRankParam(param, recallResult));
|
|
RankResult rankResult = rankService.rank(convertToRankParam(param, recallResult));
|
|
log.info("rankResult={}, cost={}", rankResult, stopwatch.stop().elapsed(TimeUnit.MILLISECONDS));
|
|
log.info("rankResult={}, cost={}", rankResult, stopwatch.stop().elapsed(TimeUnit.MILLISECONDS));
|
|
- stopwatch.reset();
|
|
|
|
|
|
+
|
|
|
|
|
|
if (rankResult == null || CollectionUtils.isEmpty(rankResult.getVideos())) {
|
|
if (rankResult == null || CollectionUtils.isEmpty(rankResult.getVideos())) {
|
|
return Collections.emptyList();
|
|
return Collections.emptyList();
|