Skip to content

Commit 2f63b1f

Browse files
committed
feat: enable SQLGlot compiler as default
1 parent 33a211e commit 2f63b1f

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

bigframes/core/compile/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from bigframes.core.compile.api import test_only_ibis_inferred_schema
1717
from bigframes.core.compile.configs import CompileRequest, CompileResult
18-
from bigframes.core.compile.ibis_compiler.ibis_compiler import compile_sql
18+
from bigframes.core.compile.sqlglot.compiler import compile_sql
1919

2020
__all__ = [
2121
"test_only_ibis_inferred_schema",

bigframes/session/direct_gbq_execution.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
import google.cloud.bigquery.table as bq_table
2121

2222
from bigframes.core import compile, nodes
23-
from bigframes.core.compile import sqlglot
23+
from bigframes.core.compile.ibis_compiler.ibis_compiler import (
24+
compile_sql as compile_sql_ibis,
25+
)
2426
import bigframes.core.events
2527
from bigframes.session import executor, semi_executor
2628
import bigframes.session._io.bigquery as bq_io
@@ -40,7 +42,7 @@ def __init__(
4042
):
4143
self.bqclient = bqclient
4244
self._compile_fn = (
43-
compile.compile_sql if compiler == "ibis" else sqlglot.compile_sql
45+
compile_sql_ibis if compiler == "ibis" else compile.compile_sql
4446
)
4547
self._publisher = publisher
4648

0 commit comments

Comments
 (0)