Speed up VOB tag lookups in update_from_remote.
Review Request #15150 — Created July 3, 2026 and updated
ClearCaseRepositoryInfo.update_from_remoteresolved local VOB tags by
running "cleartool lsvob -s -family <uuid> -region <region>" once for
every combination of configured VOB UUID and registry region. On
installations with many regions and VOBs this is hundreds of
serialized cleartool invocations on every rbt run, which is slow.It now lists all VOBs in each region once with
cleartool lsvob -l -region <region>and matches them to the configured
UUIDs by parsing the family UUID out of the output. This scales with the
number of regions instead of regions * VOBs.
Ran unit tests.
| Summary | ID |
|---|---|
| tlvlkuvtozswutllmkpszrykxmrzvkrn |