首页 文章 精选 留言 我的

精选列表

搜索[工具库],共10000篇文章
优秀的个人博客,低调大师

Mesa 19.3.0 发布,3D 图形开源集合

经过数周的延迟之后,目前,Mesa 19.3已正式发布,作为对 Linux 系统的开源 OpenGL 和 Vulkan 驱动程序的年底重大升级。 据悉,针对本次的版本升级而言,英特尔和 AMD Radeon 驱动程序更改在很大程度上一如既往地主导着这项工作。而与此同时,对于开源3D生态系统的这一关键部分,嵌入式驱动程序更改和其他增强功能的数量也正在不断增加。 详细来说,Mesa 19.3 的一些重大变化包括有:增添了针对英特尔的 OpenGL 4.6,最初的 Intel Gen12 / Tigerlake 支持,Zink 在 Vulkan 的基础上合并了OpenGL,为更好的 Linux 游戏性能添加了 Radeon Vulkan ACO 后端,许多英特尔和 Radeon 驱动程序都支持新的 Vulkan 扩展,英特尔 Gallium3D 驱动程序状态良好。此外,还有更多的英特尔性能优化以及许多其他变化。 Mesa 19.3.0 发行说明 值得一提的是,在 Mesa Git 中,Mesa 20.0将于 2 月下旬或 3 月左右发布,作为下一个季度功能更新。 参考消息:https://www.phoronix.com/scan.php?page=news_item&px=Mesa-19.3.0-Released

优秀的个人博客,低调大师

TiDB 2.1.18 发布,分布式 NewSQL 数据

TiDB2.1.18已经发布了,该版本更新内容如下: TiDB SQL 优化器 修复 Feedback 切分查询范围出错的问题#12172 修复点查中权限检查不正确的问题#12341 将 Limit 算子下推到IndexLookUpReader执行逻辑中,优化select ... limit ... offset ...的执行性能#12380 支持在ORDER BY、GROUP BY和LIMIT OFFSET中使用参数#12514 修复 partition 表上的 IndexJoin 返回错误结果的问题#12713 修复 TiDB 中str_to_date函数在日期字符串和格式化字符串不匹配的情况下,返回结果与 MySQL 不一致的问题#12757 修复当查询条件中包含 cast 函数时 outer join 被错误转化为 inner join 的问题#12791 修复 AntiSemiJoin 的 join 条件中错误的表达式传递#12800 SQL 执行引擎 修复时间取整不正确的问题 (如 2019-09-11 11:17:47.999999666 应该被取整到 2019-09-11 11:17:48)#12259 修复PREPARE语句类型没有记录在监控中的问题#12329 修复FROM_UNIXTIME在检查 NULL 值时 panic 的错误#12572 修复YEAR类型数据插入非法年份时,结果为NULL而不是0000的兼容性问题#12744 改进 AutoIncrement 列隐式分配时的行为,与 MySQL 自增锁的默认模式 (“consecutive” lock mode) 保持一致:对于单行 Insert 语句的多个自增 AutoIncrement ID 的隐式分配,TiDB 保证分配值的连续性。该改进保证 JDBCgetGeneratedKeys()方法在任意场景下都能得到正确的结果。#12619 修复当 HashAgg 作为 Apply 子节点时查询 hang 住的问题#12769 修复逻辑表达式 AND / OR 在涉及类型转换时返回错误结果的问题#12813 Server 修复KILL TIDB QUERY语法对SLEEP()语句无效的问题#12159 修复 AUTO INCREMENT 分配 MAX int64 和 MAX uint64 没有报错的问题#12210 修复日志级别设置为ERROR时,慢日志不会被记录的问题#12373 将缓存 100 个 Schema 变更相关的表信息调整成 1024 个,且支持通过tidb_max_delta_schema_count系统变量修改#12515 将 SQL 的统计方式开始时间由“开始执行”改为“开始编译”,使得 SQL 性能统计更加准确#12638 在 TiDB 日志中添加set session autocommit的记录#12568 将 SQL 的开始时间记录在SessionVars中,避免计划执行时,该时间被重置#12676 在Order By/Group By/Limit Offset字句中支持?占位符#12514 慢日志中添加Prev_stmt字段,用于最后一条语句是COMMIT时输出前一条语句#12724 当一个显式提交的事务COMMIT时出错,在日志中记录COMMIT前一条语句#12747 优化在 TiDB Server 执行 SQL 时,对前一条语句的保存方式以提升性能#12751 修复skip-grant-table=true时,FLUSH PRIVILEGES语句导致系统 Panic 的问题#12816 将 AutoID 的最小申请步长从 1000 增加为 30000,避免短时间大量写入时频繁请求 AutoID 造成性能瓶颈#12891 修复 Prepared 语句在 TiDB 发生 panic 时错误日志中未打印出错 SQL 的问题#12954 修复 COM_STMT_FETCH 慢日志时间记录和 MySQL 不一致问题#12953 当遇到写冲突时,在报错信息中添加错误码,以方便对冲突原因进行诊断#12878 DDL 为避免误操作,TiDB 默认不再允许删除列的AUTO INCREMENT属性,当确实需要删除时,请更改系统变量tidb_allow_remove_auto_inc;相关文档请见:TiDB 专用系统变量和语法#12146 支持 Create Table 语句中建唯一索引时带多个 Unique#12469 修复CreateTable语句中指定外键约束时,外键表在没有指定 Database 时未能使用主表的 Database 导致报错的问题#12678 修复ADMIN CANCEL DDL JOBS时报invalid list index错的问题#12681 Monitor Backoff 监控添加类型,且补充之前没有统计到的 Backoff,比如 commit 时遇到的 Backoff#12326 添加统计 Add Index 操作进度的监控#12389 PD 修复 pd-ctl--help命令输出内容#1772 Tools TiDB Binlog 修复ALTER DATABASE相关 DDL 会导致 Drainer 异常退出的问题#770 支持对 Commit binlog 查询事务状态信息,提升同步效率#761 修复当 Drainer 的start_ts大于 Pump 中最大的commit_ts时候有可能引起 Pump panic 的问题#759 TiDB Ansible TiDB Binlog 增加 queue size 和 query histogram 监控项#952 更新 TiDB 告警表达式#961 新增配置文件检查功能,部署或者更新前会检查配置是否合理#973 TiDB 新增加索引速度监控项#987 更新 TiDB Binlog 监控 Dashboard,兼容 4.6.3 版本的 Grafana#993 详细信息: https://github.com/pingcap/tidb/releases/tag/v2.1.18 https://pingcap.com/docs-cn/stable/releases/2.1.18/

优秀的个人博客,低调大师

TiDB 3.0.7 发布,分布式 NewSQL 数据

距离TiDB 3.0.6 发布没多久,目前,TiDB3.0.7也已发布,该版本的一些更新内容如下: SQL优化器 修复 Natural Outer Join 和 Outer Join 使用USING语法时,not null标记没有被重置导致结果错误的问题#13739 修复更新统计信息时可能存在数据竞争,导致统计信息不准确的问题#13687 SQL执行引擎 修复builtinIntervalRealSig的实现中,binSearch方法不会返回 error,导致最终结果可能不正确的问题#13767 修复整型数据被转换为无符号浮点/Decimal 类型时,精度可能丢失造成数据错误的问题#13755 服务器 修复 TiDB server 本地时间落后于 TSO 时间时,可能造成锁的 TTL 过大的问题#13868 修复从字符串解析日期时,由于使用本地时区 (gotime.Local) 而导致解析结果的时区不正确的问题#13793 TiKV 判断死锁检测服务的第一个 Region 时,加上 Region 合法检测,防止信息不完整的 Region 导致误判#6110 修复潜在的内存泄漏问题#6128 详细信息: https://pingcap.com/docs-cn/stable/releases/3.0.7/ https://github.com/pingcap/tidb/releases/tag/v3.0.7

优秀的个人博客,低调大师

Mesa 19.2.6 发布,3D 图形开源集合

Mesa 19.2.5在本周早些时候才刚刚发布。然而由于先前的发行版破坏了IBM POWER的构建,因此v19.2.6目前也已紧随其后发布。 据悉,Mesa 19.2.5 引入了对LLVMpipe中PowerPC 64位的支持,以便将LLVM的大代码模型用于JIT编译的着色器,因为对于诸如GNOME Shell和Firefox这样的大型进程来说,中/小代码模型可能会解决空间问题。使用较大的代码模型不会对LLVMpipe性能产生任何可衡量的影响,但是当提交被反向移植到Mesa 19.2系列时,commit 却带来了一些问题。 由于所做的更改,Mesa 19.2.5最终在PPC64LE上引入了编译错误,不过现在问题已经解决,19.2.6版本也已立即发布。 此外,Mesa 19.2.6还对Broadcom V3D进行了一些修复,并在短时间内进行了其他一些常规更改。 详细信息: https://lists.freedesktop.org/archives/mesa-dev/2019-November/223800.html https://www.phoronix.com/scan.php?page=news_item&px=Mesa-19.2.6-Released

优秀的个人博客,低调大师

Mesa 19.2.5 发布,3D 图形开源集合

Mesa 19.2.5已正式发布。目前,在Mesa 19.3.0发布前,Mesa 19.2.5则代表了Linux桌面上该系列OpenGL和Vulkan驱动程序的最新稳定体验。 据悉,在此版本中,有许多英特尔“ ANV” Vulkan驱动程序修复程序以及AMD“ RadeonSI” OpenGL驱动程序修复程序。其中,RadeonSI的一个突出变化是由于此类bug报告之类的超时bug而禁用了GFX10 / Navi的SDMA ;另外,还有两个与RadeonSI着色器缓存有关的修复程序。 同时,Mesa 19.2.5现在还通过LLVMpipe驱动程序,EGL本机平台后备修复程序以及各种其他大多数常规更改,将大型代码模型用于JIT编译的POWER 64位着色器。 参考消息: https://lists.freedesktop.org/archives/mesa-announce/2019-November/000557.html https://www.phoronix.com/scan.php?page=news_item&px=Mesa-19.2.5-Released

优秀的个人博客,低调大师

Mesa 19.2.4 发布,3D 图形开源集合

Mesa 19.2.4在上周以“紧急发布”的形式发布。据悉,官方此前发现了一个漏洞,该漏洞使得针对所有OpenGL驱动程序的Mesa 19.2.3版本的bug成为可能。 英特尔的Dylan Baker在Mesa 19.2.4公告中解释说:“在19.2.3版本中发现了一个严重错误,该错误导致所有mesa驱动程序的渲染不完整。此版本包含一个补丁程序来修复该错误,任何使用19.2.3的人都应立即修复。升级到19.2.4或降级到19.2.2。” 与此前的Mesa 19.2.3错误修复更新相比,Mesa 19.2.4没有其他更改。 参考消息: https://lists.freedesktop.org/archives/mesa-dev/2019-November/223773.html https://www.phoronix.com/scan.php?page=news_item&px=Mesa-19.2.4-Released

优秀的个人博客,低调大师

TiDB 3.0.5 发布,分布式 NewSQL 数据

TiDB 3.0.5已经发布,内容如下: SQL 优化器 支持对 Window Functions 进行边界检查#12404 修复 partition 表上的IndexJoin返回错误结果的问题#12712 修复外连接 Apply 算子上层的ifnull函数返回错误结果的问题#12694 修复当UPDATE的where条件中包含子查询时更新失败的问题#12597 修复当查询条件中包含cast函数时 outer join 被错误转化为 inner join 的问题#12790 修复AntiSemiJoin的 join 条件中错误的表达式传递#12799 修复初始化统计信息时由于浅拷贝造成的统计信息出错问题#12817 修复 TiDB 中str_to_date函数在日期字符串和格式化字符串不匹配的情况下,返回结果与 MySQL 不一致的问题#12725 SQL 执行引擎 修复在from_unixtime函数处理 null 时发生 panic 的问题#12551 修复 Admin Cancel DDL jobs 时报invalid list index错的问题#12671 修复使用 Window Functions 时发生数组越界的问题#12660 改进AutoIncrement列隐式分配时的行为,与 MySQL 自增锁的默认模式 (“consecutive” lock mode) 保持一致:对于单行 Insert 语句的多个自增AutoIncrementID 的隐式分配,TiDB 保证分配值的连续性。该改进保证 JDBCgetGeneratedKeys()方法在任意场景下都能得到正确的结果。#12602 修复当HashAgg作为 Apply 子节点时查询 hang 住的问题#12766 修复逻辑表达式AND或OR在涉及类型转换时返回错误结果的问题#12811 Server 实现修改事务 TTL 的接口函数,以助后续支持大事务#12397 支持将事务的 TTL 按需延长(最长可到 10min),用于支持悲观事务#12579 将 TiDB 缓存 schema 变更及相关表信息的次数从 100 调整为 1024,且支持通过tidb_max_delta_schema_count系统变量修改#12502 更新了kvrpc.Cleanup协议的行为,不再清理未超时事务的锁#12417 支持将 Partition 表信息记录到information_schema.tables表#12631 支持通过region-cache-ttl配置修改 Region Cache 的 TTL#12683 支持在慢日志中打印执行计划压缩编码后的信息,此功能默认开启,可以通过slow-log-plan配置或者tidb_record_plan_in_slow_log变量进行开关控制。另外支持tidb_decode_plan函数将慢日志中的执行计划列编码信息解析成执行计划信息。#12808 在information_schema.processlist表中支持显示内存使用信息#12801 修复 TiKV Client 判断连接空闲时可能出错并出现非预期的告警的问题#12846 修复tikvSnapshot没有正确对BatchGet()的 KV 结果进行缓存,导致INSERT IGNORE语句性能有所下降的问题#12872 修复了因建立到部分 KV 服务的连接较慢最终导致 TiDB 响应速度相对变慢的情况#12814 DDL 修复Create Table操作对 Set 列不能正确设置 Int 类型默认值的问题#12267 支持Create Table语句中建唯一索引时带多个 Unique#12463 修复使用Alter Table添加 Bit 类型列时,对存在的行填充此列的默认值可能出错的问题#12489 修复 Range 分区表以 Date 或 Datetime 类型列作为分区键时,添加分区失败的问题#12815 对于 Date 或 Datetime 类型列作为分区键的 Range 分区表,在建表或者添加分区时,支持检查分区类型与分区键类型的统一性#12792 在创建 Range 分区表时,添加对 Unique Key 列集合需大于等于分区列集合的检查#12718 Monitor 添加统计 Commit 与 Rollback 操作的监控到Transaction OPS面板#12505 添加统计Add Index操作进度的监控#12390 TiKV Storage 悲观事务新特性:事务 Cleanup 接口支持只清理 TTL 已经过期的锁#5589 修复事务 Primary key 的 Rollback 被折叠的问题#5646,#5671 修复悲观锁下点查可能返回历史旧版本的问题#5634 Raftstore 减少 Raftstore 消息的 flush 操作,以提升性能,减少 CPU 占用#5617 优化获取 Region 的大小和 key 个数估计值的开销,减少心跳的开销,降低 CPU 占用#5620 修复 Raftstore 取到非法数据时打印错误日志并 panic 的问题#5643 Engine 打开 RocksDBforce_consistency_checks,提高数据安全性#5662 修复 Titan 并发 flush 情况下有可能造成数据丢失的问题#5672 更新 rust-rocksdb 版本以避开 intra-L0 compaction 导致 TiKV 崩溃重启的问题#5710 PD 提高 Region 占用空间的精度#1782 修复--help命令输出内容#1763 修复 TLS 开启后 http 请求重定向失败的问题#1777 修复 pd-ctl 使用store shows limit命令 panic 的问题#1808 提高 label 监控可读性以及当 leader 发生切换后重置原 leader 的监控数据,防止误报#1815 Tools TiDB Binlog 修复ALTER DATABASE相关 DDL 会导致 Drainer 异常退出的问题#769 支持对 Commit binlog 查询事务状态信息,提升同步效率#757 修复当 Drainer 的start_ts大于 Pump 中最大的commit_ts时,有可能引起 Pump panic 的问题#758 TiDB Lightning 整合 Loader 全量逻辑导入功能,支持配置 backend 模式#221 TiDB Ansible 增加 TiDB 添加索引速度的监控#986 精简配置文件内容,移除不需要用户配置的参数#1043c,#998 修复 performance read 和 performance write 监控表达式错误的问题#e90e7 更新 raftstore CPU 使用率的监控显示方式以及 raftstore CPU 使用率的告警规则#992 更新Overview监控面板中 TiKV 的 CPU 监控项,过滤掉多余的监控内容#1001 来源: https://pingcap.com/docs-cn/v3.0/releases/3.0.5/

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册