1.iPhone 5.36版本不吐拜年祭单品稿件的秒开地址
1.拜年祭单品视频不吐秒开地址
1.view接口只对archive做强判断
1.fix view
1.迁移gorpc方法到gpc
1.view接口增加staff信息
1.grpc增加注释
1.更新稿件缓存增加联合投稿部分
1.Dislike强制0
1.增加高能看点、bgm、联合投稿attribute
1.删除RPC中的addShare方法
1.分享不发databus消息
1.fix package
1.issues #403 大仓库项目目录结构改进
1.加参数控制pgc吐playurl
1.pgc不吐playurl
1.拦截archive miss不存在的稿件
1.接入account grpc
1.秒开拦截辣鸡参数
1.秒开qn白名单+大会员清晰度降级
1.计数默认返回值修改
1.增加UGCPay标识
1.dash格式加codecid
1.修复冷门up主投稿列表稿件不全的bug
1.初始化缓存日志
1.初始化分区缓存的时候使用context.Background
1.修改重置up信息的缓存逻辑
1.增加日志观察job异步databus消息是否发送成功
1.增加日志观察账号RPC服务的返回是否正常
1.增加日志观察账号昵称头像是否为空
1.秒开接口空字段不吐
1.秒开接口增加dash字段
1.同步IsNormal,AttrVal方法
1.接入grpc
1.添加dao层ut
1.调整目录
1.fix cache ctx
1.issue 249 metadata ip
1.增加视频云的fnver,fnval字段返回
1.更新bvc pb文件
1.优化重新生成账号缓存的逻辑
1.账号接口请求失败时,走databus慢慢更新
1.透传视频云fnval,fnver字段
1.账号老是不知道刷什么东西
1.增加是否可以投屏
1.透传投屏信息
1.支持地区限制
1.稿件描述走缓存
1.稿件更新缓存bugfix
2.重置retag
1.增加autoplay字段
1.HTTP接口增加稿件分辨率字段
1.PB接口体增加json字段输出
1.批量MC接口优化
1.分辨率0,0,0不做处理
1.稿件增加分辨率字段
1.批量稿件接口代码优化
1.conn close fix
1.增加缓存容错
1.bvc灰度
1.redis set expire -> setex
1.无投稿的用户只缓存10分钟
1.分享行为的databus key从aid改为mid
1.fix row close
1.清理share代码
1.删除videoshot add接口
1.RPC不需要token了 By 郝冠伟确认
1.增加register
1.删除冗余代码
1.使用bm
1.删除多余配置
1.增加批量获取up投稿数量的http接口
1.删除limit模块
1.第一次分享改发databus
1.使用account-service v7
1.迁移到主站目录下
1.取消强制开关
1.提供给B+的秒开接口强行不返回playurl
1.参数长度调整为200
1.补充UnitTest
1.配置文件增加开关选项,控制是否请求视频云获取播放信息
1.firstCid只用vupload,外部源不缓存
1.优化秒开代码
1.Archive3结构体增加第一P的cid,供后续业务扩展使用
1.attr增加地区限制
1.share数双写新databus
1.接bvc的pb接口
1.Convey test
1.BFS改回来
1.BFS的封面图强制返回https
1.删除attrbithideclick相关代码
1.删除like的相关代码与配置
1.删除like的相关代码与配置
1.修改透传的player字段名
1.attr的第十二位改成 IsPorder 私单标记
1.增加player接口
1.批量接口增加参数日志
1.增加maxAID的接口
1.删除废弃的代码
1.删除废弃的RPC server端代码
1.删除冗余代码
1.增加prom db
1.内置prom
1.使用内置prom
1.修复缓存miss时少吐数据的问题
1.Video3 RPC
1.兼容客户端传多次点赞
1.统一修改errgroup包路径
1.attr的第九位改成 isPGC
1.修改Views3返回值
1.删除非internal的对外http接口
1.Archive3结构体改为非指针
1.补全RPC PB接口,video3
1.补全RPC PB接口
1.archive增加dynamic字段
1.增加up主推荐视频的RPC接口
1.删除pgc相关逻辑
1.delete Movie2 AidByCid
1.add Page3 pb rpc
1.upArcs & upsArcs pb
1.rpc删除likes2接口
1.rpc增加likes3的pb接口
1.rpc增加stat,stats的pb接口
1.rpc 增加archive3,archives3的pb接口
2.rpc 删除废弃的videos2,videosByCids2,CidByEpIDs2等方法
3.pgc接口只吐电影信息
1.rpc 增加view3的pb接口
1.http video接口走PB
1.http archive、archives、page全量开放,异步更新page缓存
1.http/view接口全量pb缓存预热
1.流量扩大得到aid%10<5走PB 2.分P的http接口也走pb
1.aid%10<3走pb
1.http stat/stats接口全量走pb
1.pb的func/model/struct/service等全面改名为数字3结尾
1.pb bugfix
1.archive http 接口 aid%10=1的走pb
1.增加limiter限流
1.增加批量views接口,aids限制为20个
1.直播限制50个
1.cids接口不直接return
1.videoshot接口试水pkg/errors
1.增加全区7天内最新稿件
1.redis errnil return
1.likes相关数据落库
2.增加likes列表的RPC接口
1.bilibili_archive库全都读写分离
1.upspass score bugfix
1.upsPass接口增加copyright
1.添加获取单P信息的http接口(包含description字段)
2.修改原获取单P信息的service层逻辑
2.添加获取长简介的http和rpc接口
1.升级go-common
1.升级go-common
2.迁移model到项目中
1.增加主站排行榜专用接口
1.memcache json
1.memcache gob
1.增加点赞相关RPC接口
1.升级go-common&go-business
2.videoshot rpc 增加aid参数
1.videosho接口增加aid参数
1.http context fix
1.升级go-business
2.manager后台变更稿件归属mid时,变更相应缓存
1.增加upspassed rpc方法
1.rpc video2 nil fix
1.所有稿件&视频走新archive_result数据库
2.升级go-common&go-business
1.删除SetStatCache2接口
1.修复可能导致panic的问题
1.增加http的typelist接口
develop
1.修改ci配置
1.增加account清楚缓存时的参数
1.增加昵称&头像更新后的缓存清理逻辑
1.增加无脑生成view&click缓存
1.ci配置分支
1.删掉zlimit相关残留代码
2.archive和archives接口返回archive_report_result中is_show等于1的result
1.去掉老的dede
1.分区表走新分区
2.增加RPC获取所有type的方法
3.升级go-common和go-business
1.升级go-common和go-business
2.修改prom写法
1.修复闭包缓存
1.重发ci
1.修复分类缓存
1.修复videoshot nil 导致panic
1.修复videoshot nil 导致panic
1.page字段走自增形式
1.增加auth
1.增加prom
1.批量大小改为60
1.计数闭包问题修复
1.rows close bug fix
1.mc改成永不过期
1.计数加aid在json
1.增加cache出错不回写
2.增加prom回源统计
1.修复点击计数panic
1.修复prom参数个数
1.增加prom包
1.增加memcache随机过期时间
1.增加upcount缓存逻辑
1.修复chan未设置长度的bug
1.修复view2和views2
1.修复DB prepare配置
1.批量没有默认返回空map
1.去掉重复的view接口
1.重构-删除无用方法(dede等)
2.重构-优化批量查询
3.重构-优化计数信息缓存
4.增加批量aids获取View信息
5.增加单aid获取view的http接口
6.增加SetStat rpc方法(mc)
1.增加rpc接口,全量更新stat数值(redis)
1.增加internal/view
1.cache回写逻辑
1.去除404的header
1.click走mysql
1.批量计数查不到不设置空值
1.修改identity为verify
1.修复stat panic
1.修复rows.next()
1.接入新配置中心 2.rpc接口参数校验
3.去除hbase
1.升级go-common
1.rpc接口支持缓存的修改
1.日志错误修复
1.archive/page走新表,修改sql
1.archive/page走新表
1.videos接口增加Ptitle
1.RPC增加根据aids获取stat接口
1.paas发布占用
1.RPC增加一级分区最新视频与数量接口
2.RPC增加Upcount方法 获取用户投稿总数
3.内部http接口改名
4.升级go-common
1.PGC只查status=开放的
1.ArcsNoCheck2接口校验,aid为空则直接返回参数错误
1.monitor挪到内部接口
1.修复批量用户动态panic的bug
2.增加field数量
1.统一monitor ping接口
2.修复批量用户动态panic的bug
3.增加field数量
4.分页接口增加兼容性处理
1.修复redis cache
1.增加根据aids获取seasonid接口 rpc
2.更改up过审稿件sql的排序字段
1.up主过审稿件改为pubtime排序
1.增加RPC方法,根据mids获取最新投稿 2.支持attribute参数,在列表中去除展示 3.升级go-common
1.增加RPC方法,根据aids获取archive聚合信息
1.增加RPC方法根据EpID获取cid
2.增加RPC方法根据CID获取video信息
1.注释PGCproc方法
1.增加RPC的分区信息接口
1.注释pgc方法
1.升级go-common新版本
2.fix view接口,多次查单个请求改为批量请求
3.conf支持优先从本地加载配置
1.archives/nocheck接口新增返回返回archive_video和archive_video_audit表数据
2.去掉moment逻辑
1.router加入rpcCloser
1.忽略video计数错误
1.升级配置中心
2.使用公用identify
3.使用统一参数开关
1.net/rpc升级为golang/rpcx
1.新增rpc获取稿件点击数量
2.新增rpc通过cid查aid
3.更新go-business
1.分享计数增加databus双写
1.新增videoshot接口供管理后台访问
1.videoshot接口增加稿件状态校验
1.依赖包升级
1.修复db使用错误
1.添加获取视频详情rpc接口
1.fix len(attens) == 0 不能被除
1.更新所有匿名rpc client为默认user
1.修改syslog日志和上报
1.更新go-business为1.3.1
1.支持查询pgc信息
2.支持查询用户关注的up主的过审稿件
1.go vendor支持
2.go-common/business换成go-business包
3.获取本机ip注册到zk
4.memcache批量获取支持多连接并发
5.新增rpc日志
1.修复第一次分享的topic
1.新增稿件page信息接口
1.修复批量获取cache出错还加入cache问题
1.获取稿件列表不检测权限
2.修复稿件分区变更后二级分区最新视频转移分区
1.修复二级分区最新视频安装pubdate排序
1.新增update稿件cache
1.数组越界bug
1.增加获取up主投稿列表接口
2.修复增加全量分区视频时变量没有重新初始化bug
3.优化缓存key使均匀分布
1.修复最新视频bug:新增视频可见过滤条件:access、attrBitNoWeb、attrBitNoMobile
1.增加分区的视频按投稿时间排序
2.新增查询过审记录接口
1.修复回复的稿件置首bug
1.修复Archive接口cache bug
1.修复elk日志
1.稿件添加字段reject_reason
2.修改share接口
3.新增set_tag接口
4.支持trace v2
1.新增获取stat接口
2.新增获取多条stat接口
3.新增stat更新redis接口
4.修改稿件获取stat的方法
5.增加或修改ping方法
6.优化部分代码
1.context使用官方接口
2.添加share计数
3.优化部分代码
1.新增视频缩略图版本号
2.支持视频缩略图更新cid
3.添加up主视频动态接口
1.添加获取用户最新评论稿件以及后台job
2.优化配置
3.添加服务发现
1.添加获取videoshot接口
2.rpc调用bug
1.优化
2.add elk
3.add trace id
4.add haiwai api
5.remove noused code
6.add mid recommend
7.fix some bug
1.add tracer
1.基于go-common重构
1.初始化完成稿件基础查询功能