Skip to content

Commit 4db7e33

Browse files
authored
fix release (#92)
1 parent 94197b6 commit 4db7e33

4 files changed

Lines changed: 13 additions & 6 deletions

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,7 @@ docs/_build/
8282

8383
# Personal scratch / scratchpads (workspace-specific drivers, demo captures)
8484
scratch/
85+
86+
# uv lockfile - not committed; resolution is intentionally left floating so
87+
# each environment picks the newest packages available in its configured index.
88+
uv.lock

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ tpcds_datagen = ["duckdb==1.5.5; python_version >= '3.10'"]
4646
tpch_datagen = ["tpchgen-cli>=3.0.0"]
4747
sparkmeasure = ["sparkmeasure==0.28.0; python_version >= '3.9'"]
4848
spark = ["pyspark>=3.5.0,<4.0.0; python_version >= '3.9'", "delta-spark>=3.2.0,<4.0.0; python_version >= '3.9'"]
49-
sail = ["pysail>=0.7.0; python_version >= '3.10'", "pyspark[connect]>=4.0.0; python_version >= '3.10'", "deltalake>=1.6.2; python_version >= '3.10'", "pyarrow>=16.0.0; python_version >= '3.10'"]
49+
# pysail is a floor rather than the newest release: it is a lower bound only, so
50+
# the resolver picks the newest version available in whichever index is
51+
# configured, and internal mirrors can lag several days behind PyPI.
52+
sail = ["pysail>=0.6.6; python_version >= '3.10'", "pyspark[connect]>=4.0.0; python_version >= '3.10'", "deltalake>=1.6.2; python_version >= '3.10'", "pyarrow>=16.0.0; python_version >= '3.10'"]
5053

5154
[project.urls]
5255
github = "https://github.com/mwc360/LakeBench"

reports/coverage/daft.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Daft Benchmark Report
22

33
_Auto-generated by the LakeBench integration test suite._
4-
_Last updated: 2026-08-03 22:16:48 UTC_
4+
_Last updated: 2026-08-03 23:19:40 UTC_
55

66
---
77

@@ -13,7 +13,7 @@ _Last updated: 2026-08-03 22:16:48 UTC_
1313

1414
| Querie | Error |
1515
|---|---|
16-
| `q21` | DaftCoreException: DaftError::ValueError Failed to bind predicate for row group pruning on 'C:/Users/milescole/AppData/Local/Temp/pytest-of-milescole/pytest-114/test_tpch_daft0/tpch/lineitem/0-e7aad955-ba4c-471e-a370-70f5d8e09603-0.parquet': DaftError::InternalError Outer reference columns cannot be |
16+
| `q21` | DaftCoreException: DaftError::ValueError Failed to bind predicate for row group pruning on 'C:/Users/milescole/AppData/Local/Temp/pytest-of-milescole/pytest-116/test_tpch_daft0/tpch/lineitem/0-81ab440a-ff6a-4bbd-9e4f-8b67b755271a-0.parquet': DaftError::InternalError Outer reference columns cannot be |
1717

1818
---
1919

@@ -31,7 +31,7 @@ _Last updated: 2026-08-03 22:16:48 UTC_
3131
| `q10` | DaftCoreException: DaftError::ComputeError EXISTS <SUBQUERY> should be optimized away before evaluation. This indicates a bug in the query optimizer. |
3232
| `q11` | InvalidSQLException: Daft error: DaftError::External Unable to create logical plan node. Due to: DaftError::TypeError Cannot infer supertypes for divide on types: Decimal[precision: 38, scale: 2], Decimal[precision: 38, scale: 2] result precision: 77 exceed bounds of [1, 38]. scale: 41 |
3333
| `q12` | InvalidSQLException: Invalid operation: Interval value must be a string |
34-
| `q13` | InvalidSQLException: Daft error: DaftError::External Unable to create logical plan node. Due to: DaftError::AmbiguousReference Column name "ss_ext_wholesale_cost" is ambiguous in schema: [Field { name: "ss_ext_sales_price", dtype: Decimal128(38, 6), metadata: {} }, Field { name: "ss_ext_wholesale_co |
34+
| `q13` | InvalidSQLException: Daft error: DaftError::External Unable to create logical plan node. Due to: DaftError::AmbiguousReference Column name "ss_ext_wholesale_cost" is ambiguous in schema: [Field { name: "ss_ext_sales_price", dtype: Decimal128(38, 6), metadata: {} }, Field { name: "ss_quantity", dtype |
3535
| `q14a` | InvalidSQLException: Daft error: DaftError::External Unable to create logical plan node. Due to: DaftError::TypeError Cannot perform comparison on types: Decimal[precision: 38, scale: 2], Decimal[precision: 38, scale: 6] Details: DaftError::TypeError Cannot infer supertypes for comparison on types: |
3636
| `q14b` | InvalidSQLException: Daft error: DaftError::External Unable to create logical plan node. Due to: DaftError::TypeError Cannot perform comparison on types: Decimal[precision: 38, scale: 2], Decimal[precision: 38, scale: 6] Details: DaftError::TypeError Cannot infer supertypes for comparison on types: |
3737
| `q16` | InvalidSQLException: Invalid operation: Interval value must be a string |
@@ -48,7 +48,7 @@ _Last updated: 2026-08-03 22:16:48 UTC_
4848
| `q39a` | InvalidSQLException: Unsupported SQL: 'CASE with operand not yet supported' |
4949
| `q39b` | InvalidSQLException: Unsupported SQL: 'CASE with operand not yet supported' |
5050
| `q40` | InvalidSQLException: Invalid operation: Interval value must be a string |
51-
| `q41` | DaftCoreException: DaftError::ValueError Failed to bind predicate for row group pruning on 'C:/Users/milescole/AppData/Local/Temp/pytest-of-milescole/pytest-114/test_tpcds_daft0/tpcds/item/0-041c5dba-fcc9-4d0e-b4c5-44e309e5d062-0.parquet': DaftError::InternalError Outer reference columns cannot be b |
51+
| `q41` | DaftCoreException: DaftError::ValueError Failed to bind predicate for row group pruning on 'C:/Users/milescole/AppData/Local/Temp/pytest-of-milescole/pytest-116/test_tpcds_daft0/tpcds/item/0-bf6efebc-0864-485c-93da-aa3cb4a0dd24-0.parquet': DaftError::InternalError Outer reference columns cannot be b |
5252
| `q45` | DaftCoreException: DaftError::ComputeError IN <SUBQUERY> should be optimized away before evaluation. This indicates a bug in the query optimizer. |
5353
| `q47` | InvalidSQLException: Daft error: DaftError::External Unable to create logical plan node. Due to: DaftError::TypeError Cannot infer supertypes for subtraction on types: Decimal[precision: 38, scale: 2], Decimal[precision: 38, scale: 6] result precision: 43 exceed bounds of [1, 38] |
5454
| `q49` | DaftCoreException: Unable to create logical plan node. Due to Caused by the following errors: 1: DaftError::TypeError could not determine supertype of Decimal128(7, 2) and Int64 |

reports/coverage/sail.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Sail Benchmark Report
22

33
_Auto-generated by the LakeBench integration test suite._
4-
_Last updated: 2026-08-03 20:17:33 UTC_
4+
_Last updated: 2026-08-03 23:18:43 UTC_
55

66
---
77

0 commit comments

Comments
 (0)