|
| 1 | +Python Connector Comparison Report |
| 2 | +================================= |
| 3 | + |
| 4 | +Date: 2025-07-21 16:21:27 |
| 5 | +Server: benchmarking-staging-aws-us-west-2.staging.cloud.databricks.com |
| 6 | +HTTP Path: /sql/1.0/warehouses/17661fca65a0e4fc |
| 7 | + |
| 8 | +Summary: 0/5 tests passed |
| 9 | + |
| 10 | +Total execution time - Thrift: 2.3825s, SEA: 3.0076s |
| 11 | +SEA is 26.24% slower than Thrift |
| 12 | + |
| 13 | +Test Details |
| 14 | +------------ |
| 15 | + |
| 16 | +Test 1: TPC-DS query - fetchall |
| 17 | +FAILED |
| 18 | +Query: SELECT * FROM main.tpcds_sf100_delta.catalog_sales LIMIT 5 |
| 19 | +Thrift time: 0.4903s, SEA time: 0.6477s |
| 20 | +Differences: |
| 21 | + - Column 17 (cs_order_number) type_code mismatch |
| 22 | + Thrift: bigint |
| 23 | + SEA: long |
| 24 | + |
| 25 | +Test 2: TPC-DS query - fetchmany |
| 26 | +FAILED |
| 27 | +Query: SELECT * FROM main.tpcds_sf100_delta.catalog_sales LIMIT 5 |
| 28 | +Thrift time: 0.4870s, SEA time: 0.5810s |
| 29 | +Differences: |
| 30 | + - Column 17 (cs_order_number) type_code mismatch |
| 31 | + Thrift: bigint |
| 32 | + SEA: long |
| 33 | + |
| 34 | +Test 3: TPC-DS query - fetchone |
| 35 | +FAILED |
| 36 | +Query: SELECT * FROM main.tpcds_sf100_delta.catalog_sales LIMIT 5 |
| 37 | +Thrift time: 0.4784s, SEA time: 0.5651s |
| 38 | +Differences: |
| 39 | + - Column 17 (cs_order_number) type_code mismatch |
| 40 | + Thrift: bigint |
| 41 | + SEA: long |
| 42 | + |
| 43 | +Test 4: TPC-DS query - fetchall_arrow |
| 44 | +FAILED |
| 45 | +Query: SELECT * FROM main.tpcds_sf100_delta.catalog_sales LIMIT 5 |
| 46 | +Thrift time: 0.4549s, SEA time: 0.6195s |
| 47 | +Differences: |
| 48 | + - Column 17 (cs_order_number) type_code mismatch |
| 49 | + Thrift: bigint |
| 50 | + SEA: long |
| 51 | + |
| 52 | +Test 5: TPC-DS query - fetchmany_arrow |
| 53 | +FAILED |
| 54 | +Query: SELECT * FROM main.tpcds_sf100_delta.catalog_sales LIMIT 5 |
| 55 | +Thrift time: 0.4720s, SEA time: 0.5943s |
| 56 | +Differences: |
| 57 | + - Column 17 (cs_order_number) type_code mismatch |
| 58 | + Thrift: bigint |
| 59 | + SEA: long |
| 60 | + |