ईएवी और टैग के लिए आंशिक पुन: अनुक्रमण क्यों नहीं है?


39

यह सवाल मुझे काफी समय से हैरान कर रहा था।

Magento 1.13.xx में पेश किए गए सुधार बगफिक्स को "उत्पाद गुण" और "टैग एकत्रीकरण डेटा" इंडेक्सर्स को कवर नहीं करने के लिए आंशिक पुन: अनुक्रमण कहा जाता है? इन दोनों को मैन्युअल रूप से पुन: अनुक्रमित क्यों किया जाना है?

मेरी राय में ईएवी इंडेक्स सबसे महत्वपूर्ण है। इसके लिए आंशिक पुन: अनुक्रमण नहीं होने का अर्थ है कि प्रत्येक बिक्री के बाद (और कुछ लोगों के पास) सूचकांक अमान्य है जिसका अर्थ है कि स्तरित नेविगेशन अब मान्य नहीं है जिसके परिणामस्वरूप असंगत डेटा प्रदर्शन और बिक्री का नुकसान होता है।

क्या मुझसे साफ़ - साफ़ कुछ चीज़ चूक रही है?

अद्यतन करें:

तो यहाँ इस बग का वर्णन है । एक बार जब बिक्री हो जाती है और उत्पाद स्टॉक से बाहर हो जाता है तो स्तरित नेविगेशन केवल साधारण उत्पादों के लिए उत्पादों की विशेषताओं के परिवर्तनों को दर्शाता है लेकिन कॉन्फ़िगरेशन के लिए नहीं (बंडल और समूहित परीक्षण नहीं किया गया है)।

तो चलिए अपने कैटलॉग में मान लें कि आपके पास विभिन्न आकारों में उपलब्ध टी-शर्ट जैसे एक विन्यास योग्य उत्पाद है और "आकार" विशेषता "फ़िल्टर करने योग्य (परिणामों के साथ)" है। फिर उपयुक्त श्रेणी या खोज परिणामों के स्तरित नेविगेशन में आपके पास आकार अनुभाग होगा जहां सभी उपलब्ध आकार सूचीबद्ध हैं। यदि बिक्री के बाद, एक विशेष आकार स्टॉक से बाहर चला जाता है, तो आप उम्मीद करेंगे कि यह स्तरित नेविगेशन से गायब हो जाएगा। यह तब तक नहीं होता जब तक आप अनुक्रमणिका को ताज़ा नहीं करते और कैश को फ्लश नहीं करते।

यह बग वास्तव में महत्वपूर्ण है। यह दो तरह से खतरा है। सबसे पहले, अंतिम ग्राहक जो एक स्तरित नेविगेशन में अपना आकार देखता है और फिर देखता है कि यह वास्तव में उपलब्ध नहीं है, आपकी दुकान को निराशा में छोड़ देगा। इससे भी बुरी बात यह है कि एक बार उत्पाद स्टॉक में वापस आ जाता है, यह स्तरित नेविगेशन में दिखाई नहीं देगा, इसलिए अंतिम ग्राहक इसे खरीद नहीं पाएंगे। इसलिए राजस्व घाटे की मात्रा को कम आंकना कठिन है।


5
हम उन दोनों को लागू करने के लिए समय से बाहर चले जाते हैं और वे प्रदर्शन के दृष्टिकोण से महत्वपूर्ण नहीं थे जो परिवर्तनों के लिए मुख्य ड्राइविंग कारक था। यदि आप असंगत डेटा देखते हैं तो क्या आप समर्थन करने के लिए रिपोर्ट कर सकते हैं? हो सकता है कि इसके लिए एक पैच हो।
पियोत्र कमिंसकी

2
@PiotrK विटामिनki यह दुखद है लेकिन आप इसे सुरक्षित रूप से एक उत्तर के रूप में पोस्ट कर सकते हैं क्योंकि यह सब कुछ बताता है।
user487772

2
मैं क्योंकि यह ई के बारे में है विषय से हटकर के रूप में इस सवाल को बंद करने के मतदान कर रहा हूँ
Sander Mangel

4
ओह। ईई बहुत सारे डेवलपर्स के साथ मैगनेटो का एक पूरी तरह से वैध संस्करण है (जैसा कि इस बात से पता चलता है कि वोटों की संख्या)।
ल्यूक रॉजर्स

2
"मैं इस विषय को ऑफ-टॉपिक के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह ईई के बारे में है" - शांत नहीं
पारस सूद

जवाबों:


5

इस प्रश्न को हमेशा के लिए अनुत्तरित कतार के शीर्ष पर न लटकाने के लिए, यहाँ "WHY" का आधिकारिक उत्तर फिर से दिया गया है:

हम उन दोनों को लागू करने के लिए समय से बाहर चले जाते हैं और वे प्रदर्शन के दृष्टिकोण से महत्वपूर्ण नहीं थे जो परिवर्तनों के लिए मुख्य ड्राइविंग कारक था । यदि आप असंगत डेटा देखते हैं तो क्या आप समर्थन करने के लिए रिपोर्ट कर सकते हैं? हो सकता है कि उसके लिए एक पैच हो।

- पियोत्र कमिंसकी जुलाई 18 '17:14 पर

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.