CSV export via COPY TO STDOUT, plus sebuah verifikasi CSV-aware

OtherKlusterServices
Dikirim
9 Agustus 2026 pukul 22.06 UTC
Penulis
Kamo
Commit
a3dfbcd

Transport is COPY... TO STDOUT WITH (FORMAT CSV), bukan 'kecoa sql --format = csv '. Yang terakhir membuat SQL NULL sebagai string literal "NULL", tidak dapat dibedakan dari nilai nyata, yang akan dikonversi diam-diam setiap NULL dalam basis data ke dalam teks pada impor. COPY memancarkan PostgreSQL yang sebenarnya CSV -- NULL sebagai bidang kosong yang tidak dikutip, "sebagai kutipan" "" -- yaitu Persis seperti yang diharapkan COPY DARI Yugabita. Verifier menghitung CSV catatan daripada baris, karena ruas dikutip membawa baris baru tertanam membuat sebuah baris span beberapa baris dan wc -l overcount mereka. Hasil: 824 / 825 tabel cocok dengan baseline persis. Perbedaan tunggal adalah commit _ log di baris + 1, ditulis oleh lalu lintas langsung antara dua captures dan stabil sejak - yang mengapa penangkapan otoritatif terjadi selama downtime jendela.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga