Coba lagi kesalahan basis data Yugabyte mengharapkan klien untuk mencoba lagi

Featurekamo-shared-library
Dikirim
5 September 2026 pukul 02.11 UTC
Penulis
Kamo
Commit
31b70a7

Menerapkan benjolan DDL versi katalog, dan setiap backend fisik masih memegang yang lama gagal pernyataan berikutnya dengan SQLState 40001 - "versi skema cocok untuk tabel...: diharapkan 94, mendapat 93. "Hibernasi tidak mencoba lagi, sehingga mencapai pengguna sebagai 500. Kejadian terakhir menghasilkan 188 dari mereka fleet- lebar lebih dari lima belas menit, dan tiba sebagai laporan bug tentang satu widget: query gagal hampir selalu beban identitas membosankan yang berjalan pertama pada setiap Permintaan terotentikasi, sehingga fitur mana teriakan keras akan disalahkan. Tidak ada pengaturan yang menghapus ini. Pemandu Yugabyte mengatakan saat DML berlangsung selama DDL "dapat menggunakan skema lama, skema baru, atau pertemuan skema sementara tidak cocok kesalahan yang membutuhkan retri sisi klien ", dan dua tanda server yang akan mempersempit jendela tidak dapat diselesaikan pada waktu-jalan - diperiksa dengan yb-ts-cli, yang menolak keduanya tanpa -force - sehingga mengubah baik biaya memulai ulang basis data yang berjalan satu master dan satu tserver. Catatan awal di codebase ini menyalahkan maxLifetime HikaiCP dan menyarankan Menurunkan itu. Yang akan melakukan apa-apa: tserver berjalan --enable _ ysql _ conn _ mgr = true, so the Java pool hold LOGIKAL connection into Manajer koneksi sendiri Yugabyte dan katalog basi hidup dalam fisik bersama backends kolam renang tidak sendiri. Tidak ada biaya ketika tidak ada yang salah: mencoba seluruhnya didorong oleh pengecualian cluster sehat tidak pernah melempar, sehingga steadi- jalan negara adalah satu panggilan lambda. Sengaja sempit tentang apa yang akan kembali - pelanggaran batasan adalah basis data mengatakan tulisan itu salah, bukan berarti itu tidak beruntung, dan mencoba lagi mengubah satu kesalahan cepat menjadi tiga yang lambat. Sebuah kegagalan yang tidak meyakinkan tersisa sendirian. 40001 yang sama juga mencakup konflik serialisasi asli dan Yugabyte baca-ulang, keduanya mencapai pengguna sebagai 50-an hari ini. Tidak ada yang menyebutnya belum, kabel berikut.

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