Skip to content

[Merged by Bors] - Simplify error handling after engines fallback removal#3283

Closed
divagant-martian wants to merge 7 commits intosigp:unstablefrom
divagant-martian:finish-fallback-removal
Closed

[Merged by Bors] - Simplify error handling after engines fallback removal#3283
divagant-martian wants to merge 7 commits intosigp:unstablefrom
divagant-martian:finish-fallback-removal

Conversation

@divagant-martian
Copy link
Contributor

@divagant-martian divagant-martian commented Jun 23, 2022

Issue Addressed

Part of #3118, continuation of #3257

Proposed Changes

Additional Info

This is built on top of #3294

finish rebase

update docs

update only docs of changed stuff
@divagant-martian divagant-martian force-pushed the finish-fallback-removal branch from 373c77e to 759c6ca Compare July 2, 2022 13:40
@divagant-martian
Copy link
Contributor Author

test failure is fixed by #3303

@divagant-martian divagant-martian marked this pull request as ready for review July 2, 2022 13:44
@divagant-martian divagant-martian added the ready-for-review The code is ready for review label Jul 2, 2022
@divagant-martian divagant-martian requested review from paulhauner and realbigsean and removed request for paulhauner July 2, 2022 13:48
Copy link
Member

@paulhauner paulhauner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice and succinct! I'm happy with this, I just had one suggestion about error logging.

Ok(result) => Ok(result),
Err(mut first_errors) => {
// Try to recover some nodes.
Err(_e) => {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps we could log this error to assist with debugging?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let me know if you prefer a different msg 7150a89

@paulhauner paulhauner added waiting-on-author The reviewer has suggested changes and awaits thier implementation. and removed ready-for-review The code is ready for review labels Jul 4, 2022
@divagant-martian divagant-martian added ready-for-review The code is ready for review and removed waiting-on-author The reviewer has suggested changes and awaits thier implementation. labels Jul 4, 2022
Copy link
Member

@paulhauner paulhauner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Merge at will ☺️

@paulhauner paulhauner removed the ready-for-review The code is ready for review label Jul 4, 2022
@paulhauner paulhauner added the ready-for-merge This PR is ready to merge. label Jul 4, 2022
@paulhauner
Copy link
Member

bors r+

bors bot pushed a commit that referenced this pull request Jul 4, 2022
@bors bors bot changed the title Simplify error handling after engines fallback removal [Merged by Bors] - Simplify error handling after engines fallback removal Jul 4, 2022
@bors bors bot closed this Jul 4, 2022
@divagant-martian divagant-martian deleted the finish-fallback-removal branch July 4, 2022 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-merge This PR is ready to merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants