diff --git a/src/test/regress/expected/columnar_paths.out b/src/test/regress/expected/columnar_paths.out index 18edc337a..e6da9a94f 100644 --- a/src/test/regress/expected/columnar_paths.out +++ b/src/test/regress/expected/columnar_paths.out @@ -204,18 +204,24 @@ $$ t (1 row) -SELECT columnar_test_helpers.uses_custom_scan ( -$$ -SELECT a FROM full_correlated WHERE a=0 OR a=5; -$$ -); +BEGIN; + SET LOCAL enable_indexscan TO 'OFF'; + SET LOCAL enable_bitmapscan TO 'OFF'; + SELECT columnar_test_helpers.uses_custom_scan ( + $$ + SELECT a FROM full_correlated WHERE a=0 OR a=5; + $$ + ); uses_custom_scan --------------------------------------------------------------------- t (1 row) +ROLLBACK; BEGIN; SET LOCAL columnar.enable_custom_scan TO 'OFF'; + SET LOCAL enable_indexscan TO 'OFF'; + SET LOCAL enable_bitmapscan TO 'OFF'; SELECT columnar_test_helpers.uses_seq_scan ( $$ SELECT a FROM full_correlated WHERE a=0 OR a=5; diff --git a/src/test/regress/expected/columnar_paths_0.out b/src/test/regress/expected/columnar_paths_0.out index c8100bfc3..a9af87f35 100644 --- a/src/test/regress/expected/columnar_paths_0.out +++ b/src/test/regress/expected/columnar_paths_0.out @@ -204,18 +204,24 @@ $$ t (1 row) -SELECT columnar_test_helpers.uses_custom_scan ( -$$ -SELECT a FROM full_correlated WHERE a=0 OR a=5; -$$ -); +BEGIN; + SET LOCAL enable_indexscan TO 'OFF'; + SET LOCAL enable_bitmapscan TO 'OFF'; + SELECT columnar_test_helpers.uses_custom_scan ( + $$ + SELECT a FROM full_correlated WHERE a=0 OR a=5; + $$ + ); uses_custom_scan --------------------------------------------------------------------- t (1 row) +ROLLBACK; BEGIN; SET LOCAL columnar.enable_custom_scan TO 'OFF'; + SET LOCAL enable_indexscan TO 'OFF'; + SET LOCAL enable_bitmapscan TO 'OFF'; SELECT columnar_test_helpers.uses_seq_scan ( $$ SELECT a FROM full_correlated WHERE a=0 OR a=5; diff --git a/src/test/regress/sql/columnar_paths.sql b/src/test/regress/sql/columnar_paths.sql index 7a11db911..a08ae8662 100644 --- a/src/test/regress/sql/columnar_paths.sql +++ b/src/test/regress/sql/columnar_paths.sql @@ -141,14 +141,21 @@ SELECT a FROM full_correlated WHERE a>200; $$ ); -SELECT columnar_test_helpers.uses_custom_scan ( -$$ -SELECT a FROM full_correlated WHERE a=0 OR a=5; -$$ -); + +BEGIN; + SET LOCAL enable_indexscan TO 'OFF'; + SET LOCAL enable_bitmapscan TO 'OFF'; + SELECT columnar_test_helpers.uses_custom_scan ( + $$ + SELECT a FROM full_correlated WHERE a=0 OR a=5; + $$ + ); +ROLLBACK; BEGIN; SET LOCAL columnar.enable_custom_scan TO 'OFF'; + SET LOCAL enable_indexscan TO 'OFF'; + SET LOCAL enable_bitmapscan TO 'OFF'; SELECT columnar_test_helpers.uses_seq_scan ( $$ SELECT a FROM full_correlated WHERE a=0 OR a=5;