مشكلة نادرة لكنها مزعجة هي أن استعلامات Data Explorer قد تبدأ في التعطل عند حذف الأعمدة أو إعادة تسميتها في النواة أو الإضافات. وهذا قد يؤدي downstream إلى فشل الأتمتة.
ولهذا السبب، قمت بفتح طلب دمج (PR) هنا، والذي سيعمّر الأعمدة على أنها مُستَبعَدة في مستكشف مخطط Data Explorer (ههه):
هذا راحة صغيرة ستفيد بشكل رئيسي عند إنشاء استعلامات جديدة، لكنه على الأرجح أقصى ما يمكننا فعله دون إدخال محلّل SQL كاعتماد في النواة.
ومع ذلك، أنا حريص على توسيع هذا ليشمل أيضًا:
عرض تحذير على الاستعلامات التي تستخدم أعمدة مُستَبعَدة، و
إضافة فحص للمشاكل يمكنه إظهار هذه القضايا في قسم إشعارات المسؤول في لوحة التحكم.
الثاني سيكون الطريقة المثلى لإعلام المسؤولين مسبقًا قبل المفاجأة عند الترقية.
هل توافق على إدخال gem لتحليل SQL لدعم هذه الميزة @sam؟ يمكن تحميله (require) فقط عند تحميل Data Explorer.
بصراحة، لست متأكدًا، فكل شيء يعتمد على الظروف. الخبر الجيد هو أن Nat و @tgxworld يدرسان حاليًا Data Explorer، لذا يجب أن يكونا قادرين على تقديم التوجيه.