-
Notifications
You must be signed in to change notification settings - Fork 336
feat(sqllogictest): Add support for iceberg datafusion sqllogictest integration #1764
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
base: main
Are you sure you want to change the base?
Conversation
|
||
async fn create_catalog(_: &TomlTable) -> anyhow::Result<Arc<dyn CatalogProvider>> { | ||
todo!() | ||
let temp_dir = TempDir::new()?; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Planning to make catalog configurable based on schedule file in separate PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please create an issue to track this and add comment here to refer to that issue.
Getting |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @lliangyu-lin for this pr!
|
||
async fn create_catalog(_: &TomlTable) -> anyhow::Result<Arc<dyn CatalogProvider>> { | ||
todo!() | ||
let temp_dir = TempDir::new()?; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please create an issue to track this and add comment here to refer to that issue.
- macos-latest | ||
- windows-latest | ||
steps: | ||
- name: Maximize build space (Ubuntu) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is same used in unit test workflow: https://github.com/apache/iceberg-rust/blob/main/.github/workflows/ci.yml#L128-L131
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @lliangyu-lin for this pr, generally LGTM! Just one minor nit.
[engines] | ||
df = { type = "datafusion" } | ||
|
||
[catalog] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't need this any more? If so, it would be confusing to put it here.
Which issue does this PR close?
What changes are included in this PR?
sqllogictests.rs
Schedule
to trackEngineRunner
instead ofEngine
Are these changes tested?
cargo test --test sqllogictests