Skip to content

Conversation

@alamb
Copy link
Contributor

@alamb alamb commented May 31, 2023

Draft as it builds on #6505

Which issue does this PR close?

Related to #6495 and a follow up from #6505

Rationale for this change

Basically, [#ctor] is used to do one-time initialization of logging in the tests and it is not done consistently across the codebase, perhaps leading to issues like #6495

What changes are included in this PR?

This PR moves the initialization to the main module and adds comments explaining what is going on.

Are these changes tested?

Covered by existing tests

Are there any user-facing changes?

no

@alamb alamb added the development-process Related to development process of DataFusion label May 31, 2023
@github-actions github-actions bot added core Core DataFusion crate logical-expr Logical plan and expressions optimizer Optimizer rules sql SQL Planner and removed development-process Related to development process of DataFusion labels May 31, 2023
@alamb alamb force-pushed the alamb/fix_build3 branch from c2fc689 to 9474cd4 Compare June 1, 2023 12:52
@alamb alamb marked this pull request as ready for review June 1, 2023 12:52
@alamb
Copy link
Contributor Author

alamb commented Jun 2, 2023

Thanks for the review @r4ntix !

@alamb alamb merged commit 21a14a1 into apache:main Jun 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core DataFusion crate logical-expr Logical plan and expressions optimizer Optimizer rules sql SQL Planner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants