@Lob String trebuie să pin LONGVARCHAR sau PostgreSQL citește ca un OID

Fixkamo-shared-library
Expediere
10 august 2026 la 13:10 UTC
Autor
Kamo
Comite
2a2dc86

Hibernat's PostgreSQL dialect maps @Lob String to an OID (large-obiect de referință) și citește cu getLong (). CockroachDialect cartografiat la fel Adnotare la text simplu, astfel încât acest lucru a fost invizibil până la reducerea YugabyteDB. Simptom: "Valoare proastă pentru tipul lung: test" -- un mesaj de chat al cărui corp este Test de cuvinte, citit ca o lungă. Acesta a rupt linia de comunicare de plumb, și Aceeași eroare stătea sub fiecare dintre aceste 52 de câmpuri: note, contacte, calendar evenimente, OAuth access/refresh tokens, IMAP paroles, email campanie bodys; webhook secrete, Canva și acreditări sociale. ************* restaurează comportamentul TEXTului. Există coloanele au fost deja TEXT (cărate de la CockroachDB), astfel încât nu s-au mutat date; - Nu. si ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************* au fost create proaspete ca oide și au fost modificate în text - ambele tabele au fost goale.

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile