添加了两个信息文本文件:
INFO_BIN
包含有关用于生成分发的构建环境的信息,并INFO_SRC
提供有关产品版本和生成分发的源存储库的信息。(漏洞#29454706)Django 1.11 现在是支持的最低 Django 版本。
-
对于 X DevAPI 应用程序,Connector/Python 现在支持发送连接属性(应用程序可以在连接时传递给服务器的键值对)的能力。连接器/Python 定义了一组默认属性,可以禁用或启用。此外,除了默认属性之外,应用程序还可以指定要传递的属性。默认行为是发送默认属性集。
对于 X DevAPI 应用程序,将连接属性指定为
connection-attributes
连接字符串中的参数,或 在键connection-attributes
下的连接设置参数中设置为字典 。和 方法connection-attributes
都 可以接收此信息。mysqlx.get_session()
mysqlx.get_client()
connection-attributes
参数值必须为空(与指定相同 )true
、一个Boolean
值(true
或false
启用或禁用默认属性集)或一个列表或零个或多个key=value
用逗号分隔的说明符(除了默认属性集外还要发送) . 在列表中,缺少键值的计算结果为空字符串。示例连接字符串:mysqlx://user:password@host:33060/schema?connection-attributes=[foo=bar,baz=qux,quux]
应用程序定义的属性名称不能以 开头,
_
因为此类名称是为内部属性保留的。如果未以有效方式指定连接属性,则会发生错误并且连接尝试失败。
有关连接属性的一般信息,请参阅 性能模式连接属性表。
连接器/Python 现在改进了对连接池中重置会话的支持。将会话返回到池中会删除与会话相关的对象,例如临时表、会话变量和事务,但连接保持打开状态并经过身份验证,因此在重用会话时不需要重新进行身份验证。
Protobuf 已更新至 Protobuf 3.6.1。
对于 X DevAPI,通过在第二次和后续执行中使用服务器端准备好的语句,可以提高重复执行(两次或更多次)语句的性能。这发生在内部;应用程序无需采取任何操作,API 行为应与以前相同。对于更改的语句,会根据需要进行重新准备。提供不同的数据值或不同的
offset()
orlimit()
值不算作更改。相反,新值被传递给先前准备好的语句的新调用。