|
@@ -1797,19 +1797,21 @@ class PoolRecall(object):
|
|
|
'pushFrom': push_from, 'abCode': self.ab_code}
|
|
|
for item in filtered_result if video_score.get(int(item)) is not None]
|
|
|
pool_recall_result.extend(temp_result)
|
|
|
- else:
|
|
|
-
|
|
|
- if self.mid and self.ab_code != config_.AB_CODE['region_rank_by_h'].get('abtest_112'):
|
|
|
-
|
|
|
- last_video_key = f'{last_video_key_prefix}{self.app_type}:{self.mid}'
|
|
|
- self.redis_helper.set_data_to_redis(key_name=last_video_key, value=data[-1][0],
|
|
|
- expire_time=expire_time)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
idx += get_size
|
|
|
|
|
|
pool_recall_result.sort(key=lambda x: x.get('rovScore', 0), reverse=True)
|
|
|
|
|
|
- if len(recall_data) > 0 and len(pool_recall_result) == 0 \
|
|
|
- and self.ab_code == config_.AB_CODE['region_rank_by_h'].get('abtest_112') and self.mid:
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ if len(recall_data) > 0 and len(pool_recall_result) == 0 and self.mid:
|
|
|
|
|
|
last_video_key = f'{last_video_key_prefix}{self.app_type}:{self.mid}'
|
|
|
self.redis_helper.set_data_to_redis(key_name=last_video_key, value=recall_data[-1][0],
|