Cocok dengan hasil pemeriksaan daftar putih ke rendering YugabteDB

FixInitializerService
Dikirim
14 Agustus 2026 pukul 17.06 UTC
Penulis
Kamo
Commit
2aef5d6

dropStaleEnumWhitelistChecks () mencari '% IN (%', yaitu bagaimana CockroachDB disimpan sebuah @ Enumerated (EnummType.STRING) whitelist. PostgreSQL dan Yugabita DB menormalkan batasan identik ke '(col): teks = APAPUN (...): teks []', jadi karena cutover menyapu telah cocok berbaris ZERO sementara log sukses - 495 kulit putih hidup beku pada nilai apapun ada ketika meja mereka dibuat. Kegagalan muncul jauh dari sini. EventTeventType.PUNCH _ VOIDED ditambahkan setelah hr _ timecard _ audit _ event dibuat, jadi setiap masukan audit void gagal CHECK basi dengan SQLState 23514, karena itu menyisipkan dalam bersarang @ Transaksional the tx went rollback -only and the caller saw an opaque Exception RollbackException yang tidak terduga, muncul di timecard editor sebagai "tidak berlaku editor gagal "dengan apa-apa benar-benar disimpan. Diverifikasi terhadap database langsung: prediksi lebar cocok dengan 495 stale Whitelists (termasuk * * * * * * * * * * * * * * * * * * dan nol dari hand- written invarian CHECKs pelari ini mendeklarasikan - mereka semua membawa DAN / OR / IS NULL dan tetap dikecualikan. '=' sengaja TIDAK sebuah exclusion; ANY-ARRAY Rendering berisi satu.

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