Skip to content

visualize commit-graphs as SVG#893

Merged
Sebastian Thiel (Byron) merged 10 commits into
mainfrom
bit-revision-graph
Jun 12, 2023
Merged

visualize commit-graphs as SVG#893
Sebastian Thiel (Byron) merged 10 commits into
mainfrom
bit-revision-graph

Conversation

@Byron

@Byron Sebastian Thiel (Byron) commented Jun 11, 2023

Copy link
Copy Markdown
Member

It's mainly a test of how well layout-rs performs.

Tasks

  • bit revision list --svg
  • gix fetch --stats for negotiation statistics
  • a way to write an SVG of negotiation graphs

@Byron Sebastian Thiel (Byron) force-pushed the bit-revision-graph branch 2 times, most recently from 4bed38f to eaa1b8f Compare June 12, 2023 16:36
…ed during negotiation.

We also remove the `negotiation_rounds` field in favor of a far more detailed `fetch::outcome::Negotiate` struct.
Open the negotiation graph as SVG, after optionally specifying a limit
as rendering/layouting can be very slow.

It's useful to see how the negotiation algorithm is reasoning about each commit.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant