Cerca blocco IP Bound in una singola riga indicizzata

Fixkamo-shared-library
Spegnimento
10 luglio 2026 alle ore 23:50 UTC
Autore
Kamo
Impegno
011a73e

findByIpInRange's two-sided range predicate costretto CockroachDB a scansionare ogni blocco con reteStart <= ip ogni volta che l'IP è caduto in un gap (privato/bogon/ spoofed XFF) o alto nello spazio dell'indirizzo — misurato 5-13s sopra il ~5.7M-row tavolo, un DoS spoofable su qualsiasi percorso caldo. I blocchi sono disgiunti (verificati attraverso tutte le righe prod), quindi la rete più grande singleStart <= ip candidato è il solo contenitore possibile: prendere con LIMIT 1 e verificare la reteEnd in Java. 2-4ms per entrambi i colpi e le mancanze; i chiamanti tengono lo stesso contratto.

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