Exportation CSV via COPY TO STDOUT, plus un vérificateur sensible CSV

OtherKlusterServices
Expédié
9 août 2026 à 22:06 UTC
Auteur
Kamo
Commite
e524daa

Les transports, c'est COPY... À DERTER AVEC (FORMAT CSV), pas à la RCl de cockroach -format-csv. Ce dernier rend SQL NULL comme la chaîne littérale "NULL", indistinguable d'une valeur réelle, qui aurait silencieusement convertie chaque NULL dans la base de données en texte à l'importation. COPY émet de vrais PostgreSQL CSV -- NULL en champ vide non cotiché, ''' comme un cité "" -- qui est Exiger exactement ce que COPY FROM de YugabyteB attend. Le vérificateur compte les enregistrements CSV plutôt que les lignes, parce que les champs cités Effectu d'enchaînements de nouvelles lignes fait une travée de plusieurs lignes et wc -l les surestombre. Résultat : les tableaux 824/825 correspondent exactement à la ligne de base. La différence unique est commit-logs à la ligne de 1 rang, écrit par trafic en direct entre les deux captures et stable depuis -- c'est pourquoi la capture faisant autorité se produit pendant la fenêtre de temps d'arrêt.

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