Skip to content

Bump expectorate so we get the pretty diff#913

Merged
david-crespo merged 4 commits into
mainfrom
bump-expectorate
Apr 14, 2022
Merged

Bump expectorate so we get the pretty diff#913
david-crespo merged 4 commits into
mainfrom
bump-expectorate

Conversation

@david-crespo

Copy link
Copy Markdown
Contributor

oxidecomputer/expectorate#10 adds a pretty-printed diff that only shows the lines changed instead of the whole file. oxidecomputer/expectorate#11 adds color output. Let's do it! I will make and revert a change that causes an OpenAPI spec failure to test the output.

@david-crespo

Copy link
Copy Markdown
Contributor Author

Confirmed the output is as expected.

image

@ahl

ahl commented Apr 14, 2022

Copy link
Copy Markdown
Contributor

Huh… do you know why there’s no color? Terminal settings?

@david-crespo

Copy link
Copy Markdown
Contributor Author

@ahl Well, I assumed it was because the screenshot is from the CI output on GitHub, but here it is in my terminal (same in both VS Code integrated terminal and in iTerm):

image

@ahl

ahl commented Apr 14, 2022

Copy link
Copy Markdown
Contributor

That's a drag. I can explore later if it's not evident. Fine as is

@david-crespo

david-crespo commented Apr 14, 2022

Copy link
Copy Markdown
Contributor Author

The example in the repo works in my terminal, so it must be something kind of interesting happening.

image

@david-crespo david-crespo merged commit 1982088 into main Apr 14, 2022
@david-crespo david-crespo deleted the bump-expectorate branch April 14, 2022 20:31
leftwo pushed a commit that referenced this pull request Sep 11, 2023
Crucible:
update rust crate base64 to 0.21.3 (#913)
update rust crate slog-async to 2.8 (#915)
update rust crate async-recursion to 1.0.5 (#912)
Move active jobs into a separate data structure and optimize `ackable_work` (#908)
Check repair IDs correctly (#910)
update actions/checkout action to v4 (#903)
update rust crate tokio to 1.32 (#890)
Remove single-item Vecs (#898)
Move "extent under repair" into a helper function (#907)
offset_mod shouldn't be randomized (#905)
Only rehash if a write may have failed (#899)
Make negotiation state an enum (#901)
Test update for fast write ack and gather errors on test failure (#897)

Propolis:
Update cpuid-gen util for better coverage
Make storage backend config more flexible and consistent
Use correct register sizes for PIIX3 PM device
Update bitflags dependency
fix softnpu port order (#517)
Use hex formatting for unhandled MMIO/PIO/MSRs
Update deps for new crucible and oximeter
Update standalone-with-crucible docs (#514)
leftwo added a commit that referenced this pull request Sep 12, 2023
Crucible:
update rust crate base64 to 0.21.3 (#913)
update rust crate slog-async to 2.8 (#915)
update rust crate async-recursion to 1.0.5 (#912)
Move active jobs into a separate data structure and optimize
`ackable_work` (#908) Check repair IDs correctly (#910)
update actions/checkout action to v4 (#903)
update rust crate tokio to 1.32 (#890)
Remove single-item Vecs (#898)
Move "extent under repair" into a helper function (#907) offset_mod
shouldn't be randomized (#905)
Only rehash if a write may have failed (#899)
Make negotiation state an enum (#901)
Test update for fast write ack and gather errors on test failure (#897)

Propolis:
Update cpuid-gen util for better coverage
Make storage backend config more flexible and consistent Use correct
register sizes for PIIX3 PM device
Update bitflags dependency
fix softnpu port order (#517)
Use hex formatting for unhandled MMIO/PIO/MSRs
Update deps for new crucible and oximeter
Update standalone-with-crucible docs (#514)

Co-authored-by: Alan Hanson <alan@oxide.computer>
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.

2 participants