हमें Manticore Search 3.0.2 के रिलीज की घोषणा करते हुए खुशी हो रही है। डाउनलोड यहां और Manticore Github पृष्ठ से उपलब्ध हैं। डॉकर इमेज Docker Hub पर उपलब्ध है।
सुधार
Doclists और hitlists घटकों को भी मेमोरी-मैपिंग का उपयोग करके (जैसे विशेषताएँ की जाती हैं) seek+read के बजाय एक्सेस किया जा सकता है। एक्सेस मोड का चयन access_doclists और access_hitlists निदेशों के साथ किया जा सकता है।
नए निदेश access_plain_attrs और access_blob_attrs द्वारा ondisk_attrs और mlock द्वारा प्रदान की गई कार्यक्षमता को प्रतिस्थापित किया जाता है। नए निदेश अधिक परिदृश्यों की अनुमति देते हैं कि कैसे विशेषताओं के प्रकार को लोड और लॉक किया जा सकता है या नहीं।
access_* निदेशों को कॉन्फ़िगरेशन के searchd अनुभाग में वैश्विक रूप से या इंडेक्स कॉन्फ़िगरेशन अनुभाग में प्रति इंडेक्स सेट किया जा सकता है। नए एक्सेस निदेशों के बारे में अधिक विवरण के लिए देखें Accessing index files ।
नया निदेश server_id प्रतिकृति क्लस्टर के अंदर नोड UUID के लिए बीज के रूप में प्रयोग किया जाता है।
/sql HTTP प्रतिक्रिया /json/search प्रतिक्रिया के समान नहीं है।
हटाने
/search एंडपॉइंट हटा दिया गया।
पूर्वव्यापीकरण
ondisk_attrs , ondisk_attrs_default , mlock को पूर्वव्यापीकरण के रूप में चिह्नित किया गया है क्योंकि उनकी कार्यक्षमता access_* निदेशों द्वारा प्रतिस्थापित की गई है।
सुधार
इस रिलीज़ में कई सुधार शामिल हैं, कुछ को उजागर करते हुए:
055586a9 #187 में क्रैश को ठीक करता है जब QUERY के साथ SENTENCE उपयोग किया जाता है
5802b85a #196 द्वारा दस्तावेज़ ID और NOT IN (..) के माध्यम से फ़िल्टरिंग अनियमित रूप से गलत परिणाम लौटाता है
पूर्ण रिपोर्ट के लिए कृपया Release note पर जाएं।