Déplacer l'état hors de l'ordinal et sur le nom

FeatureInitializerService
Expédié
25 août 2026 à 17:40 UTC
Auteur
Kamo
Commite
f630211

Ajout STATUS-NAME / STATUS-APPLIED-NAME, les remplit à partir des ordinaux, puis gouttes les colonnes ordinales - dans cet ordre, qui est le seul ordre qui conserve les données. Cartes de SENT-TO-A (ordinal 3) de l'Institut: elle est retirée, et un bogue remis à un La session d'IA est un bug sur lequel quelqu'un travaille. Laissé non cartté, il tomberait dans le ELSE et chaque bogue envoyé se liraient à nouveau comme non trié. Le remblai est gardé sur la colonne OLD toujours existant plutôt que sur un marqueur table - la prochaine déclaration le laisse tomber, donc il fonctionne exactement une fois par base de données et est un non-op silencieux pour toujours après au lieu d'un ERROR dans le journal de chaque botte. Il Les MISE(S) passent par EXECUTE donc PL/pgSQL ne prévoit jamais de référence à une colonne qui peuvent déjà être partis. Les colonnes ordinales sont abandonnées plutôt que laissées pour compte. NON NULL DEFAULT 0, donc chaque ligne écrite après le changement serait lue comme NOUVEAU là alors que le statut réel disait quelque chose d'autre - une seconde, rassis la réponse que n'importe quoi peut encore lire est pire que pas de colonne du tout. Déjà appliqué à la main à yb-tserver:5433 (ce service n'a pas d'IC, donc en le poussant n'a rien fait); les deux rangées existantes sont passées de SENT-TO-AI à IN-PROGRESS.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation