हम Manticore Search 13.6.7 जारी करने के लिए प्रसन्न हैं, जिसमें जुलाई 2025 के दौरान हमने जो कार्य पूरा किया है। इस संस्करण में खोज प्रश्नों में स्पष्ट OR ऑपरेटर समर्थन, वितरित तालिका जोड़ कार्यक्षमता, और एकीकरण संगतता में सुधार के लिए कई बग सुधार शामिल हैं।
स्पष्ट OR ऑपरेटर समर्थन
Manticore Search 13.6.7 में PHRASE, PROXIMITY, और QUORUM ऑपरेटरों में स्पष्ट |
(OR) ऑपरेटर समर्थन जोड़ा गया है। इससे निम्नलिखित की अनुमति मिलती है:
- वाक्यांश और निकटता खोजों में
|
सिंटیکس का उपयोग - क्वेरी निर्माण के लिए अधिक लचीले विकल्प
- जटिल प्रश्नों में शब्द मिलान पर बेहतर नियंत्रण
इस सुविधा ने उन्नत खोज ऑपरेटरों में अधिक स्पष्ट OR सिंटैक्स के लिए उपयोगकर्ता अनुरोधों का समाधान किया है।
उदाहरण:
mysql> SELECT * FROM phrase_or_demo WHERE MATCH('"(happy | sad | angry) customer"');
--------------
SELECT * FROM phrase_or_demo WHERE MATCH('"(happy | sad | angry) customer"')
--------------
+------+---------------------------+---------------------------------------------------+------------+
| id | title | content | category |
+------+---------------------------+---------------------------------------------------+------------+
| 2 | Sad Customer Feedback | I am a very sad customer with poor experience | reviews |
| 4 | Angry Customer Complaint | I am an angry customer demanding refund | complaints |
| 1 | Happy Customer Review | I am a very happy customer with excellent service | reviews |
| 10 | Customer Happy Experience | The happy customer left positive feedback | feedback |
+------+---------------------------+---------------------------------------------------+------------+
4 rows in set (0.00 sec)
वितरित तालिका संयोजन
संस्करण 13.6.7 स्थानीय वितरित तालिकाओं के साथ जोड़ों का समर्थन जोड़ता है:
- योजक क्रियाएँ अब स्थानीय वितरित तालिकाओं के साथ काम करती हैं
- वितरित कॉन्फ़िगरेशन में मल्टी-टेबल प्रश्नों का समर्थन करती हैं
- वितरित सेटअप में क्रॉस-तालिका ऑपरेशनों की अनुमति देती है
इस सुविधा से वितरित तालिका कॉन्फ़िगरेशन वाले उपयोगकर्ता ऐसे जोड़ ऑपरेशनों को करने में सक्षम होते हैं जो पहले unsupported थे।
उदाहरण:
mysql> desc all_orders;
--------------
desc all_orders
--------------
+--------------+-------+
| Agent | Type |
+--------------+-------+
| orders_north | local |
| orders_south | local |
+--------------+-------+
2 rows in set (0.00 sec)
mysql> desc all_customers;
--------------
desc all_customers
--------------
+-----------------+-------+
| Agent | Type |
+-----------------+-------+
| customers_north | local |
| customers_south | local |
+-----------------+-------+
2 rows in set (0.00 sec)
mysql> SELECT all_customers.name, all_customers.email, SUM(amount) total_spent, COUNT(*) order_count FROM all_orders INNER JOIN all_customers ON all_orders.customer_id = all_customers.id WHERE amount > 50 GROUP BY all_customers.id, all_customers.name, all_customers.email HAVING total_spent > 200 ORDER BY total_spent DESC
--------------
+--------------------+---------------------+-------------+-------------+
| all_customers.name | all_customers.email | total_spent | order_count |
+--------------------+---------------------+-------------+-------------+
| Alice Johnson | alice@email.com | 1224.989990 | 3 |
| Carol Davis | carol@email.com | 419.989990 | 2 |
| David Wilson | david@email.com | 350.000000 | 1 |
+--------------------+---------------------+-------------+-------------+
3 rows in set (0.00 sec)
बग सुधार और सुधार
यह रिलीज 15 से अधिक बग सुधार शामिल करती है जो विभिन्न समस्याओं को संबोधित करती है:
एकीकरण सुधार
- Sequel Ace और DBeaver के साथ संगतता समस्याओं को ठीक किया ( “unknown sysvar” त्रुटियों को हल किया)
- डेटाबेस प्रबंधन उपकरणों और तृतीय पक्ष एकीकरणों के लिए सुधारित समर्थन प्रदान किया
कोर खोज सुधार
- वाक्यांश खोज की समस्याओं को ठीक किया जहां ब्रैकेटेड कीवर्ड खो गए थे
- पूर्ण-टेक्स्ट पार्सिंग के लिए फज़ परीक्षण जोड़ा और कई मुद्दों को हल किया जो मेमोरी लीक या क्रैश का कारण बन सकते थे
वेक्टर खोज सुधार
- KNN डेटा के साथ OPTIMIZE TABLE लटकने की समस्याओं को ठीक किया
- फ्लोट_वेक्टर कॉलम जोड़ते समय इंडेक्स भ्रष्टाचार को ठीक किया
अतिरिक्त सुधार
- हाइलाइटिंग के साथ जटिल बूलियन फ़िल्टरों में क्रैश को ठीक किया
- वितरित तालिका और पुनरावृत्ति क्लस्टर इंटरैक्शन समस्याओं को ठीक किया
- लंबे टोकन और_regex पैटर्न_ के हैंडलिंग को ठीक किया
संगतता नोट्स
यह रिलीज मौजूदा इंस्टॉलेशन के साथ पूर्ण पूर्ववत संगतता बनाए रखती है:
- मानक उपयोग मामलों के लिए कोई गंभीर बदलाव नहीं
- पिछली 13.x संस्करणों से सुविधाजनक अपग्रेड
- आधिकारिक इंस्टॉलेशन गाइड का पालन करते समय स्वचालित निर्भरता अपडेट
सभी नई सुविधाएँ मौजूदा कार्यक्षमता के साथ निर्बाध रूप से कार्य करने के लिए डिज़ाइन की गई हैं।
अपग्रेड सूचना
Manticore Search 13.6.7 में अपग्रेड करने के लिए, इंस्टॉलेशन निर्देशों का पालन करें।
क्या आपको मदद चाहिए या फीडबैक साझा करना चाहते हैं?
- Slack पर हमारे समुदाय में शामिल हों
- चर्चाओं के लिए फोरम पर जाएँ
- GitHub पर समस्याएँ रिपोर्ट करें या सुविधाएँ सुझाएँ
- हमें सीधे ईमेल करें
[email protected]
सभी परिवर्तनों के लिए पूर्ण विवरण के लिए, पूर्ण Changelog देखें।