git-log--graph icon indicating copy to clipboard operation
git-log--graph copied to clipboard

Branch topography is displayed incorrectly, some merge topography is missing

Open Road-hog123 opened this issue 11 months ago • 3 comments

The expected topography:

| * 8881589 Remove unused 'order' property from layout
| * 6e3211c (tag: v1.0.0) Release prep
|/
* 12215d0 Initial Commit
* 0d2f992 Setup Repository

Instead the branch diverges before the parent commit: image

Merges have the correct topography in --topo-order, albeit uncomfortably close to the previous commit:

* 7bf4247b095 Depsgraph: add a DEG_graph_build_from_collection convenience function
*   8c16b612ca8 Merge branch 'blender-v4.1-release'
|\
* \   5af49874565 Merge branch 'blender-v4.1-release'
|\ \
* | | 1b514659cae Cleanup: minor changes to temp directory API
* | |   b0daa792d3b Merge branch 'blender-v4.1-release'
|\ \ \
* | | | bf17fc8d797 Fix: GPU: Ensures length of curves GPUIndexBuf to be multiple of 4
* | | | 3d136d0d003 BLI: Add support for non-square matrix multiplication.
* | | |   62bb346af91 Merge branch 'blender-v4.1-release'
|\ \ \ \
* \ \ \ \   fdc9bcf523f Merge branch 'blender-v4.1-release'
|\ \ \ \ \
* \ \ \ \ \   10b5fe88977 Merge branch 'blender-v4.1-release'
|\ \ \ \ \ \
* \ \ \ \ \ \   1756ccf8098 Merge branch 'blender-v4.1-release'
|\ \ \ \ \ \ \
* \ \ \ \ \ \ \   434759d3339 Merge branch 'blender-v4.1-release'
|\ \ \ \ \ \ \ \
* | | | | | | | | 6db0bee6854 Cleanup: Add utility for volume grid nodes search items

image Setting curve-radius to 0 merely highlights the weird curviness and disjoints: image

When displayed in date order these branches have a bunch of crossovers:

* | 7bf4247b095 Depsgraph: add a DEG_graph_build_from_collection convenience function
* | 8c16b612ca8 Merge branch 'blender-v4.1-release'
|\|
| * 7e9a36c1fa3 Cleanup: suppress undefined variable use warnings
* | 5af49874565 Merge branch 'blender-v4.1-release'
|\|
| * 51126fab331 BLI_tempfile: ensure the temporary directory is absolute
* | 1b514659cae Cleanup: minor changes to temp directory API
* | b0daa792d3b Merge branch 'blender-v4.1-release'
|\|
| * 8f68dfe0c24 Fix #119000: File handler extension check should be case insensitive
* | bf17fc8d797 Fix: GPU: Ensures length of curves GPUIndexBuf to be multiple of 4
* | 3d136d0d003 BLI: Add support for non-square matrix multiplication.
* | 62bb346af91 Merge branch 'blender-v4.1-release'
|\|
| * 5f70bd0e46b Fix #116435: Rotate Vector node on a link connects wrong sockets
* | fdc9bcf523f Merge branch 'blender-v4.1-release'
|\|
| * cce2b6671ec Fix #114110: background dots clipping in node editor
* | 10b5fe88977 Merge branch 'blender-v4.1-release'
|\|
| * e72bf54791a Fix #118926: missing transform relation when using Object/Collection Info node
* | 1756ccf8098 Merge branch 'blender-v4.1-release'
|\|
| * 65083472ecd Fix: issue in previous commit
* | 434759d3339 Merge branch 'blender-v4.1-release'
|\|
| * 173c41c1c07 Fix #114946: Mesh.clear_geometry should not clear required built-in attributes
* | 6db0bee6854 Cleanup: Add utility for volume grid nodes search items

Which are entirely missing (and the merge commits are no longer shaded grey): image

Road-hog123 avatar Mar 04 '24 16:03 Road-hog123