liulidong

liulidong извршује push на cooperation_video_candidate_pool_improved_lld_0509 у Server/growth-manager

пре 15 часа

liulidong прихваћује захтев за спајање Server/growth-manager#277

merge

пре 1 дан

liulidong затвара захтев за спајање Server/growth-manager#277

merge

пре 1 дан

liulidong шаље захтев за спајање Server/growth-manager#277

merge

пре 1 дан

liulidong извршује push на cooperation_video_candidate_pool_improved_lld_0509 у Server/growth-manager

  • 32f6f99535 推荐池增加曝光下发过滤(全渠道统一,NULL 豁免):向量召回池(prior 传播头部 / priorGrowth 增长头部 / posterior 优质相似)新增 match_exposure_pv 阈值过滤,有曝光数据的视频要求 > 阈值才下发,无数据(NULL,如「场景已看视频」池 100% 无此字段、或上游当天缺数据)一律放行不受影响。阈值走 Apollo demand.min.exposure.pv(默认 2000,<=0 关闭,改值不发版)。 实现走 Java 层后置过滤,不动 selectForRecommend 接口/XML:match_exposure_pv 列本就在 SELECT 中已回填到 PO,过滤逻辑收敛为静态纯函数 passesExposureFilter(matchExposurePv, minExposurePv) 用在三个 fetch 方法(fetchPriorDimensionCandidates / fetchPosteriorCandidates 的 stream filter 链、fetchPriorSceneCandidates 的 for 循环)。hot 池走 content_platform_video_agg 另一路径不受影响。 全渠道统一生效:实测 dt=20260602 各渠道向量召回池 match_exposure_pv 0% NULL、>2000 各渠道保留 48%~54%,均匀无砍空;场景已看视频池 100% NULL 自动豁免。公众号系按 channel_level3 抽查:长尾小账号(过滤前候选<=2)向量池可能被砍空,但 hot 全局兜底 + 场景池豁免保证页面不空,符合 A 方案取舍。 新增纯单测 ContentPlatformPlanServiceImplExposureFilterTest(不依赖 Spring/DB),覆盖阈值 null/<=0 全放行、NULL 豁免、边界严格大于(==2000 砍掉)4 个用例。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

пре 1 дан

liulidong извршује push на cooperation_video_candidate_pool_improved_lld_0509 у Server/growth-manager

пре 6 дана

liulidong прихваћује захтев за спајање Web/contentCooper#59

merge

пре 6 дана

liulidong затвара захтев за спајање Web/contentCooper#59

merge

пре 6 дана

liulidong шаље захтев за спајање Web/contentCooper#59

merge

пре 6 дана

liulidong прихваћује захтев за спајање Server/growth-manager#276

merge

пре 6 дана

liulidong затвара захтев за спајање Server/growth-manager#276

merge

пре 6 дана

liulidong шаље захтев за спајање Server/growth-manager#276

merge

пре 6 дана

liulidong извршује push на test у Server/growth-manager

  • cfa2baea52 Merge branch 'cooperation_video_candidate_pool_improved_lld_0509' into test
  • 9d48f82871 小程序投流批量创建/复制多链接的 createTimestamp 改成 baseNow + offset 单调递增,修批量内多 plan 同 timestamp 导致 ORDER BY create_timestamp DESC 列表内部乱序的问题。现在同批次的 N 个 plan 按 insert 顺序倒序排列,每个视频的 N 份链接在列表里连续不打乱。xcxPlanSave 和 xcxPlanMultiLink 两个入口同步修复。
  • Поређење ових 2 комита »

пре 6 дана

liulidong извршује push на cooperation_video_candidate_pool_improved_lld_0509 у Server/growth-manager

  • 9d48f82871 小程序投流批量创建/复制多链接的 createTimestamp 改成 baseNow + offset 单调递增,修批量内多 plan 同 timestamp 导致 ORDER BY create_timestamp DESC 列表内部乱序的问题。现在同批次的 N 个 plan 按 insert 顺序倒序排列,每个视频的 N 份链接在列表里连续不打乱。xcxPlanSave 和 xcxPlanMultiLink 两个入口同步修复。

пре 6 дана

liulidong извршује push на feature_260509_replace_upload_new_datasource у Web/contentCooper

  • 84edb68014 小程序投流 创建发布计划弹窗加 per-video 多链接 InputNumber(1-200,仅 userType∈{2,3} 可见):提交时 videoCounts[videoId] 透传成 payload videoList[i].count;前端 max=200 + 提交前校验拦截;count 空值不带,后端按 1 处理。Modal 提交中 maskClosable/closable=false 且取消按钮 disabled 防止误关。removeVideo 同步清 videoCounts;切换人群包清空选中视频时同步清 videoCounts。

пре 6 дана

liulidong извршује push на test у Server/growth-manager

  • a7b6ae627b Merge branch 'cooperation_video_candidate_pool_improved_lld_0509' into test
  • c3f14e5469 小程序投流 创建发布计划增加 per-video 多链接生成入口:XcxPlanSaveVideoParam 加 count 字段(空/null/<=0 视为 1,>200 抛 PARAM_ERROR);xcxPlanSave 视频循环内层嵌套 count 次,每次独立调 getPageNoCache 生成新 pageUrl/rootSourceId,与 xcxPlanMultiLink 同口径。沿用 save 原有的「不回滚」语义。
  • 4acbc9125d Merge remote-tracking branch 'origin/master' into cooperation_video_candidate_pool_improved_lld_0509
  • 9a11d4cb18 fix
  • Поређење ових 4 комита »

пре 6 дана

liulidong извршује push на cooperation_video_candidate_pool_improved_lld_0509 у Server/growth-manager

  • c3f14e5469 小程序投流 创建发布计划增加 per-video 多链接生成入口:XcxPlanSaveVideoParam 加 count 字段(空/null/<=0 视为 1,>200 抛 PARAM_ERROR);xcxPlanSave 视频循环内层嵌套 count 次,每次独立调 getPageNoCache 生成新 pageUrl/rootSourceId,与 xcxPlanMultiLink 同口径。沿用 save 原有的「不回滚」语义。

пре 6 дана

liulidong прихваћује захтев за спајање Web/contentCooper#58

merge

пре 6 дана

liulidong затвара захтев за спајање Web/contentCooper#58

merge

пре 6 дана

liulidong шаље захтев за спајање Web/contentCooper#58

merge

пре 6 дана