go-common/app/job/main/member/CHANGELOG.md
2019-04-22 18:49:16 +08:00

409 lines
7.0 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

member项目的Job
# Version 2.21.3
> 1. 删除部分无用代码
# Version 2.21.0
> 1. 删除所有 user_detail_ 依赖
# Version 2.20.1
> 1. 删除 bfsDatabus配置
# Version 2.20.0
> 1. 下线 user_verify 表
> 2. 下线 member_verify 表
# Version 2.19.4
> 1. 实名认证超时自动驳回
> 2. UpdateRealnameFromMSG方法改为一个事务内操作realnameInfo和realname_apply表
> 3. 使用 Infov 上报解析身份证后的部分公开数据,修正时间格式
# Version 2.19.1
> 1. 修正经验缓存通知时序
# Version 2.19.0
> 1. 修正视频分享经验
# Version 2.18.4
> 1. 限制单节点的经验数据库写入量
# Version 2.18.3
> 1. 使用字符串来传递登录日志中的 IP 字段
# Version 2.18.2
> 1. 补发芝麻实名认证经验
# Version 2.17.0
> 1. 增加芝麻实名认证
# Version 2.16.2
> 1. fix conf redefined
# Version 2.16.1
> 1. fix remove block source check
# Version 2.16.0
> 1. realname 新表realname_info写入
> 2. realname card_md5 更新算法
# Version 2.15.0
> 1. 所有 base 修改延迟 5 秒再删一次缓存
# Version 2.14.0
> 1. 合并block
# Version 2.13.6
> 1. 经验insert binlog 删除缓存
# Version 2.13.5
> 1. 在实名主库写入完成后增加clean cache 通知
> 2. 优化account notify
# Version 2.13.4
> 1. 删除 hbase
> 2. 删除 hbase client
# Version 2.13.2
> 1. 修复实名删除缓存策略,防止主从延迟导致脏缓存
# Version 2.13.1
> 1.add notify sender mark.
# Version 2.13.0
> 1. 增加实名删缓存兜底策略,保证最终一致
# Version 2.12.3
> 1. 增加节操变化通知业务方清理缓存
# Version 2.12.2
> 1. 修复经验等级获取
# Version 2.12.1
> 1. 增加等级变化清缓存通知
# Version 2.10.0
> 1. 观看视频补偿登陆加节操
# Version 2.9.5
> 1. 观看视频补偿登陆加节操
# Version 2.9.4
> 1. 更改realname cache key
# Version 2.9.3
> 1. 头像检查增加动态开关
# Version 2.9.2
> 1. 节操日志带 log_id
# Version 2.9.1
> 1. AI 审核头像带备注
# Version 2.9.0
> 1. 经验日志写 report
# Version 2.8.2
> 1. realname 优化
# Version 2.8.1
> 1. 修复名字全量同步bug
# Version 2.8.0
> 1. 删除 头像,签名从老库同步的逻辑
> 2. 新库头像回写老库
# Version 2.7.1
> 1. 头像自动审核添加operator
# Version 2.7.0
> 1. 去除 reload 配置文件
# Version 2.6.0
> 1. 增加头像审核相关逻辑
# Version 2.5.4
> 1. 节操恢复逻辑:由每天登录恢复一点改为恢复从上次恢复到当前时间累加
# Version 2.5.3
> 1. change recoverMoral status.
# Version 2.5.2
> 1. fix moral recover
# Version 2.5.1
> 1. 去掉节操和生日同步等代码
> 2. 增加每日登录恢复节操逻辑
# Version 2.5.0
> 1. migrate to bm
# Version 2.4.3
> 1. reissue login exp
# Version 2.4.2
> 1. del rank sync
# Version 2.4.1
> 1. fix exp init
# Version 2.4.0
> 1. fix exp init
# Version 2.3.19
> 1. fix exp init
# Version 2.3.18
> 1. del sex sync
# Version 2.3.17
> 1. 老 verify 同步到新 official 表
# Version 2.3.16
> 1. job 里不再写 base 缓存
# Version 2.3.15
> 1. 去掉老mc清理
# Version 2.3.14
> 1. 修复经验日志被不同 operator 覆盖的问题
# Version 2.3.13
> 1. 修复实名认证card_data base64解码
# Version 2.3.12
> 1. 修复实名认证card_type & country
# Version 2.3.11
> 1. 修复实名认证dao
# Version 2.3.10
> 1. 修复实名认证同步时间parse
# Version 2.3.9
> 1. 实名认证订阅老表+同步老库数据
# Version 2.3.8
> 1. 将数据库查不到返回结果改为nil
# Version 2.3.7
> 1. 严格节操一致检查
# Version 2.3.6
> 1. 节操全量同步如果老的里面有值新的没有就把值初始化为7000
# Version 2.3.5
> 1. 删除缓存集群由mc改为mcTmp
# Version 2.3.4
> 1. 增加删除节操缓存
> 2. 去掉detail 变化通知
# Version 2.3.3
> 1. 增加临时缓存集群清理
# Version 2.3.2
> 1. add binlog&fixer birthday sync to base.
# Version 2.3.1
> 1. super clean code.
> 2. remove add&set exp check&init logic.
> 3. configureable exp proc count.
# Version 2.3.0
>1. fix moral log.
# Version 2.2.9
>1. purge cache on base update.
# Version 2.2.8
> 1. add incr sync moral and log.
> 2. add exp databus log.
# Version 2.2.7
> 1. sync moral.
> 2. enlarge accproc goroutine.
# Version 2.2.6
> 1. support disposable exp.
> 2. change unmarshal error continue.
# Version 2.2.5
> 1. fix passportSubproc.
# Version 2.2.4
> 1. add exp init logic.
> 2. chenge log format.
> 3. perfect code.
# Version 2.2.3
> 1. fix face url
> 2. nil base protect
> 3. skip on zero mid
> 4. login log message parse with two struct
> 5. base info with cert
> 6. notify purge cache and logging
> 7. restrict exp change and readable message
> 8. unify exp log field
# Version 2.2.2
> 1. add goroutine to consume log
# Version 2.2.1
> 1. fix sync name
> 2. add sync range
> 3. add debug log
> 4. fix sql in
# Version 2.2.0
> 1. exp reconstruct
> 2. acc proc count
> 3. skip exp log sync
# Version 2.1.2
> 1. clarify spacesta and silence
# Version 2.1.1
> 1. fix user_addit info
# Version 2.1.0
> 1. fix sync aso source
# Version 2.0.9
> 1. add sync aso source
# Version 2.0.8
> 1. add feature gates
# Version 2.0.7
> 1. check data in job leader
> 2. remove statsd
# Version 2.0.6
> 1. add check exp code.
> 2. change member info sync.
# Version 2.0.5
> 1. add change exp log
# Version 2.0.4
> 1. rm change sleep
# Version 2.0.3
> 1. change sleep time
# Version 2.0.2
> 1. add time sleep
# Version 2.0.1
> 1. add log
# Version 2.0.0
> 1. check exp db to accdb
# Version 1.9.5
> 1.unify job model
> 2.add ctime/mtime field for base and detail
# Version 1.9.4
> 1.simplify code
# Version 1.9.3
> 1.fix len(Name)>0
# Version 1.9.2
> 1.fix map init
# Version 1.9.1
> 1.fix map key int64
# Version 1.9.0
> 1.fix map key type
# Version 1.8.9
> 1.fix un-init map
# Version 1.8.8
> 1.simplify code
# Version 1.8.7
> 1.fix infinity loop
# Version 1.8.6
> 1.fix atomic load int64
# Version 1.8.5
> 1.fix slice init
# Version 1.8.4
> 1.add batch get from db
# Version 1.8.3
> 1.add wocao juran recover le
# Version 1.8.2
> 1.adjust fixer strategy
# Version 1.8.1
> 1.add fixer detail field check
# Version 1.8.0
> 1.randomize checking mids
# Version 1.7.9
> 1.if cannot load baseinfo or detailinfo , rewrite it
# Version 1.7.8
> 1.ignore db timeout
# Version 1.7.7
> 1.added dat fixer
# Version 1.7.6
> 1.added missing mid
# Version 1.7.5
> 1.passthrough sign checking
# Version 1.7.3
> 1.check all data
# Version 1.7.2
> 1.passthrough sex face rank checking
# Version 1.7.1
> check all data
# Version 1.7.0
> 1.old data detail init
# Version 1.6.0
> 1.add detail init
# Version 1.5.0
> 1.修改exp 为mc
# Version 1.4.0
> 1.添加award databus
# Version 1.3.0
> 1.增加业务方缓存清理
# Version 1.2.1
> 1.添加登陆经验开关
# Version 1.2.0
> 1.经验重构
# Version 1.1.0
> 1.经验数据迁移
# Version 1.0.3
> 1.批量数据校验
# Version 1.0.0
> 1.版本初始化
2.增量数据同步
3.缓存清理