Files
胡飞 9ce529e45c fix(db): 外部驱动增加最低版本门,OceanBase 低于 0.1.12 引导更新
宿主此前只判断外部驱动是否已安装,不校验版本:OceanBase 0.1.12 之前的驱动对
无符号列发十进制文本,宿主反序列化会直接判类型不匹配
(invalid type: string "4", expected u64),整表读取失败;而旧驱动既不会被自动
更新,宿主也不会提示,用户只能看到一句读不懂的报错。

- DriverRequirement::Required 增加 minimum_version
- required_external_driver 按驱动 id 声明最低版本(当前: oceanbase -> 0.1.12)
- 连接守卫改为版本感知:已安装但低于最低版本时同样走安装/更新引导,
  提示文案带"(最低版本 0.1.12)"
- 安装流程沿用既有 find_database_driver_entry_for_requirement 校验市场版本

Refs #249
2026-09-20 20:15:25 +08:00
..