ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-24, Friday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Trelix v2.7‑v2.9 නව නිකුතුව: පයිප්ලයින් දෝෂ හඳුනා ගෙන නිවැරදි කළා

Trelix v2.7‑v2.9 නව නිකුතුව: පයිප්ලයින් දෝෂ හඳුනා ගෙන නිවැරදි කළා

2026 ජූලි 9දා Trelix හි v2.7.0 නිකුත් කරන ලද්දේ, සත්‍ය‑සොයාගැනීමේ පද්ධතියේ සංකීර්ණ සැලැස්මක් (සත්‍ය‑පත්‍රිකා 7, knowledge graph, agentic loop) සමගයි. නමුත් GitHub Release පිටුවේ බයිනරි ගොනු දෙකක් පමණක් පෙනී, තුනක් තිබිය යුතු බව අසලින් හඳුනා ගැනීමට නොහැකි වීම නිසා, පරිශීලකයන්ට මැක්OS හෝ Linux ගොනුවක් ලැබුනේ කුමක්දැයි තේරුම් ගත නොහැකි විය.

මෙය Trelix හි සොයාගැනීමේ ලොජික් එකේ දෝෂයක් නොව, නිකුත් කිරීමේ පයිප්ලයින් (release pipeline) එකේ දෝෂයක්. එම නිසා ලිපිය ලියන තෙක් මෙම ගැටලුව පෙනී නැතිව පවතිනවා. පසුගිය දෙසතියේ v2.7.1 සිට v2.9.0 දක්වා නිකුත් කරන ලද හය නව සංස්කරණයන්හි, ප්‍රධාන අවධානය සොයාගැනීමේ ගුණාත්මකභාවය නොව, නිකුත් පද්ධතිය, සමකාලීන (concurrency) ආකෘතිය, භාෂා‑පාර්සරක (language‑parser) මාරු, විස්තාරණ (deployment) කතාව, VS Code දිගුව හා GitHub App හි ඇති ගැටළු යන කරුණු මත කෙරේ.

ප්‍රධාන ගැටළු හා විසඳුම්

  • v2.7.1 (2026‑07‑10): බයිනරි නාමය වෙනස් කරමින් ගොනු ගැටලුව විසඳා, macOS හා Linux බයිනරි වෙන වෙනම උඩුගත කරන ලදී.
  • CI පයිප්ලයින් නවීකරණය: Linux බයිනරි නිර්මාණය නොවන බව හඳුනාගෙන, matrix entry එක එක්කල අතර, සත්‍ය‑පරීක්ෂණ (test) සම්බන්ධීකරණය සිදු කර ඇත.
  • trelix‑mcp පරීක්ෂණ කට්ටලය CI තුළ නොදැක්කා තිබුණි; “6 tools” කියා පරීක්ෂණය වැරදි බව හඳුනාගෙන, 8 tools බවට සකස් කර ඇත.
  • අනවශ්‍ය dependency bump හෙතුවෙන් 3 companion packages හි core version revert කර ඇත.
  • changelog හි ද්විත්ව URL ගැටළුව නිවැරදි කර, footer එක git tags මත පදනම් කර නැවත සැලසුම් කර ඇත.
  • v2.7.2 (2026‑07‑12) හි සමකාලීන (concurrency) පරීක්ෂණයන් මගින් 5 bugs හඳුනාගෙන, double‑checked locking, stdout write lock, subscription‑registry cap, foreign‑key corruption fix, සහ BM25 lock පූර්ණ කිරීම සිදු කර ඇත.

ඉතා වැදගත් වූ ගැටළුවක් වූයේ, partial re‑index කිරීමේදී foreign‑key corruption. පරණ symbol එක මකා දැමීමෙන්, සම්බන්ධිත සියලු edge column‍වලට null යෙදෙමින්, ග්‍රැෆ් සම්බන්ධතා නිශ්ශබ්දව අතුරුදහන් විය. මෙම ගැටළුව සදහා snapshot‑and‑repoint helper එකක් එක් කර, පරණ සබැඳි ගොඩනැගීමට සහ නැවත සම්බන්ධ කිරීමට හැකියාව ලබා දී ඇත.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

මෙම නව නිකුත් කිරීමේ පයිප්ලයින් සවිස්තරාත්මක වශයෙන් නවීකරණය කිරීම, ශ්‍රී ලංකාවේ තාක්ෂණික සංවර්ධකයින්ට පරික්ෂණ‑CI, සමකාලීන වැඩපිළිවෙළ, සහ නිකුත් කළමනාකරණය ගැන උදාර උදාහරණයක් වේ. විශේෂයෙන්:

  • ඉන්‍ටර්නෙට්‑සම්බන්ධ AI සේවා (Qdrant Cloud) සූදානම් කිරීම, ශ්‍රී ලංකාවේ start‑up ලා AI‑based SaaS නිර්මාණය කිරීමට මඟ පෙන්වයි.
  • CI/CD pipeline නවීකරණය, දේශීය සංවර්ධකයන්ට GitHub Actions භාවිතා කරමින් නිෂ්පාදන‑මට්ටමේ නිකුත් කිරීමේ හැකියාව ලබා දේ.
  • සමකාලීන (concurrency) දෝෂ නිවැරදි කිරීම, වැඩි පරිමාණයේ දත්ත සැකසීමේ (big data) කාර්යයන් සඳහා ස්ථාවර පද්ධති ගොඩනැගීමට උපකාරී වේ.

ඉදිරියේදී ශ්‍රී ලංකාවේ විශ්වවිද්‍යාල සිසුන්, තාක්ෂණික සමාගම්, හා ස්වයංක්‍රියාකාරී සේවා සපයන්නන්ට මෙම නවීකරණයන් අධ්‍යාපනික වශයෙන් හෝ ව්‍යාපාරික වශයෙන් ප්‍රයෝජනවත් වනු ඇත.

ඉදිරියට Trelix වැනි Open‑Source AI tooling වල නිකුත් පද්ධතියේ තත්ත්වය උදෙසා, ප්‍රොජෙක්ට් කළමනාකරණය, පරීක්ෂණ, සහ සමකාලීන වැඩ පිළිවෙළ ගැන වැඩි අවධානයක් යොමු කළ යුතු බව මේ නිකුත් කිරීම පෙන්වා දී ඇත.

💡 ඔබේ ව්‍යාපාරයට AI නිකුත් පද්ධතියක් අවශ්‍යද? දැන්ම අප හා සම්බන්ධ වෙන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Trelix #release #pipeline #concurrency #Sri Lanka