libmdbx 0.11.7 ஆனது GitFlicக்கு திட்ட இடம்பெயர்வு, பிழை திருத்தங்கள் மற்றும் பலவற்றுடன் வருகிறது

இது அறிவிக்கப்பட்டது புதிய libmdbx நூலக பதிப்பு 0.11.7 வெளியீடு, வெளியீடு GitFlic சேவைக்கு திட்டத்தின் இடம்பெயர்வுக்காக தனித்து நிற்கிறது GitHub நிர்வாகம் ஏப்ரல் 15, 2022 அன்று பல திட்டங்களுடன் libmdbx ஐ எந்த எச்சரிக்கையும் விளக்கமும் இல்லாமல் அகற்றியது, அதே நேரத்தில் அமெரிக்கத் தடைகளுக்கு உட்பட்ட நிறுவனங்களுடன் தொடர்புடைய பல டெவலப்பர்களுக்கான அணுகலையும் தடுக்கிறது.

பயனரின் பார்வையில், திட்டத்தின் அனைத்து பக்கங்களும், களஞ்சியமும் மற்றும் முட்கரண்டிகளும் திடீரென்று “404” பக்கமாக மாறியது, தொடர்பு சாத்தியம் இல்லாமல் மற்றும் காரணங்களைக் கண்டறியாமல்.

துரதிர்ஷ்டவசமாக, கிட்டத்தட்ட எல்லா பதிப்புகளும் தொலைந்துவிட்டன, இதில் விரிவான பதில்களுடன் கூடிய பல கேள்விகளும், பல விவாதங்களும் இருந்தன. இந்த தகவலின் இழப்பு மட்டுமே கிட்ஹப் நிர்வாகம் திட்டத்தில் ஏற்படுத்த முடிந்த ஒரே புறநிலை சேதமாகும், இருப்பினும் விவாதங்களின் பகுதி நகல்கள் archive.org காப்பகத்தில் உள்ளன.

உள்ளமைக்கப்பட்ட CI உள்கட்டமைப்பு மற்றும் ஸ்கிரிப்ட்களின் இழப்பு (OpenSource திட்டங்களுக்கு இலவசமாகக் கிடைக்கிறது) எங்களை மதிப்பாய்வு செய்யவும், ஒருங்கிணைக்கவும் மற்றும் சிறிய தொழில்நுட்பக் கடனை அகற்றவும் கட்டாயப்படுத்தியது. அனைத்து பிஎஸ்டி மற்றும் சோலாரிஸ் வகைகளுக்கான கட்டமைத்தல் மற்றும் இயங்கும் சோதனைகள் தவிர, இப்போது சிஐ கிட்டத்தட்ட அதே அளவு (சுமார் 100 பில்ட் உள்ளமைவுகள்) மீட்டமைக்கப்பட்டுள்ளது. GitHub இன் செயல்களுக்குப் பிறகு, பணம் செலுத்த வேண்டியதன் அவசியத்தை நினைவூட்டுவதைத் தவிர, எந்த விளக்கங்களும் அல்லது அறிவிப்புகளும் பெறப்படவில்லை.

Libmdbx 0.11.7 இன் முக்கிய புதிய அம்சங்கள்

Libmdbx v0.11.3 வெளியீட்டைப் பற்றிய சமீபத்திய செய்திகளிலிருந்து, GitHub செயல்களில் இருந்து மீள்வதுடன், பின்வரும் மேம்பாடுகள் மற்றும் திருத்தங்கள் கவனிக்கத்தக்கவை:

185 கோப்புகளில் மொத்தம் 89 மாற்றங்கள் செய்யப்பட்டன, தோராயமாக 3300 வரிகள் சேர்க்கப்பட்டன, தோராயமாக 4100 அகற்றப்பட்டன. GitHub மற்றும் சார்ந்த சேவைகளுடன் தொடர்புடைய ஏற்கனவே பயனற்ற தொழில்நுட்பக் கோப்புகளை நீக்கியதன் காரணமாக முதன்மையாக நீக்கப்பட்டது.

ஒரு சேர்க்கப்பட்டது இணைக்கப்பட்ட பக்கம் மற்றும் தற்காலிக சேமிப்பில் கண்டறியப்பட்ட சீரற்ற விளைவு/குறைபாட்டை சரிசெய்யவும் லினக்ஸ் கர்னலில் உள்ள இடையகத்தின். பக்கம் மற்றும் இடையக தற்காலிக சேமிப்புகள் உண்மையிலேயே ஒருங்கிணைக்கப்பட்ட கணினிகளில், ஏற்கனவே நினைவகம் ஒதுக்கப்பட்ட கோப்பில் எழுதுவதன் மூலம் இரண்டு தரவு நகல்களில் நினைவகத்தை வீணாக்க கர்னலுக்கு அர்த்தமில்லை. எனவே, தரவு இன்னும் வட்டில் எழுதப்படாவிட்டாலும், எழுதும்() கணினி அழைப்பு முடிவடைவதற்குள் நினைவக ஒதுக்கீடு மூலம் எழுதப்பட்ட தரவு தெரியும்.

மொத்தத்தில் மற்ற நடத்தைகள் பகுத்தறிவு அல்ல, ஏனெனில் தாமதமான இணைப்புடன், நீங்கள் இன்னும் பக்கப் பட்டியல்களுக்கான பூட்டுகளைப் பிடிக்க வேண்டும், தரவை நகலெடுக்க வேண்டும் அல்லது PTEகளை ​​சரிசெய்ய வேண்டும். எனவே, SVR1989 இல் ஒருங்கிணைந்த இடையக கேச் தோன்றிய 4 ஆம் ஆண்டு முதல் நிலைத்தன்மையின் பேசப்படாத விதி நடைமுறையில் உள்ளது. இதன் விளைவாக, பிஸியான libmdbx தயாரிப்பு காட்சிகளில் வித்தியாசமான பிழைகளைக் கண்டறிவது நிறைய வேலையாக உள்ளது. முதலில், சிக்கலை மீண்டும் உருவாக்குதல், பின்னர் கருதுகோள்களைச் சரிபார்த்தல் மற்றும் மேம்பாடுகளைச் சரிபார்த்தல்.

பிளேபேக் காட்சியின் சிக்கலான தன்மை மற்றும் தனித்தன்மை இருந்தபோதிலும், சிக்கல் நம்பகத்தன்மையுடன் அடையாளம் காணப்பட்டது, கண்டறியப்பட்டது மற்றும் அகற்றப்பட்டது என்று நாம் இப்போது நம்பிக்கையுடன் கூறலாம். மேலும், பைபாஸ் பொறிமுறையின் வேலை எரிகோன் (Ethereum) டெவலப்பர்களில் ஒருவரால் உறுதிப்படுத்தப்பட்டது, அவரது விஷயத்தில், பிழைத்திருத்த கட்டமைப்பில், கூடுதல் உறுதிப்படுத்தல் சோதனை காரணமாக பாதுகாப்பு பின்னடைவாக தூண்டப்பட்டது.

பணிபுரியும் திட்டங்களில் libmdbx இன் பரவலான பயன்பாட்டின் பின்னணியில், இது ஒரு பிழையா அல்லது அம்சமா என்பதைக் கண்டுபிடிப்பதை விட, நம்பகமான செயல்பாட்டை உறுதிப்படுத்துவது அடிப்படையில் மிகவும் முக்கியமானது, மேலும் அத்தகைய நிலைத்தன்மையை நம்ப முடியுமா என்பதை கவனத்தில் கொள்ள வேண்டும். குறிப்பாக லினக்ஸ் கர்னலில் உள்ள சீரற்ற தன்மைக்கான காரணங்களைத் தேடாமல். எனவே, பயனர்களைப் பாதிக்கக்கூடிய சிக்கலைச் சரிசெய்வது பற்றி இங்கே பேசுகிறோம்.

EXDEV பிழையின் பின்னடைவு சரி செய்யப்பட்டது (சாதனங்களுக்கிடையேயான இணைப்பு) API மூலமாகவும் mdbx_copy பயன்பாடு மூலமாகவும் மற்றொரு கோப்பு முறைமைக்கு சுருக்கம் இல்லாமல் தரவுத்தளத்தை நகலெடுக்கும் போது.
கிரிஸ் ஜிப் டெனோவில் libmdbx க்கான ஆதரவை செயல்படுத்தியுள்ளது.

MDBX_opt_rp_augment_limit விருப்பத்தால் அமைக்கப்பட்ட மதிப்பின் நிலையான கையாளுதல் பெரிய தரவுத்தளங்களில் பெரிய பரிவர்த்தனைகளைச் செயலாக்கும் போது. முன்னதாக, ஒரு பிழை காரணமாக, தேவையற்ற செயல்கள் செய்யப்படலாம், சில சமயங்களில் Ethereum செயலாக்கங்கள் (Erigon/Akula/Silkworm) மற்றும் Binance Chain திட்டங்களில் செயல்திறனை பாதிக்கும்.

பல பிழைகள் சரி செய்யப்பட்டுள்ளன, C++ APIக்கானவை உட்பட மற்றும் அரிய மற்றும் கவர்ச்சியான உள்ளமைவுகளில் பல உருவாக்க சிக்கல்களை சரிசெய்தது. அனைத்து குறிப்பிடத்தக்க மேம்பாடுகளின் முழுமையான பட்டியல் ChangeLog இல் கிடைக்கிறது.

இறுதியாக, நீங்கள் அதைப் பற்றி மேலும் தெரிந்துகொள்ள ஆர்வமாக இருந்தால், நீங்கள் விவரங்களைக் கலந்தாலோசிக்கலாம் பின்வரும் இணைப்பில்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.