If the seq bitspace gets exhausted either within the 1 millisecond interval, or waiting for the OS clock to catch up to the last ID, the IdSortable should throw an exception. Any further generated IDs would no longer be valid, and therefore would violate the monotonic constraint of IdSortable.
Specification
If the seq bitspace gets exhausted either within the 1 millisecond interval, or waiting for the OS clock to catch up to the last ID, the
IdSortable
should throw an exception. Any further generated IDs would no longer be valid, and therefore would violate the monotonic constraint ofIdSortable
.Additional Context
Tasks
seq
bitspace is exhausted when generating an idErrorIdSortableSequenceRollover
orErrorIdSortableCounterExhausted
...