libmdbx 0.11.7 inosvika nekutama kweprojekiti kuenda kuGitFlic, kugadzirisa kwebug nezvimwe.

The kuburitswa kweitsva libmdbx raibhurari vhezheni 0.11.7, kutanga inomira kunze kwekutama kweprojekiti kuenda kuGitFlic service mushure mekunge GitHub manejimendi abvisa libmdbx pamwe nemamwe mapurojekiti akati wandei musi waKubvumbi 15, 2022 pasina yambiro kana tsananguro, ukuwo ichivharira kupinda kwevagadziri vakawanda vane hukama nemakambani akawira pasi pezvirango zveUS.

Kubva pakuona kwemushandisi, mapeji ese, nzvimbo yekuchengetera uye maforogo epurojekiti akangoerekana ashanduka kuita "404" peji, pasina mukana wekutaurirana uye pasina kuwana zvikonzero.

Zvinosuruvarisa, dzinenge shanduro dzose dzakarasika, maive nemibvunzo yakawanda ine mhinduro dzakadzama, pamwe nekurukurirano dzakawanda. Kurasikirwa neruzivo urwu ndiko chete kukuvadza kwechinangwa icho GitHub manejimendi akakwanisa kuunza purojekiti, kunyangwe makopi enhaurirano anoramba aripo mudura rekuchengetedza.org.

Kurasikirwa kweiyo yakavakirwa-mukati CI zvivakwa uye zvinyorwa (zvinowanikwa mahara kumapurojekiti eOpenSource) zvakatimanikidza kuongorora, kubatanidza, uye kubvisa chikwereti chidiki chehunyanzvi. Ikozvino CI yakadzoserwa kusvika kunenge vhoriyamu imwechete (inenge zana kuvaka zvigadziriso), kunze kwekuvaka uye kumhanya bvunzo kune ese BSD uye Solaris akasiyana. Nekutaura, mushure mekuita kweGitHub, hapana kujekeswa kana zviziviso zvakagamuchirwa, kunze kwechiyeuchidzo chekudiwa kwekubhadhara.

Main nyowani maficha e libmdbx 0.11.7

Sezvo nhau dzichangoburwa dzekuburitswa kwe libmdbx v0.11.3, pamusoro pekupora kubva kuzviito zveGitHub, kuvandudzwa kunotevera nekugadzirisa kwakakosha kucherechedzwa:

Huwandu hwekuchinja kwe185 hwakaitwa kune makumi masere nepfumbamwe mafaera, ingangoita 89 mitsetse yakawedzerwa, vangangoita 4100 vakabviswa. Yakabviswa zvakanyanya nekuda kwekucheneswa kwemafaera etekinoroji anga atove asina basa ane chekuita neGitHub uye masevhisi anoenderana.

Wakawedzera a gadzirisa kune yakaonekwa kusapindirana maitiro / kukanganisa mune yakabatanidzwa peji uye cache ye buffer muLinux kernel. Pane masisitimu ayo peji uye buffer cache zvakabatana, hazvina musoro kuti kernel itambise ndangariro pamakopi maviri edata nekunyorera kune yatove memory-yakagoverwa faira. Naizvozvo, iyo data yakanyorwa inova inooneka kuburikidza nekugoverwa kwendangariro isati yanyora () system call yapera, kunyangwe iyo data isati yanyorwa kudhisiki.

Pamwe mamwe maitiro haana musoro, nekuti nekunonoka kusanganisa, iwe uchiri kubata makiyi emapeji rondedzero, kukopa data, kana kugadzirisa PTEs. Saka, mutemo usingatauriki wekuenderana wanga uripo kubva 1989, apo iyo yakabatana buffer cache yakaonekwa muSVR4. Nekuda kweizvozvo, kutsvaga zvisinganzwisisike tsikidzi mune yakabatikana libmdbx kugadzirwa mamiriro rave basa rakawanda. Chekutanga, kuburitsa dambudziko, wozoongorora mafungidziro uye nekutarisa kuvandudzwa.

Iye zvino tinogona kutaura nechivimbo kuti nyaya yacho yakanyatsozivikanwa, yakawanikwa, uye yakabviswa, pasinei nekuoma uye kujeka kwechiitiko chekutamba. Uyewo, basa rekugadzirisa nzira yakasimbiswa nemumwe wevagadziri veErigon (Ethereum), munyaya yake, mukugadzirisa kwekugadzirisa, kudzivirirwa kwakakonzerwa sekugadzirisa nekuda kwekuwedzera kwekuongorora.

Zvinofanira kucherechedzwa kuti mumamiriro ekushandiswa kwakapararira kwe libmdbx mukushanda mapurojekiti, zvakakosha zvakanyanya kuve nechokwadi chekushanda kwakavimbika, pane kutsvaga kuti ibug kana chimiro, uye kana kuenderana kwakadaro kuchigona kuvimbwa naro. kunyanya pasina kutsvaga zvikonzero zvekusaenderana mukati meLinux kernel. Saka, pano tiri kutaura nezve kugadzirisa nyaya inogona kukanganisa vashandisi.

Yakagadzirisa kudzoreredzwa kweEXDEV bug (link pakati pezvishandiso) painopisa kukopa dhatabhesi isina compaction kune imwe faira system, zvese kuburikidza neAPI uye nemdbx_copy utility.
Kris Zyp akaisa rutsigiro rwe libmdbx paDeno.

Yakagadziriswa kubata kukosha kwakaiswa neMDBX_opt_rp_augment_limit sarudzo paunenge uchigadzira kutengeserana kukuru pane makuru database. Kare, nekuda kwebug, zviito zvisina kufanira zvaigona kuitwa, dzimwe nguva zvichikanganisa kuita kweEthereum kuita (Erigon/Akula/Silkworm) uye Binance Chain mapurojekiti.

Mabhugi mazhinji akagadziriswa, kusanganisira iyo yeC ++ API uye yakagadzirisa akawanda anovaka nyaya pane isingawanzo uye ekunze magadzirirwo. Rondedzero yakazara yezvese zvakakosha kuvandudzwa inowanikwa pane ChangeLog.

Chekupedzisira, kana iwe uchida kuziva zvakawanda nezvazvo, unogona kubvunza ruzivo Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako