- शिप
- 27 अगस्त 2026 को 8:16 pm बजे UTC
- लेखक
- Kamo
- Commit
- dc7af26
SystemBugView प्रति दर्शक है, बग प्रति नहीं - SystemBug पर पहलाViewedAt स्तंभ जो भी एक रिपोर्ट पहले खोला उसे प्रत्येक अन्य प्रबंधक के बैज से दूर करने के लिए अनुमति देगा। सदस्यआईडी @ManyToOne के बजाय एक कच्चा लांग है: हर क्वेरी "इसके लिए" है सदस्य आईडी, और एक संघ एक प्रश्न के लिए प्रति पंक्ति एक सदस्य को लोड करेगा कि कभी नहीं देखा। SystemBugRepository लाभ दो प्रश्नों: countbyStatusUnviewedBy — नेव बैज की संख्या। स्पष्ट रूप से दो तरफा: स्थिति केवल तभी गिर सकता है जब कोई त्रय हो, और पढ़ने-राज्य अकेले छोड़ देगा बग जो सक्रिय रूप से अभी भी चमक रहा है। नहीं बल्कि एक बाएं से जॉइन ... NULL है, इसलिए प्लानर पहले मैच में रुक सकता है। countGroupedByStatus — गिनती स्थिति फिल्टर के प्रत्येक प्रविष्टि के बगल में है। हर खोज की भविष्यवाणी एक स्थिति को छोड़कर मौखिक रूप से दोहराई जाती है, क्योंकि प्रवेश के आगे की संख्या क्या चुनना होगा इसके बारे में एक वादा है। देश एक ही कारण के लिए DISTINCT findVisible spells अपनी गिनती क्वेरी: LEFT साइटों के लिए जोन एक बग नाम प्रति साइट एक पंक्ति पैदा करता है। SystemBugDTO.viewed CALLER के बारे में है, रिकॉर्ड पर हर दूसरे क्षेत्र के विपरीत — एक ही रिपोर्ट को देखने वाले दो सदस्यों को उद्देश्य पर विभिन्न बातों को बताया जाता है। कोई संस्करण टक्कर नहीं: संपत्ति एक कैमो साझा पुस्तकालय संस्करण पर रहती है। की जरूरत है KamoInitializerसेवा's system bug view migration to run first.