Releases: hanchuanchuan/goInception
Releases · hanchuanchuan/goInception
v0.5.3-beta
[v0.5.3-beta] - 2019-3-25
Update
- 变更列名时使用逻辑校验,避免explain update失败
- 添加union子句校验
- 添加表名别名重复性校验
Fix
- 修复update set子句指定表别名时校验问题
- 修复自增列校验问题
- 修复default value为表达式时的校验问题
v0.5.2-beta
Update
- 优化主键NULL列审核规则(审核
DEFAULT NULL
) - 优化索引总长度校验,根据列字符集判断字节数长度
- 优化DDL备份对默认值的处理
v0.5.1-beta
[v0.5.1-beta] - 2019-3-14
Update
- 优化option解析规则,密码兼容特殊字符
- 优化语法解析失败时返回的sql语句
- 添加中文的异常和警告信息
- 添加新的参数
- lang 设置返回的异常信息语言,可选值
en-US
,zh-CN
,默认en-US
- lang 设置返回的异常信息语言,可选值
Fix
- 修复mariadb备份警告信息重复的问题
v0.5-beta
[v0.5-beta] - 2019-3-10
Update
- 兼容mariadb v10版本的备份兼容(高并发时回滚语句可能有误,须注意检查)
- 更新pt-osc部分参数名,使其与inception保持一致
- osc_critical_running -> osc_critical_thread_running
- osc_critical_connected -> osc_critical_thread_connected
- osc_max_running -> osc_max_thread_running
- osc_max_connected -> osc_max_thread_connected
- 隐藏gh-osc部分未使用参数
- 添加是否允许删除数据库参数
enable_drop_database
- 优化系统变量variables显示和设置
- 调整部分参数默认值
- ghost_ok_to_drop_table
true
- ghost_skip_foreign_key_checks
true
- osc_chunk_size
1000
- ghost_ok_to_drop_table
Fix
- 修复json列校验异常问题 (#7)
v0.4.1-beta
[v0.4.1-beta] - 2019-3-6
Update
- 兼容mariadb数据库(v5.5.60)
- 添加mariadb的binlog解析支持(测试版本v5.5.60,v10版本由于binlog格式改变,暂无法解析thread_id)
- 优化备份失败时的返回信息
v0.4-beta
New Features
- 添加gh-ost工具支持
- 无需安装gh-ost,功能内置(v1.0.48)
- 进程列表
inception get osc processlist
- 指定进程信息
inception get osc_percent 'sqlsha1'
- 进程终止
inception stop alter 'sqlsha1'
(同义词inception kill osc 'sqlsha1'
) - 进程暂停
inception pause alter 'sqlsha1'
(同义词inception pause osc 'sqlsha1'
) - 进程恢复
inception resume alter 'sqlsha1'
(同义词inception resume osc 'sqlsha1'
) - 兼容gh-ost参数
inception show variables like 'ghost%'
v0.3-beta
[更新日志]
- 添加pt-osc工具支持
inception get osc processlist
查看osc进程列表inception get osc_percent 'sqlsha1'
查看指定的osc进程inception stop alter 'sqlsha1'
(同义词inception kill osc 'sqlsha1'
)中止指定的osc进程
v0.2-beta
[更新日志]
- 优化二进制构建方式,压缩安装包大小
- 移除vendor依赖,优化GO111MODULE使用方式
v0.1-beta
goInception正式发布v0.1-beta版
[更新日志]
- 默认跳过授权,以避免登陆goInception失败
- 移除root身份启动校验,以避免windows无法启动
- 优化inception set变量时的类型校验