Carry piombo ids come stringhe — un numero JS li corrompe silenziosamente

Fixkamo-shared-library
Spegnimento
4 agosto 2026 alle ore 23:00 UTC
Autore
Kamo
Impegno
8c43853

Ids piombo sono CockroachDB unici rowid() valori sopra Numero. MAX SAFE INTEGER: 1189175700550025222 diventa 1189175700550025200 quando tocca un numero JS. Ogni citazione sollevata dalla vista principale è stato quindi memorizzato contro un piombo che non esiste, così la ricerca del destinatario trovato nulla e il documento non ha stampato dettagli del cliente. leadId ora viaggia come String in entrambe le direzioni — la richiesta, quindi un cliente non può inviare un valore arrotondato, e le risposte, così la lettura di una citazione non può corromperlo nemmeno. The servizio lo riparte a un lungo. Il codebase già tipi Lead.uid come una stringa per esattamente questo motivo; questo ripristina quella convenzione sulla superficie citazione.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo