influxdb/influxdb3_id
Michael Gattozzi 238642b1c0
fix: move to fetch_update from fetch_add for IDs (#25663)
With this change we now provide a check for new IDs for overflow. This
will cause the system to panic on overflow now rather than causing
silent corruption as this is an unrecoverable state. While this is a
highly unlikely scenario given how big the id numbers can be, it would
be better to have this in place now, rather than trying to figure out
a subtle nasty corruption bug later.

Closes #25542
2024-12-16 11:32:33 -05:00
..
src fix: move to fetch_update from fetch_add for IDs (#25663) 2024-12-16 11:32:33 -05:00
Cargo.toml refactor: move to `ColumnId` and `Arc<str>` as much as possible (#25495) 2024-11-01 16:42:57 -04:00