HeadlinesBriefing HeadlinesBriefing.com

DuckDB 2.0.0 LTS 'Cinnamon Teal' প্রকাশিত

Hacker News •
×

DuckDB দল DuckDB 2.0.0 LTS প্রকাশ করেছে, যার কোডনেম "Cinnamon Teal", পশ্চিম আমেরিকায় পাওয়া একটি লালচে-বাদামি হাঁস Spatula cyanoptera-এর নামানুসারে রাখা হয়েছে। DuckDB 1.5 থেকে প্রায় 20,000 কমিটের উপর ভিত্তি করে এই রিলিজটি তৈরি এবং একে প্রকল্পের এখন পর্যন্ত সবচেয়ে বড় ফিচার রিলিজ হিসেবে বর্ণনা করা হয়েছে। DuckDB 1.0 স্থিতিশীলতা ও পেছনের সঙ্গে সামঞ্জস্যের উপর জোর দিয়েছিল, আর DuckDB 2.0 সর্বোপরি একটি ফিচার রিলিজ।

প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে Quack প্রোটোকলের একটি পরিশীলিত সংস্করণ, অ্যাসিনক্রোনাস I/O, একটি প্রথম শ্রেণির VARIANT টাইপ, এজেন্ট মোড, ট্রিগার এবং একটি সম্প্রসারণযোগ্য SQL পার্সার। DuckDB 1.5.3-এ চালু হওয়া Quack DuckDB-কে ঐতিহ্যবাহী ক্লায়েন্ট-সার্ভার সেটআপে চালানোর সুযোগ দেয়, এবং নতুন CONNECT স্টেটমেন্ট ব্যবহারকারীদের এক কমান্ডে একটি রিমোট ডেটাবেসের সাথে সংযুক্ত হতে ও সেখানে পরিবর্তন করতে দেয়। কমান্ড-লাইন ইন্টারফেসে Quack সার্ভার বা ক্লায়েন্ট সরাসরি সেটআপের জন্য -serve ও -connect আর্গুমেন্টও যুক্ত হয়েছে।

কর্মক্ষমতার উন্নতির মধ্যে রয়েছে Parquet ও CSV ফাইল পড়ার জন্য অ্যাসিনক্রোনাস I/O, যা I/O স্তরকে কোয়েরি এক্সিকিউশন থেকে স্বতন্ত্রভাবে স্কেল করার সুযোগ দেয়। নতুন রিমোট পুশডাউন অপটিমাইজার নেটওয়ার্কের মাধ্যমে টেবিল টেনে আনার বদলে কোয়েরিগুলো সরাসরি PostgreSQL ও MySQL-এর মতো রিমোট সার্ভারে পাঠায়।

DuckDB 2.0 একটি দীর্ঘমেয়াদি সহায়তা (LTS) রিলিজ, যা অন্তত অক্টোবর 2027 পর্যন্ত সমর্থিত থাকবে। আগের LTS রিলিজ, সংস্করণ 1.4, নভেম্বর 2026-এর শেষ পর্যন্ত সমর্থিত থাকবে, এবং সংস্করণ 1.5-এর সমর্থন মার্চ 2027 পর্যন্ত বাড়ানো হয়েছে। কিছু ক্লায়েন্ট লাইব্রেরি ও এক্সটেনশন পাওয়া যেতে আরও কয়েক দিন সময় লাগতে পারে।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing