Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump expectorate so we get the pretty diff #913

Merged
merged 4 commits into from
Apr 14, 2022
Merged

Conversation

david-crespo
Copy link
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
Contributor Author

Confirmed the output is as expected.

image

@ahl
Copy link
Contributor

ahl commented Apr 14, 2022

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

@david-crespo
Copy link
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
Copy link
Contributor

ahl commented Apr 14, 2022

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

@david-crespo
Copy link
Contributor Author

david-crespo commented Apr 14, 2022

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 <[email protected]>
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