From eb4aa003ff6fdaaa0178f585e2707c4ab4ade7d3 Mon Sep 17 00:00:00 2001 From: Chelsea Lin Date: Mon, 6 Apr 2026 19:57:37 +0000 Subject: [PATCH 1/2] chore(bigframes): make tpch golden sql runable --- .../unit/core/compile/sqlglot/tpch/conftest.py | 6 ++++-- .../test_tpch/test_tpch_query/1/out.sql | 2 +- .../test_tpch/test_tpch_query/10/out.sql | 8 ++++---- .../test_tpch/test_tpch_query/11/out.sql | 8 ++++---- .../test_tpch/test_tpch_query/12/out.sql | 4 ++-- .../test_tpch/test_tpch_query/13/out.sql | 4 ++-- .../test_tpch/test_tpch_query/14/out.sql | 6 +++--- .../test_tpch/test_tpch_query/15/out.sql | 6 +++--- .../test_tpch/test_tpch_query/16/out.sql | 6 +++--- .../test_tpch/test_tpch_query/17/out.sql | 6 +++--- .../test_tpch/test_tpch_query/18/out.sql | 6 +++--- .../test_tpch/test_tpch_query/19/out.sql | 4 ++-- .../test_tpch/test_tpch_query/2/out.sql | 16 ++++++++-------- .../test_tpch/test_tpch_query/20/out.sql | 10 +++++----- .../test_tpch/test_tpch_query/21/out.sql | 12 ++++++------ .../test_tpch/test_tpch_query/22/out.sql | 6 +++--- .../test_tpch/test_tpch_query/3/out.sql | 6 +++--- .../test_tpch/test_tpch_query/4/out.sql | 4 ++-- .../test_tpch/test_tpch_query/5/out.sql | 12 ++++++------ .../test_tpch/test_tpch_query/6/out.sql | 2 +- .../test_tpch/test_tpch_query/7/out.sql | 10 +++++----- .../test_tpch/test_tpch_query/8/out.sql | 16 ++++++++-------- .../test_tpch/test_tpch_query/9/out.sql | 12 ++++++------ .../unit/core/compile/sqlglot/tpch/test_tpch.py | 6 +++--- 24 files changed, 90 insertions(+), 88 deletions(-) diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py index d8633ec376ef..668eca75f006 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py @@ -107,10 +107,12 @@ def tpch_session(): from bigframes.testing import compiler_session - anonymous_dataset = bigquery.DatasetReference.from_string("bigframes-dev.tpch") + anonymous_dataset = bigquery.DatasetReference.from_string( + "bigframes-dev-perf.tpch_0001t" + ) location = "us-central1" - with freezegun.freeze_time("2026-03-10 18:00:00"): + with freezegun.freeze_time("2026-04-05 18:00:00"): session = mocks.create_bigquery_session( anonymous_dataset=anonymous_dataset, location=location, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql index 59247c7bdc39..8034bd666eeb 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql @@ -38,7 +38,7 @@ WITH `bfcte_0` AS ( ) * ( 1.0 + `L_TAX` ) AS `bfcol_47` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `L_SHIPDATE` <= CAST('1998-09-02' AS DATE) ), `bfcte_1` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql index b6167a1fd9b3..86a080bff842 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql @@ -2,20 +2,20 @@ WITH `bfcte_0` AS ( SELECT `N_NATIONKEY` AS `bfcol_0`, `N_NAME` AS `bfcol_1` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `L_ORDERKEY` AS `bfcol_2`, `L_EXTENDEDPRICE` AS `bfcol_3`, `L_DISCOUNT` AS `bfcol_4`, `L_RETURNFLAG` AS `bfcol_5` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `O_ORDERKEY` AS `bfcol_6`, `O_CUSTKEY` AS `bfcol_7`, `O_ORDERDATE` AS `bfcol_8` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `C_CUSTKEY` AS `bfcol_9`, @@ -25,7 +25,7 @@ WITH `bfcte_0` AS ( `C_PHONE` AS `bfcol_13`, `C_ACCTBAL` AS `bfcol_14`, `C_COMMENT` AS `bfcol_15` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `bfcol_9` AS `bfcol_16`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql index 2f080a0c1c13..c44a2544958a 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql @@ -7,23 +7,23 @@ WITH `bfcte_0` AS ( `PS_SUPPKEY` AS `bfcol_0`, `PS_AVAILQTY` AS `bfcol_1`, `PS_SUPPLYCOST` AS `bfcol_2` - FROM `bigframes-dev`.`tpch`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `PS_PARTKEY` AS `bfcol_10`, `PS_SUPPKEY` AS `bfcol_11`, `PS_AVAILQTY` AS `bfcol_12`, `PS_SUPPLYCOST` AS `bfcol_13` - FROM `bigframes-dev`.`tpch`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `S_SUPPKEY` AS `bfcol_3`, `S_NATIONKEY` AS `bfcol_4` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `N_NATIONKEY` AS `bfcol_18` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `N_NAME` = 'GERMANY' ), `bfcte_5` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql index 8238f7620bfa..d87136c18911 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql @@ -5,12 +5,12 @@ WITH `bfcte_0` AS ( `L_COMMITDATE` AS `bfcol_2`, `L_RECEIPTDATE` AS `bfcol_3`, `L_SHIPMODE` AS `bfcol_4` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `O_ORDERKEY` AS `bfcol_5`, `O_ORDERPRIORITY` AS `bfcol_6` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `bfcol_5`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql index 5cab3bf2fb36..ecf6a4e26e12 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql @@ -2,7 +2,7 @@ WITH `bfcte_0` AS ( SELECT `O_ORDERKEY` AS `bfcol_10`, `O_CUSTKEY` AS `bfcol_11` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE NOT ( REGEXP_CONTAINS(`O_COMMENT`, 'special.*requests') @@ -10,7 +10,7 @@ WITH `bfcte_0` AS ( ), `bfcte_1` AS ( SELECT `C_CUSTKEY` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `bfcol_3`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql index 1fb8a766790e..d0865df6c73a 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql @@ -12,16 +12,16 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` AS `bfcol_1`, `L_DISCOUNT` AS `bfcol_2`, `L_SHIPDATE` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `P_PARTKEY` AS `bfcol_4` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `P_PARTKEY` AS `bfcol_8`, `P_TYPE` AS `bfcol_9` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_5` AS ( SELECT `bfcol_4`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql index e8f5214f34a5..263b7fb970e7 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql @@ -21,7 +21,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` * ( 1 - `L_DISCOUNT` ) AS `bfcol_24` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE ( `L_SHIPDATE` >= CAST('1996-01-01' AS DATE) @@ -32,14 +32,14 @@ WITH `bfcte_0` AS ( ), `bfcte_2` AS ( SELECT `S_SUPPKEY` AS `bfcol_4` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `S_SUPPKEY` AS `bfcol_8`, `S_NAME` AS `bfcol_9`, `S_ADDRESS` AS `bfcol_10`, `S_PHONE` AS `bfcol_11` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `bfcol_23`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql index eddd683cbd8b..88d75919eec2 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql @@ -6,7 +6,7 @@ WITH `bfcte_0` AS ( NOT ( REGEXP_CONTAINS(`S_COMMENT`, 'Customer.*Complaints') ) AS `bfcol_9` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE NOT ( REGEXP_CONTAINS(`S_COMMENT`, 'Customer.*Complaints') @@ -15,14 +15,14 @@ WITH `bfcte_0` AS ( SELECT `PS_PARTKEY` AS `bfcol_2`, `PS_SUPPKEY` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`PARTSUPP` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `P_PARTKEY` AS `bfcol_4`, `P_BRAND` AS `bfcol_5`, `P_TYPE` AS `bfcol_6`, `P_SIZE` AS `bfcol_7` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `bfcol_8` diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql index ce7760b7affe..1976df50f946 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql @@ -5,7 +5,7 @@ WITH `bfcte_0` AS ( ), `bfcte_1` AS ( SELECT `P_PARTKEY` AS `bfcol_15` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE ( `P_BRAND` = 'Brand#23' @@ -17,12 +17,12 @@ WITH `bfcte_0` AS ( `L_PARTKEY` AS `bfcol_3`, `L_QUANTITY` AS `bfcol_4`, `L_EXTENDEDPRICE` AS `bfcol_5` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `L_PARTKEY` AS `bfcol_6`, `L_QUANTITY` AS `bfcol_7` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `bfcol_4` AS `bfcol_16`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql index 5ad93fbb5584..dec8e0bd3510 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql @@ -2,19 +2,19 @@ WITH `bfcte_0` AS ( SELECT `C_CUSTKEY` AS `bfcol_0`, `C_NAME` AS `bfcol_1` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `L_ORDERKEY` AS `bfcol_2`, `L_QUANTITY` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `O_ORDERKEY` AS `bfcol_4`, `O_CUSTKEY` AS `bfcol_5`, `O_TOTALPRICE` AS `bfcol_6`, `O_ORDERDATE` AS `bfcol_7` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `bfcol_2`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql index e083e7686c70..0e054f4dc38f 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql @@ -10,14 +10,14 @@ WITH `bfcte_0` AS ( `L_DISCOUNT` AS `bfcol_4`, `L_SHIPINSTRUCT` AS `bfcol_5`, `L_SHIPMODE` AS `bfcol_6` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `P_PARTKEY` AS `bfcol_7`, `P_BRAND` AS `bfcol_8`, `P_SIZE` AS `bfcol_9`, `P_CONTAINER` AS `bfcol_10` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `bfcol_7`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql index 3e845e8ff6df..6aa4ba92dc7b 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql @@ -2,18 +2,18 @@ WITH `bfcte_0` AS ( SELECT `R_REGIONKEY` AS `bfcol_0`, `R_NAME` AS `bfcol_1` - FROM `bigframes-dev`.`tpch`.`REGION` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `N_NATIONKEY` AS `bfcol_2`, `N_NAME` AS `bfcol_3`, `N_REGIONKEY` AS `bfcol_4` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `N_NATIONKEY` AS `bfcol_19`, `N_REGIONKEY` AS `bfcol_20` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `S_SUPPKEY` AS `bfcol_5`, @@ -23,31 +23,31 @@ WITH `bfcte_0` AS ( `S_PHONE` AS `bfcol_9`, `S_ACCTBAL` AS `bfcol_10`, `S_COMMENT` AS `bfcol_11` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `S_SUPPKEY` AS `bfcol_21`, `S_NATIONKEY` AS `bfcol_22` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_5` AS ( SELECT `PS_PARTKEY` AS `bfcol_12`, `PS_SUPPKEY` AS `bfcol_13`, `PS_SUPPLYCOST` AS `bfcol_14` - FROM `bigframes-dev`.`tpch`.`PARTSUPP` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_6` AS ( SELECT `P_PARTKEY` AS `bfcol_15`, `P_MFGR` AS `bfcol_16`, `P_TYPE` AS `bfcol_17`, `P_SIZE` AS `bfcol_18` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_7` AS ( SELECT `P_PARTKEY` AS `bfcol_23`, `P_TYPE` AS `bfcol_24`, `P_SIZE` AS `bfcol_25` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_8` AS ( SELECT `bfcol_15` AS `bfcol_26`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql index 36846b698956..e8433aa11b3c 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql @@ -4,7 +4,7 @@ WITH `bfcte_0` AS ( `P_NAME`, `P_PARTKEY` AS `bfcol_15`, STARTS_WITH(`P_NAME`, 'forest') AS `bfcol_16` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE STARTS_WITH(`P_NAME`, 'forest') ), `bfcte_1` AS ( @@ -12,7 +12,7 @@ WITH `bfcte_0` AS ( `PS_PARTKEY` AS `bfcol_2`, `PS_SUPPKEY` AS `bfcol_3`, `PS_AVAILQTY` AS `bfcol_4` - FROM `bigframes-dev`.`tpch`.`PARTSUPP` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `L_PARTKEY`, @@ -28,7 +28,7 @@ WITH `bfcte_0` AS ( AND ( `L_SHIPDATE` < CAST('1995-01-01' AS DATE) ) AS `bfcol_20` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE ( `L_SHIPDATE` >= CAST('1994-01-01' AS DATE) @@ -39,7 +39,7 @@ WITH `bfcte_0` AS ( ), `bfcte_3` AS ( SELECT `N_NATIONKEY` AS `bfcol_35` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `N_NAME` = 'CANADA' ), `bfcte_4` AS ( @@ -48,7 +48,7 @@ WITH `bfcte_0` AS ( `S_NAME` AS `bfcol_12`, `S_ADDRESS` AS `bfcol_13`, `S_NATIONKEY` AS `bfcol_14` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_5` AS ( SELECT `bfcol_15` diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql index 034de44a1201..7fe4a924fabc 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql @@ -2,33 +2,33 @@ WITH `bfcte_0` AS ( SELECT `O_ORDERKEY` AS `bfcol_0`, `O_ORDERSTATUS` AS `bfcol_1` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `N_NATIONKEY` AS `bfcol_2`, `N_NAME` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `S_SUPPKEY` AS `bfcol_4`, `S_NAME` AS `bfcol_5`, `S_NATIONKEY` AS `bfcol_6` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `L_ORDERKEY` AS `bfcol_30`, `L_SUPPKEY` AS `bfcol_31` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `L_RECEIPTDATE` > `L_COMMITDATE` ), `bfcte_4` AS ( SELECT `L_ORDERKEY` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_5` AS ( SELECT `L_ORDERKEY` AS `bfcol_32` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `L_RECEIPTDATE` > `L_COMMITDATE` ), `bfcte_6` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql index ceb7d812f176..3326679f9306 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql @@ -5,7 +5,7 @@ WITH `bfcte_0` AS ( ), `bfcte_1` AS ( SELECT `O_CUSTKEY` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `C_PHONE`, @@ -19,7 +19,7 @@ WITH `bfcte_0` AS ( ) AS `bfcol_20`, `C_ACCTBAL` AS `bfcol_35`, `C_ACCTBAL` > 0.0 AS `bfcol_36` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE COALESCE( COALESCE(SUBSTRING(`C_PHONE`, 1, 2) IN ('13', '31', '23', '29', '30', '18', '17'), FALSE), @@ -31,7 +31,7 @@ WITH `bfcte_0` AS ( `C_CUSTKEY` AS `bfcol_32`, `C_ACCTBAL` AS `bfcol_33`, SUBSTRING(`C_PHONE`, 1, 2) AS `bfcol_34` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE COALESCE( COALESCE(SUBSTRING(`C_PHONE`, 1, 2) IN ('13', '31', '23', '29', '30', '18', '17'), FALSE), diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql index 68a5e4a3ab25..26bb6a837998 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql @@ -4,7 +4,7 @@ WITH `bfcte_0` AS ( `O_CUSTKEY` AS `bfcol_33`, `O_ORDERDATE` AS `bfcol_34`, `O_SHIPPRIORITY` AS `bfcol_35` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `O_ORDERDATE` < CAST('1995-03-15' AS DATE) ), `bfcte_1` AS ( @@ -12,13 +12,13 @@ WITH `bfcte_0` AS ( `L_ORDERKEY` AS `bfcol_36`, `L_EXTENDEDPRICE` AS `bfcol_37`, `L_DISCOUNT` AS `bfcol_38` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `L_SHIPDATE` > CAST('1995-03-15' AS DATE) ), `bfcte_2` AS ( SELECT `C_CUSTKEY` AS `bfcol_39` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `C_MKTSEGMENT` = 'BUILDING' ), `bfcte_3` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql index 873daa861039..b0f493983892 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql @@ -3,13 +3,13 @@ WITH `bfcte_0` AS ( `O_ORDERKEY` AS `bfcol_0`, `O_ORDERDATE` AS `bfcol_1`, `O_ORDERPRIORITY` AS `bfcol_2` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `L_ORDERKEY` AS `bfcol_3`, `L_COMMITDATE` AS `bfcol_4`, `L_RECEIPTDATE` AS `bfcol_5` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `bfcol_3`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql index 184aad6bced0..c3a574d65ff8 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql @@ -2,29 +2,29 @@ WITH `bfcte_0` AS ( SELECT `S_SUPPKEY` AS `bfcol_0`, `S_NATIONKEY` AS `bfcol_1` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `C_CUSTKEY` AS `bfcol_2`, `C_NATIONKEY` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `N_NATIONKEY` AS `bfcol_4`, `N_NAME` AS `bfcol_5`, `N_REGIONKEY` AS `bfcol_6` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `R_REGIONKEY` AS `bfcol_32` - FROM `bigframes-dev`.`tpch`.`REGION` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE `R_NAME` = 'ASIA' ), `bfcte_4` AS ( SELECT `O_ORDERKEY` AS `bfcol_33`, `O_CUSTKEY` AS `bfcol_34` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE ( `O_ORDERDATE` >= CAST('1994-01-01' AS DATE) @@ -39,7 +39,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` * ( 1.0 - `L_DISCOUNT` ) AS `bfcol_31` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_6` AS ( SELECT `bfcol_4` AS `bfcol_35`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql index 110f3f9736f8..0346f037499e 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql @@ -31,7 +31,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` AS `bfcol_35`, `L_DISCOUNT` AS `bfcol_36`, `L_EXTENDEDPRICE` * `L_DISCOUNT` AS `bfcol_39` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE ( `L_SHIPDATE` >= CAST('1994-01-01' AS DATE) diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql index b6616d8c85cf..933cd9f7b334 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql @@ -3,14 +3,14 @@ WITH `bfcte_0` AS ( `N_NATIONKEY` AS `bfcol_22`, `N_NAME` AS `bfcol_23`, COALESCE(COALESCE(`N_NAME` IN ('FRANCE', 'GERMANY'), FALSE), FALSE) AS `bfcol_24` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE COALESCE(COALESCE(`N_NAME` IN ('FRANCE', 'GERMANY'), FALSE), FALSE) ), `bfcte_1` AS ( SELECT `S_SUPPKEY` AS `bfcol_2`, `S_NATIONKEY` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `L_ORDERKEY` AS `bfcol_31`, @@ -18,7 +18,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` AS `bfcol_33`, `L_DISCOUNT` AS `bfcol_34`, `L_SHIPDATE` AS `bfcol_35` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' WHERE ( `L_SHIPDATE` >= CAST('1995-01-01' AS DATE) @@ -30,12 +30,12 @@ WITH `bfcte_0` AS ( SELECT `O_ORDERKEY` AS `bfcol_9`, `O_CUSTKEY` AS `bfcol_10` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `C_CUSTKEY` AS `bfcol_11`, `C_NATIONKEY` AS `bfcol_12` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_5` AS ( SELECT `bfcol_22` AS `bfcol_36`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql index eca05d65e79a..fe5a93345590 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql @@ -2,33 +2,33 @@ WITH `bfcte_0` AS ( SELECT `N_NATIONKEY` AS `bfcol_0`, `N_NAME` AS `bfcol_1` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_6` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_6` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `N_NATIONKEY` AS `bfcol_4`, `N_REGIONKEY` AS `bfcol_5` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_6` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_6` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `R_REGIONKEY` AS `bfcol_2`, `R_NAME` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`REGION` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `C_CUSTKEY` AS `bfcol_6`, `C_NATIONKEY` AS `bfcol_7` - FROM `bigframes-dev`.`tpch`.`CUSTOMER` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `O_ORDERKEY` AS `bfcol_8`, `O_CUSTKEY` AS `bfcol_9`, `O_ORDERDATE` AS `bfcol_10` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_5` AS ( SELECT `S_SUPPKEY` AS `bfcol_11`, `S_NATIONKEY` AS `bfcol_12` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_6` AS ( SELECT `L_ORDERKEY` AS `bfcol_13`, @@ -36,12 +36,12 @@ WITH `bfcte_0` AS ( `L_SUPPKEY` AS `bfcol_15`, `L_EXTENDEDPRICE` AS `bfcol_16`, `L_DISCOUNT` AS `bfcol_17` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_7` AS ( SELECT `P_PARTKEY` AS `bfcol_18`, `P_TYPE` AS `bfcol_19` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_8` AS ( SELECT `bfcol_19` AS `bfcol_20`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql index e33b61c55086..8efaa6708ca4 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql @@ -2,23 +2,23 @@ WITH `bfcte_0` AS ( SELECT `N_NATIONKEY` AS `bfcol_0`, `N_NAME` AS `bfcol_1` - FROM `bigframes-dev`.`tpch`.`NATION` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_1` AS ( SELECT `O_ORDERKEY` AS `bfcol_2`, `O_ORDERDATE` AS `bfcol_3` - FROM `bigframes-dev`.`tpch`.`ORDERS` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_2` AS ( SELECT `S_SUPPKEY` AS `bfcol_4`, `S_NATIONKEY` AS `bfcol_5` - FROM `bigframes-dev`.`tpch`.`SUPPLIER` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_3` AS ( SELECT `PS_PARTKEY` AS `bfcol_6`, `PS_SUPPKEY` AS `bfcol_7`, `PS_SUPPLYCOST` AS `bfcol_8` - FROM `bigframes-dev`.`tpch`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_4` AS ( SELECT `L_ORDERKEY` AS `bfcol_9`, @@ -27,12 +27,12 @@ WITH `bfcte_0` AS ( `L_QUANTITY` AS `bfcol_12`, `L_EXTENDEDPRICE` AS `bfcol_13`, `L_DISCOUNT` AS `bfcol_14` - FROM `bigframes-dev`.`tpch`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_5` AS ( SELECT `P_PARTKEY` AS `bfcol_15`, `P_NAME` AS `bfcol_16` - FROM `bigframes-dev`.`tpch`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-03-10T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' ), `bfcte_6` AS ( SELECT `bfcol_16` AS `bfcol_17`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py index 042d8d55d403..3cfc0e3aaa2a 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py @@ -22,8 +22,8 @@ @pytest.mark.parametrize("query_num", range(1, 23)) def test_tpch_query(tpch_session, query_num, snapshot): - project_id = "bigframes-dev" - dataset_id = "tpch" + project_id = "bigframes-dev-perf" + dataset_id = "tpch_0001t" query_file_path = f"third_party/bigframes_vendored/tpch/queries/q{query_num}.py" @@ -41,7 +41,7 @@ def test_tpch_query(tpch_session, query_num, snapshot): exec(modified_code, exec_globals) q_func = exec_globals["q"] - with freezegun.freeze_time("2026-03-10 18:00:00"): + with freezegun.freeze_time("2026-04-05 18:00:00"): result = q_func(project_id, dataset_id, tpch_session) # result should be a DataFrame From b5c0af1298231899f840e4940b168d4334b73d43 Mon Sep 17 00:00:00 2001 From: Chelsea Lin Date: Mon, 6 Apr 2026 20:59:36 +0000 Subject: [PATCH 2/2] remove system_time --- .../core/compile/sqlglot/tpch/conftest.py | 95 +++++++++++-------- .../test_tpch/test_tpch_query/1/out.sql | 2 +- .../test_tpch/test_tpch_query/10/out.sql | 8 +- .../test_tpch/test_tpch_query/11/out.sql | 8 +- .../test_tpch/test_tpch_query/12/out.sql | 4 +- .../test_tpch/test_tpch_query/13/out.sql | 4 +- .../test_tpch/test_tpch_query/14/out.sql | 6 +- .../test_tpch/test_tpch_query/15/out.sql | 6 +- .../test_tpch/test_tpch_query/16/out.sql | 6 +- .../test_tpch/test_tpch_query/17/out.sql | 6 +- .../test_tpch/test_tpch_query/18/out.sql | 6 +- .../test_tpch/test_tpch_query/19/out.sql | 4 +- .../test_tpch/test_tpch_query/2/out.sql | 16 ++-- .../test_tpch/test_tpch_query/20/out.sql | 10 +- .../test_tpch/test_tpch_query/21/out.sql | 12 +-- .../test_tpch/test_tpch_query/22/out.sql | 6 +- .../test_tpch/test_tpch_query/3/out.sql | 6 +- .../test_tpch/test_tpch_query/4/out.sql | 4 +- .../test_tpch/test_tpch_query/5/out.sql | 12 +-- .../test_tpch/test_tpch_query/6/out.sql | 2 +- .../test_tpch/test_tpch_query/7/out.sql | 10 +- .../test_tpch/test_tpch_query/8/out.sql | 16 ++-- .../test_tpch/test_tpch_query/9/out.sql | 12 +-- .../core/compile/sqlglot/tpch/test_tpch.py | 9 +- 24 files changed, 140 insertions(+), 130 deletions(-) diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py index 668eca75f006..0fb034ac7091 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/conftest.py @@ -13,15 +13,21 @@ # limitations under the License. import datetime +import functools import unittest.mock as mock import pytest from google.cloud import bigquery import bigframes.testing.mocks as mocks +from bigframes.testing import compiler_session freezegun = pytest.importorskip("freezegun") +PROJECT_NAME = "bigframes-dev-perf" +DATASET_NAME = "tpch_0001t" +LOCATION_NAME = "test-region" + TPCH_SCHEMAS = { "LINEITEM": [ bigquery.SchemaField("L_ORDERKEY", "INTEGER", mode="REQUIRED"), @@ -103,48 +109,55 @@ } +def _create_mock_bqclient(): + """Helper function to create a compiler session.""" + + bqclient = mock.create_autospec(bigquery.Client, instance=True) + bqclient.project = DATASET_NAME + bqclient.location = LOCATION_NAME + table_create_time = datetime.datetime.now() + + def get_table_mock(table_ref): + if isinstance(table_ref, str): + table_ref = bigquery.TableReference.from_string(table_ref) + + table_id = table_ref.table_id + schema = TPCH_SCHEMAS.get(table_id, []) + + table = mock.create_autospec(bigquery.Table, instance=True) + table._properties = {} + type(table).created = mock.PropertyMock(return_value=table_create_time) + type(table).location = mock.PropertyMock(return_value=LOCATION_NAME) + type(table).schema = mock.PropertyMock(return_value=schema) + type(table).project = table_ref.project + type(table).dataset_id = table_ref.dataset_id + type(table).table_id = table_id + type(table).num_rows = mock.PropertyMock(return_value=1000000000) + return table + + bqclient.get_table.side_effect = get_table_mock + return bqclient + + @pytest.fixture(scope="session") def tpch_session(): - from bigframes.testing import compiler_session - anonymous_dataset = bigquery.DatasetReference.from_string( - "bigframes-dev-perf.tpch_0001t" + f"{PROJECT_NAME}.{DATASET_NAME}" ) - location = "us-central1" - - with freezegun.freeze_time("2026-04-05 18:00:00"): - session = mocks.create_bigquery_session( - anonymous_dataset=anonymous_dataset, - location=location, - ) - - def get_table_mock(table_ref): - if isinstance(table_ref, str): - table_ref = bigquery.TableReference.from_string(table_ref) - - table_id = table_ref.table_id - schema = TPCH_SCHEMAS.get(table_id, []) - - table = mock.create_autospec(bigquery.Table, instance=True) - table._properties = {} - # mocks.create_bigquery_session's CURRENT_TIMESTAMP() returns offset-naive datetime.now() - # So we should also use offset-naive here to avoid comparison errors. - now = datetime.datetime.now() - type(table).schema = mock.PropertyMock(return_value=schema) - type(table).project = table_ref.project - type(table).dataset_id = table_ref.dataset_id - type(table).table_id = table_id - type(table).num_rows = mock.PropertyMock(return_value=1000000) - type(table).num_bytes = mock.PropertyMock(return_value=1000000) - type(table).location = mock.PropertyMock(return_value=location) - type(table).table_type = mock.PropertyMock(return_value="TABLE") - type(table).created = mock.PropertyMock(return_value=now) - type(table).modified = mock.PropertyMock(return_value=now) - type(table).range_partitioning = mock.PropertyMock(return_value=None) - type(table).time_partitioning = mock.PropertyMock(return_value=None) - type(table).clustering_fields = mock.PropertyMock(return_value=None) - return table - - session.bqclient.get_table.side_effect = get_table_mock - session._executor = compiler_session.SQLCompilerExecutor() - return session + session = mocks.create_bigquery_session( + bqclient=_create_mock_bqclient(), + anonymous_dataset=anonymous_dataset, + ) + + # Disable snapshotting for TPC-H tests to keep snapshots clean + original_read_gbq_table = session._loader.read_gbq_table + + @functools.wraps(original_read_gbq_table) + def read_gbq_table_no_snapshot(*args, **kwargs): + kwargs["enable_snapshot"] = False + return original_read_gbq_table(*args, **kwargs) + + session._loader.read_gbq_table = read_gbq_table_no_snapshot + + session._executor = compiler_session.SQLCompilerExecutor() + return session diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql index 8034bd666eeb..84ed65ec174e 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/1/out.sql @@ -38,7 +38,7 @@ WITH `bfcte_0` AS ( ) * ( 1.0 + `L_TAX` ) AS `bfcol_47` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` WHERE `L_SHIPDATE` <= CAST('1998-09-02' AS DATE) ), `bfcte_1` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql index 86a080bff842..39dc24843429 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/10/out.sql @@ -2,20 +2,20 @@ WITH `bfcte_0` AS ( SELECT `N_NATIONKEY` AS `bfcol_0`, `N_NAME` AS `bfcol_1` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` ), `bfcte_1` AS ( SELECT `L_ORDERKEY` AS `bfcol_2`, `L_EXTENDEDPRICE` AS `bfcol_3`, `L_DISCOUNT` AS `bfcol_4`, `L_RETURNFLAG` AS `bfcol_5` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` ), `bfcte_2` AS ( SELECT `O_ORDERKEY` AS `bfcol_6`, `O_CUSTKEY` AS `bfcol_7`, `O_ORDERDATE` AS `bfcol_8` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` ), `bfcte_3` AS ( SELECT `C_CUSTKEY` AS `bfcol_9`, @@ -25,7 +25,7 @@ WITH `bfcte_0` AS ( `C_PHONE` AS `bfcol_13`, `C_ACCTBAL` AS `bfcol_14`, `C_COMMENT` AS `bfcol_15` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` ), `bfcte_4` AS ( SELECT `bfcol_9` AS `bfcol_16`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql index c44a2544958a..31a357be7c03 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/11/out.sql @@ -7,23 +7,23 @@ WITH `bfcte_0` AS ( `PS_SUPPKEY` AS `bfcol_0`, `PS_AVAILQTY` AS `bfcol_1`, `PS_SUPPLYCOST` AS `bfcol_2` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` ), `bfcte_2` AS ( SELECT `PS_PARTKEY` AS `bfcol_10`, `PS_SUPPKEY` AS `bfcol_11`, `PS_AVAILQTY` AS `bfcol_12`, `PS_SUPPLYCOST` AS `bfcol_13` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` ), `bfcte_3` AS ( SELECT `S_SUPPKEY` AS `bfcol_3`, `S_NATIONKEY` AS `bfcol_4` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_1` ), `bfcte_4` AS ( SELECT `N_NATIONKEY` AS `bfcol_18` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_0` WHERE `N_NAME` = 'GERMANY' ), `bfcte_5` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql index d87136c18911..d5ab954a20ba 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/12/out.sql @@ -5,12 +5,12 @@ WITH `bfcte_0` AS ( `L_COMMITDATE` AS `bfcol_2`, `L_RECEIPTDATE` AS `bfcol_3`, `L_SHIPMODE` AS `bfcol_4` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` ), `bfcte_1` AS ( SELECT `O_ORDERKEY` AS `bfcol_5`, `O_ORDERPRIORITY` AS `bfcol_6` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_0` ), `bfcte_2` AS ( SELECT `bfcol_5`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql index ecf6a4e26e12..6aab2b4fec7e 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/13/out.sql @@ -2,7 +2,7 @@ WITH `bfcte_0` AS ( SELECT `O_ORDERKEY` AS `bfcol_10`, `O_CUSTKEY` AS `bfcol_11` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` WHERE NOT ( REGEXP_CONTAINS(`O_COMMENT`, 'special.*requests') @@ -10,7 +10,7 @@ WITH `bfcte_0` AS ( ), `bfcte_1` AS ( SELECT `C_CUSTKEY` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` ), `bfcte_2` AS ( SELECT `bfcol_3`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql index d0865df6c73a..bde638a0f4cd 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/14/out.sql @@ -12,16 +12,16 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` AS `bfcol_1`, `L_DISCOUNT` AS `bfcol_2`, `L_SHIPDATE` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` ), `bfcte_3` AS ( SELECT `P_PARTKEY` AS `bfcol_4` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_4` AS ( SELECT `P_PARTKEY` AS `bfcol_8`, `P_TYPE` AS `bfcol_9` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_5` AS ( SELECT `bfcol_4`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql index 263b7fb970e7..e3cc2bd9743f 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/15/out.sql @@ -21,7 +21,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` * ( 1 - `L_DISCOUNT` ) AS `bfcol_24` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` WHERE ( `L_SHIPDATE` >= CAST('1996-01-01' AS DATE) @@ -32,14 +32,14 @@ WITH `bfcte_0` AS ( ), `bfcte_2` AS ( SELECT `S_SUPPKEY` AS `bfcol_4` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` ), `bfcte_3` AS ( SELECT `S_SUPPKEY` AS `bfcol_8`, `S_NAME` AS `bfcol_9`, `S_ADDRESS` AS `bfcol_10`, `S_PHONE` AS `bfcol_11` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` ), `bfcte_4` AS ( SELECT `bfcol_23`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql index 88d75919eec2..c68bb37d7cfe 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/16/out.sql @@ -6,7 +6,7 @@ WITH `bfcte_0` AS ( NOT ( REGEXP_CONTAINS(`S_COMMENT`, 'Customer.*Complaints') ) AS `bfcol_9` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` WHERE NOT ( REGEXP_CONTAINS(`S_COMMENT`, 'Customer.*Complaints') @@ -15,14 +15,14 @@ WITH `bfcte_0` AS ( SELECT `PS_PARTKEY` AS `bfcol_2`, `PS_SUPPKEY` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_1` ), `bfcte_2` AS ( SELECT `P_PARTKEY` AS `bfcol_4`, `P_BRAND` AS `bfcol_5`, `P_TYPE` AS `bfcol_6`, `P_SIZE` AS `bfcol_7` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_3` AS ( SELECT `bfcol_8` diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql index 1976df50f946..40aacf917f1a 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/17/out.sql @@ -5,7 +5,7 @@ WITH `bfcte_0` AS ( ), `bfcte_1` AS ( SELECT `P_PARTKEY` AS `bfcol_15` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_1` WHERE ( `P_BRAND` = 'Brand#23' @@ -17,12 +17,12 @@ WITH `bfcte_0` AS ( `L_PARTKEY` AS `bfcol_3`, `L_QUANTITY` AS `bfcol_4`, `L_EXTENDEDPRICE` AS `bfcol_5` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` ), `bfcte_3` AS ( SELECT `L_PARTKEY` AS `bfcol_6`, `L_QUANTITY` AS `bfcol_7` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` ), `bfcte_4` AS ( SELECT `bfcol_4` AS `bfcol_16`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql index dec8e0bd3510..c1b3629ddf78 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/18/out.sql @@ -2,19 +2,19 @@ WITH `bfcte_0` AS ( SELECT `C_CUSTKEY` AS `bfcol_0`, `C_NAME` AS `bfcol_1` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_2` ), `bfcte_1` AS ( SELECT `L_ORDERKEY` AS `bfcol_2`, `L_QUANTITY` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` ), `bfcte_2` AS ( SELECT `O_ORDERKEY` AS `bfcol_4`, `O_CUSTKEY` AS `bfcol_5`, `O_TOTALPRICE` AS `bfcol_6`, `O_ORDERDATE` AS `bfcol_7` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_0` ), `bfcte_3` AS ( SELECT `bfcol_2`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql index 0e054f4dc38f..e7b817ecfd9d 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/19/out.sql @@ -10,14 +10,14 @@ WITH `bfcte_0` AS ( `L_DISCOUNT` AS `bfcol_4`, `L_SHIPINSTRUCT` AS `bfcol_5`, `L_SHIPMODE` AS `bfcol_6` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` ), `bfcte_2` AS ( SELECT `P_PARTKEY` AS `bfcol_7`, `P_BRAND` AS `bfcol_8`, `P_SIZE` AS `bfcol_9`, `P_CONTAINER` AS `bfcol_10` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_3` AS ( SELECT `bfcol_7`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql index 6aa4ba92dc7b..ae7be6a71daa 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/2/out.sql @@ -2,18 +2,18 @@ WITH `bfcte_0` AS ( SELECT `R_REGIONKEY` AS `bfcol_0`, `R_NAME` AS `bfcol_1` - FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_4` ), `bfcte_1` AS ( SELECT `N_NATIONKEY` AS `bfcol_2`, `N_NAME` AS `bfcol_3`, `N_REGIONKEY` AS `bfcol_4` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` ), `bfcte_2` AS ( SELECT `N_NATIONKEY` AS `bfcol_19`, `N_REGIONKEY` AS `bfcol_20` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` ), `bfcte_3` AS ( SELECT `S_SUPPKEY` AS `bfcol_5`, @@ -23,31 +23,31 @@ WITH `bfcte_0` AS ( `S_PHONE` AS `bfcol_9`, `S_ACCTBAL` AS `bfcol_10`, `S_COMMENT` AS `bfcol_11` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` ), `bfcte_4` AS ( SELECT `S_SUPPKEY` AS `bfcol_21`, `S_NATIONKEY` AS `bfcol_22` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` ), `bfcte_5` AS ( SELECT `PS_PARTKEY` AS `bfcol_12`, `PS_SUPPKEY` AS `bfcol_13`, `PS_SUPPLYCOST` AS `bfcol_14` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_1` ), `bfcte_6` AS ( SELECT `P_PARTKEY` AS `bfcol_15`, `P_MFGR` AS `bfcol_16`, `P_TYPE` AS `bfcol_17`, `P_SIZE` AS `bfcol_18` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_7` AS ( SELECT `P_PARTKEY` AS `bfcol_23`, `P_TYPE` AS `bfcol_24`, `P_SIZE` AS `bfcol_25` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_8` AS ( SELECT `bfcol_15` AS `bfcol_26`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql index e8433aa11b3c..5afd4ee08545 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/20/out.sql @@ -4,7 +4,7 @@ WITH `bfcte_0` AS ( `P_NAME`, `P_PARTKEY` AS `bfcol_15`, STARTS_WITH(`P_NAME`, 'forest') AS `bfcol_16` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_4` WHERE STARTS_WITH(`P_NAME`, 'forest') ), `bfcte_1` AS ( @@ -12,7 +12,7 @@ WITH `bfcte_0` AS ( `PS_PARTKEY` AS `bfcol_2`, `PS_SUPPKEY` AS `bfcol_3`, `PS_AVAILQTY` AS `bfcol_4` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_3` ), `bfcte_2` AS ( SELECT `L_PARTKEY`, @@ -28,7 +28,7 @@ WITH `bfcte_0` AS ( AND ( `L_SHIPDATE` < CAST('1995-01-01' AS DATE) ) AS `bfcol_20` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` WHERE ( `L_SHIPDATE` >= CAST('1994-01-01' AS DATE) @@ -39,7 +39,7 @@ WITH `bfcte_0` AS ( ), `bfcte_3` AS ( SELECT `N_NATIONKEY` AS `bfcol_35` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_1` WHERE `N_NAME` = 'CANADA' ), `bfcte_4` AS ( @@ -48,7 +48,7 @@ WITH `bfcte_0` AS ( `S_NAME` AS `bfcol_12`, `S_ADDRESS` AS `bfcol_13`, `S_NATIONKEY` AS `bfcol_14` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_0` ), `bfcte_5` AS ( SELECT `bfcol_15` diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql index 7fe4a924fabc..0caf29ca617f 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/21/out.sql @@ -2,33 +2,33 @@ WITH `bfcte_0` AS ( SELECT `O_ORDERKEY` AS `bfcol_0`, `O_ORDERSTATUS` AS `bfcol_1` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_3` ), `bfcte_1` AS ( SELECT `N_NATIONKEY` AS `bfcol_2`, `N_NAME` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_2` ), `bfcte_2` AS ( SELECT `S_SUPPKEY` AS `bfcol_4`, `S_NAME` AS `bfcol_5`, `S_NATIONKEY` AS `bfcol_6` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_1` ), `bfcte_3` AS ( SELECT `L_ORDERKEY` AS `bfcol_30`, `L_SUPPKEY` AS `bfcol_31` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` WHERE `L_RECEIPTDATE` > `L_COMMITDATE` ), `bfcte_4` AS ( SELECT `L_ORDERKEY` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` ), `bfcte_5` AS ( SELECT `L_ORDERKEY` AS `bfcol_32` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` WHERE `L_RECEIPTDATE` > `L_COMMITDATE` ), `bfcte_6` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql index 3326679f9306..3ae51f1cdfff 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/22/out.sql @@ -5,7 +5,7 @@ WITH `bfcte_0` AS ( ), `bfcte_1` AS ( SELECT `O_CUSTKEY` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` ), `bfcte_2` AS ( SELECT `C_PHONE`, @@ -19,7 +19,7 @@ WITH `bfcte_0` AS ( ) AS `bfcol_20`, `C_ACCTBAL` AS `bfcol_35`, `C_ACCTBAL` > 0.0 AS `bfcol_36` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` WHERE COALESCE( COALESCE(SUBSTRING(`C_PHONE`, 1, 2) IN ('13', '31', '23', '29', '30', '18', '17'), FALSE), @@ -31,7 +31,7 @@ WITH `bfcte_0` AS ( `C_CUSTKEY` AS `bfcol_32`, `C_ACCTBAL` AS `bfcol_33`, SUBSTRING(`C_PHONE`, 1, 2) AS `bfcol_34` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` WHERE COALESCE( COALESCE(SUBSTRING(`C_PHONE`, 1, 2) IN ('13', '31', '23', '29', '30', '18', '17'), FALSE), diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql index 26bb6a837998..71779e1adf93 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/3/out.sql @@ -4,7 +4,7 @@ WITH `bfcte_0` AS ( `O_CUSTKEY` AS `bfcol_33`, `O_ORDERDATE` AS `bfcol_34`, `O_SHIPPRIORITY` AS `bfcol_35` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_2` WHERE `O_ORDERDATE` < CAST('1995-03-15' AS DATE) ), `bfcte_1` AS ( @@ -12,13 +12,13 @@ WITH `bfcte_0` AS ( `L_ORDERKEY` AS `bfcol_36`, `L_EXTENDEDPRICE` AS `bfcol_37`, `L_DISCOUNT` AS `bfcol_38` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` WHERE `L_SHIPDATE` > CAST('1995-03-15' AS DATE) ), `bfcte_2` AS ( SELECT `C_CUSTKEY` AS `bfcol_39` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` WHERE `C_MKTSEGMENT` = 'BUILDING' ), `bfcte_3` AS ( diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql index b0f493983892..3235239710e4 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/4/out.sql @@ -3,13 +3,13 @@ WITH `bfcte_0` AS ( `O_ORDERKEY` AS `bfcol_0`, `O_ORDERDATE` AS `bfcol_1`, `O_ORDERPRIORITY` AS `bfcol_2` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` ), `bfcte_1` AS ( SELECT `L_ORDERKEY` AS `bfcol_3`, `L_COMMITDATE` AS `bfcol_4`, `L_RECEIPTDATE` AS `bfcol_5` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` ), `bfcte_2` AS ( SELECT `bfcol_3`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql index c3a574d65ff8..5b707ce59aca 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/5/out.sql @@ -2,29 +2,29 @@ WITH `bfcte_0` AS ( SELECT `S_SUPPKEY` AS `bfcol_0`, `S_NATIONKEY` AS `bfcol_1` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_5` ), `bfcte_1` AS ( SELECT `C_CUSTKEY` AS `bfcol_2`, `C_NATIONKEY` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_4` ), `bfcte_2` AS ( SELECT `N_NATIONKEY` AS `bfcol_4`, `N_NAME` AS `bfcol_5`, `N_REGIONKEY` AS `bfcol_6` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_3` ), `bfcte_3` AS ( SELECT `R_REGIONKEY` AS `bfcol_32` - FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_2` WHERE `R_NAME` = 'ASIA' ), `bfcte_4` AS ( SELECT `O_ORDERKEY` AS `bfcol_33`, `O_CUSTKEY` AS `bfcol_34` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` WHERE ( `O_ORDERDATE` >= CAST('1994-01-01' AS DATE) @@ -39,7 +39,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` * ( 1.0 - `L_DISCOUNT` ) AS `bfcol_31` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` ), `bfcte_6` AS ( SELECT `bfcol_4` AS `bfcol_35`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql index 0346f037499e..3544fd18e483 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/6/out.sql @@ -31,7 +31,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` AS `bfcol_35`, `L_DISCOUNT` AS `bfcol_36`, `L_EXTENDEDPRICE` * `L_DISCOUNT` AS `bfcol_39` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_0` WHERE ( `L_SHIPDATE` >= CAST('1994-01-01' AS DATE) diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql index 933cd9f7b334..f180ca1b3ea7 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/7/out.sql @@ -3,14 +3,14 @@ WITH `bfcte_0` AS ( `N_NATIONKEY` AS `bfcol_22`, `N_NAME` AS `bfcol_23`, COALESCE(COALESCE(`N_NAME` IN ('FRANCE', 'GERMANY'), FALSE), FALSE) AS `bfcol_24` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_4` WHERE COALESCE(COALESCE(`N_NAME` IN ('FRANCE', 'GERMANY'), FALSE), FALSE) ), `bfcte_1` AS ( SELECT `S_SUPPKEY` AS `bfcol_2`, `S_NATIONKEY` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_3` ), `bfcte_2` AS ( SELECT `L_ORDERKEY` AS `bfcol_31`, @@ -18,7 +18,7 @@ WITH `bfcte_0` AS ( `L_EXTENDEDPRICE` AS `bfcol_33`, `L_DISCOUNT` AS `bfcol_34`, `L_SHIPDATE` AS `bfcol_35` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_2` WHERE ( `L_SHIPDATE` >= CAST('1995-01-01' AS DATE) @@ -30,12 +30,12 @@ WITH `bfcte_0` AS ( SELECT `O_ORDERKEY` AS `bfcol_9`, `O_CUSTKEY` AS `bfcol_10` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_1` ), `bfcte_4` AS ( SELECT `C_CUSTKEY` AS `bfcol_11`, `C_NATIONKEY` AS `bfcol_12` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_0` ), `bfcte_5` AS ( SELECT `bfcol_22` AS `bfcol_36`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql index fe5a93345590..edaf51f18b86 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/8/out.sql @@ -2,33 +2,33 @@ WITH `bfcte_0` AS ( SELECT `N_NATIONKEY` AS `bfcol_0`, `N_NAME` AS `bfcol_1` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_6` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_6` ), `bfcte_1` AS ( SELECT `N_NATIONKEY` AS `bfcol_4`, `N_REGIONKEY` AS `bfcol_5` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_6` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_6` ), `bfcte_2` AS ( SELECT `R_REGIONKEY` AS `bfcol_2`, `R_NAME` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`REGION` AS `bft_5` ), `bfcte_3` AS ( SELECT `C_CUSTKEY` AS `bfcol_6`, `C_NATIONKEY` AS `bfcol_7` - FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`CUSTOMER` AS `bft_4` ), `bfcte_4` AS ( SELECT `O_ORDERKEY` AS `bfcol_8`, `O_CUSTKEY` AS `bfcol_9`, `O_ORDERDATE` AS `bfcol_10` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_3` ), `bfcte_5` AS ( SELECT `S_SUPPKEY` AS `bfcol_11`, `S_NATIONKEY` AS `bfcol_12` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_2` ), `bfcte_6` AS ( SELECT `L_ORDERKEY` AS `bfcol_13`, @@ -36,12 +36,12 @@ WITH `bfcte_0` AS ( `L_SUPPKEY` AS `bfcol_15`, `L_EXTENDEDPRICE` AS `bfcol_16`, `L_DISCOUNT` AS `bfcol_17` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` ), `bfcte_7` AS ( SELECT `P_PARTKEY` AS `bfcol_18`, `P_TYPE` AS `bfcol_19` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_8` AS ( SELECT `bfcol_19` AS `bfcol_20`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql index 8efaa6708ca4..949d45e8dae3 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/snapshots/test_tpch/test_tpch_query/9/out.sql @@ -2,23 +2,23 @@ WITH `bfcte_0` AS ( SELECT `N_NATIONKEY` AS `bfcol_0`, `N_NAME` AS `bfcol_1` - FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_5` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`NATION` AS `bft_5` ), `bfcte_1` AS ( SELECT `O_ORDERKEY` AS `bfcol_2`, `O_ORDERDATE` AS `bfcol_3` - FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_4` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`ORDERS` AS `bft_4` ), `bfcte_2` AS ( SELECT `S_SUPPKEY` AS `bfcol_4`, `S_NATIONKEY` AS `bfcol_5` - FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_3` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`SUPPLIER` AS `bft_3` ), `bfcte_3` AS ( SELECT `PS_PARTKEY` AS `bfcol_6`, `PS_SUPPKEY` AS `bfcol_7`, `PS_SUPPLYCOST` AS `bfcol_8` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PARTSUPP` AS `bft_2` ), `bfcte_4` AS ( SELECT `L_ORDERKEY` AS `bfcol_9`, @@ -27,12 +27,12 @@ WITH `bfcte_0` AS ( `L_QUANTITY` AS `bfcol_12`, `L_EXTENDEDPRICE` AS `bfcol_13`, `L_DISCOUNT` AS `bfcol_14` - FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`LINEITEM` AS `bft_1` ), `bfcte_5` AS ( SELECT `P_PARTKEY` AS `bfcol_15`, `P_NAME` AS `bfcol_16` - FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` FOR SYSTEM_TIME AS OF '2026-04-05T18:00:00' + FROM `bigframes-dev-perf`.`tpch_0001t`.`PART` AS `bft_0` ), `bfcte_6` AS ( SELECT `bfcol_16` AS `bfcol_17`, diff --git a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py index 3cfc0e3aaa2a..8988a5512f27 100644 --- a/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py +++ b/packages/bigframes/tests/unit/core/compile/sqlglot/tpch/test_tpch.py @@ -41,10 +41,7 @@ def test_tpch_query(tpch_session, query_num, snapshot): exec(modified_code, exec_globals) q_func = exec_globals["q"] - with freezegun.freeze_time("2026-04-05 18:00:00"): - result = q_func(project_id, dataset_id, tpch_session) + result = q_func(project_id, dataset_id, tpch_session) - # result should be a DataFrame - sql = result.sql - - snapshot.assert_match(sql, "out.sql") + # result should be a DataFrame + snapshot.assert_match(result.sql, "out.sql")