Skip to content

Conversation

@alamb
Copy link
Contributor

@alamb alamb commented Oct 20, 2022

Draft as it builds on #3885

Which issue does this PR close?

Resolves #3886

Related to #3887

Rationale for this change

see #3886

Note I chose to keep the Arc outside so it stayed clear that ConfigOptions was shared in many places

What changes are included in this PR?

Changes:

  1. Make ConfigOptions have "interior mutability" (aka move the lock inside) rather than at CallSites

Are there any user-facing changes?

API for ConfigOptions has changed

@alamb alamb force-pushed the alamb/sharable_config branch from 0544236 to 92d5685 Compare October 20, 2022 17:26
@github-actions github-actions bot added the core Core DataFusion crate label Oct 20, 2022
@waitingkuo waitingkuo mentioned this pull request Nov 1, 2022
@alamb alamb deleted the alamb/sharable_config branch August 8, 2023 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core DataFusion crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make ConfigOptions easier to work with

1 participant