17 KiB
archive rpc service
Version 6.47.6
1.iPhone 5.36版本不吐拜年祭单品稿件的秒开地址
Version 6.47.5
1.拜年祭单品视频不吐秒开地址
Version 6.47.4
1.view接口只对archive做强判断
Version 6.47.3
1.fix view
Version 6.47.2
1.迁移gorpc方法到gpc
Version 6.47.1
1.view接口增加staff信息
Version 6.47.0
1.grpc增加注释
Version 6.46.6
1.更新稿件缓存增加联合投稿部分
Version 6.46.5
1.Dislike强制0
Version 6.46.4
1.增加高能看点、bgm、联合投稿attribute
Version 6.46.3
1.删除RPC中的addShare方法
Version 6.46.2
1.分享不发databus消息
Version 6.46.1
1.fix package
Version 6.46.0
1.issues #403 大仓库项目目录结构改进
Version 6.45.2
1.加参数控制pgc吐playurl
Version 6.45.1
1.pgc不吐playurl
Version 6.45.0
1.拦截archive miss不存在的稿件
Version 6.44.4
1.接入account grpc
Version 6.44.3
1.秒开拦截辣鸡参数
Version 6.44.2
1.秒开qn白名单+大会员清晰度降级
Version 6.44.1
1.计数默认返回值修改
Version 6.44.0
1.增加UGCPay标识
Version 6.43.9
1.dash格式加codecid
Version 6.43.8
1.修复冷门up主投稿列表稿件不全的bug
Version 6.43.7
1.初始化缓存日志
Version 6.43.6
1.初始化分区缓存的时候使用context.Background
Version 6.43.5
1.修改重置up信息的缓存逻辑
Version 6.43.4
1.增加日志观察job异步databus消息是否发送成功
Version 6.43.3
1.增加日志观察账号RPC服务的返回是否正常
Version 6.43.2
1.增加日志观察账号昵称头像是否为空
Version 6.43.1
1.秒开接口空字段不吐
Version 6.43.0
1.秒开接口增加dash字段
Version 6.42.2
1.同步IsNormal,AttrVal方法
Version 6.42.1
1.接入grpc
Version 6.42.0
1.添加dao层ut
Version 6.42.0
1.调整目录
Version 6.41.1
1.fix cache ctx
Version 6.41.0
1.issue 249 metadata ip
Version 6.40.10
1.增加视频云的fnver,fnval字段返回
Version 6.40.9
1.更新bvc pb文件
Version 6.40.8
1.优化重新生成账号缓存的逻辑
Version 6.40.7
1.账号接口请求失败时,走databus慢慢更新
Version 6.40.6
1.透传视频云fnval,fnver字段
Version 6.40.5
1.账号老是不知道刷什么东西
Version 6.40.4
1.增加是否可以投屏
Version 6.40.3
1.透传投屏信息
Version 6.40.2
1.支持地区限制
Version 6.40.1
1.稿件描述走缓存
Version 6.40.0
1.稿件更新缓存bugfix
2.重置retag
Version 6.39.3
1.增加autoplay字段
Version 6.39.2
1.HTTP接口增加稿件分辨率字段
Version 6.39.1
1.PB接口体增加json字段输出
Version 6.39.0
1.批量MC接口优化
Version 6.38.1
1.分辨率0,0,0不做处理
Version 6.38.0
1.稿件增加分辨率字段
Version 6.37.19
1.批量稿件接口代码优化
Version 6.37.18
1.conn close fix
Version 6.37.17
1.增加缓存容错
Version 6.37.16
1.bvc灰度
Version 6.37.15
1.redis set expire -> setex
Version 6.37.14
1.无投稿的用户只缓存10分钟
Version 6.37.13
1.分享行为的databus key从aid改为mid
Version 6.37.12
1.fix row close
Version 6.37.11
1.清理share代码
Version 6.37.10
1.删除videoshot add接口
Version 6.37.9
1.RPC不需要token了 By 郝冠伟确认
Version 6.37.8
1.增加register
Version 6.37.7
1.删除冗余代码
Version 6.37.6
1.使用bm
Version 6.37.5
1.删除多余配置
Version 6.37.4
1.增加批量获取up投稿数量的http接口
Version 6.37.3
1.删除limit模块
Version 6.37.2
1.第一次分享改发databus
Version 6.37.1
1.使用account-service v7
Version 6.37.0
1.迁移到主站目录下
Version 6.36.16
1.取消强制开关
Version 6.36.15
1.提供给B+的秒开接口强行不返回playurl
Version 6.36.14
1.参数长度调整为200
Version 6.36.13
1.补充UnitTest
Version 6.36.12
1.配置文件增加开关选项,控制是否请求视频云获取播放信息
Version 6.36.11
1.firstCid只用vupload,外部源不缓存
Version 6.36.10
1.优化秒开代码
Version 6.36.9
1.Archive3结构体增加第一P的cid,供后续业务扩展使用
Version 6.36.8
1.attr增加地区限制
Version 6.36.7
1.share数双写新databus
Version 6.36.6
1.接bvc的pb接口
Version 6.36.5
1.Convey test
Version 6.36.4
1.BFS改回来
Version 6.36.3
1.BFS的封面图强制返回https
Version 6.36.2
1.删除attrbithideclick相关代码
Version 6.36.1
1.删除like的相关代码与配置
Version 6.36.0
1.删除like的相关代码与配置
Version 6.35.1
1.修改透传的player字段名
Version 6.35.0
1.attr的第十二位改成 IsPorder 私单标记
Version 6.34.0
1.增加player接口
Version 6.33.1
1.批量接口增加参数日志
Version 6.33.0
1.增加maxAID的接口
Version 6.32.9
1.删除废弃的代码
Version 6.32.8
1.删除废弃的RPC server端代码
Version 6.32.7
1.删除冗余代码
Version 6.32.6
1.增加prom db
Version 6.32.5
1.内置prom
Version 6.32.4
1.使用内置prom
Version 6.32.3
1.修复缓存miss时少吐数据的问题
Version 6.32.1
1.Video3 RPC
Version 6.32.0
1.兼容客户端传多次点赞
Version 6.31.3
1.统一修改errgroup包路径
Version 6.31.2
1.attr的第九位改成 isPGC
Version 6.31.1
1.修改Views3返回值
Version 6.31.0
1.删除非internal的对外http接口
Version 6.30.0
1.Archive3结构体改为非指针
Version 6.29.1
1.补全RPC PB接口,video3
Version 6.29.0
1.补全RPC PB接口
Version 6.28.1
1.archive增加dynamic字段
Version 6.28.0
1.增加up主推荐视频的RPC接口
Version 6.27.0
1.删除pgc相关逻辑
Version 6.26.0
1.delete Movie2 AidByCid
Version 6.25.0
1.add Page3 pb rpc
Version 6.24.2
1.upArcs & upsArcs pb
Version 6.24.2
1.rpc删除likes2接口
Version 6.24.1
1.rpc增加likes3的pb接口
Version 6.24.0
1.rpc增加stat,stats的pb接口
Version 6.23.0
1.rpc 增加archive3,archives3的pb接口
2.rpc 删除废弃的videos2,videosByCids2,CidByEpIDs2等方法
3.pgc接口只吐电影信息
Version 6.22.8
1.rpc 增加view3的pb接口
Version 6.22.7
1.http video接口走PB
Version 6.22.6
1.http archive、archives、page全量开放,异步更新page缓存
Version 6.22.5
1.http/view接口全量pb缓存预热
Version 6.22.4
1.流量扩大得到aid%10<5走PB 2.分P的http接口也走pb
Version 6.22.3
1.aid%10<3走pb
Version 6.22.2
1.http stat/stats接口全量走pb
Version 6.22.1
1.pb的func/model/struct/service等全面改名为数字3结尾
Version 6.22.0
1.pb bugfix
Version 6.21.1
1.archive http 接口 aid%10=1的走pb
Version 6.21.0
1.增加limiter限流
Version 6.20.0
1.增加批量views接口,aids限制为20个
Version 6.19.0
1.直播限制50个
Version 6.18.0
1.cids接口不直接return
Version 6.17.0
1.videoshot接口试水pkg/errors
Version 6.16.0
1.增加全区7天内最新稿件
Version 6.15.0
1.redis errnil return
Version 6.14.0
1.likes相关数据落库
2.增加likes列表的RPC接口
Version 6.13.0
1.bilibili_archive库全都读写分离
Version 6.12.0
1.upspass score bugfix
Version 6.11.0
1.upsPass接口增加copyright
Version 6.10.0
1.添加获取单P信息的http接口(包含description字段)
2.修改原获取单P信息的service层逻辑
2.添加获取长简介的http和rpc接口
Version 6.9.0
1.升级go-common
Version 6.8.0
1.升级go-common
2.迁移model到项目中
Version 6.7.0
1.增加主站排行榜专用接口
Version 6.6.1
1.memcache json
Version 6.6.0
1.memcache gob
Version 6.5.0
1.增加点赞相关RPC接口
Version 6.4.0
1.升级go-common&go-business
2.videoshot rpc 增加aid参数
Version 6.3.0
1.videosho接口增加aid参数
Version 6.2.4
1.http context fix
Version 6.2.3
1.升级go-business
2.manager后台变更稿件归属mid时,变更相应缓存
Version 6.2.2
1.增加upspassed rpc方法
Version 6.2.1
1.rpc video2 nil fix
Version 6.2.0
1.所有稿件&视频走新archive_result数据库
2.升级go-common&go-business
Version 6.1.21
1.删除SetStatCache2接口
Version 6.1.20
1.修复可能导致panic的问题
Version 6.1.19
1.增加http的typelist接口
develop
Version 6.1.18
1.修改ci配置
Version 6.1.17
1.增加account清楚缓存时的参数
Version 6.1.16
1.增加昵称&头像更新后的缓存清理逻辑
Version 6.1.15
1.增加无脑生成view&click缓存
Version 6.1.14
1.ci配置分支
Version 6.1.13
1.删掉zlimit相关残留代码
2.archive和archives接口返回archive_report_result中is_show等于1的result
Version 6.1.12
1.去掉老的dede
Version 6.1.11
1.分区表走新分区
2.增加RPC获取所有type的方法
3.升级go-common和go-business
Version 6.1.10
1.升级go-common和go-business
2.修改prom写法
Version 6.1.9
1.修复闭包缓存
Version 6.1.8
1.重发ci
Version 6.1.7
1.修复分类缓存
Version 6.1.6
1.修复videoshot nil 导致panic
Version 6.1.5
1.修复videoshot nil 导致panic
Version 6.1.4
1.page字段走自增形式
Version 6.1.3
1.增加auth
Version 6.1.2
1.增加prom
Version 6.1.1
1.批量大小改为60
Version 6.1.0
1.计数闭包问题修复
Version 6.0.16
1.rows close bug fix
Version 6.0.13
1.mc改成永不过期
Version 6.0.12
1.计数加aid在json
Version 6.0.11
1.增加cache出错不回写
2.增加prom回源统计
Version 6.0.10
1.修复点击计数panic
Version 6.0.9
1.修复prom参数个数
Version 6.0.8
1.增加prom包
Version 6.0.7
1.增加memcache随机过期时间
Version 6.0.6
1.增加upcount缓存逻辑
Version 6.0.5
1.修复chan未设置长度的bug
Version 6.0.4
1.修复view2和views2
Version 6.0.3
1.修复DB prepare配置
Version 6.0.2
1.批量没有默认返回空map
Version 6.0.1
1.去掉重复的view接口
Version 6.0.0
1.重构-删除无用方法(dede等)
2.重构-优化批量查询
3.重构-优化计数信息缓存
4.增加批量aids获取View信息
5.增加单aid获取view的http接口
6.增加SetStat rpc方法(mc)
Version 5.6.14
1.增加rpc接口,全量更新stat数值(redis)
Version 5.6.13
1.增加internal/view
Version 5.6.12
1.cache回写逻辑
Version 5.6.11
1.去除404的header
Version 5.6.10
1.click走mysql
Version 5.6.9
1.批量计数查不到不设置空值
Version 5.6.8
1.修改identity为verify
Version 5.6.7
1.修复stat panic
Version 5.6.6
1.修复rows.next()
Version 5.6.5
1.接入新配置中心 2.rpc接口参数校验
3.去除hbase
Version 5.6.4
1.升级go-common
Version 5.6.3
1.rpc接口支持缓存的修改
Version 5.6.2
1.日志错误修复
Version 5.6.1
1.archive/page走新表,修改sql
Version 5.6.0
1.archive/page走新表
Version 5.5.1
1.videos接口增加Ptitle
Version 5.5.0
1.RPC增加根据aids获取stat接口
Version 5.4.0
1.paas发布占用
Version 5.3.6
1.RPC增加一级分区最新视频与数量接口
2.RPC增加Upcount方法 获取用户投稿总数
3.内部http接口改名
4.升级go-common
Version 5.3.5
1.PGC只查status=开放的
Version 5.3.4
1.ArcsNoCheck2接口校验,aid为空则直接返回参数错误
Version 5.3.3
1.monitor挪到内部接口
Version 5.3.2
1.修复批量用户动态panic的bug
2.增加field数量
Version 5.3.1
1.统一monitor ping接口
2.修复批量用户动态panic的bug
3.增加field数量
4.分页接口增加兼容性处理
Version 5.3.0
1.修复redis cache
Version 5.2.8
1.增加根据aids获取seasonid接口 rpc
2.更改up过审稿件sql的排序字段
Version 5.2.7
1.up主过审稿件改为pubtime排序
Version 5.2.6
1.增加RPC方法,根据mids获取最新投稿 2.支持attribute参数,在列表中去除展示 3.升级go-common
Version 5.2.5
1.增加RPC方法,根据aids获取archive聚合信息
Version 5.2.4
1.增加RPC方法根据EpID获取cid
2.增加RPC方法根据CID获取video信息
Version 5.2.3
1.注释PGCproc方法
Version 5.2.2
1.增加RPC的分区信息接口
Version 5.2.1
1.注释pgc方法
Version 5.2.0
1.升级go-common新版本
2.fix view接口,多次查单个请求改为批量请求
3.conf支持优先从本地加载配置
Version 5.1.3
1.archives/nocheck接口新增返回返回archive_video和archive_video_audit表数据
2.去掉moment逻辑
Version 5.1.2
1.router加入rpcCloser
Version 5.1.1
1.忽略video计数错误
Version 5.1.0
1.升级配置中心
2.使用公用identify
3.使用统一参数开关
Version 5.0.0
1.net/rpc升级为golang/rpcx
Version 4.3.0
1.新增rpc获取稿件点击数量
2.新增rpc通过cid查aid
3.更新go-business
Version 4.2.5
1.分享计数增加databus双写
Version 4.2.4
1.新增videoshot接口供管理后台访问
Version 4.2.3
1.videoshot接口增加稿件状态校验
Version 4.2.2
1.依赖包升级
Version 4.2.1
1.修复db使用错误
Version 4.2.0
1.添加获取视频详情rpc接口
Version 4.1.4
1.fix len(attens) == 0 不能被除
Version 4.1.3
1.更新所有匿名rpc client为默认user
Version 4.1.2
1.修改syslog日志和上报
Version 4.1.1
1.更新go-business为1.3.1
Version 4.1.0
1.支持查询pgc信息
2.支持查询用户关注的up主的过审稿件
Version 4.0.0
1.go vendor支持
2.go-common/business换成go-business包
3.获取本机ip注册到zk
4.memcache批量获取支持多连接并发
5.新增rpc日志
Version 3.6.1
1.修复第一次分享的topic
Version 3.6.0
1.新增稿件page信息接口
Version 3.5.1
1.修复批量获取cache出错还加入cache问题
Version 3.5.0
1.获取稿件列表不检测权限
2.修复稿件分区变更后二级分区最新视频转移分区
Version 3.4.3
1.修复二级分区最新视频安装pubdate排序
Version 3.4.2
1.新增update稿件cache
Version 3.4.1
1.数组越界bug
Version 3.4.0
1.增加获取up主投稿列表接口
2.修复增加全量分区视频时变量没有重新初始化bug
3.优化缓存key使均匀分布
Version 3.3.1
1.修复最新视频bug:新增视频可见过滤条件:access、attrBitNoWeb、attrBitNoMobile
Version 3.3.0
1.增加分区的视频按投稿时间排序
2.新增查询过审记录接口
Version 3.2.3
1.修复回复的稿件置首bug
Version 3.2.2
1.修复Archive接口cache bug
Version 3.2.1
1.修复elk日志
Version 3.2.0
1.稿件添加字段reject_reason
2.修改share接口
3.新增set_tag接口
4.支持trace v2
Version 3.1.0
1.新增获取stat接口
2.新增获取多条stat接口
3.新增stat更新redis接口
4.修改稿件获取stat的方法
5.增加或修改ping方法
6.优化部分代码
Version 3.0.0
1.context使用官方接口
2.添加share计数
3.优化部分代码
Version 2.5.0
1.新增视频缩略图版本号
2.支持视频缩略图更新cid
3.添加up主视频动态接口
Version 2.4.0
1.添加获取用户最新评论稿件以及后台job
2.优化配置
3.添加服务发现
Version 2.3.0
1.添加获取videoshot接口
2.rpc调用bug
Version 2.2.0
1.优化
2.add elk
3.add trace id
4.add haiwai api
5.remove noused code
6.add mid recommend
7.fix some bug
Version 2.1.0
1.add tracer
Version 1.1.0
1.基于go-common重构
Version 1.0.0
1.初始化完成稿件基础查询功能