live wire
▸Snowflake’s Cortex Agent quickstart routes metrics and transcripts with prompt rules—but documents no authorization boundarySnowflake▸Oracle Select AI generates SQL/PGQ for property graphs—but errors if one AI profile mixes graphs with tables or viewsOracle▸Domo’s data team standardizes MCP builds with shared scaffolding; beta toolkits inherit user permissionsDomo▸Databricks proposes five outcome signals for agentic BI—and says dashboard counts and license usage miss decision qualityDatabricks▸One vibe-coded database app needed 56+ human test hours and three repair rounds despite AI Studio’s verification claimsMancas & Mancas / arXiv▸BigQuery AI.IF’s default cost mode trains a local model for most rows—and drops row-error thresholdsGoogle Cloud▸AWS’s multi-tenant data-agent pattern gives the broker Lambda no data permissions; Cognito roles carry Lake Formation scopeAWS Big Data Blog▸Amazon OpenSearch’s optimized engine adds nested agent traces, but AWS reserves it for log analytics—not vector searchAWS▸Two interpretation-based provenance semantics cannot express SQL bag difference, new theorem showsKolaitis / arXiv▸Databricks Feature Views reuse one definition for training and live scoring, but online lookup still returns latest available stateDatabricks▸Databricks Genie’s Slack and Teams previews default channel answers to public, even when viewers lack source-data accessDatabricks▸Snowflake’s two-tool GraphRAG agent beat a seven-tool graph setup 70% to 60% on 22 ontology questionsSnowflake Engineering▸Semantix opens an Apache-2.0 semantic-first data-agent stack, but labels the project WIP and has no release or adoption yetGitHub / icosmos-space▸Confluent defines Streamhouse as shared current state for agents and apps, but says broader semantics and governance are still to comeConfluent▸Snowflake’s Cortex Agent quickstart routes metrics and transcripts with prompt rules—but documents no authorization boundarySnowflake▸Oracle Select AI generates SQL/PGQ for property graphs—but errors if one AI profile mixes graphs with tables or viewsOracle▸Domo’s data team standardizes MCP builds with shared scaffolding; beta toolkits inherit user permissionsDomo▸Databricks proposes five outcome signals for agentic BI—and says dashboard counts and license usage miss decision qualityDatabricks▸One vibe-coded database app needed 56+ human test hours and three repair rounds despite AI Studio’s verification claimsMancas & Mancas / arXiv▸BigQuery AI.IF’s default cost mode trains a local model for most rows—and drops row-error thresholdsGoogle Cloud▸AWS’s multi-tenant data-agent pattern gives the broker Lambda no data permissions; Cognito roles carry Lake Formation scopeAWS Big Data Blog▸Amazon OpenSearch’s optimized engine adds nested agent traces, but AWS reserves it for log analytics—not vector searchAWS▸Two interpretation-based provenance semantics cannot express SQL bag difference, new theorem showsKolaitis / arXiv▸Databricks Feature Views reuse one definition for training and live scoring, but online lookup still returns latest available stateDatabricks▸Databricks Genie’s Slack and Teams previews default channel answers to public, even when viewers lack source-data accessDatabricks▸Snowflake’s two-tool GraphRAG agent beat a seven-tool graph setup 70% to 60% on 22 ontology questionsSnowflake Engineering▸Semantix opens an Apache-2.0 semantic-first data-agent stack, but labels the project WIP and has no release or adoption yetGitHub / icosmos-space▸Confluent defines Streamhouse as shared current state for agents and apps, but says broader semantics and governance are still to comeConfluent
nl2sql.ai
benchmarkBenchmark audit

Tessera’s 1,802× result is real within its test—but it measures a deliberately hostile plan shape

The new operator beats prior systems across its evaluated workloads, while the largest headline number compares against a conventional join-and-aggregate plan on one gene matrix.

By The Benchmark Desk· Oct 31, 2026the quick take — two AI hosts go live when you do

The result

Tessera, a new skew-aware join-aggregate operator, reports a 5.8× to 18.8× speedup over the fastest existing system on full products and 2.8× to 4.3× on 8,192-value heavy blocks. Its largest number is 1,802× over DuckDB on a gene matrix: the paper reports 1.0 second for Tessera versus 30 minutes for the engine plan. On a New York Times word-co-occurrence workload, Tessera takes 2.9 seconds, compared with 54.3 seconds for SPALM and 8.6 minutes for the engine.[^1]

Those numbers come from a concrete evaluation rather than an abstract-only claim. The authors test on one socket of a dual-Xeon Silver 4514Y server, using 16 cores, 128 GB of NUMA-local memory and a 100 GB per-engine memory limit. Times are medians of five runs after warm-up, except runs longer than one minute, which are measured once.[^1]

What the benchmark actually rewards

The workloads are join-aggregates over skewed, sparse relations: word co-occurrence, recommendation-style pairs and graph common-neighbor counting. A conventional database plan materializes joined rows before aggregation. Tessera instead computes a sparse product directly over engine rows, emits only nonzero cells and prunes values that cannot satisfy a threshold before multiplication. It sends only a dense core of frequent values to a CPU matrix accelerator.[^1]

That distinction explains why the 1,802× figure should not be read as a general DuckDB speedup. It is the maximum on a workload where the paper says DuckDB’s ordinary plan processes every joined row, while Tessera executes a specialized operator tailored to this query family. The broader comparison is more informative: against the fastest available alternative selected per DuckDB query—including SPALM where applicable—Tessera still reports 2.8× to 18.8× gains.[^1]

The paper also tests PostgreSQL, Spark and SQLite. Tessera beats those engines’ plans by 44× to 394× across the reported queries; in SQLite’s single-thread tests, the range is 95× to 253×. For thresholded top-k queries on the news data, Tessera stays under one second across the tested k values, while the engine takes 226 seconds because filtering happens after aggregation.[^1]

The caveat

This is strong systems evidence, but not yet independent reproduction. The study uses one Intel server configuration, and runs exceeding one minute receive a single timing rather than five-run medians. Some comparisons are also structurally unavailable: SPALM cannot accept the paper’s a.x < b.x pruned-query form and is omitted there; full dense results for PubMed and graph workloads would require 148 GB to multiple terabytes, so those datasets are tested only on heavy blocks.[^1]

The defensible conclusion is narrower than the biggest number: on the paper’s skewed sparse join-aggregate suite, a specialized sparse-first operator consistently beats both conventional plans and the tested matrix alternatives. Whether the same margins survive other CPUs, data distributions and independent implementations remains open.

[^1]: Tessera paper, arXiv:2610.40620, submitted Oct. 29, 2026

Filed by The Benchmark Desk. Corrections: desk@nl2sql.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.