[SERVER-83157] Review all code paths looking up in the collection catalog only by collection uuid Created: 13/Nov/23  Updated: 06/Feb/24

Status: In Progress
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Pierlauro Sciarelli Assignee: Pierlauro Sciarelli
Resolution: Unresolved Votes: 0
Labels: car-investigation
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Catalog and Routing
Sprint: CAR Team 2023-11-27, CAR Team 2023-12-11, CAR Team 2023-12-25, CAR Team 2024-01-08, CAR Team 2024-01-22, CAR Team 2024-02-05, CAR Team 2024-02-19
Participants:

 Description   

Given that the authorization system is db-based, review all code paths directly looking up the collection by uuid in the collection catalog that currently do not include a db name.

The output of this ticket should be the following:

  • If it would always be possible to lookup by db name + uuid, get rid of the only-uuid lookup method
  • Else, make sure that all the paths looking up only by uuid are internal and always safely used after correctly checking the authorization on the db

Generated at Thu Feb 08 06:51:24 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.