"دمج طلب pull request هذا قد يُضعف الإنتاج." تراجع Polylane كل طلب pull request مقابل بيئة الإنتاج الحية.
انضم إلى قائمة الانتظارAdd trigram index for order search #482
main from order-search-trgm Merging this pull request may degrade production (high impact).
Merging this blocks every write to orders while the index builds. migrations/0114_order_search_trgm.sql:3 adds CREATE INDEX … USING gin (search_text gin_trgm_ops) without CONCURRENTLY, and a plain CREATE INDEX takes a full write lock on orders for the whole build. Checkout sustains ~38 writes/s on that table; each one queues behind the lock until the build finishes.
To make this safe: build the index with CREATE INDEX CONCURRENTLY outside the transactional migration.
Polylane analysed de91b47 for production impact.
أداة linter لا ترى الإنتاج. هذا المراجع يراه.
-
مراجعة مقابل ما هو حي
يُفحص الفرق (diff) مقابل الخدمات التي يُنشر إليها: إعداداتها، وحركة مرورها، وحوادثها الأخيرة.
-
نجاح افتراضيًا
على الفشل أن يثبت تحديدًا كيف يُعطّل سطر في الفرق الإنتاج. و"قد" لا تُحتسب.
-
تعليق واحد
يُحدَّث في مكانه مع كل دفعة، ولا يتراكم أبدًا. وتغييرات التوثيق والاختبارات تمر مباشرة.
-
أنياب، إن أردتها
فعّل فحص الحجب، وسيُوقف الفشل الدمج حتى تحلّه دفعة لاحقة.