程序员,数据库测试相关,不会 AI


旧博客内容随机迁移中。


一些做过的事情:

  • 一些 python 的小玩具
  • 汇报过一些数据库的 bug
    • TiDB 分区的 limit 会返回过多值, issue, fixed
    • TiDB 在 RR 级别下读更新数据有点奇怪, issue, confirmed
    • TiDB 的rename index表现和 MySQL 不一致, issue1, issue2
    • TiDB 的show create table表现和 MySQL 不一致, issue3, comfirmed, duplicate
    • TiDB 和 MySQL 的谓词中括号会影响浮点数的运算结果, issue1, issue2, confirmed
    • MariaDB 的 LOCK IN SHARE MODE 加锁不符合预期, issue
    • TiDB 对空表查询的基数预估不准确, issue, confirmed
    • TiDB 的 Multiple Rocksdb 会占用大量磁盘空间,无法有效删除, issue, fixed
    • TiDB 在某些情况下无法正常创建索引, issue, confirmed
    • PostgreSQL 对 CHAR 的类型转换不符合预期, issue, will not fix
    • TiDB 含子查询的写操作读取了错误的快照, issue, confirmed
    • TiDB RR 隔离级别下可能读取重复的 unique key, issue, confirmed, duplicate
    • TiDB DROP DATABASE 不会被阻塞, issue, confirmed
    • OceanBase 中运算顺序会影响与浮点相关的 JOIN 结果,issue, will not fix
    • TiDB 的 BLOB 类型的 join 结果不正确, issue, fixed
    • TiDB(TiFlash)的 BLOB 类型的 join 结果同样不正确, issue, fixed
    • TiDB 在 TTL 超时之后可能无法正常结束事务, issue, fixed
    • TiDB 的 BLOB 类型转换缺失,可能导致结果与 MySQL 不一致, issue, confirmed
    • TiDB 超时后提交触发 JDBC 断链, issue, confirmed
    • OceanBase 的 BLOB 类型转换缺失,可能导致结果与 MySQL 不一致, issue, confirmed
    • OceanBase 在修改租户配置后,无法成功重启租户并卡死, issue, confirmed
    • OceanBase 含子查询的写操作读取了错误的快照, issue, will not fix
    • MySQL 自增列的数值越界检查缺失, issue, confirmed
    • MySQL 分区 DDL 会导致并发的单个事务死锁回滚, issue, confirmed
    • TiDB 无法检测到特定的死锁, issue, confirmed