- Szycy
- 9 sierpnia 2026 20:25 UTC
- Autor
- Kamo
- Pochęt się
- 0e2f66d
CockroachDB unique_rowid() produkuje 64-bitowe id. Prawdziwy z listy Contact_books jest 1200081912680906758; JavaScript JSON.parse zaokrągla wszystko przez Number.MAX_SAFE_INTEGER, więc przeglądarka przechowywana 12000819126809200800 i każda Prośba z niej z prośbą odpowiedziała "Kontakt nie znaleziono" za książkę, która wyraźnie Istniało. Tylko nowo utworzone książki zostały dotknięte w praktyce, ponieważ są to Te numery unique_rowid(). EmailService celowo nie ma globalnego ToStringSerializer dla Longa — EmailMessage.uid to numer, na którym opiera się skrzynka pocztowa – więc ids są deklarowane jako String per DTO, sposób, w jaki robi to już korespondent Resolver. Organy z żądaniem zbiorczy Ids struny też; zmienna ścieżki była zawsze bezpieczna, ponieważ segment URL jest Tak czy inaczej. ContactIdPrecisionTest przypina go: prawdziwe seriale id jako cytowany ciąg znaków, i Przetrwa w obie strony podróż, którą faktycznie wykonuje przeglądarka.