diff --git a/.github/workflows/precommit.yml b/.github/workflows/precommit.yml index 7e7b1ccadc..8a80c28e6b 100644 --- a/.github/workflows/precommit.yml +++ b/.github/workflows/precommit.yml @@ -575,6 +575,16 @@ jobs: run: uv pip install -U setuptools pip wheel --system - name: Install tox run: uv pip install tox --system + - if: ${{ matrix.os == 'macos-latest' && matrix.cloud-provider == 'aws' }} + name: Check AutoSwitchBackend default value + # SNOW-2389912: Ensure hybrid is correctly enabled by default. We can't use pytest because + # our test suite sets the AutoSwitchBackend variable explicitly. + run: | + python -m tox -e "py${PYTHON_VERSION}-snowparkpandashybridcheck_sessionfirst-modin-ci" \ + && python -m tox -e "py${PYTHON_VERSION}-snowparkpandashybridcheck_pluginfirst-modin-ci" + env: + PYTHON_VERSION: ${{ matrix.python-version }} + cloud_provider: ${{ matrix.cloud-provider }} # only run doctest for macos on aws - if: ${{ matrix.os == 'macos-latest' && matrix.cloud-provider == 'aws' }} name: Run Snowpark pandas API doctests diff --git a/CHANGELOG.md b/CHANGELOG.md index c3c20913a4..ed980784b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,9 @@ # Release History -## 1.40.0 (YYYY-MM-DD) +## 1.40.0 (2025-10-06) ### Snowpark Python API Updates -#### Bug Fixes - -- Fixed a bug that `DataFrame.limit()` fail if there is parameter binding in the executed SQL when used in non-stored-procedure/udxf environment. -- Added an experimental fix for a bug in schema query generation that could cause invalid sql to be genrated when using nested structured types. - #### New Features - Added a new module `snowflake.snowpark.secrets` that provides Python wrappers for accessing Snowflake Secrets within Python UDFs and stored procedures that execute inside Snowflake. @@ -106,6 +101,8 @@ #### Bug Fixes +- Fixed a bug that `DataFrame.limit()` fail if there is parameter binding in the executed SQL when used in non-stored-procedure/udxf environment. +- Added an experimental fix for a bug in schema query generation that could cause invalid sql to be generated when using nested structured types. - Fixed multiple bugs in `DataFrameReader.dbapi` (PuPr): - Fixed UDTF ingestion failure with `pyodbc` driver caused by unprocessed row data. - Fixed SQL Server query input failure due to incorrect select query generation. @@ -127,7 +124,6 @@ - Updated the supported `modin` versions to >=0.36.0 and <0.38.0 (was previously >= 0.35.0 and <0.37.0). - #### New Features - Added support for `DataFrame.query` for dataframes with single-level indexes. - Added support for `DataFrameGroupby.__len__` and `SeriesGroupBy.__len__`. @@ -140,6 +136,16 @@ - When hybrid execution is enabled, `pd.merge`, `pd.concat`, `DataFrame.merge`, and `DataFrame.join` may now move arguments to backends other than those among the function arguments. - Improved performance of `DataFrame.to_snowflake` and `pd.to_snowflake(dataframe)` for large data by uploading data via a parquet file. You can control the dataset size at which Snowpark pandas switches to parquet with the variable `modin.config.PandasToSnowflakeParquetThresholdBytes`. +## 1.39.1 (2025-09-25) + +### Snowpark Python API Updates + +#### Bug Fixes + + +- Added an experimental fix for a bug in schema query generation that could cause invalid sql to be generated when using nested structured types. + + ## 1.39.0 (2025-09-17) ### Snowpark Python API Updates diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 26b67b2e9d..84615f7342 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "snowflake-snowpark-python" %} -{% set version = "1.39.0" %} +{% set version = "1.40.0" %} {% set noarch_build = (os.environ.get('SNOWFLAKE_SNOWPARK_PYTHON_NOARCH_BUILD', 'false')) == 'true' %} {% set build_number = os.environ.get('SNOWFLAKE_SNOWPARK_PYTHON_BUILD_NUMBER', 0) %} diff --git a/src/snowflake/snowpark/session.py b/src/snowflake/snowpark/session.py index 8a647f0c1f..33d969a0b3 100644 --- a/src/snowflake/snowpark/session.py +++ b/src/snowflake/snowpark/session.py @@ -759,13 +759,16 @@ def __init__( try: from modin.config import AutoSwitchBackend - pandas_hybrid_execution_enabled: bool = ( - self._conn._get_client_side_session_parameter( - _SNOWPARK_PANDAS_HYBRID_EXECUTION_ENABLED, - AutoSwitchBackend().get(), - ) + pandas_hybrid_execution_enabled: Union[ + bool, None + ] = self._conn._get_client_side_session_parameter( + _SNOWPARK_PANDAS_HYBRID_EXECUTION_ENABLED, None ) - AutoSwitchBackend.put(pandas_hybrid_execution_enabled) + # Only set AutoSwitchBackend if the session parameter was already set. + # snowflake.snowpark.modin.plugin sets AutoSwitchBackend to True if it was + # not already set, so we should not change the variable if it's in its default state. + if pandas_hybrid_execution_enabled is not None: + AutoSwitchBackend.put(pandas_hybrid_execution_enabled) except Exception: # Continue session initialization even if Modin configuration fails pass diff --git a/src/snowflake/snowpark/version.py b/src/snowflake/snowpark/version.py index 3f4086f48d..ddf0b1f199 100644 --- a/src/snowflake/snowpark/version.py +++ b/src/snowflake/snowpark/version.py @@ -2,4 +2,4 @@ # Update this for the versions -VERSION = (1, 39, 0) +VERSION = (1, 40, 0) diff --git a/tests/ast/data/DataFrame.agg.test b/tests/ast/data/DataFrame.agg.test index 1d634f9330..b6f72f02d3 100644 --- a/tests/ast/data/DataFrame.agg.test +++ b/tests/ast/data/DataFrame.agg.test @@ -508,6 +508,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.ai.test b/tests/ast/data/DataFrame.ai.test index 2afd72c766..6c5bf37ae7 100644 --- a/tests/ast/data/DataFrame.ai.test +++ b/tests/ast/data/DataFrame.ai.test @@ -2146,6 +2146,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.col_ilike.test b/tests/ast/data/DataFrame.col_ilike.test index 8d3b7c9ee4..97f96b6906 100644 --- a/tests/ast/data/DataFrame.col_ilike.test +++ b/tests/ast/data/DataFrame.col_ilike.test @@ -239,6 +239,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.collect.test b/tests/ast/data/DataFrame.collect.test index 9112d430fb..4fa23c92f2 100644 --- a/tests/ast/data/DataFrame.collect.test +++ b/tests/ast/data/DataFrame.collect.test @@ -511,6 +511,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.count.test b/tests/ast/data/DataFrame.count.test index 222db2ea57..5184e3aa1a 100644 --- a/tests/ast/data/DataFrame.count.test +++ b/tests/ast/data/DataFrame.count.test @@ -228,6 +228,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.count2.test b/tests/ast/data/DataFrame.count2.test index 406d464bc1..760c408da5 100644 --- a/tests/ast/data/DataFrame.count2.test +++ b/tests/ast/data/DataFrame.count2.test @@ -315,6 +315,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.create_or_replace.test b/tests/ast/data/DataFrame.create_or_replace.test index 5598d85eaa..ee01d4d736 100644 --- a/tests/ast/data/DataFrame.create_or_replace.test +++ b/tests/ast/data/DataFrame.create_or_replace.test @@ -580,6 +580,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.cross_join.lsuffix.test b/tests/ast/data/DataFrame.cross_join.lsuffix.test index a39a85c79e..612ec3ef10 100644 --- a/tests/ast/data/DataFrame.cross_join.lsuffix.test +++ b/tests/ast/data/DataFrame.cross_join.lsuffix.test @@ -169,6 +169,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.cross_join.rsuffix.test b/tests/ast/data/DataFrame.cross_join.rsuffix.test index 04e95db3df..5aeb14da18 100644 --- a/tests/ast/data/DataFrame.cross_join.rsuffix.test +++ b/tests/ast/data/DataFrame.cross_join.rsuffix.test @@ -169,6 +169,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.cross_join.suffix.test b/tests/ast/data/DataFrame.cross_join.suffix.test index 2604836faa..5cfe71baeb 100644 --- a/tests/ast/data/DataFrame.cross_join.suffix.test +++ b/tests/ast/data/DataFrame.cross_join.suffix.test @@ -172,6 +172,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.describe.test b/tests/ast/data/DataFrame.describe.test index b8f600a872..9d11836a6f 100644 --- a/tests/ast/data/DataFrame.describe.test +++ b/tests/ast/data/DataFrame.describe.test @@ -192,6 +192,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.flatten.test b/tests/ast/data/DataFrame.flatten.test index c7311a8bd5..0e19a91e2d 100644 --- a/tests/ast/data/DataFrame.flatten.test +++ b/tests/ast/data/DataFrame.flatten.test @@ -175,6 +175,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.indexers.test b/tests/ast/data/DataFrame.indexers.test index 0a0700585a..f19d0f8d7f 100644 --- a/tests/ast/data/DataFrame.indexers.test +++ b/tests/ast/data/DataFrame.indexers.test @@ -207,6 +207,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join.inner.column.test b/tests/ast/data/DataFrame.join.inner.column.test index 8dba2e53b8..04093ca283 100644 --- a/tests/ast/data/DataFrame.join.inner.column.test +++ b/tests/ast/data/DataFrame.join.inner.column.test @@ -239,6 +239,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join.inner.column_list.test b/tests/ast/data/DataFrame.join.inner.column_list.test index 0d90349403..9c5df09726 100644 --- a/tests/ast/data/DataFrame.join.inner.column_list.test +++ b/tests/ast/data/DataFrame.join.inner.column_list.test @@ -201,6 +201,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join.inner.column_list_predicate.test b/tests/ast/data/DataFrame.join.inner.column_list_predicate.test index a813b28e6c..ad2cfa5e3b 100644 --- a/tests/ast/data/DataFrame.join.inner.column_list_predicate.test +++ b/tests/ast/data/DataFrame.join.inner.column_list_predicate.test @@ -326,6 +326,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join.inner.predicate.test b/tests/ast/data/DataFrame.join.inner.predicate.test index 7685bb045e..c2290a3dc7 100644 --- a/tests/ast/data/DataFrame.join.inner.predicate.test +++ b/tests/ast/data/DataFrame.join.inner.predicate.test @@ -287,6 +287,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join.inner.predicate_rsuffix.test b/tests/ast/data/DataFrame.join.inner.predicate_rsuffix.test index 1898b7bdb3..bbfc0da592 100644 --- a/tests/ast/data/DataFrame.join.inner.predicate_rsuffix.test +++ b/tests/ast/data/DataFrame.join.inner.predicate_rsuffix.test @@ -277,6 +277,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join.left_outer.column.test b/tests/ast/data/DataFrame.join.left_outer.column.test index b143ae1bbc..ddfc0a6b44 100644 --- a/tests/ast/data/DataFrame.join.left_outer.column.test +++ b/tests/ast/data/DataFrame.join.left_outer.column.test @@ -201,6 +201,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join.right_outer.predicate.test b/tests/ast/data/DataFrame.join.right_outer.predicate.test index 89c3553e3d..84462c5b75 100644 --- a/tests/ast/data/DataFrame.join.right_outer.predicate.test +++ b/tests/ast/data/DataFrame.join.right_outer.predicate.test @@ -218,6 +218,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.join_table_function.test b/tests/ast/data/DataFrame.join_table_function.test index 13601f31f6..0150a7fdd5 100644 --- a/tests/ast/data/DataFrame.join_table_function.test +++ b/tests/ast/data/DataFrame.join_table_function.test @@ -263,6 +263,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.natural_join.test b/tests/ast/data/DataFrame.natural_join.test index 222993276d..8080b3328f 100644 --- a/tests/ast/data/DataFrame.natural_join.test +++ b/tests/ast/data/DataFrame.natural_join.test @@ -169,6 +169,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.pivot.test b/tests/ast/data/DataFrame.pivot.test index 94322fcd1c..6e3f08c6f9 100644 --- a/tests/ast/data/DataFrame.pivot.test +++ b/tests/ast/data/DataFrame.pivot.test @@ -746,6 +746,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.select_expr.test b/tests/ast/data/DataFrame.select_expr.test index 961677ee02..8fdaf7975a 100644 --- a/tests/ast/data/DataFrame.select_expr.test +++ b/tests/ast/data/DataFrame.select_expr.test @@ -359,6 +359,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.stat.test b/tests/ast/data/DataFrame.stat.test index 59df838a5f..b6505b6972 100644 --- a/tests/ast/data/DataFrame.stat.test +++ b/tests/ast/data/DataFrame.stat.test @@ -1647,6 +1647,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.to_df.test b/tests/ast/data/DataFrame.to_df.test index 1903d44fbf..8a572c96ae 100644 --- a/tests/ast/data/DataFrame.to_df.test +++ b/tests/ast/data/DataFrame.to_df.test @@ -172,6 +172,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.to_local_iterator.test b/tests/ast/data/DataFrame.to_local_iterator.test index 83e59ebe7f..d76b0e1f21 100644 --- a/tests/ast/data/DataFrame.to_local_iterator.test +++ b/tests/ast/data/DataFrame.to_local_iterator.test @@ -539,6 +539,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.to_pandas.test b/tests/ast/data/DataFrame.to_pandas.test index 37146bc85c..e48b0f7993 100644 --- a/tests/ast/data/DataFrame.to_pandas.test +++ b/tests/ast/data/DataFrame.to_pandas.test @@ -298,6 +298,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.to_pandas_batch.test b/tests/ast/data/DataFrame.to_pandas_batch.test index 7c102ab4b9..dab56f5ab5 100644 --- a/tests/ast/data/DataFrame.to_pandas_batch.test +++ b/tests/ast/data/DataFrame.to_pandas_batch.test @@ -298,6 +298,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.unpivot.test b/tests/ast/data/DataFrame.unpivot.test index 1ea0be49c1..a36cc9f0c5 100644 --- a/tests/ast/data/DataFrame.unpivot.test +++ b/tests/ast/data/DataFrame.unpivot.test @@ -237,6 +237,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataFrame.write.test b/tests/ast/data/DataFrame.write.test index db90fcda88..4e28752d68 100644 --- a/tests/ast/data/DataFrame.write.test +++ b/tests/ast/data/DataFrame.write.test @@ -4727,6 +4727,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.cube.test b/tests/ast/data/Dataframe.cube.test index f0eed5075d..831880aa36 100644 --- a/tests/ast/data/Dataframe.cube.test +++ b/tests/ast/data/Dataframe.cube.test @@ -520,6 +520,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.distinct.test b/tests/ast/data/Dataframe.distinct.test index 73dfc39e33..19c8ad3c79 100644 --- a/tests/ast/data/Dataframe.distinct.test +++ b/tests/ast/data/Dataframe.distinct.test @@ -89,6 +89,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.drop_duplicates.test b/tests/ast/data/Dataframe.drop_duplicates.test index e460f0f920..c3d35b5662 100644 --- a/tests/ast/data/Dataframe.drop_duplicates.test +++ b/tests/ast/data/Dataframe.drop_duplicates.test @@ -278,6 +278,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.drop_duplicates_snow1874622.test b/tests/ast/data/Dataframe.drop_duplicates_snow1874622.test index 3188a5de00..af40ea5001 100644 --- a/tests/ast/data/Dataframe.drop_duplicates_snow1874622.test +++ b/tests/ast/data/Dataframe.drop_duplicates_snow1874622.test @@ -525,6 +525,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.filter.test b/tests/ast/data/Dataframe.filter.test index 965e51c3f3..6d494a1e66 100644 --- a/tests/ast/data/Dataframe.filter.test +++ b/tests/ast/data/Dataframe.filter.test @@ -382,6 +382,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.getitem.test b/tests/ast/data/Dataframe.getitem.test index 13f3841114..4161bc28a2 100644 --- a/tests/ast/data/Dataframe.getitem.test +++ b/tests/ast/data/Dataframe.getitem.test @@ -273,6 +273,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.group_by.test b/tests/ast/data/Dataframe.group_by.test index b81967dfe6..903e0869e3 100644 --- a/tests/ast/data/Dataframe.group_by.test +++ b/tests/ast/data/Dataframe.group_by.test @@ -520,6 +520,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.group_by_grouping_sets.test b/tests/ast/data/Dataframe.group_by_grouping_sets.test index aad97ff07e..cf76c231c1 100644 --- a/tests/ast/data/Dataframe.group_by_grouping_sets.test +++ b/tests/ast/data/Dataframe.group_by_grouping_sets.test @@ -1102,6 +1102,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.join.asof.test b/tests/ast/data/Dataframe.join.asof.test index 0c7acc01a7..7f45fc7e16 100644 --- a/tests/ast/data/Dataframe.join.asof.test +++ b/tests/ast/data/Dataframe.join.asof.test @@ -729,6 +729,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.join.prefix.test b/tests/ast/data/Dataframe.join.prefix.test index 99f8d16d65..c8f3ced972 100644 --- a/tests/ast/data/Dataframe.join.prefix.test +++ b/tests/ast/data/Dataframe.join.prefix.test @@ -812,6 +812,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.rollup.test b/tests/ast/data/Dataframe.rollup.test index 9ef48de881..8bccafb313 100644 --- a/tests/ast/data/Dataframe.rollup.test +++ b/tests/ast/data/Dataframe.rollup.test @@ -520,6 +520,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.show.test b/tests/ast/data/Dataframe.show.test index 190dbf820e..07d733e7e5 100644 --- a/tests/ast/data/Dataframe.show.test +++ b/tests/ast/data/Dataframe.show.test @@ -1132,6 +1132,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.to_snowpark_pandas.test.DISABLED b/tests/ast/data/Dataframe.to_snowpark_pandas.test.DISABLED index 706a6e87da..bec38f49f4 100644 --- a/tests/ast/data/Dataframe.to_snowpark_pandas.test.DISABLED +++ b/tests/ast/data/Dataframe.to_snowpark_pandas.test.DISABLED @@ -183,6 +183,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Dataframe.with_col_fns.test b/tests/ast/data/Dataframe.with_col_fns.test index 49fb3237b5..36f63a6b7f 100644 --- a/tests/ast/data/Dataframe.with_col_fns.test +++ b/tests/ast/data/Dataframe.with_col_fns.test @@ -928,6 +928,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/DataframeNaFunctions.test b/tests/ast/data/DataframeNaFunctions.test index 5fa6b46e53..130bc58ecd 100644 --- a/tests/ast/data/DataframeNaFunctions.test +++ b/tests/ast/data/DataframeNaFunctions.test @@ -882,6 +882,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/RelationalGroupedDataFrame.agg.test b/tests/ast/data/RelationalGroupedDataFrame.agg.test index 07043681fb..e620ba06f7 100644 --- a/tests/ast/data/RelationalGroupedDataFrame.agg.test +++ b/tests/ast/data/RelationalGroupedDataFrame.agg.test @@ -1144,6 +1144,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/RelationalGroupedDataFrame.ai_agg.test b/tests/ast/data/RelationalGroupedDataFrame.ai_agg.test index 9fda80b950..480995a585 100644 --- a/tests/ast/data/RelationalGroupedDataFrame.ai_agg.test +++ b/tests/ast/data/RelationalGroupedDataFrame.ai_agg.test @@ -287,6 +287,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/RelationalGroupedDataFrame.test b/tests/ast/data/RelationalGroupedDataFrame.test index ceb5bb436c..3c70a42cb4 100644 --- a/tests/ast/data/RelationalGroupedDataFrame.test +++ b/tests/ast/data/RelationalGroupedDataFrame.test @@ -3592,6 +3592,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Session.call.test b/tests/ast/data/Session.call.test index 5d1ba8118f..3ef45a95bc 100644 --- a/tests/ast/data/Session.call.test +++ b/tests/ast/data/Session.call.test @@ -346,6 +346,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Session.create_dataframe.test b/tests/ast/data/Session.create_dataframe.test index 64ad835b6a..5ffbcdef41 100644 --- a/tests/ast/data/Session.create_dataframe.test +++ b/tests/ast/data/Session.create_dataframe.test @@ -1272,6 +1272,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Session.create_dataframe_from_pandas.test b/tests/ast/data/Session.create_dataframe_from_pandas.test index 93b98bb2c0..9a0bd9c2f1 100644 --- a/tests/ast/data/Session.create_dataframe_from_pandas.test +++ b/tests/ast/data/Session.create_dataframe_from_pandas.test @@ -171,6 +171,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Session.flatten.test b/tests/ast/data/Session.flatten.test index 2771f0d277..10864cfead 100644 --- a/tests/ast/data/Session.flatten.test +++ b/tests/ast/data/Session.flatten.test @@ -174,6 +174,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Session.table_function.test b/tests/ast/data/Session.table_function.test index e0ec24e756..a03b66a115 100644 --- a/tests/ast/data/Session.table_function.test +++ b/tests/ast/data/Session.table_function.test @@ -962,6 +962,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Table.delete.test b/tests/ast/data/Table.delete.test index 6966c49f01..1addbc43f1 100644 --- a/tests/ast/data/Table.delete.test +++ b/tests/ast/data/Table.delete.test @@ -545,6 +545,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Table.drop_table.test b/tests/ast/data/Table.drop_table.test index c2fa10be0b..786e0a63a9 100644 --- a/tests/ast/data/Table.drop_table.test +++ b/tests/ast/data/Table.drop_table.test @@ -93,6 +93,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Table.init.test b/tests/ast/data/Table.init.test index 68a400b673..c8107d7159 100644 --- a/tests/ast/data/Table.init.test +++ b/tests/ast/data/Table.init.test @@ -423,6 +423,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Table.merge.test b/tests/ast/data/Table.merge.test index 3cd0de8eef..e608b15813 100644 --- a/tests/ast/data/Table.merge.test +++ b/tests/ast/data/Table.merge.test @@ -2448,6 +2448,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Table.sample.test b/tests/ast/data/Table.sample.test index 71e0fd3209..e643f897d2 100644 --- a/tests/ast/data/Table.sample.test +++ b/tests/ast/data/Table.sample.test @@ -168,6 +168,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/Table.update.test b/tests/ast/data/Table.update.test index 394bf1ac55..fbd23ae509 100644 --- a/tests/ast/data/Table.update.test +++ b/tests/ast/data/Table.update.test @@ -1030,6 +1030,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/case_when.test b/tests/ast/data/case_when.test index f0dece4f64..816a27ed0b 100644 --- a/tests/ast/data/case_when.test +++ b/tests/ast/data/case_when.test @@ -1913,6 +1913,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_alias.test b/tests/ast/data/col_alias.test index 4b7b237524..36677389bb 100644 --- a/tests/ast/data/col_alias.test +++ b/tests/ast/data/col_alias.test @@ -409,6 +409,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_asc.test b/tests/ast/data/col_asc.test index 217b14974d..180c753dd2 100644 --- a/tests/ast/data/col_asc.test +++ b/tests/ast/data/col_asc.test @@ -302,6 +302,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_between.test b/tests/ast/data/col_between.test index 1b1fda3f7e..69fc57c816 100644 --- a/tests/ast/data/col_between.test +++ b/tests/ast/data/col_between.test @@ -184,6 +184,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_binops.test b/tests/ast/data/col_binops.test index a3d62d2c43..86503d50b8 100644 --- a/tests/ast/data/col_binops.test +++ b/tests/ast/data/col_binops.test @@ -1615,6 +1615,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_bitops.test b/tests/ast/data/col_bitops.test index fa6839107a..4829bddde2 100644 --- a/tests/ast/data/col_bitops.test +++ b/tests/ast/data/col_bitops.test @@ -394,6 +394,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_cast.test b/tests/ast/data/col_cast.test index 651d7e73f6..62de03c64f 100644 --- a/tests/ast/data/col_cast.test +++ b/tests/ast/data/col_cast.test @@ -2774,6 +2774,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_cast_coll.test b/tests/ast/data/col_cast_coll.test index b251fd2915..e5d58060b3 100644 --- a/tests/ast/data/col_cast_coll.test +++ b/tests/ast/data/col_cast_coll.test @@ -806,6 +806,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_desc.test b/tests/ast/data/col_desc.test index e6b995aef4..24eddb637a 100644 --- a/tests/ast/data/col_desc.test +++ b/tests/ast/data/col_desc.test @@ -300,6 +300,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_getitem.test b/tests/ast/data/col_getitem.test index 51d09b118d..42a3fd4617 100644 --- a/tests/ast/data/col_getitem.test +++ b/tests/ast/data/col_getitem.test @@ -185,6 +185,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_in_.test b/tests/ast/data/col_in_.test index d3af794d62..6b78ebcda6 100644 --- a/tests/ast/data/col_in_.test +++ b/tests/ast/data/col_in_.test @@ -358,6 +358,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_lit.test b/tests/ast/data/col_lit.test index be8c34731b..e583e1fec8 100644 --- a/tests/ast/data/col_lit.test +++ b/tests/ast/data/col_lit.test @@ -528,6 +528,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_literal.test b/tests/ast/data/col_literal.test index f51968fd4c..5ede90ff4b 100644 --- a/tests/ast/data/col_literal.test +++ b/tests/ast/data/col_literal.test @@ -3709,6 +3709,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_null_nan.test b/tests/ast/data/col_null_nan.test index fc9568ef3a..0a92729876 100644 --- a/tests/ast/data/col_null_nan.test +++ b/tests/ast/data/col_null_nan.test @@ -403,6 +403,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_rbinops.test b/tests/ast/data/col_rbinops.test index ca05befd58..e3ff2b175f 100644 --- a/tests/ast/data/col_rbinops.test +++ b/tests/ast/data/col_rbinops.test @@ -773,6 +773,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_star.test b/tests/ast/data/col_star.test index 1b131ca309..61a4bbc3f0 100644 --- a/tests/ast/data/col_star.test +++ b/tests/ast/data/col_star.test @@ -127,6 +127,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_string.test b/tests/ast/data/col_string.test index 645da84ac4..5bc61fce54 100644 --- a/tests/ast/data/col_string.test +++ b/tests/ast/data/col_string.test @@ -740,6 +740,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_try_cast.test b/tests/ast/data/col_try_cast.test index ab5c5ec4df..fd47949c58 100644 --- a/tests/ast/data/col_try_cast.test +++ b/tests/ast/data/col_try_cast.test @@ -2514,6 +2514,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_udf.test b/tests/ast/data/col_udf.test index e73852f888..f6a5adbeaf 100644 --- a/tests/ast/data/col_udf.test +++ b/tests/ast/data/col_udf.test @@ -1391,6 +1391,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_unary_ops.test b/tests/ast/data/col_unary_ops.test index 56e4d0f29f..19e8b42ed2 100644 --- a/tests/ast/data/col_unary_ops.test +++ b/tests/ast/data/col_unary_ops.test @@ -215,6 +215,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/col_within_group.test b/tests/ast/data/col_within_group.test index bfa4cecb45..c993d8ebd3 100644 --- a/tests/ast/data/col_within_group.test +++ b/tests/ast/data/col_within_group.test @@ -431,6 +431,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_alias.test b/tests/ast/data/df_alias.test index 24e089e8e3..b0724f1aac 100644 --- a/tests/ast/data/df_alias.test +++ b/tests/ast/data/df_alias.test @@ -90,6 +90,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_analytics_functions.test b/tests/ast/data/df_analytics_functions.test index 9d0ff919cc..3dc86b050a 100644 --- a/tests/ast/data/df_analytics_functions.test +++ b/tests/ast/data/df_analytics_functions.test @@ -950,6 +950,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_col.test b/tests/ast/data/df_col.test index cfa746a436..5b6a647f9d 100644 --- a/tests/ast/data/df_col.test +++ b/tests/ast/data/df_col.test @@ -144,6 +144,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_copy.test b/tests/ast/data/df_copy.test index dbbdaea5c0..1d2e4475ff 100644 --- a/tests/ast/data/df_copy.test +++ b/tests/ast/data/df_copy.test @@ -778,6 +778,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_drop.test b/tests/ast/data/df_drop.test index 675b921517..cb3e9c4837 100644 --- a/tests/ast/data/df_drop.test +++ b/tests/ast/data/df_drop.test @@ -127,6 +127,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_except.test b/tests/ast/data/df_except.test index 708943276e..07e1780c6b 100644 --- a/tests/ast/data/df_except.test +++ b/tests/ast/data/df_except.test @@ -128,6 +128,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_first.test b/tests/ast/data/df_first.test index 0b433b3517..9fe5afa0ad 100644 --- a/tests/ast/data/df_first.test +++ b/tests/ast/data/df_first.test @@ -383,6 +383,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_intersect.test b/tests/ast/data/df_intersect.test index 6aec7b4666..0fe13f0cc2 100644 --- a/tests/ast/data/df_intersect.test +++ b/tests/ast/data/df_intersect.test @@ -129,6 +129,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_limit.test b/tests/ast/data/df_limit.test index 394ed4725e..f9d7c6f5a0 100644 --- a/tests/ast/data/df_limit.test +++ b/tests/ast/data/df_limit.test @@ -342,6 +342,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_map.test b/tests/ast/data/df_map.test index f47f4030c6..ca9fbd0ab6 100644 --- a/tests/ast/data/df_map.test +++ b/tests/ast/data/df_map.test @@ -2058,6 +2058,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_random_split.test b/tests/ast/data/df_random_split.test index 1bfa14d956..0f06dda5e4 100644 --- a/tests/ast/data/df_random_split.test +++ b/tests/ast/data/df_random_split.test @@ -710,6 +710,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_sample.test b/tests/ast/data/df_sample.test index a9b27f435b..01cbebf221 100644 --- a/tests/ast/data/df_sample.test +++ b/tests/ast/data/df_sample.test @@ -124,6 +124,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_sort.test b/tests/ast/data/df_sort.test index ba2cf98152..084a36ab4d 100644 --- a/tests/ast/data/df_sort.test +++ b/tests/ast/data/df_sort.test @@ -645,6 +645,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/df_union.test b/tests/ast/data/df_union.test index 2cf8b718d3..e13815e39e 100644 --- a/tests/ast/data/df_union.test +++ b/tests/ast/data/df_union.test @@ -375,6 +375,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/functions.table_functions.test b/tests/ast/data/functions.table_functions.test index 01bf4c0628..d4eca3fddf 100644 --- a/tests/ast/data/functions.table_functions.test +++ b/tests/ast/data/functions.table_functions.test @@ -2187,6 +2187,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/functions1.test b/tests/ast/data/functions1.test index 193d447587..27f1a5d4a7 100644 --- a/tests/ast/data/functions1.test +++ b/tests/ast/data/functions1.test @@ -18800,6 +18800,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/functions2.test b/tests/ast/data/functions2.test index 7b559333ab..7dd0a48c0e 100644 --- a/tests/ast/data/functions2.test +++ b/tests/ast/data/functions2.test @@ -29368,6 +29368,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/interval.test b/tests/ast/data/interval.test index 061aa4e1ea..a7c224ba7d 100644 --- a/tests/ast/data/interval.test +++ b/tests/ast/data/interval.test @@ -1069,6 +1069,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/select.test b/tests/ast/data/select.test index d7906020dd..a72bfdd1f4 100644 --- a/tests/ast/data/select.test +++ b/tests/ast/data/select.test @@ -139,6 +139,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session.read.test b/tests/ast/data/session.read.test index fdb70a305c..52c9c54d2c 100644 --- a/tests/ast/data/session.read.test +++ b/tests/ast/data/session.read.test @@ -1772,6 +1772,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session.sql.test b/tests/ast/data/session.sql.test index 8730289bbb..3e167e2a7d 100644 --- a/tests/ast/data/session.sql.test +++ b/tests/ast/data/session.sql.test @@ -149,6 +149,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_directory.test b/tests/ast/data/session_directory.test index 2b9fab41e4..a42ff720e5 100644 --- a/tests/ast/data/session_directory.test +++ b/tests/ast/data/session_directory.test @@ -101,6 +101,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_generator.test b/tests/ast/data/session_generator.test index 75e5fd75f9..410b4278b6 100644 --- a/tests/ast/data/session_generator.test +++ b/tests/ast/data/session_generator.test @@ -362,6 +362,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_range.test b/tests/ast/data/session_range.test index c4aa145e61..ec6e7e7edb 100644 --- a/tests/ast/data/session_range.test +++ b/tests/ast/data/session_range.test @@ -172,6 +172,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_dq_abs_l.test b/tests/ast/data/session_table_dq_abs_l.test index d01a6f76e7..c5004ed1fa 100644 --- a/tests/ast/data/session_table_dq_abs_l.test +++ b/tests/ast/data/session_table_dq_abs_l.test @@ -105,6 +105,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_dq_abs_s.test b/tests/ast/data/session_table_dq_abs_s.test index 582689efb5..27139562f9 100644 --- a/tests/ast/data/session_table_dq_abs_s.test +++ b/tests/ast/data/session_table_dq_abs_s.test @@ -103,6 +103,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_dq_rs_l.test b/tests/ast/data/session_table_dq_rs_l.test index 1720afc92b..a1413e8360 100644 --- a/tests/ast/data/session_table_dq_rs_l.test +++ b/tests/ast/data/session_table_dq_rs_l.test @@ -104,6 +104,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_dq_rs_s.test b/tests/ast/data/session_table_dq_rs_s.test index fb0d52ca2e..a6ae412112 100644 --- a/tests/ast/data/session_table_dq_rs_s.test +++ b/tests/ast/data/session_table_dq_rs_s.test @@ -103,6 +103,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_dq_rt_l.test b/tests/ast/data/session_table_dq_rt_l.test index 1463eaf7be..ba4ba67d2c 100644 --- a/tests/ast/data/session_table_dq_rt_l.test +++ b/tests/ast/data/session_table_dq_rt_l.test @@ -103,6 +103,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_dq_rt_s.test b/tests/ast/data/session_table_dq_rt_s.test index f8486d2aa9..6608ee6faa 100644 --- a/tests/ast/data/session_table_dq_rt_s.test +++ b/tests/ast/data/session_table_dq_rt_s.test @@ -103,6 +103,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_temp_table_cleanup.test b/tests/ast/data/session_table_temp_table_cleanup.test index 93c781bc93..bb5e2f040e 100644 --- a/tests/ast/data/session_table_temp_table_cleanup.test +++ b/tests/ast/data/session_table_temp_table_cleanup.test @@ -170,6 +170,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_uq_abs_l.test b/tests/ast/data/session_table_uq_abs_l.test index cc5acbe12a..a3fa334bd0 100644 --- a/tests/ast/data/session_table_uq_abs_l.test +++ b/tests/ast/data/session_table_uq_abs_l.test @@ -105,6 +105,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_uq_abs_s.test b/tests/ast/data/session_table_uq_abs_s.test index d89e42aebe..a0556fe06e 100644 --- a/tests/ast/data/session_table_uq_abs_s.test +++ b/tests/ast/data/session_table_uq_abs_s.test @@ -103,6 +103,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_uq_rs_l.test b/tests/ast/data/session_table_uq_rs_l.test index 80a8cf3a3a..d6472d666c 100644 --- a/tests/ast/data/session_table_uq_rs_l.test +++ b/tests/ast/data/session_table_uq_rs_l.test @@ -104,6 +104,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_uq_rs_s.test b/tests/ast/data/session_table_uq_rs_s.test index 0680ef2d33..616de980b3 100644 --- a/tests/ast/data/session_table_uq_rs_s.test +++ b/tests/ast/data/session_table_uq_rs_s.test @@ -103,6 +103,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_uq_rt_l.test b/tests/ast/data/session_table_uq_rt_l.test index ae50d76505..3ec25a7746 100644 --- a/tests/ast/data/session_table_uq_rt_l.test +++ b/tests/ast/data/session_table_uq_rt_l.test @@ -103,6 +103,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_table_uq_rt_s.test b/tests/ast/data/session_table_uq_rt_s.test index c9c9211813..adca67ab57 100644 --- a/tests/ast/data/session_table_uq_rt_s.test +++ b/tests/ast/data/session_table_uq_rt_s.test @@ -388,6 +388,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/session_write_pandas.test b/tests/ast/data/session_write_pandas.test index 8ee9dbeaa8..54b16399bd 100644 --- a/tests/ast/data/session_write_pandas.test +++ b/tests/ast/data/session_write_pandas.test @@ -149,6 +149,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/shadowed_local_name.test b/tests/ast/data/shadowed_local_name.test index 1a947136ff..b8cec21522 100644 --- a/tests/ast/data/shadowed_local_name.test +++ b/tests/ast/data/shadowed_local_name.test @@ -205,6 +205,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/smoke1.test b/tests/ast/data/smoke1.test index d389686767..742bf7722d 100644 --- a/tests/ast/data/smoke1.test +++ b/tests/ast/data/smoke1.test @@ -2178,6 +2178,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/smoke2.test b/tests/ast/data/smoke2.test index 73de82207b..03eef80039 100644 --- a/tests/ast/data/smoke2.test +++ b/tests/ast/data/smoke2.test @@ -2352,6 +2352,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/sproc.test b/tests/ast/data/sproc.test index 87e8de16d3..2e9baf6c7a 100644 --- a/tests/ast/data/sproc.test +++ b/tests/ast/data/sproc.test @@ -2629,6 +2629,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/udaf.test b/tests/ast/data/udaf.test index 2e2b6b3a01..7648dec9b2 100644 --- a/tests/ast/data/udaf.test +++ b/tests/ast/data/udaf.test @@ -1205,6 +1205,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/udtf.test b/tests/ast/data/udtf.test index 4b510645bb..d3a8e86c26 100644 --- a/tests/ast/data/udtf.test +++ b/tests/ast/data/udtf.test @@ -3433,6 +3433,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tests/ast/data/windows.test b/tests/ast/data/windows.test index 554377c721..d440151a5e 100644 --- a/tests/ast/data/windows.test +++ b/tests/ast/data/windows.test @@ -2091,6 +2091,6 @@ client_language { } client_version { major: 1 - minor: 39 + minor: 40 } id: "\003U\"\366q\366P\346\260\261?\234\303\254\316\353" diff --git a/tox.ini b/tox.ini index 6e5423d037..4db9629867 100644 --- a/tox.ini +++ b/tox.ini @@ -135,6 +135,9 @@ commands = # This one is only called by jenkins job and the only difference from `snowparkpandasnotdoctest` is that it uses # MODIN_PYTEST_NO_COV_CMD instead of MODIN_PYTEST_CMD snowparkpandasjenkins: {env:MODIN_PYTEST_NO_COV_CMD} --durations=20 -m "{env:SNOWFLAKE_TEST_TYPE}" {posargs:} {env:SNOW_1314507_WORKAROUND_RERUN_FLAGS} tests/unit/modin tests/integ/modin + # These jobs run outside pytest since we manipulate AutoSwitchBackend during pytest setup and we want to test a fresh session. + snowparkpandashybridcheck_sessionfirst: python -c "from tests.parameters import CONNECTION_PARAMETERS; from snowflake.snowpark.session import Session; Session.builder.configs(CONNECTION_PARAMETERS).create(); import snowflake.snowpark.modin.plugin; from modin.config import AutoSwitchBackend; assert AutoSwitchBackend.get() is True" + snowparkpandashybridcheck_pluginfirst: python -c "from tests.parameters import CONNECTION_PARAMETERS; import snowflake.snowpark.modin.plugin; from snowflake.snowpark.session import Session; Session.builder.configs(CONNECTION_PARAMETERS).create(); from modin.config import AutoSwitchBackend; assert AutoSwitchBackend.get() is True" # Snowpark IR commands: ast: {env:SNOWFLAKE_PYTEST_DAILY_CMD} -m "{env:SNOWFLAKE_TEST_TYPE}" {posargs:} tests