Is there UGS support planned for “sparsedev streams” in perforce? We notice that there are several bugs when attempting to use UGS connected to a sparse stream including
- UGS is unable to identify which client workspace a uproject is associated with if the uproject is upstream in a sparse stream
- UGS is unable to consistently get a list of changelists for a workspace, sometimes it sees changes from upstream that are not merged
- UGS does not correctly identify sparse stream merge operations that have Code changes in them
Sparse streams | P4 CLI Documentation (2025.1)
Perforce seems to be recommending sparse streams going forward. For example, please see their note at the top of “task streams” Task streams | P4 CLI Documentation (2025.1)
"Consider using Sparse streams instead of task streams because of the Sparse streams have significant advantages over Task streams..
It is best practice to use sparse streams instead of task streams unless you need to use a feature that sparse streams do not support."
Thank you!