iterative / iterative/studio-support
Show only commits that belong to branch (e.g. on main branch)
- Dominant language
- No language data
- Stars
- 17
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
When new features or improvements are developed on separate branches and merged therafter, DVC studio shows all the commits for the `master` branch including all intermediate commits from the feature branch.
My expectation is that the `master` branch shows only the changes resulting from the merges, e.g. "the released changes", and not all the mess one might have done during development and debugging of the features.
Currently this clutters the table view for the `master` branch and also the trend for the `master` looks messy, as the drops and wiggles there are only caused by debugging runs with different data (on the feature branch) and not real experiments or anything that is related to the model progress. It even seems to mix results that happened in parallel on different branches and where merged afterwards.

Actually, the CLI of DVC behaves as I would have expected. Running `dvc exp show -n 9` on the same repository having checked out the `master` branch just shows me the much sparser history of the merges and the resulting changes in the metrics:

Would it be possible to have a similar visualization or option in DVC studio?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.