- शिप
- 14 अगस्त 2026 को 2:57 am बजे UTC
- लेखक
- Kamo
- Commit
- 5c839bc
प्रवास चल रहा है, इसलिए is answered मौजूद है और SearchIndexService अब लिखते हैं यह is read और is starred के साथ है। सूचकांक ने तीनों में से दो रिकॉर्ड किए हैं इसके पूरे अस्तित्व के लिए झंडे; यहां से यह सभी तीन रिकॉर्ड करता है। अनुक्रमित सूचीकरण बंद रहता है, और इसका कारण यह नहीं है कि "लेकिन अभी तक बाहर नहीं लुढ़का"। इसकी जांच यह तय करती है कि क्या इंडेक्स सर्वर के समान संदेश रखता है। यह यह तय नहीं कर सकता कि क्या यह एक ही झंडे रखता है, और यह कभी नहीं होगा, क्योंकि झंडे बिना संदेश की गिनती या एक UIDNEXT को बदलने के लिए। यदि कुछ भी अनुक्रमित झंडे को ताजा रखता है तो यह जीवित रहेगा। कुछ नहीं करता। MessageIndexer वास्तव में एक चीज पर प्रतिक्रिया करता है - एक संदेश पहुंचने - और लिखते हैं एक बार, संदेश से, जैसा कि यह तत्काल था। इसे एक घंटे में एक फोन पर पढ़ें बाद में और इंडेक्स अभी भी पढ़ने योग्य नहीं है। प्रत्येक चेक पास करने वाला फ़ोल्डर इसलिए इसे पढ़ने, तारे और जवाब देने के लिए प्रत्येक राज्य के साथ परोसा जाएगा। उस दिन संदेश आया था: एक इनबॉक्स ने मेल को पढ़ने के रूप में पढ़ना जारी रखा, जो कि है एक इनबॉक्स से भी बदतर जो लोड करने के लिए एक और पल लेता है। ईमानदार फिक्स IMAP से झंडे लेना और सूचकांक से केवल लिफाफे करना है। कि काम करता है और इसकी तुलना में कम है: पढ़ने वाले झंडे का मतलब फ़ोल्डर खोलना है, और एक बार जब लिफाफे उसी बैच वाले FETCH में सवारी करते हैं। क्या है? बाएं सर्वर का लिफाफा निर्माण है, जिसका वजन दूसरे स्रोत के खिलाफ होता है संदेश सूची के लिए सच्चाई - और एक IMAP पथ के खिलाफ जो अब कोई समस्या नहीं करता है सामग्री प्रकार और संदेश आईडी के लिए प्रति संदेश राउंड ट्रिप। क्योंकि महंगा हिस्सा यह सीख रहा था नष्ट करने के बजाय विभाग, और स्टेटनेस चेक और इसके परीक्षण सही और पुन: प्रयोज्य हैं, जिसके लिए भी संस्करण होना चाहिए।.