libmdbx 0.11.7 waxay la timid u guurista mashruuca GitFlic, hagaajinta cayayaanka iyo wax ka badan

The sii daynta nooca cusub ee maktabadda libmdbx 0.11.7, daahfurka waxay u taagan tahay u guurista mashruuca ee adeega GitFlic ka dib markii maamulka GitHub uu ka saaray libmdbx oo ay la socdaan tiro mashruucyo kale ah Abriil 15, 2022 iyada oo aan wax digniin ah ama sharraxaad ah la helin, iyada oo sidoo kale xannibaysa gelitaanka horumariyayaal badan oo la xidhiidha shirkado ku hoos dhacay cunaqabataynta Maraykanka.

Marka laga eego dhinaca isticmaalaha, dhammaan boggaga, kaydka iyo fargeetada mashruuca waxay si lama filaan ah u noqdeen bog "404", iyada oo aan suurtagal ahayn isgaarsiin iyo iyada oo aan la helin sababaha.

Nasiib darro, ku dhawaad ​​dhammaan noocyada ayaa lumay, kuwaas oo ay ku jireen su’aalo badan oo jawaabo faahfaahsan laga bixiyay, iyo doodo badan. Luminta macluumaadkan ayaa ah dhaawaca ujeedka kaliya ee maamulka GitHub uu ku guuleystey inuu u geysto mashruuca, in kasta oo nuqullo ka mid ah doodaha ay weli ku jiraan kaydka archive.org.

Luminta kaabayaasha CI ee la dhisay iyo qoraallada (oo si bilaash ah loogu heli karo mashaariicda OpenSource) ayaa nagu qasbay inaan dib u eegno, mideyno, oo aan tirtirno deyn farsamo oo yar. Hadda CI waxaa lagu soo celiyay ku dhawaad ​​isla mug isku mid ah (ilaa 100 qaab dhismeed), marka laga reebo dhisidda iyo imtixaannada socodsiinta dhammaan noocyada BSD iyo Solaris. Si sheegid, ka dib falalka GitHub, wax caddayn ama ogeysiis ah lama helin, marka laga reebo xusuusinta baahida lacag bixinta.

Astaamaha ugu waaweyn ee libmdbx 0.11.7

Tan iyo wararkii ugu dambeeyay ee ku saabsan sii deynta libmdbx v0.11.3, marka lagu daro ka soo kabashada falalka GitHub, hagaajinta soo socota iyo hagaajinta ayaa mudan in la ogaado:

Isu geyn 185 isbeddel ayaa lagu sameeyay 89 fayl, ku dhawaad ​​3300 oo sadar ayaa lagu daray, ku dhawaad ​​4100 ayaa meesha laga saaray iyada oo ay ugu wacan tahay nadiifinta faylalka teknooloji ee aan faa'iidada lahayn ee la xidhiidha GitHub iyo adeegyada ku tiirsan.

Lagu daray a hagaaji saamaynta iswaafaq la'aanta la ogaaday ee ku jirta bogga iyo kaydka la midoobay ee kaydiyaha ku jira kernel Linux. Nidaamyada ay boggaga iyo kaydka kaydka ahi si dhab ah u midoobaan, macno ma samaynayso kernelku inuu ku lumiyo xusuusta laba nuqul oo xog ah isagoo u qoraya fayl hore loogu qoondeeyay xusuusta. Sidaa darteed, xogta la qoray waxay noqotaa mid la arki karo iyada oo loo marayo qoondaynta xusuusta ka hor inta aan la dhammayn nidaamka wicitaanka, xitaa haddii aan xogta weli lagu qorin diskka.

Guud ahaan habdhaqanka kale maaha mid caqli gal ah, sababtoo ah isku darka daahitaanka, wali waa inaad qabtaa qufulka liisaska bogga, nuqul ka samee, ama hagaajiso PTE-yada. Haddaba, xeerka joogtada ah ee aan la hadlin ayaa jiray tan iyo 1989-kii, markii kaydka kaydinta midaysan uu ka soo muuqday SVR4. Natiijo ahaan, helida kutaanno yaab leh xaaladaha wax soo saarka libmdbx ee mashquulka ah waxay ahayd shaqo badan. Marka hore, dib u soo celinta dhibaatada, ka dib hubinta mala-awaalka iyo hubinta hagaajinta.

Waxaan hadda si kalsooni leh u dhihi karnaa arrinta si la isku halleyn karo ayaa loo aqoonsaday, meesha la dhigay, lagana saaray, in kasta oo ay kakanaanta iyo gaar ka tahay muuqaalka dib-u-ciyaarista. Sidoo kale, shaqada habka dhaafitaanka waxaa xaqiijiyay mid ka mid ah horumarinta Erigon (Ethereum), kiiskiisa, dhismaha debug, ilaalinta ayaa u kicisay dib-u-celin sababtoo ah hubin dheeraad ah oo caddayn ah.

Waa in la ogaadaa in macnaha guud ee isticmaalka baahsan ee libmdbx ee mashaariicda shaqada, ay asal ahaan aad muhiim u tahay in la hubiyo hawlgal la isku halleyn karo, halkii la ogaan lahaa inay tahay bug ama sifo, iyo haddii joogtaynta noocaas ah lagu tiirsanaan karo. gaar ahaan iyada oo aan la raadin sababaha iswaafaq la'aanta gudaha kernel Linux. Markaa, halkan waxaan kaga hadlaynaa xallinta arrin saameyn karta isticmaalayaasha.

Go'an dib u noqoshada EXDEV bug (isku xirka aaladaha) marka kulul koobiyaynta xogta iyada oo aan la isku xidhin nidaam faylal kale, labadaba API iyo mdbx_copy utility.
Kris Zyp wuxuu ka hirgaliyay taageerada libmdbx Deno.

Maareynta go'an ee qiimaha waxaa dejiyay ikhtiyaarka MDBX_opt_rp_augment_limit marka la farsameeyo wax kala iibsiga waaweyn ee kaydka xogta waaweyn. Markii hore, sababtoo ah cayayaanka, ficillada aan loo baahnayn ayaa la samayn karaa, mararka qaarkood waxay saameeyaan waxqabadka Ethereum (Erigon / Akula / Silkworm) iyo mashaariicda Binance Chain.

Kutaanno badan ayaa la hagaajiyay, oo ay ku jiraan kuwa C++ API iyo arrimo badan oo dhismo ah oo go'an oo ku saabsan qaabeynta dhif iyo naadir ah. Liis dhammaystiran oo dhammaan horumarrada la taaban karo ayaa laga helayaa ChangeLog.

Ugu dambeyntii, haddii aad xiisaynayso inaad wax badan ka ogaato, waxaad kala tashan kartaa faahfaahinta Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.