Skip to content

Commit

Permalink
feat: Decorrelate more predicate subqueries (apache#12945)
Browse files Browse the repository at this point in the history
* Decorrelate more predicate subqueries

* Added sqllogictest explain tests
  • Loading branch information
eejbyfeldt authored Oct 20, 2024
1 parent 8d4614d commit 972e3ab
Show file tree
Hide file tree
Showing 5 changed files with 405 additions and 294 deletions.
3 changes: 0 additions & 3 deletions datafusion/core/tests/tpcds_planning.rs
Original file line number Diff line number Diff line change
Expand Up @@ -571,7 +571,6 @@ async fn tpcds_physical_q9() -> Result<()> {
create_physical_plan(9).await
}

#[ignore] // Physical plan does not support logical expression Exists(<subquery>)
#[tokio::test]
async fn tpcds_physical_q10() -> Result<()> {
create_physical_plan(10).await
Expand Down Expand Up @@ -697,7 +696,6 @@ async fn tpcds_physical_q34() -> Result<()> {
create_physical_plan(34).await
}

#[ignore] // Physical plan does not support logical expression Exists(<subquery>)
#[tokio::test]
async fn tpcds_physical_q35() -> Result<()> {
create_physical_plan(35).await
Expand Down Expand Up @@ -750,7 +748,6 @@ async fn tpcds_physical_q44() -> Result<()> {
create_physical_plan(44).await
}

#[ignore] // Physical plan does not support logical expression (<subquery>)
#[tokio::test]
async fn tpcds_physical_q45() -> Result<()> {
create_physical_plan(45).await
Expand Down
Loading

0 comments on commit 972e3ab

Please sign in to comment.