Sui ជួសជុល Cargo.lock ដើម្បីស្ដារការបង្កើត CI ឡើងវិញ
Sui បានកែតម្រូវធាតុ tokio-util ដែលមិនស្របតាមទម្រង់ស្តង់ដារ នៅក្នុង Cargo.lock ដែលបានបន្ថែមក្នុង commit #28447។ ក្នុងអំឡុងពេលបង្កើតដោយមិនចាក់សោ Cargo បានសរសេរឯកសារចាក់សោឡើងវិញ ដែលបណ្ដាលឱ្យ scripts/changed-files.sh បរាជ័យក្នុង CI រួមទាំង workflow test-tidehunter ផងដែរ។ ការកែតម្រូវនេះធានាថា `cargo metadata --format-version 1` មិនកែប្រែ Cargo.lock ទេ។ មិនមានការរាយការណ៍អំពីការផ្លាស់ប្តូរពិធីការ ឬផលិតផលដែលអ្នកប្រើប្រាស់អាចមើលឃើញទេ។
Neutral
នេះគឺជាការកែសម្រួលឃ្លាំងកូដ និងហេដ្ឋារចនាសម្ព័ន្ធសម្រាប់ការសាងសង់របស់ Sui មិនមែនជាការអាប់ដេតពិធីការ ការផ្លាស់ប្តូរសេដ្ឋកិច្ចថូខិន ឧប្បត្តិហេតុសន្តិសុខ ឬការប្រកាសអំពីការទទួលយកប្រើប្រាស់នោះទេ។ វាដោះស្រាយធាតុមិនស្របតាមទម្រង់ស្តង់ដារមួយនៅក្នុង Cargo.lock ដែលធ្វើឱ្យស្គ្រីប CI បរាជ័យនៅពេល Cargo សរសេរឯកសារចាក់សោឡើងវិញ ហើយផ្ទៀងផ្ទាត់ការកែតម្រូវនេះដោយប្រើ cargo metadata។ ការផ្លាស់ប្តូរនេះអាចធ្វើឱ្យការអភិវឌ្ឍ និងការធ្វើតេស្តកាន់តែមានភាពជឿជាក់ ប៉ុន្តែអត្ថបទមិនបានផ្តល់ភស្តុតាងថាវាមានផលប៉ះពាល់ភ្លាមៗលើតម្រូវការ SUI ការប្រើប្រាស់បណ្តាញ សាច់ប្រាក់ងាយស្រួល ឬស្ថិរភាពទីផ្សារទេ។ ជាទូទៅ ការកែបញ្ហាស្រដៀងគ្នានៅក្នុងបំពង់ដំណើរការសាងសង់មានផលប៉ះពាល់តិចតួចលើការជួញដូរ លុះត្រាតែវាបង្ហាញពីការដាច់សេវាដែលមានវិសាលភាពធំជាងនេះ ឬធ្វើឱ្យការចេញផ្សាយសំខាន់មួយយឺតយ៉ាវ។ ដូច្នេះ ក្នុងរយៈពេលខ្លី ចលនាតម្លៃ SUI ទំនងជាអាស្រ័យលើស្ថានភាពទីផ្សារទូទៅ និងព័ត៌មានផ្សេងៗអំពីគម្រោងជាង; ចំណែកឯរយៈពេលវែង ផលប៉ះពាល់គឺជាការកែលម្អតិចតួចលើភាពជឿជាក់ផ្នែកវិស្វកម្ម មិនមែនជាកត្តាជំរុញទិសដៅកើនឡើង ឬធ្លាក់ចុះយ៉ាងច្បាស់លាស់ទេ។