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

A 4,000-run learned-index study found the benchmark was missing the failures that matter

Three of five concurrent learned indexes lost keys or stopped progressing, while synchronized rebuilds created latency bursts that aggregate throughput scores hid.

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

A new evaluation of concurrent learned indexes reports a result more important than another throughput win: the standard benchmark can rate a system as nearly production-ready while missing lost keys, stalled execution and synchronized latency bursts.

The preprint, “Synchronized Rebuilds: The Hidden Cost of Concurrent Inserts in Learned Indexes,” compares 13 indexes across more than 4,000 runs. The authors say three of the five concurrent learned indexes they tested either lost keys or stopped making progress. That is not a small ranking disagreement. It means a benchmark focused on aggregate performance can fail to detect basic correctness and liveness failures. Source

The cost moves rather than disappears

The paper’s abstract separates the designs into three failure or cost patterns. Gapped-array indexes rebuild nodes in synchronized bursts. Model-placement indexes consume three to four times as much memory. Buffered indexes take two to three times as long. The authors trace the burst positions to three constants in source code, suggesting that the tail-latency behavior is structural rather than random noise. Source

Those rebuilds are especially costly under concurrency. According to the paper, each learned-index rebuild copies a node roughly 1,000 times larger than a B-tree page, while blocking every operation that reaches that node. Randomizing node density—the familiar B-tree mitigation—only spreads the bursts out, and reducing node size trades the bursts for longer runs at scale. Source

A better benchmark needs failure-sensitive metrics

The authors test two established systems techniques: a temporary buffer used only during a rebuild, and background rebuilding. On 400 million real keys, they report that these changes reduce inserts exceeding 100 microseconds by two orders of magnitude with one thread and by one order of magnitude with 16 threads when spare cores handle the background work. They also report one-third to one-half the runtime of permanently buffered designs. Source

The benchmark lesson is broader than learned indexes. An evaluation for a mutable concurrent system should report key preservation, forward progress and latency distributions—not only mean throughput. It should also expose memory and background-core costs, because the study finds that competing architectures pay in different currencies.

This is a first-version arXiv preprint, not yet an independent reproduction. Its strongest contribution is therefore diagnostic: it defines failure checks that follow-up work can rerun. Until those checks are standard, “almost ready for use” is a throughput claim, not a production-readiness verdict.

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.