Redis 4.0.7 发布,高性能 key-value 数据库

admin 发表了文章 • 0 个评论 • 550 次浏览 • 2018-01-25 10:09 • 来自相关话题

Redis 是一个高性能的 key-value 数据库。Redis 的出现,很大程度补偿了 memcached 这类 keyvalue 存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了 Python,Ruby,Erlang,PHP 客户端,使用很方便。
Redis 4.0.7 解决了许多 bug ,并增加了一些非常有用的功能,包括:
Many 32 bit overflows were addressed in order to allow to use Redis with a very significant amount of data, memory size permitting.
MEMORY USAGE fixed for the list type.
Allow read-only scripts in Redis Cluster.
Fix AOF pipes setup in edge case.
AUTH option for MIGRATE.
HyperLogLogs are no longer converted from sparse to dense in order to be merged.
Fix AOF rewrite dead loop under edge cases.
Fix processing of large bulk strings (>= 2GB).
Added RM_UnlinkKey in modules API.
Fix Redis Cluster crashes when certain commands with a variable number of arguments are called in an improper way.
Fix memory leak in lazyfree engine.
Fix many potentially successful partial synchronizations that end doing a full SYNC, because of a bug destroying the replication backlog on the slave. So after a failover the slave was often not able to PSYNC with masters, and a full SYNC was triggered. The bug only happened after 1 hour of uptime so escaped the unit tests.
Improve anti-affinity in master/slave allocation for Redis Cluster when the cluster is created.
Improve output buffer handling for slaves, by not limiting the amount of writes a slave could receive.
更多详情请查看发行说明。
下载地址:
https://redis.io/download 查看全部

Redis 是一个高性能的 key-value 数据库。Redis 的出现,很大程度补偿了 memcached 这类 keyvalue 存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了 Python,Ruby,Erlang,PHP 客户端,使用很方便。


Redis 4.0.7 解决了许多 bug ,并增加了一些非常有用的功能,包括:


Many 32 bit overflows were addressed in order to allow to use Redis with a very significant amount of data, memory size permitting.


MEMORY USAGE fixed for the list type.


Allow read-only scripts in Redis Cluster.


Fix AOF pipes setup in edge case.


AUTH option for MIGRATE.


HyperLogLogs are no longer converted from sparse to dense in order to be merged.


Fix AOF rewrite dead loop under edge cases.


Fix processing of large bulk strings (>= 2GB).


Added RM_UnlinkKey in modules API.


Fix Redis Cluster crashes when certain commands with a variable number of arguments are called in an improper way.


Fix memory leak in lazyfree engine.


Fix many potentially successful partial synchronizations that end doing a full SYNC, because of a bug destroying the replication backlog on the slave. So after a failover the slave was often not able to PSYNC with masters, and a full SYNC was triggered. The bug only happened after 1 hour of uptime so escaped the unit tests.


Improve anti-affinity in master/slave allocation for Redis Cluster when the cluster is created.


Improve output buffer handling for slaves, by not limiting the amount of writes a slave could receive.


更多详情请查看发行说明


下载地址:


https://redis.io/download

MySQL 8.0.4 RC 发布,带来大量新特性和改进

admin 发表了文章 • 0 个评论 • 499 次浏览 • 2018-01-25 10:09 • 来自相关话题

MySQL 开发团队已发布 MySQL 8.0.4 RC 版本,可点此进行下载。
该版本包含大量的更新内容,在此仅节选部分亮点,了解更多请查阅完整更改列表。
安全
默认使用 caching_sha2_password 身份验证机制 (WL#11057) —— 从原来的 mysql_native_password 更改为 caching_sha2_password。 从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 caching_sha2_password 。
实现 OpenSSL for MySQL 8.0 动态链接(WL#10524) —— 现在可自己选择使用哪个 OpenSSL 库。MySQL Community 现在默认使用 OpenSSL 库来实现 TLS / SSL 和其他加密函数,这些函数以前是使用 yaSSL 实现的。
JSON Table 函数
新增 JSON table 函数 (WL#8867) —— 现在可将 JSON 数据视为 SQL 表。
RLIKE/REGEXP
新增 ICU 库以处理 RLIKE/REGEXP (WL#8987) —— REGEXP()/ RLIKE()使用的库从原来的 Henry Spencer 更改为 ICU。主要是为了支持 UTF8MB4 以及 REGEXP_INSTR()、REGEXP_LIKE()、REGEXP_REPLACE() 和 REGEXP_SUBSTR() 等新函数。
远程管理
RESTART 命令 (WL#9809) —— 实现了一个 SQL RESTART 命令,可通过 SQL 连接启用 MySQL 服务器的远程管理。
错误日志
Logging services:为发送到 MySQL 错误日志(stderr / file)的消息引入了错误号() (WL#11009) 。
Logging services:强制将某些非错误消息打印到错误日志,并以 [System] 标注,以免与[Error]、[Warning]、[Note] 混淆 (WL#10942) 。
Logging services:实现了一个名为 log_filter_dragnet 的日志过滤组件,根据用户定义的 IF THEN 规则启用日志筛选 (WL#9651) 。
重构
将密码验证插件 API 重构为一个组件 (WL#6667) 。
Refactoring:重构 HANDLER (WL#8066) ,EXPLAIN (WL#8065) 和 LOAD DATA / XML (WL#8063) 等语句,使其具有更好的可维护性和可扩展性。
完整更新内容请查阅完整更改列表和发行说明。 查看全部

MySQL 开发团队已发布 MySQL 8.0.4 RC 版本,可点此进行下载。


该版本包含大量的更新内容,在此仅节选部分亮点,了解更多请查阅完整更改列表。


安全


默认使用 caching_sha2_password 身份验证机制 (WL#11057) —— 从原来的 mysql_native_password 更改为 caching_sha2_password。 从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 caching_sha2_password 。


实现 OpenSSL for MySQL 8.0 动态链接(WL#10524) —— 现在可自己选择使用哪个 OpenSSL 库。MySQL Community 现在默认使用 OpenSSL 库来实现 TLS / SSL 和其他加密函数,这些函数以前是使用 yaSSL 实现的。


JSON Table 函数


新增 JSON table 函数 (WL#8867) —— 现在可将 JSON 数据视为 SQL 表。


RLIKE/REGEXP


新增 ICU 库以处理 RLIKE/REGEXP (WL#8987) —— REGEXP()/ RLIKE()使用的库从原来的 Henry Spencer 更改为 ICU。主要是为了支持 UTF8MB4 以及 REGEXP_INSTR()、REGEXP_LIKE()、REGEXP_REPLACE() 和 REGEXP_SUBSTR() 等新函数。


远程管理


RESTART 命令 (WL#9809) —— 实现了一个 SQL RESTART 命令,可通过 SQL 连接启用 MySQL 服务器的远程管理。


错误日志


Logging services:为发送到 MySQL 错误日志(stderr / file)的消息引入了错误号() (WL#11009) 。


Logging services:强制将某些非错误消息打印到错误日志,并以 [System] 标注,以免与[Error]、[Warning]、[Note] 混淆 (WL#10942) 。


Logging services:实现了一个名为 log_filter_dragnet 的日志过滤组件,根据用户定义的 IF THEN 规则启用日志筛选 (WL#9651) 。


重构


将密码验证插件 API 重构为一个组件 (WL#6667) 。


Refactoring:重构 HANDLER (WL#8066) ,EXPLAIN (WL#8065) 和 LOAD DATA / XML (WL#8063) 等语句,使其具有更好的可维护性和可扩展性。


完整更新内容请查阅完整更改列表发行说明

MariaDB 5.5.59 GA 发布,MySQL 分支版本

admin 发表了文章 • 0 个评论 • 485 次浏览 • 2018-01-20 12:48 • 来自相关话题

MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可。MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行。
MariaDB 5.5.59 是一个维护版本,包含一些 MySQL 5.5.59 的 bug 修正和更新。
XtraDB 升级至 5.5.58-38.10
MDEV-14051 - 某些更新操作不再因为“撤消日志记录过大”的错误而失败
修复以下安全漏洞:
CVE-2018-2562
CVE-2018-2622
CVE-2018-2640
CVE-2018-2665
CVE-2018-2668
更多详细信息,请参阅发行说明和更新日志。
下载地址:
https://downloads.mariadb.org/mariadb/5.5.59/ 查看全部

MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可。MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行。


MariaDB 5.5.59 是一个维护版本,包含一些 MySQL 5.5.59 的 bug 修正和更新。


XtraDB 升级至 5.5.58-38.10


MDEV-14051 - 某些更新操作不再因为“撤消日志记录过大”的错误而失败


修复以下安全漏洞:


CVE-2018-2562


CVE-2018-2622


CVE-2018-2640


CVE-2018-2665


CVE-2018-2668


更多详细信息,请参阅发行说明和更新日志。


下载地址:


https://downloads.mariadb.org/mariadb/5.5.59/

Swagger UI 3.9.1 发布,API 在线文档生成利器

admin 发表了文章 • 0 个评论 • 483 次浏览 • 2018-01-20 12:48 • 来自相关话题

Swagger UI 是一款 API 在线文档生成和调试工具。
Swagger UI 3.9.1 更新内容:
改进 (docker): 新增 symlink 以保证 swagger.json 可在容器中修改
改进 (packaging): swagger-ui 的 npm 模块现在包含独立预设
改进 (try-it-out): 新增从 Content-Disposition header 提取引用文件名称的功能
改进 (docker): 添加在容器内的自定义端口上提供 Swagger-UI 服务的选项
Bug 修复: 删除了 ModelCollapse 中会导致用户的 React 项目出现 Proptypes 错误的多余的 prop。
Bug 修复: format: uuid 不再区分大小写
更多详情可查阅发行列表。
下载地址:
Source code (zip)
Source code (tar.gz) 查看全部

Swagger UI 是一款 API 在线文档生成和调试工具。


Swagger UI 3.9.1 更新内容:


改进 (docker): 新增 symlink 以保证 swagger.json 可在容器中修改


改进 (packaging): swagger-ui 的 npm 模块现在包含独立预设


改进 (try-it-out): 新增从 Content-Disposition header 提取引用文件名称的功能


改进 (docker): 添加在容器内的自定义端口上提供 Swagger-UI 服务的选项


Bug 修复: 删除了 ModelCollapse 中会导致用户的 React 项目出现 Proptypes 错误的多余的 prop。


Bug 修复: format: uuid 不再区分大小写


更多详情可查阅发行列表。


下载地址:


Source code (zip)


Source code (tar.gz)

jQuery 3.3.0 发布,弃用一些无用的方法和功能

admin 发表了文章 • 0 个评论 • 473 次浏览 • 2018-01-20 12:47 • 来自相关话题

jQuery 3.3.0 已发布,这是一个全新的小版本,包含一些新特性和改进,并弃用了一些已经无用的方法:
jQuery.now (#2959, 909e0c99)
jQuery.isWindow (#3629, c18d6085)
jQuery.camelCase(#3384, 64a28928)
jQuery.proxy (not slated for removal) (#2958, 3a8e4474)
jQuery.type (#3605, 1ea092a5)
jQuery.isNumeric (#2960, c4494d4a)
jQuery.isFunction (#3609, 3d732cca)
Event aliases (#3214, 022b69a4)
这些方法随着时间的推移已经大多不再实用,被现有替代方案取代,或者从一开始就被用于内部使用。 不过需注意的是,虽然大多数这些方法将在 jQuery 4.0 中被删除 ,但不意味着所有弃用的方法均会被删除,而仅仅是鼓励使用替代品。 例如,像 .click()就可能永远不会被删除。
更多详情可查阅发行说明。
下载地址:
https://code.jquery.com/jquery-3.3.0.js
https://code.jquery.com/jquery-3.3.0.min.js 查看全部

jQuery 3.3.0 已发布,这是一个全新的小版本,包含一些新特性和改进,并弃用了一些已经无用的方法:


jQuery.now (#2959, 909e0c99)


jQuery.isWindow (#3629, c18d6085)


jQuery.camelCase(#3384, 64a28928)


jQuery.proxy (not slated for removal) (#2958, 3a8e4474)


jQuery.type (#3605, 1ea092a5)


jQuery.isNumeric (#2960, c4494d4a)


jQuery.isFunction (#3609, 3d732cca)


Event aliases (#3214, 022b69a4)


这些方法随着时间的推移已经大多不再实用,被现有替代方案取代,或者从一开始就被用于内部使用。 不过需注意的是,虽然大多数这些方法将在 jQuery 4.0 中被删除 ,但不意味着所有弃用的方法均会被删除,而仅仅是鼓励使用替代品。 例如,像 .click()就可能永远不会被删除。


更多详情可查阅发行说明。


下载地址:


https://code.jquery.com/jquery-3.3.0.js


https://code.jquery.com/jquery-3.3.0.min.js

MariaDB 10.3.4 发布,10.3 系列的第二个 beta 版

admin 发表了文章 • 0 个评论 • 483 次浏览 • 2018-01-19 11:27 • 来自相关话题

MariaDB 10.3.4 已发布,这是 MariaDB 10.3 系列的第二个 beta 版,不建议在生产环境中使用 beta 版。该版本最值得关注的更新是使用的 MyRocks 存储引擎已进入 Beta 状态。
MariaDB 10.3.4 还有以下值得关注的更新:
System-versioned tables (MDEV-12894)
The MyRocks storage engine is now Beta.
MDEV-14837 - Duplicate primary keys are allowed after ADD COLUMN / UPDATE
MDEV-14848 - MariaDB 10.3 refuses InnoDB crash-upgrade from MariaDB 10.2
MDEV-14717 - RENAME TABLE in InnoDB is not crash-safe
MDEV-14952 - Avoid repeated calls to btr_get_search_latch()
MDEV-14638 - Replace trx_sys_t::rw_trx_set with LF_HASH
As per the MariaDB Deprecation Policy, this will be the last release of MariaDB 10.3 for Ubuntu 17.04 "zesty"
详情请查看发布主页和更新日志。
下载地址:https://downloads.mariadb.org/mariadb/10.3.4/
MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。 查看全部

MariaDB 10.3.4 已发布,这是 MariaDB 10.3 系列的第二个 beta 版,不建议在生产环境中使用 beta 版。该版本最值得关注的更新是使用的 MyRocks 存储引擎已进入 Beta 状态。


MariaDB 10.3.4 还有以下值得关注的更新:


System-versioned tables (MDEV-12894)


The MyRocks storage engine is now Beta.


MDEV-14837 - Duplicate primary keys are allowed after ADD COLUMN / UPDATE


MDEV-14848 - MariaDB 10.3 refuses InnoDB crash-upgrade from MariaDB 10.2


MDEV-14717 - RENAME TABLE in InnoDB is not crash-safe


MDEV-14952 - Avoid repeated calls to btr_get_search_latch()


MDEV-14638 - Replace trx_sys_t::rw_trx_set with LF_HASH


As per the MariaDB Deprecation Policy, this will be the last release of MariaDB 10.3 for Ubuntu 17.04 "zesty"


详情请查看发布主页和更新日志。
下载地址:https://downloads.mariadb.org/mariadb/10.3.4/


MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。

开源分布式监控解决方案 Zabbix 3.4.6 发布,Bug 修复

admin 发表了文章 • 0 个评论 • 628 次浏览 • 2018-01-17 15:52 • 来自相关话题

Zabbix 3.4.6 已发布,发布主页显示该版本没有新增的特性和改进,主要是对自 Zabbix 3.4.x 以来已知的 bug 进行了修复。具体如下:
[ZBX-13276] fixed compatibility issue with Elasticsearch versions starting from 6.0
[ZBX-12389] fixed latest data host group filter
[ZBX-13119] removed 'empty' button in trigger selection window for map constructor item modal form
[ZBX-12661] fixed Low-level discovery of dependent items not working after being edited and resulting in undefined offset error or foreign key constraint violation
[ZBX-13254] fixed 'skip' parameter behaviour for log[], log.count[], logrt[], logrt.count[] items in case log files initially do not exist
[ZBX-13253] fixed losing the 1st record by log[] and logrt[] items if 'skip' parameter is used and log file initially is empty
[ZBX-13275] fixed slow housekeeping of events on MySQL
[ZBX-13245] fixed IP fragmentation handling in Zabbix server response to Zabbix proxy
[ZBX-13031] fixed Java gateway compilation without libpcre
[ZBX-12991] removed default values for "active_since" and "active_till" fields in maintenance.create API method
[ZBX-13270] fixed default selection of the required host permissions radio in the global gcripts form
[ZBX-12758] fixed slow housekeeping of events due to missing index on foreign key
[ZBX-11305] fixed color and label for event status on event details page
[ZBX-13238] fixed spelling of Elasticsearch
[ZBX-13241] fixed memory leak on Zabbix server when executing remote commands through proxy
[ZBX-13178] fixed ipc_path value in error message
点此查看详细更新内容和升级说明。
Zabbix 是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级开源解决方案。 查看全部

Zabbix 3.4.6 已发布,发布主页显示该版本没有新增的特性和改进,主要是对自 Zabbix 3.4.x 以来已知的 bug 进行了修复。具体如下:


[ZBX-13276] fixed compatibility issue with Elasticsearch versions starting from 6.0


[ZBX-12389] fixed latest data host group filter


[ZBX-13119] removed 'empty' button in trigger selection window for map constructor item modal form


[ZBX-12661] fixed Low-level discovery of dependent items not working after being edited and resulting in undefined offset error or foreign key constraint violation


[ZBX-13254] fixed 'skip' parameter behaviour for log[], log.count[], logrt[], logrt.count[] items in case log files initially do not exist


[ZBX-13253] fixed losing the 1st record by log[] and logrt[] items if 'skip' parameter is used and log file initially is empty


[ZBX-13275] fixed slow housekeeping of events on MySQL


[ZBX-13245] fixed IP fragmentation handling in Zabbix server response to Zabbix proxy


[ZBX-13031] fixed Java gateway compilation without libpcre


[ZBX-12991] removed default values for "active_since" and "active_till" fields in maintenance.create API method


[ZBX-13270] fixed default selection of the required host permissions radio in the global gcripts form


[ZBX-12758] fixed slow housekeeping of events due to missing index on foreign key


[ZBX-11305] fixed color and label for event status on event details page


[ZBX-13238] fixed spelling of Elasticsearch


[ZBX-13241] fixed memory leak on Zabbix server when executing remote commands through proxy


[ZBX-13178] fixed ipc_path value in error message


点此查看详细更新内容和升级说明。


Zabbix 是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级开源解决方案。

Yarn 1.4.0 发布,Facebook 推出的 JavaScript 包管理器

admin 发表了文章 • 0 个评论 • 543 次浏览 • 2018-01-17 15:52 • 来自相关话题

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.4.0 版本,该版本的主要更新是对 bug 进行修复,此外还新增了一些功能特性。
部分更新内容如下:
当新版本未在"yarn publish"上提供时,显示当前版本号
从 homebrew npm 使用 node-gyp
修复认证条件和注册表的逻辑
详细更新说明和下载地址请查看 GitHub 发布主页。
Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。
那么 Yarn 和 npm 有什么不同呢?两者最大的不同在于安装包的方式,Yarn 用到了 lockfiles 和确定性算法。Lockfile 会把安装的包版本进行锁定,保证了 node_modules 目录在不同设备上的安装结果是一致的,同时支持并行操作,大大加快安装进程。此外,Yarn 还声明同时兼容 npm 和 Bower,支持两个仓库混合使用,同时支持包的离线安装(只要你曾经安装过这个包)。
Yarn 1.0 的发布时间是 2017 年 9 月,可点此查看更新内容。 查看全部

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.4.0 版本,该版本的主要更新是对 bug 进行修复,此外还新增了一些功能特性。


部分更新内容如下:


当新版本未在"yarn publish"上提供时,显示当前版本号


从 homebrew npm 使用 node-gyp


修复认证条件和注册表的逻辑


详细更新说明和下载地址请查看 GitHub 发布主页。


Yarn 是 Facebook 推出的 JavaScript 包管理器,旨在提供 npm 之外的另一种选择方案。Yarn 具有极佳的伸缩性,可以支持成千上万个直接或间接的包依赖。Yarn 的设计初衷是保证稳定性、弹性和高性能。


那么 Yarn 和 npm 有什么不同呢?两者最大的不同在于安装包的方式,Yarn 用到了 lockfiles 和确定性算法。Lockfile 会把安装的包版本进行锁定,保证了 node_modules 目录在不同设备上的安装结果是一致的,同时支持并行操作,大大加快安装进程。此外,Yarn 还声明同时兼容 npm 和 Bower,支持两个仓库混合使用,同时支持包的离线安装(只要你曾经安装过这个包)。


Yarn 1.0 的发布时间是 2017 年 9 月,可点此查看更新内容。

PHP 虚拟机 HHVM 3.24 正式发布:不再支持 PHP 5

admin 发表了文章 • 0 个评论 • 580 次浏览 • 2018-01-17 15:51 • 来自相关话题

HHVM 3.24 终于发布了,此版本包含新功能、错误修复、性能改进和对未来改进的支持工作。值得注意的是,HHVM 3.24 是支持 PHP 5 的最后一个版本,这包括对 PHP 5 扩展(ext_zend_compat)的源码级别兼容性。官方建议迁移到 Hack 或 PHP 7。
此外,HHVM 3.24 也是对 Debian 7 Wheezy 和 Ubuntu 17.04 Zesty 支持的最后一个版本。
有以下值得关注的更新亮点:
In Hack code, reference arguments must now be marked at the call site, e.g. $foo = [3, 1, 2]; sort(&$foo);
Support for using blocks - an alternative to destructors
Improved type inference and type checking for lambdas
Added the XHP attribute spread operator
Improved the typing of XHP attributes and children
Clearer error messages for constraint errors on generic methods
Improved handling of multiple debuggers (e.g. hphpd + xdebug)
hh_parse now offers a --full-fidelity-text-json option, which includes node content in the output
In partial mode, Hack no longer assumes that any unknown definitions must be defined in PHP
更新内容较多,详情请参阅发布主页。
HipHopVM(HHVM) 是 Facebook 推出的用来执行 PHP 代码的虚拟机,它是一个 PHP 的 JIT(Just-In-Time) 编译器,同时具有产生快速代码和即时编译的优点。 查看全部

HHVM 3.24 终于发布了,此版本包含新功能、错误修复、性能改进和对未来改进的支持工作。值得注意的是,HHVM 3.24 是支持 PHP 5 的最后一个版本,这包括对 PHP 5 扩展(ext_zend_compat)的源码级别兼容性。官方建议迁移到 Hack 或 PHP 7。


此外,HHVM 3.24 也是对 Debian 7 Wheezy 和 Ubuntu 17.04 Zesty 支持的最后一个版本。


有以下值得关注的更新亮点:


In Hack code, reference arguments must now be marked at the call site, e.g. $foo = [3, 1, 2]; sort(&$foo);


Support for using blocks - an alternative to destructors


Improved type inference and type checking for lambdas


Added the XHP attribute spread operator


Improved the typing of XHP attributes and children


Clearer error messages for constraint errors on generic methods


Improved handling of multiple debuggers (e.g. hphpd + xdebug)


hh_parse now offers a --full-fidelity-text-json option, which includes node content in the output


In partial mode, Hack no longer assumes that any unknown definitions must be defined in PHP


更新内容较多,详情请参阅发布主页。


HipHopVM(HHVM) 是 Facebook 推出的用来执行 PHP 代码的虚拟机,它是一个 PHP 的 JIT(Just-In-Time) 编译器,同时具有产生快速代码和即时编译的优点。

MySQL 数据库 5.7.21 GA 版发布,Bug 修复和功能增加

admin 发表了文章 • 0 个评论 • 580 次浏览 • 2018-01-17 15:50 • 来自相关话题

MySQL 5.7.21 已发布,更改内容如下:
审计日志说明 (Audit Log Notes)
配置说明
Performance Schema 说明
可插拔的身份验证
安全说明
测试套件说明
功能添加或更改
错误修复
审计日志说明
MySQL 现在支持审计日志文件的压缩和加密,加密基于用户定义的密码。要使用此功能,必须启用 MySQL 密钥环,因为审计日志记录将其用于密码存储。除了现有的 XML 格式之外,MySQL 审计现在还支持 JSON 格式, JSON 格式可以使用提供运行时日志读取功能的函数。有关更多信息,请参阅 MySQL 审计。
完整更新内容请查看更新日志。
下载地址:https://dev.mysql.com/downloads/ 查看全部

MySQL 5.7.21 已发布,更改内容如下:


审计日志说明 (Audit Log Notes)


配置说明


Performance Schema 说明


可插拔的身份验证


安全说明


测试套件说明


功能添加或更改


错误修复


审计日志说明


MySQL 现在支持审计日志文件的压缩和加密,加密基于用户定义的密码。要使用此功能,必须启用 MySQL 密钥环,因为审计日志记录将其用于密码存储。除了现有的 XML 格式之外,MySQL 审计现在还支持 JSON 格式, JSON 格式可以使用提供运行时日志读取功能的函数。有关更多信息,请参阅 MySQL 审计。


完整更新内容请查看更新日志。


下载地址:https://dev.mysql.com/downloads/