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

Remove ListingTable and FileScanConfig Unbounded #8540

Closed
tustvold opened this issue Dec 14, 2023 · 3 comments · Fixed by #8573
Closed

Remove ListingTable and FileScanConfig Unbounded #8540

tustvold opened this issue Dec 14, 2023 · 3 comments · Fixed by #8573
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@tustvold
Copy link
Contributor

Is your feature request related to a problem or challenge?

Following on from #7994 it should be possible to remove the unbounded stream support from ListingTable, as this is now provided by StreamTable.

@ozankabak @metesynnada Am I correct in thinking this?

Describe the solution you'd like

I would like to remove FileScanConfig::infinite_source and the corresponding options on CsvReadOptions, etc...

Describe alternatives you've considered

No response

Additional context

No response

@tustvold tustvold added the enhancement New feature or request label Dec 14, 2023
@ozankabak
Copy link
Contributor

ozankabak commented Dec 14, 2023

AFAICT you are correct. I will consult with @metesynnada tomorrow to make sure about CSV options structs etc. and circle back.

@metesynnada
Copy link
Contributor

metesynnada commented Dec 15, 2023

Deleting them would be logical.

@alamb
Copy link
Contributor

alamb commented Dec 17, 2023

I think this would be a good first issue for anyone interested in helping clean up the codebase. It is well defined and there is consensus.

I think it should be straightforward

@alamb alamb added the good first issue Good for newcomers label Dec 17, 2023
@tustvold tustvold self-assigned this Dec 17, 2023
tustvold added a commit to tustvold/arrow-datafusion that referenced this issue Dec 17, 2023
tustvold added a commit to tustvold/arrow-datafusion that referenced this issue Dec 17, 2023
mustafasrepo added a commit that referenced this issue Dec 18, 2023
* Remove ListingTable and FileScanConfig Unbounded (#8540)

* Fix substrait

* Fix logical conflicts

* Add deleted tests as ignored

---------

Co-authored-by: Mustafa Akur <mustafa.akur@synnada.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants