最近做了一个大站的升级测试,升级过程中遇到一些问题,排查后做了一下修复。

  • 修复帖子分表特殊处理失败
  • 文件编码转换优化,排除掉超过 10M 的文件的转码防止因为内存限制导致的崩溃
  • 数据库结构对比时忽略索引的索引方法和字段的编码,可以避免因为结构比对不一致导致的重命名表
  • 优化 UC 升级时 chgusername_sendonenote 函数,不用每次都获取一遍应用IP