CHANGELOG.md 13 KB

dm2的Gateway服务。

Version V3.3.17

  1. 点赞接入grpc

Version V3.3.16

  1. 字幕和蒙版,迁移出view调用
  2. 创作中心最近1000条弹幕,30天强限制

Version V3.3.15

  1. 创作中心最新1000条弹幕 limit 30d

Version V3.3.14

  1. 创作中心最新1000条弹幕 接入搜索

Version V3.3.13

  1. fix弹幕发送限速

Version V3.3.12

  1. 弹幕发送黑名单

Version V3.3.11

  1. use fanout

Version V3.3.10

  1. 保护弹幕之前检查弹幕状态

Version V3.3.9

  1. view aid allow empty

Version V3.3.8

  1. account grpc

Version V3.3.7

  1. 弹幕广播使用broadcast

Version V3.3.6

  1. fix mysql count<0

Version V3.3.5

  1. 去掉sync.pool

Version V3.3.4

  1. 弹幕发送接入ai反垃圾限制

Version V3.3.3

  1. localcache add subject
  2. 分段弹幕大数据降级

Version V3.3.2

  1. view 接口 localcache

Version V3.3.1

  1. fix ipv4 collect

Version V3.3.0

  1. 弹幕mobile view
  2. 抽出appview的逻辑
  3. bfs上传使用sdk

Version V3.2.3

  1. 字幕提交 优化提示
  2. 付费稿件,up主可以发送弹幕
  3. 弹幕协管操作次数限制,返回文案

Version V3.2.2

  1. rebuild

Version V3.2.1

  1. 字幕sql bug

Version V3.2.0

  1. 弹幕广播添加限流

Version V3.1.25

  1. 字幕添加开关

Version V3.1.24

  1. remove addSlashes

Version V3.1.23

  1. 添加开关配置

Version V3.1.22

  1. 垃圾弹幕收集开关

Version V3.1.21

  1. 弹幕发送接入行为日志

Version V3.1.20

  1. spy service 降级

Version V3.1.19

  1. figure ignore notfound error

Version V3.1.18

  1. rpc error catch

Version V3.1.17

  1. season id 换成grpc

Version V3.1.16

  1. filter service 换成grpc
  2. 弹幕发送添加垃圾弹幕屏蔽

Version V3.1.15

  1. 移除web蒙版旧接口

Version V3.1.14

  1. web蒙版扩展

Version V3.1.13

  1. 弹幕点赞提示文案修改

Version V3.1.12

  1. 增加弹幕发送时间限制

Version V3.1.11

  1. location的Zone方法改为Info方法

Version V3.1.10

  1. 字幕web端添加原文语言返回

Version V3.1.9

  1. 去掉字幕灰度的接口

Version V3.1.8

  1. 修改字幕举报description

Version V3.1.7

  1. 字幕举报兼容没有信用分

Version V3.1.6

  1. 字幕举报添加metadata

Version V3.1.5

  1. 添加付费视频弹幕发送认证

Version V3.1.4

  1. 新增弹幕时记录用户ip、port

Version V3.1.3

  1. 添加字幕举报

Version V3.1.2

  1. 分段弹幕不刷新redis

Version V3.1.1

  1. 添加字幕字数限制

Version V3.1.0

  1. 字幕语言新增删除状态

Version V3.0.8

  1. 5.30下掉弹幕蒙版

Version V3.0.7

  1. ajax接口xss

Version V3.0.6

  1. 字幕验证时间戳+1s,兼容视频毫秒时长

Version V3.0.5

  1. 字幕作者添加videoname返回

Version V3.0.4

  1. 发弹幕去掉aid,cid一致检测

Version V3.0.3

  1. 添加敏感词检测

Version V3.0.2

  1. 下掉移动端飘窗弹幕

Version V3.0.1

  1. 弹幕发送校验aid,cid关联

Version V3.0.0

  1. 新增分段弹幕json接口
  2. 新增历史弹幕json接口
  3. 新增全段弹幕json接口

Version V2.10.16

  1. http添加trace

Version V2.10.15

  1. 聚合字幕mc

Version V2.10.14

  1. 弹幕历史更换business

Version V2.10.13

  1. 更新弹幕广告接口URI

Version V2.10.12

  1. 字幕web和mobile分开

Version V2.10.11

  1. 发送弹幕 ecode返回值校正

Version V2.10.10

  1. rpc去掉语言验证

Version V2.10.9

  1. 字幕缓存穿透bug

Version V2.10.8

  1. 搜索空数据兼容

Version V2.10.7

  1. view 接口添加singlegroup

Version V2.10.6

  1. 增加字幕接口

Version V2.10.5

  1. broadcast转义符导致错误 fix

Version V2.10.4

  1. 弹幕点赞增加up主mid

Version V2.10.3

  1. 蒙版缓存使用mc
  2. use rpc.ServerConfig

Version V2.10.2

  1. rebuild master

Version V2.10.1

  1. 搜索索引更新接口对接sdk v3

Version V2.10.0

  1. 新增弹幕广告
  2. 分段弹幕缓存出错不再回源db

Version V2.9.13

  1. 弹幕蒙版三期

Version V2.9.12

  1. 优化历史弹幕日期索引查询

Version V2.9.11

  1. remoteIP 更改

Version V2.9.10

  1. 移除创作中心无用接口

Version V2.9.9

  1. 内部接口新增recent和search

Version V2.9.8

  1. identify迁移verify和auth

Version V2.9.7

  1. 创作中心弹幕增加aid

Version V2.9.6

  1. 修复高级弹幕购买状态bug

Version V2.9.5

  1. 修复高级弹幕购买状态bug

Version V2.9.4

  1. 修复创作中心弹幕搜索权限bug

Version V2.9.3

  1. nil dm content

Version V2.9.2

  1. 移动端弹幕蒙版

Version V2.9.1

  1. fix verify

Version V2.9.0

  1. 移除视频维度的屏蔽词
  2. 增加up主针对高级弹幕申请的配置
  3. 增加up主搜索弹幕列表使用es sdk v3

Version V2.8.10

  1. 提高卡片弹幕灰度比例

Version V2.8.9

  1. fix recent dm panic

Version V2.8.8

  1. fix rows.Err() in rows.Scan

Version V2.8.7

  1. 卡片弹幕实验策略变更

Version V2.8.6

  1. 卡片弹幕改为从header里获取Buvid

Version V2.8.5

  1. 移动端卡片弹幕配合天马分组实验

Version V2.8.4

  1. 重新构建master

Version V2.8.3

  1. 历史弹幕搜索使用v3接口

Version V2.8.2

  1. 更新稿件分批获取方法

Version V2.8.1

  1. update discovery appid

Version V2.8.0

  1. 使用discovery rpc client

Version V2.7.11

  1. 移动端ajax弹幕直接返回空

Version V2.7.10

  1. archive duration缓存穿透

Version V2.7.9

  1. redis fix hmget

Version V2.7.8

  1. 缓存区分字幕弹幕和普通弹幕

Version V2.7.7

  1. count的变更改为操作新库

Version V2.7.6

  1. childpool的变更改为操作新库

Version V2.7.5

  1. 重新构建master

Version V2.7.4

  1. 移除ajax弹幕中的Mode7弹幕
  2. 优化普罗米修斯的缓存上报

Version V2.7.3

  1. 重新构建master

Version V2.7.2

  1. 弹幕计数迁移到job

Version V2.7.1

  1. 历史弹幕pagesize=5000

Version V2.7.0

  1. update infoc sdk

V2.6.3

  1. 弹幕subject缓存穿透

V2.6.2

  1. 海外用户校验

V2.6.1

  1. 弹幕蒙版相关接口添加

V2.6.0

  1. 对接发号器

V2.5.12

  1. 新增level1用户弹幕长度超过20提示

V2.5.11

  1. 高级弹幕购买需要参数优化
  2. 高级弹幕相关接口结构体优化
  3. user filter列表RPC调用结构体优化

V2.5.10

  1. 弹幕发送增加反垃圾过滤备注

V2.5.9

  1. add csrf

V2.5.8

  1. update bm engine

V2.5.7

  1. 弹幕池变更为0时减小move_cnt

V2.5.6

  1. 修复关闭分段弹幕时gzip bug

V2.5.5

  1. up主拉黑用户接口增加限流
  2. 历史弹幕接口及历史弹幕日期索引接口增加限流

V2.5.4

  1. up主拉黑用户接口更新

V2.5.3

  1. 重构历史弹幕

V2.5.2

  1. up主屏蔽词添加接口兼容协管添加

V2.5.1

  1. 修复关闭分段弹幕不生效的bug

V2.5.0

  1. 迁移blademaster

V2.4.32

  1. 移除屏蔽词sql中的排序
  2. 过滤弹幕编辑中dmid=0的参数

V2.4.31

  1. 修复dmid为空的操作日志

V2.4.30

  1. 修复稿件mid变化导致的bug

V2.4.29

  1. 变更弹幕池时更新move_count in dm_subject

V2.4.28

  1. 使用弹幕主题中的mid做up主权限校验

    V2.4.27

  2. 添加高级弹幕返回(存储bfs)

V2.4.26

  1. fix archiveinfos 批量100请求

V2.4.25

  1. 新增弹幕属性变更rpc方法
  2. 弹幕状态变更支持举报脚本删除

V2.4.24

  1. dm_subject新增字段

V2.4.23

  1. rank<=15000的用户设置字幕弹幕时增加条数限制

V2.4.22

  1. 修复用户屏蔽词添加的bug
  2. up主屏蔽词接口改为json参数

V2.4.21

  1. 视频时长缓存使用memcached

V2.4.20

  1. 用户添加屏蔽词接口改为批量新增接口

V2.4.19

  1. 协管拉黑用户时日志记录弹幕内容

V2.4.18

  1. 高级弹幕购买迁移dm -> dm2

V2.4.17

  1. 迁移main目录

V2.4.16

  1. up主屏蔽词对接新库
  2. 重构屏蔽词服务

V2.4.15

  1. 去掉oplogproc弹幕发送日志时间戳

V2.4.14

  1. 修复OpLog弹幕发送日志时间戳

V2.4.13

  1. 修复OpLog弹幕日志消费队列溢出

V2.4.12

  1. 修复OpLog弹幕日志时间戳生成

V2.4.11

  1. 修复弹幕风纪委bug
  2. 弹幕实名制增加开关以及白名单

V2.4.10

  1. 使用account-service v7

V2.4.9

  1. 修复弹幕监控计数问题

V2.4.8

  1. 移除剧透弹幕相关逻辑

V2.4.7

  1. up主在自己的视频下发送顶端、底端弹幕不再受等级的限制

V2.4.6

  1. 修复用户撤回判断弹幕逻辑

V2.4.5

  1. 重构弹幕监控

V2.4.4

  1. 添加发送屏蔽状态日志

V2.4.3

  1. up主屏蔽词屏蔽类型 painc 修复

V2.4.2

  1. up主屏蔽词屏蔽类型修改

V2.4.1

  1. 分段弹幕开启实名制

V2.4.0

  1. 添加业务操作infoc2日志
  2. test 去除simplejson 依赖

V2.3.4

  1. 修复特殊弹幕管理的bug

V2.3.3

  1. 弹幕xml替换非法字符

V2.3.2

  1. 新增弹幕状态变更rpc method
  2. 新增弹幕池变更rpc method

V2.3.1

  1. 新增用户端弹幕管理
  2. 移除无用代码

V2.3.0

  1. 新增弹幕计数rpc service
  2. 提供弹幕发送、实名制开关状态给详情页

v2.2.23

  1. localcache oid 请求大数据

v2.2.22

  1. 修改弹幕池和弹幕状态平行权限的问题

v2.2.21

  1. 修复cache.Save context

V2.2.20

  1. 使用UserInfo替换Card

V2.2.19

  1. 使用UserInfo替换MyInfo

V2.2.18

  1. localcache oid不再请求大数据

V2.2.17

  1. 弹幕发送计数迁移到dm2-job

V2.2.16

  1. 调整弹幕发送时发送给kafka的key
  2. 分段弹幕从缓存获取dmid时增加限制

V2.2.15

  1. local cache dm subject and video duration

V2.2.14

  1. 移除DmDmpost-T的双写

V2.2.13

  1. 弹幕发送添加反垃圾功能

V2.2.12

  1. 增加禁止发送弹幕功能
  2. xml header中增加state字段

V2.2.11

  1. 弹幕发送更新 dm_monitor 表

V2.2.10

  1. 热加载local cache 配置

V2.2.9

  1. 修复up正则匹配bug

V2.2.8

  1. 添加弹幕和分段弹幕白名单,做本地缓存
  2. 给大数据接口增加aid 参数

v2.2.7

  1. 打开弹幕广播功能

V2.2.6

  1. 修复数据库返回值导致的panic

V2.2.5

  1. 修复DmDMpost-T双写
  2. 关闭发送弹幕接口中的广播,待双写关闭时打开

V2.2.4

  1. 弹幕发送双写 DmDmpost-T

V2.2.3

  1. 迁移弹幕广播功能到弹幕发送接口

V2.2.2

  1. 变更屏蔽词缓存key

V2.2.1

  1. 修复高级弹幕购买缓存清理

V2.2.0

  1. 新增弹幕发送接口

V2.1.18

  1. 批量获取subjects状态筛选

V2.1.17

  1. 去除弹幕镜像功能

V2.1.16

  1. 风纪委弹幕列表sql优化2

V2.1.15

  1. 风纪委弹幕列表sql优化

V2.1.14

  1. subject 被关闭时仍返回弹幕列表
  2. 更新prom 统计方法

V2.1.13

  1. 注释单元测试(暂时)

V2.1.12

  1. 点赞接口cid别名问题

V2.1.11

  1. fix rec_switch flag

V2.1.10

  1. 最新弹幕新老接口拆分

V2.1.9

  1. 弹幕实名制
  2. 更改实名白名单

V2.1.8

  1. 弹幕点赞接口

V2.1.7

  1. 移除childpool 3相应逻辑

V2.1.6

  1. 修改最新弹幕返回aid

V2.1.5

  1. 修改最新弹幕字段

V2.1.4

  1. 更改弹幕列表v1回源逻辑

V2.1.3

  1. 新增弹幕分布统计接口

V2.1.2

  1. 新增弹幕弹幕镜像
  2. 创作中心弹幕列表删除分P不存在bug

V2.1.1

  1. 修复up删除弹幕不更新count
  2. 同步老数据库dm_index 的 childpool 字段

V2.0.11

  1. 修复缓存bug

V2.0.10

  1. Page2 to Page3
  2. Video2 to Video3

V2.0.9

  1. 使用singleflight限制并发

V2.0.8

  1. 新增up主最新1000条弹幕

V2.0.7

  1. 新增一波单元测试

V2.0.6

  1. 分段弹幕和非分段弹幕redis缓存分开

V2.0.5

  1. 采用sync.pool优化GC

V2.0.4

  1. 使用bytes.Buffer优化xml生成

V2.0.3

  1. 新增弹幕风纪委功能

V2.0.2

  1. 优化弹幕列表刷新逻辑

V2.0.1

  1. 新增首页ajax弹幕列表接口

V2.0.0

  1. 重构主站弹幕列表

V1.0.8

  1. 依据dmid查询弹幕内容时并发查询

V1.0.7

  1. 调用大数据接口时limit=2*maxlimit
  2. 根据oid调用大数据多域名接口

V1.0.6

  1. 调整弹幕显示数量为2*maxlimit

V1.0.5

  1. 不再解析大数据json
  2. 调整大数据接口降级逻辑

V1.0.4

  1. 修复 .so后缀使用时res["code"]问题

V1.0.3

  1. 合并到大仓库

V1.0.2

  1. 添加大数据降级日志

V1.0.1

  1. 修复弹幕上限分页逻辑

V1.0.0

  1. 族群弹幕初始版本