-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2025-04-28, CAR Team 2025-05-12
-
None
-
3
-
TBD
-
None
-
None
-
None
-
None
-
None
-
None
Context
This ticket is part of the general effort to reduce direct catalog access and mediate them via shard role API. This can guarantee a safer access to the class, which is usually based on assumptions the caller may not be aware of.
Scope
Views definitions can be acquired but not resolved from the shard role api.
This implies any resolution must pass from a direct access to the catalog. Extending the class will allow to resolve views from acquisitions and replace some direct access to the catalog.
To validate the overall solution, we can use acquisition in Shardsvr_resolve_view_command. to resolve the view.
Following tickets will replace other resolutions.