-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2025-03-31, CAR Team 2025-04-14, CAR Team 2025-04-28, CAR Team 2025-05-12, CAR Team 2025-05-26
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
The protocols that modify the catalog information often do so under a critical section (CS). The system's design treats the CS as a transaction. Yet, the CS is composed of several sub-parts with individually noticeable effects. We need a clear description of why the critical section transposes into a transaction as per its implementation and how doing so keeps our protocols correct.