Skip to content

Conversation

@andygrove
Copy link
Member

@andygrove andygrove commented May 25, 2022

Which issue does this PR close?

Closes #2600

Rationale for this change

I would like to move the logical optimization rules to their own crate (#2599) and this
means that they should not depend on the physical plan.

filter_push_down tests currently rely on TableProvider and ExecutionPlan

What changes are included in this PR?

  • Use TableSource instead of TableProvider in tests
  • Clean up imports to depend on items in their original location rather than from various re-exports within this crate

Are there any user-facing changes?

No

Does this PR break compatibility with Ballista?

No

@andygrove andygrove self-assigned this May 25, 2022
@alamb
Copy link
Contributor

alamb commented May 25, 2022

Looks like a nice change to me 👍

@alamb alamb merged commit 912453c into apache:master May 25, 2022
@andygrove andygrove deleted the filter-push-down-deps-cleanup branch May 25, 2022 21:15
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.

filter_push_down tests should not rely on TableProvider and ExecutionPlan

2 participants