Skip to content

Kill the sync Resolver#2515

Merged
djc merged 9 commits into
mainfrom
no-sync-resolver
Oct 20, 2024
Merged

Kill the sync Resolver#2515
djc merged 9 commits into
mainfrom
no-sync-resolver

Conversation

@djc

@djc djc commented Oct 17, 2024

Copy link
Copy Markdown
Member

No description provided.

@djc
djc force-pushed the no-sync-resolver branch 2 times, most recently from 06e963d to 3882744 Compare October 18, 2024 10:53

@bluejekyll bluejekyll left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I'm good with this. Only question I have is if we should have an example about how to use this in a non-async context, i.e. create tokio, call it with a blocking call, etc. Thoughts?

Comment thread crates/resolver/src/lib.rs
Comment thread crates/resolver/src/lib.rs
@djc

djc commented Oct 19, 2024

Copy link
Copy Markdown
Member Author

I'm good with this. Only question I have is if we should have an example about how to use this in a non-async context, i.e. create tokio, call it with a blocking call, etc. Thoughts?

That problem is in no way specific to Hickory, so I don't think it should be on our documentation to explain this. There's enough surface area in DNS/our API to focus our attention on...

@djc
djc force-pushed the no-sync-resolver branch from 3882744 to 49c34b2 Compare October 19, 2024 21:16
@djc
djc enabled auto-merge October 19, 2024 21:17
@djc

djc commented Oct 19, 2024

Copy link
Copy Markdown
Member Author

(Happy to follow up if you disagree with my response to your comments.)

@bluejekyll

Copy link
Copy Markdown
Member

no, they're reasonable. We can tackle some of it in external docs.

@djc
djc added this pull request to the merge queue Oct 19, 2024
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 19, 2024
@djc
djc added this pull request to the merge queue Oct 19, 2024
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 19, 2024
@marcus0x62
marcus0x62 added this pull request to the merge queue Oct 19, 2024
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 19, 2024
@djc
djc force-pushed the no-sync-resolver branch from 49c34b2 to c78f2bc Compare October 20, 2024 07:08
@djc
djc enabled auto-merge October 20, 2024 07:08
@djc
djc added this pull request to the merge queue Oct 20, 2024
Merged via the queue into main with commit 3426427 Oct 20, 2024
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