首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

谷歌将使用 Debian 10 作为 Chrome OS 默认 Linux 容器

媒体援引消息人士的话说,经过几个月的测试和bug修复,谷歌已经准备好让Debian 10 “Buster” 作为 Chrome OS 中默认的 Linux 容器。...根据在 Chromium Gerrit 中发现的最近合并的 commit,默认情况下,新的Crostini(Chrome OS上Linux应用程序的代号)安装将获得Debian 10。...该commit并未提及如何将安装了Debian 9的Chromebook迁移到较新版本,但是用户可以通过运行一些命令轻松地自己升级容器。...升级到较新版本的Debian可以启用新功能,并且还将拥有更多的应用程序支持。 Chromebook对Linux应用程序的支持使得 Chrome OS对开发人员来说更加有用。...分享到: ×分享到微信朋友圈:打开微信,点击右上角的十,使用扫一扫打开网页后,点击右上角···可分享到朋友圈。

1.4K10

万级K8s集群背后etcd稳定性及性能优化实践

最新的3.2分支也已合并我们提交的修复方案,同时我们增加了etcd核心过程失败的错误日志以提高数据不一致问题定位效率,完善了升级文档,详细说明了lease会在此场景下引起数据不一致性,避免大家再次采坑。...此内存泄露bug属于内存数据结构管理不周导致的,问题修复后,etcd社区立即发布了新的版本(v3.4.6+)以及K8s都立即进行了etcd版本更新。...其次通过review新版本pr, 目标锁定到google一位大佬在修复一个wal在写入成功后,而snapshot写入失败导致的crash bug的时候引入的. 但是具体是怎么引入的?...尝试将串行构建btree优化成高并发构建,尽量把所有核计算力利用起来,编译新版本测试后发现效果甚微,于是编译新版本打印重建内存索引各阶段的详细耗时分析,结果发现瓶颈在内存btree的插入上,而这个插入拥有一个全局锁...于是我们编写新版本将锁的范围减少,降低持锁阻塞时间,用户使用新版本后,开启鉴权后,业务不再超时,恢复正常。

1.4K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    万级K8s集群背后etcd稳定性及性能优化实践

    最新的3.2分支也已合并我们提交的修复方案,同时我们增加了etcd核心过程失败的错误日志以提高数据不一致问题定位效率,完善了升级文档,详细说明了lease会在此场景下引起数据不一致性,避免大家再次采坑。...此内存泄露bug属于内存数据结构管理不周导致的,问题修复后,etcd社区立即发布了新的版本(v3.4.6+)以及K8s都立即进行了etcd版本更新。...其次通过review新版本pr, 目标锁定到google一位大佬在修复一个wal在写入成功后,而snapshot写入失败导致的crash bug的时候引入的. 但是具体是怎么引入的?...尝试将串行构建btree优化成高并发构建,尽量把所有核计算力利用起来,编译新版本测试后发现效果甚微,于是编译新版本打印重建内存索引各阶段的详细耗时分析,结果发现瓶颈在内存btree的插入上,而这个插入拥有一个全局锁...于是我们编写新版本将锁的范围减少,降低持锁阻塞时间,用户使用新版本后,开启鉴权后,业务不再超时,恢复正常。

    4K8983

    Milvus 新版本来啦!首席工程师带你划重点:安全、稳定、升级友好

    长期以来,coordinator 节点一直是单点状态,一旦这些 coordinator 节点卡住或宕机,写入、查询流程就会卡住,需要运维同学介入才能修复。...经过大规模测试后,我们终于在 2.2.3 版本中完成了 Coordinator HA 功能的上线。...在新版本中,我们增加了众多新的 metrics 指标,可以在 Prometheus 的监控面板中查看。...,稳定性进一步提升,在之前版本中出现的 load 失败、元数据不一致导致的查询失败问题基本绝迹 修复 Proxy 元数据缓存失效问题 修复 Checkpoint 推进失败、Checkpoint 和 GC...冲突的问题 修复 embedded etcd 无法使用的问题 修复多个查询失败导致 QueryNode panic 的问题

    53950

    曾经的数据库霸主 HBase 正在消亡

    HBase 项目起源于 2007 年,是 Apache Hadoop 的一个子项目,并于 2010 年 2 月发布第一个独立版本。从那时起,它不断发展,每个新版本的稳定性和可扩展性都得到了增强。...由于种种历史原因,我们的 HBase 版本落后上游五年,缺少关键性 bug 修复与改进内容。...由于种种历史原因,Pinterest 的 HBase 版本落后上游五年,缺少关键性 bug 修复与改进内容。...举例来说,HBase 缺少分布式事务导致 Pinterest 的内部图形服务 Zen 发生多种 bug 和意外事件,原因是局部更新失败可能导致图形效果无法保持一致。...有趣的是,迁移过程中还出现了单元 / 表退化,这可能也是造成可靠性问题的部分原因。 Pinterest 之前曾分享过他们如何将部分工作负载 从 HBase 迁移至 TiDB,且不造成任何停机。

    24910

    Apache DolphinScheduler 2.0.1 来了,备受期待的一键升级、插件化终于实现!

    因此,在新版本中,我们针对工作流和任务做了解耦,新增了任务和工作流的关系表,并新增了日志表,用来保存工作流定义和任务定义的历史版本,大幅提高工作流运行的效率。...只需要运行一个使用脚本,即可无感知地使用新版本运行以前的工作流: sh ....06变更日志 另外Apache DolphinScheduler 2.0.1 也修复了一些 bug,主要包括: 修复了 netty 客户端会创建多个管道的问题; 修复了导入工作流定义错误的问题; 修复了任务编码会重复获取的问题...; 修复使用 Kerberos 时,Hive 数据源连接失败的问题; 修复 Standalone 服务启动失败问题; 修复告警组显示故障的问题; 修复文件上传异常的问题; 修复 Switch 任务运行失败的问题...; 修复工作流超时策略失效的问题; 修复 sql 任务不能发送邮件的问题。

    2K20

    Apache DolphinScheduler 在大数据环境中的应用与调优

    例如,在工作流调度时,多个工作节点的分配不均衡可能会导致计算资源的浪费。 此外,当某个非关键任务卡住或失败时,如何处理依赖关系也是一个需要解决的问题。...最后,我们还修复了DS 2.0.X版本中出现的其他一些问题,比如工作流执行完成子工作流后出现的问题、任务发送失败后无法重新提交的问题以及工作流任务失败时重试时间无效等问题。...针对这些问题,我们进行了有效的修复和改进,提高了系统的稳定性和可靠性。 03 生产环境下的调优 第三部分将分享一些生产环境中的调优经验,包括调度历史的管理、版本清理、调优理念和集群配置。...同样地,CPU保护和内存预留参数也需要根据机器的配置进行设置,以保证机器的稳定性和性能。 在机器调优完成后,批处理的性能得到了提升,同时也减少了异常情况下的解决和调度工作。...对于调度系统,并不是一味追求最新版本,稳定才是最重要的。参与开源社区,在遇到问题时,社区中有很多专家可以帮助定位和解决,这也可以提升个人的技术视野。

    1K20

    增强版 Git Flow 模型

    任何复杂的分支模型都应该回答以下问题: 如何将下一个版本与人们当前使用的版本隔离开来; 如何用下一个版本更新该版本; 如何将任何关键错误的修复代码引入当前版本。...因为还没有产品,所以团队不可能需要尽快修复产品 bug。因此,在这个阶段执行传统 Git Flow 模型所建议的分支管理是多余的。...任何修复都直接指向主分支,因此它将开始偏离开发分支。 与此同时,您可以开始在开发分支中开发新版本,这与在经典 Git Flow 中看到的优势相同。...根据发布周期的长度和需要解决的问题的严重程度,始终以在新发布版本中包含修复为目标——这是最简单的方法,而且根本不会打乱整个工作流。...在两个地方都使用端到端测试似乎是多余的,但是请记住,修补程序不会在开发过程中发生。在提交到 main 时触发 E2E,将测试修复程序和每天的更改,但在提交到开发时触发将更早地捕获bug。

    24520

    Apache IoTDB v0.13.4 发布|优化监控功能

    Release Announcement Version 0.13.4 Apache IoTDB v0.13.4 已经发布,此版本是 0.13.3 的 bug-fix 版,主要提高了存储引擎稳定性...欢迎在我们的网站下载最新版本: https://iotdb.apache.org/Download/ 完整的 Release Notes 可参考此处: https://raw.githubusercontent.com...中 -p pid,-v version 特性的使用 [IOTDB-5232] 增加内存 Schema 内存占用监控 ## Bug Fixes [IOTDB-3624] 修复在 SQL 中插入没有时间戳数据时发生的异常...[IOTDB-4716] 修复了 0.13 linux 系统中磁盘大小的统计问题 [IOTDB-4738] 修复 TsFile 写入空值页后损坏的问题 [IOTDB-4781] 修复 NOT LIKE...[IOTDB-5286] 修复不应选择目标文件参与其他合并任务的问题 [IOTDB-5307] 修复无法获取TsFile输入文件:NoSuchFileException [IOTDB-5311] 修复了在选择文件时导致合并定时线程卡住的

    58830

    Git Flow 模型的增强版,可以是怎么样的,解决传统 Git Flow 的缺陷

    任何复杂的分支模型都应该回答以下问题: 如何将下一个版本与人们当前使用的版本隔离开来; 如何用下一个版本更新该版本; 如何将任何关键错误的修复代码引入当前版本。...因为还没有产品,所以团队不可能需要尽快修复产品 bug。因此,在这个阶段执行传统 Git Flow 模型所建议的分支管理是多余的。...任何修复都直接指向主分支,因此它将开始偏离开发分支。 与此同时,您可以开始在开发分支中开发新版本,这与在经典 Git Flow 中看到的优势相同。...根据发布周期的长度和需要解决的问题的严重程度,始终以在新发布版本中包含修复为目标——这是最简单的方法,而且根本不会打乱整个工作流。...在两个地方都使用端到端测试似乎是多余的,但是请记住,修补程序不会在开发过程中发生。在提交到 main 时触发 E2E,将测试修复程序和每天的更改,但在提交到开发时触发将更早地捕获bug。

    56230

    不懂Git工作流,被辞退了

    并且 push本地仓库文件到 remote仓库 评价 集中式工作流:这种工作方式简单粗暴,所有人只使用 master分支维护项目, master永远是项目最新版本,编码比较快,立竿见影。...xxx分支,代表这个功能开发完毕 评价 功能分支工作流:这种工作方式带来了 code review的功能,使得推送的代码更符合规范,减少bug产生。...分支,开发完成后按上面feature branch工作流的方式提交PR/MR到remote的 dev分支,完成之后删除对应 feature分支 热修复分支hotfix:如上图所示, master分支出现...bug(线上报bug了),需要马上从master拉取一个 hotfix分支处理修复bug,并且将代码合并到 master和dev(这两个分支需要保持bug修复的一致性),修复后给master当前提交打一个...Forking Workflow 介绍 这种工作流是开源项目维护的工作流,暂作了解即可,通过将他人的项目 fork到自己的 remote仓库,就可以将其作为自己拥有的一份副本进行开发,比如想增加一个功能或者修复一个

    33820

    Git 工作流

    这种工作流不需要 master 之外的其它分支。 开发者将中央仓库克隆到本地后开始工作。...,将 B 的所有提交移到 master 分支的顶端。...有一个专门的 bug 修复开发线使得团队能够处理 issue,而不打断其它工作流或是要等到下一个发布周期。你可以将维护分支看作在 master 分支上工作的临时发布分支。...紧接着 release 将被合并到 develop;此时 Develop 可能往前跑了一段,出现合并冲突,需要手工解决冲突后再次合并,这步完成后就删除 release 分支 当从已发布版本中发现 bug...hotfix 基于 master 分支,完成 bug 修复或者紧急修改后,要 merge 回 master,打上一个新的 tag,并 merge 回 develop,删除 hotfix 分支。

    71310

    官博翻译 | .NET Core 即 .NET 的未来

    NET Core 的目标是借鉴我们过去12年构建、发布和服务.NET Framework的经验去构建更好的产品。...这些改进如:并行安装(您可以安装新版本,而不必担心破坏现有应用程序)、独立的应用程序 (应用程序可以内置 .NET,因此.NET 不需要安装在计算机上),非Windows 操作系统的组件(.NET提供独立于操作系统计划的新版本...如果您是 Windows 工作流开发人员,则有一个移植到 .NET Core 的工作流版本。 ?...我们将继续提供服务和支持 .NET Framework,其中包括 Bug、可靠性和安全修复。...希望利用 .NET 中的新功能的现有应用程序应考虑迁移到 .NET Core。随着我们对未来的规划,我们将为平台带来更多的能力。你可以在这里阅读我们的计划。

    77440

    幕后:感谢社区默默贡献的朋友们

    server.cer文件•veryfatfatman[3] #2353[4] 转码功能,原视频流地址能播放,转码后的地址播放不了•mico-yu[5] #2351[6] srs的gb28181功能小问题...请求30左右才能看到画面 Note: 这只是梳理目前Open的Bug时,总结的一少部分名单,之前还有非常多朋友回答问题、解决问题和提交代码。...数目是动态的,随着新功能和新版本发布,会有更多Bug会暴露出来。...Next 随着我们不断解决Bug,SRS 4.0会越来越稳定,5.0的功能也会越来越完善。...我会再清理一遍Issues,去掉不规范的Bug、重复的Bug,重新考虑Bug在什么版本修复,让Issues成为一个更高效的知识库。 欢迎大家一起来参与,Issues是一个宝库。

    44620

    基于 git flow + gitlab 协作开发:01

    分支,所有新功能开发的基础、开发阶段冒烟修复问题等 feature/* 分支,一切功能开发的子分支,基于 develop,完成后合并到 develop bugfix/* 分支,用于修复缺陷的分支名前缀...而 hotfix 有两种不同的场景,分别如下: 线上最新版本出现问题,需要 hotfix 线上非最新版本出现问题,需要 hotfix 两种情况下 hotfix 的流程是不一样的,线上最新版本出现问题,一般修复完成后需要将...在合并完成后还需要打 tag 来表示本次修复的输出产物。git flow 工具链可以将这一系列操作自动化。当在最新版本中做对应的 hotfix 后,你看到的分支路线图类似于下图: ?...而线上非最新版本出现问题,在修复过程中要根据情况决定是否需要合并的到主干分支和当前开发人员正在开发的分支上。...因为有些问题可能在后续版本已经修复而客户因各种原因无法升级到最新版本,所以需要在指定版本中做定制开发,这个可能并不能叫做一个常规的 hotfix,在 gitflow 工作流中,有些人更愿意称呼为 support

    1.4K10

    一份关于代码重构的简明指南

    重构是一种有条理的清理代码的方式,可以最大程度地减少引入bug的机会。本质上,重构意味着在代码编写完成后,改进代码的设计。 ? 重构有什么好处? 重构源代码有数不清的好处。...此外,我们还需要考虑,如何将重构融合到更广泛的团队目标或有关工作流和任务的里程碑中。 ?...重构:寻找优化和改进代码的方法。 提取方法(又名提取函数) 将代码片段从现有方法移到新方法中,而新方法的名称明确说明了其功能。这种技术有助于降低复杂性并提高代码的可读性。...为了获取高层管理的支持,还有一个更好的方法,即量化团队当前花费在修复原始代码中的错误或bug上的时间。具体一点,比如每天一个小时?每天两个小时?...让工程师选择他们的工作。我们不应该因为微观管理而抹杀这种乐趣。有些人会尝试新的库。有些人会修复积压的bug。这两种工作都很好。我们尝试鼓励大家平衡这些任务。”

    1.4K21

    认识 GitFlow

    在这个分支里修复 bug 3. 编写发布文档 所以,在这个分支里面绝对不会添加新的特性。 当和发布相关的工作都完成后,release 分支合并回 develop 和 master 分支。...一个项目发布后或多或少肯定会有一些 bug 存在,而 bug 的修复工作并不适合在 develop 上做,这是因为 1. develop 分支上包含还未验证过的 feature 2....用户未必需要 develop 上的 feature 3. develop 还不能马上发布,而客户急需这个 bug 的修复。...这时就需要新建 hotfix 分支,hotfix 分支派生自 master 分支,仅仅用于修复 bug,当 bug 修复完毕后,马上回归到 master 分支,然后发布一个新版本,比如,v0.1.1。...同时 hotfix 也要合并回 develop 分支,这样 develop 分支就能享受到 bug 修复的好处了。 1.4 GitFlow 工作流程

    15210

    近期 Kube-OVN 常见问题与解答汇总

    bug,在主机上不存在 nftables 时,尝试打开 nftables FORWARD 规则失败,可以尝试 v1.7.1-x86 版本修复当前问题 02 使用用户自定义 VPC 后相同 Namespace...': vpc.kubeovn.io "test-vpc-2" not found, requeuing 解答: VPC 相关的 Bug 会在后续版本解决 04 多网卡情况下,使用 Kube-OVN 分配的附属网卡...05 使用最新版本 CNI kubelet 显示报错 failed to set up pod "ngiinx-test_default" network: no converter for CNI...CNI 插件兼容当前版本 06 1.7.1 版本做卸载运行 clean 脚本,会导致主机 网络失联 解答: 单网卡情况下,ip 会从物理网卡转移到 br-provider 上,卸载时会导致主机没有可用...IP,后续版本将会修复该问题 07 1.7.0 版本子网可用 IP 在有多个保留 IP 段时显 示数量有问题 解答: 1.7.1 版本已修复该问题,可以升级后重新查看 08 1.7.0 升级 1.7.1

    1.3K20

    MySQL 调整版本控制模型,发布首个创新版本 8.1.0

    从现在开始大约一年后,MySQL 8.x 版本最终将成为 LTS,以便为用户从 8.0.x 版本迁移到 8.x LTS 版本提供充足的时间。...创新版本将采用与 MySQL 8.0 持续开发(Bug 修复、安全补丁和新特性。...通常,Bug 修复和安全补丁会包含在下一个创新或 LTS 版本中,而不是作为该创新版本的补丁版本的一部分。...8.1 版本是人们期待已久的,而新特性总是很有趣,且可能很有用。看到在未来几年内,8.0 只会进行 Bug 修复,直到 EOL 日期到来,这似乎有点苦乐参半。...由于创新版本的采用者需要更频繁地更新 Bug 修复和安全补丁,所以 MySQL 团队发布了升级和降级支持矩阵,用于确认是否可以从一个 LTS 或创新版本复制到下一个 LTS 版本,以及下一个 LTS 版本发布之前的任何创新版本

    28410
    领券