Documentation Home
MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 8.0 中的更改  /  MySQL Connector/Node.js 8.0.9 的变化(2018-01-30,发布候选)

MySQL Connector/Node.js 8.0.9 的变化(2018-01-30,发布候选)

添加或更改的功能

  • 改进了 UUID 生成算法以与 RFC 4122 保持一致,减少了在相对较短的时间内生成重复值的机会。(缺陷号 26120588)

  • X DevAPI:在完善 X DevAPI 的定义以涵盖最相关的使用场景的过程中,以下 API 组件已从 Connector/Node.js 的 X DevAPI 实现中删除:

    • 支持会话配置的 API 组件,例如SessionConfigSessionConfigManager类。

    • 命名空间和命名空间的mysqlx.config所有方法,包括 save()get()list()delete()

    • Schema方法 createTable(), foreignKey(), dropTable(), createView(), dropView()alterView()

  • 添加了Session此处列出的方法:

    • Session.setSavePoint:接受名称或生成 connector-nodejs-{uuid} 形式之一,并返回 Promise。

    • Session.releaseSavePoint: 释放一个特定的保存点。

    • Session.rollbackTo:回滚到指定的保存点。

  • createIndex()方法已添加到 CollectionAPI。

修正错误

  • CRUD API 使用的表达式解析器被替换为用纯 JavaScript 编写的新实现,它修复了几个与语法相关的问题。(错误#26729768、错误#26636956、错误#25036336、错误#23148246)

  • CollectionFind.fields()方法现在支持灵活的参数以符合标准 X DevAPI 约定。(漏洞 #22084545)