時(shí)間:2018-04-12
單單一次提交的代碼就把版本0.7.7搞砸了,修復(fù)漏洞僅花了三天的時(shí)間,動(dòng)作可謂神速。
ZFS for Linux的維護(hù)人員在上一個(gè)版本導(dǎo)致數(shù)據(jù)丟失后趕緊推出了新版本。
ZFS for Linux 0.7.7在3月21日才發(fā)布,但正如GitHub這個(gè)題為《無(wú)法列出來(lái)、消失的文件》的帖子(https://github.com/zfsonlinux/zfs/issues/7401)顯示,用戶們?cè)?ldquo;拷貝內(nèi)有大量文件的目錄時(shí)遇到了數(shù)據(jù)丟失的問(wèn)題。”
這個(gè)缺陷意味著,試圖拷貝時(shí)出現(xiàn)錯(cuò)誤,聲稱文件系統(tǒng)已滿,導(dǎo)致文件根本無(wú)法拷貝到預(yù)定的目的地。
用戶已在幾個(gè)Linux發(fā)行版環(huán)境下驗(yàn)證了這個(gè)問(wèn)題,隨即爭(zhēng)論是該恢復(fù)原狀(roll back)還是等待救星。
就在他們?cè)诰W(wǎng)上熱議此事時(shí),維護(hù)人員終于在提交的這段代碼(https://github.com/zfsonlinux/zfs/commit/cc63068e95ee725cce03b1b7ce50179825a6cda5)中發(fā)現(xiàn)了罪魁禍?zhǔn)?。此后?wèn)題代碼已被刪除,ZFS for Linux 0.7.8發(fā)布,唯一的變化就是刪除了問(wèn)題代碼。
新版本的開(kāi)發(fā)速度之快讓人著實(shí)驚訝:報(bào)告缺陷的帖子是在2018年4月7日發(fā)布的,但修復(fù)程序三天后就出來(lái)了。所以盡管三位代碼審核人員批準(zhǔn)同意提交這段糟糕透頂?shù)拇a,但迅速響應(yīng)可能意味著可以視之為開(kāi)源界的某種勝利。
Copyright © 2017-2024 河南中瀚安全技術(shù)有限公司 版權(quán)所有 豫ICP備18011434號(hào)-1 豫公網(wǎng)安備 41019702002746號(hào)