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

feat(flink): implement struct field, clean up literal, and adjust timecontext test markers #7997

Conversation

mfatihaktas
Copy link
Contributor

Description of changes

This PR is a part of the deep-dive investigation to increase the test coverage for Flink backend. Contains the changes made to clear as many of the tests in test_window.py and time_timecontext.py as possible at this time for the Flink backend.

@cpcloud
Copy link
Member

cpcloud commented Jan 16, 2024

I would avoid going deep on timecontext for now. It's not a well-supported feature.

@mfatihaktas mfatihaktas force-pushed the flink/deep-dive-on-test_timecontext-on-main branch from 2046c7e to 51924c9 Compare January 16, 2024 18:28
@mfatihaktas
Copy link
Contributor Author

I would avoid going deep on timecontext for now. It's not a well-supported feature.

Thanks for the note. This change consists of only one new operator _struct_field and a minor modification in _literal. The rest of the changes are modifications on the test markers in test_window/timecontext.py. We will not spend more time on timecontext operators. Given this, do you think it is still worth to review and merge this PR?

@cpcloud cpcloud added the flink Issues or PRs related to Flink label Jan 16, 2024
@mfatihaktas mfatihaktas force-pushed the flink/deep-dive-on-test_timecontext-on-main branch from 51924c9 to 5a4299b Compare January 16, 2024 22:57
@cpcloud
Copy link
Member

cpcloud commented Jan 18, 2024

@mfatihaktas Yep, thanks for clarifying.

I'll adjust the PR title, then this is good to go.

@cpcloud cpcloud changed the title test(flink): increase coverage in test_window/timecontext.py feat(flink): implement struct field, clean up literal, and adjust timecontext test markers Jan 18, 2024
@cpcloud cpcloud added the feature Features or general enhancements label Jan 18, 2024
@cpcloud cpcloud added this to the 8.0 milestone Jan 18, 2024
@cpcloud cpcloud marked this pull request as ready for review January 18, 2024 11:22
@cpcloud cpcloud enabled auto-merge (squash) January 18, 2024 11:22
@cpcloud cpcloud merged commit 2d5e108 into ibis-project:main Jan 18, 2024
82 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Features or general enhancements flink Issues or PRs related to Flink
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants