TL;DR
- میسٹن لیبز نے پروٹوکول ورژن 137 کا استعمال کرتے ہوئے Sui ٹیسٹ نیٹ v1.80.1 جاری کر دیا ہے۔
- اس بِلڈ میں پروٹوکول منطق، گراف کیو، جے ایس این-آر پی اور آرکائیو سروسز میں اپڈیٹس شamil ہیں۔
- یہ ایک ٹیسٹ نیٹ ریلیز ہے اور اسے لائیو Sui مین نیٹ اپ گریڈ کے طور پر نہیں بیان کیا جانا چاہئے۔
میسٹن لیبز نے Sui ٹیسٹ نیٹ v1.80.1 جاری کر دیا ہے، جس سے ڈیولپرز اور انفراسٹرکچر آپریٹرز کو ریلیز پروسیس میں مزید آگے بڑھنے سے پہلے پروٹوکول ورژن 137 کے تبدیلیوں کا ابتدائی جائزہ ملتا ہے۔
یہ تعمیر اسٹیک کے کئی حصوں کو چھوتی ہے، جس میں موو ایکزیکیشن اور آر پی سی کا رویہ، اور آرکائیو سروسز شامل ہیں۔
پروٹوکول 137 کئی ڈویلپر فرینڈلی تبدیلیاں شامل کرتا ہے
یہ ریلیز کریپٹوگرافک تصدیق، پیکیج کی دستیابی اور ڈیٹا سروسز کے ارد گرد جو چیزیں ٹیسٹ کی جا سکتی ہیں، اسے وسعت دیتی ہے۔
تبدیلیوں میں، رسٹریٹو255 رینج-پروف تصدیق سستی ہو جاتی ہے اور بڑے بیچس کو سپورٹ کرتی ہے، جبکہ گراف کیو ایل سبسکرپشن روٹ آپریٹرز کے لیے پروڈکشن اسکیما میں منتقل ہو جاتا ہے جو اسے سکریٹ کرنا چاہتے ہیں۔
آرکائیو انفراسٹرکچر کو بگٹیبل کے ذریعے سپورٹ کی جانے والی gRPC سروس کے ذریعے مزید وسیع پیکج-کوئری سپورٹ ملتا ہے۔
یہ وہ قسم کے تبدیلیاں نہیں ہیں جن کو زیادہ تر SUI ہولڈرز ب без واقعہ محسوس کریں گے، لیکن یہ والٹس، انڈیکسرز، ٹریڈنگ سسٹمز اور قابل اعتماد نیٹ ورک ڈیٹا پر منحصر ایپلیکیشنز بنانے والے ٹیمز کے لیے اہم ہیں۔
اپڈیٹ کے ساتھ پروٹوکول ورژن 137 کے تحت کچھ ایکزیکیشن اور گیس اکاؤنٹنگ کا رویہ بھی تبدیل ہو جاتا ہے۔
ٹیسٹ نیٹ کا مطلب بالکل وہی ہے
اہم تحفظ ڈیپلویمنٹ کی حیثیت ہے۔
v1.80.1 ایک ٹیسٹ نیٹ بِلڈ ہے۔
اسے ایک مکمل Sui مین نیٹ اپ گریڈ کے طور پر نہیں بیان کیا جانا چاہیے، اور ٹیسٹ ماحول میں مشاہدہ کیے گئے کسی بھی پرفارمنس یا رویے کو خودکار طور پر لائیو مین نیٹ رویے کے طور پر نہیں سمجھا جانا چاہیے۔
یہی وجہ ہے کہ ٹیسٹ نیٹ ریلیز موجود ہیں۔
وہ آپریٹرز اور ڈیولپرز کو ایک ورژن کو پروڈکشن نیٹ ورک کا حصہ بننے سے پہلے مطابقت کے مسائل کی شناخت کے لیے وقت دیتے ہیں۔
سُائی کے لیے، اس ریلیز میں صارفین کو کوئی فوری کارروائی کرنے کی ضرورت نہیں ہے، اور انفراسٹرکچر اسٹیک پر مسلسل حرکت دکھائی دیتی ہے۔
دیگر دلچسپ سوال بعد میں آتا ہے: ان پروٹوکول 137 تبدیلیوں میں سے کون سی مین نیٹ میں منتقل ہوتی ہیں، اور جب وہ ہوتی ہیں تو ایکو سسٹم انہیں کتنی آرام سے جذب کرتا ہے۔
ڈیولپرز صرف نئی خصوصیات ہی نہیں، بلکہ مطابقت پر بھی نظر رکھیں گے۔ GraphQL، JSON-RPC اور اجرائی رویے میں تبدیلیاں ایسے ٹولنگ کو متاثر کر سکتی ہیں جب کوئی صارف کے لیے مہیا کردہ منتقلی ضروری نہ ہو، اس لیے ٹیسٹ نیٹ انڈیکسرز اور ایپلیکیشن ٹیموں کو ایک جگہ فراہم کرتا ہے جہاں وہ وہ فرضیات پکڑ سکتے ہیں جو پیداواری واقعات بننے سے پہلے۔ سوئی کا ریلیس کیڈنس تیز رہا ہے، جس سے اس اسٹیجگ پروسیس کو خاص طور پر اہم بناتا ہے۔ ایک پروٹوکول ورژن چینج لاسٹ میں متاثر کن لگ سکتا ہے، لیکن اصل ٹیسٹ یہ ہے کہ کیا والٹس، RPC سروسز اور ایپلیکیشنز اسی کوڈ پاتھ کو زیادہ مشغول ماحول تک پہنچنے پر بھی صاف طور پر کام کرتے رہتے ہیں۔
یہ مضمون نیوز ڈیسک نے لکھا اور ساموئل رے نے ویرایت کی۔

