-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Service Arch
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Operations with kImmediate priority currently bypass ticket acquisition completely, so the TicketHolder implementation exposes an interface for manually incrementing the total kImmediate priority operation count. This API makes it difficult to ensure we're always tracking immediate operation counting, and has proven awkward when introducing a new TicketHolder implementation. Instead, let's make ticket acquisition the same for all priorities, but return ephemeral tickets for the kImmediate case.