Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor: Move streams out of physical_plan module #7234

Merged
merged 2 commits into from
Aug 9, 2023

Conversation

alamb
Copy link
Contributor

@alamb alamb commented Aug 8, 2023

Which issue does this PR close?

Part of #1754

Rationale for this change

As part of preparing (finally) to move the physical_plan into its own crate so datafusion builds faster and is more modular, I am doing some code rearranging to slim down the contents of physical_plan/mod.rs

What changes are included in this PR?

  1. Move RecordBatchStream and SendableRecordBatchStream to datafusion_execution crate
  2. Move EmptyStream into stream.rs with other stream wrappers (so hopefully it will be more discoverable)

Are these changes tested?

covered by existing tests

Are there any user-facing changes?

No: I left pub use so there should be no backwards incompatible changes

@github-actions github-actions bot added the core Core DataFusion crate label Aug 8, 2023
@alamb alamb changed the title Minor: Move streams out of main physical_plan module Minor: Move streams out of physical_plan module Aug 8, 2023
@alamb alamb merged commit 3f6298d into apache:main Aug 9, 2023
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.

2 participants