Skip to content

cloud_topics: L1 prefetch service (replace l1_reader_cache)#30947

Open
Lazin wants to merge 4 commits into
redpanda-data:devfrom
Lazin:ct/reader-improvement
Open

cloud_topics: L1 prefetch service (replace l1_reader_cache)#30947
Lazin wants to merge 4 commits into
redpanda-data:devfrom
Lazin:ct/reader-improvement

Conversation

@Lazin

@Lazin Lazin commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Replaces the passive l1_reader_cache with an active, per-shard L1 prefetch service that drives L1 producers ahead of demand into the in-memory record batch cache, so Kafka fetches are served from memory instead of paying per-object metadata/footer/open latency on the read critical path.

Motivation

The previous L1 read path was structurally throughput-limited:

  • Per-object overhead on the critical path — every new L1 object needs a metastore RPC (get_extent_metadata_forwardsleader_router, cross-node), a footer object-storage GET, and an object open, paid serially at each object boundary (lookahead existed but defaulted to off).
  • A single fetch fiber cannot hide latency — read a slice, return, fetch again: any per-slice network hop caps throughput at slice / latency.
  • Downloads were coupled to footer layout — overlapping reads created duplicated, non-deduplicated cloud-cache extents.

What this PR does

A per-shard l1_fetch_service (registry + scheduler + memory broker) owns fetch_stream producers keyed by (tidp, read-position). Each stream runs a prefetch chain — metastore lookahead → footer → concurrent byte-range downloads → reassembly into whole batches → inserted into the shared batch cache. Kafka fetches receive a lightweight memory_first_reader that reads only from the cache; a miss is a demand signal the scheduler prioritizes.

  • Latency hiding — the next data is decoded before the consumer asks for it.
  • Concurrency — many concurrent downloads across and within streams (a single consumer scanning one partition scales with available concurrency), bounded by a max-in-flight cap and the memory budget.
  • Bounded memory — all prefetch is reserved against a per-shard budget. Prefetch is a best-effort cache: entries are inserted clean and may be evicted under memory pressure. An evicted-then-requested offset triggers a deadline-bounded re-fetch that re-produces it; get_reader only reuses a warm stream when the requested offset is still resident (residency-gated reuse), so an evicted offset self-heals on retry rather than stalling.
  • Adaptive pacing — per-stream window ≈ consume-rate × refill-latency × safety; under pressure the coldest streams shrink first, and a starving stream may briefly borrow.

New components live under src/v/cloud_topics/level_one/prefetch/ (chunk_reassembler, chunk_downloader, l1_memory_broker, prefetch_pacer, fetch_stream, memory_first_reader, l1_fetch_service + prefetch_probe). l1_reader_cache is removed and its config knobs deprecated. New tunables: cloud_topics_l1_prefetch_*.

Limitation: the L1 read path requires the batch cache; if it is disabled (disable_batch_cache, or a topic with cache_enabled=false) L1 reads return no data (by design; a rate-limited warning is emitted). Network-bandwidth budgeting and per-stream fairness are deferred.

Backports Required

  • none - not a bug fix

Release Notes

Improvements

  • Cloud Topics L1 (cloud) reads are now served from an in-memory prefetch pipeline that fetches ahead of demand with bounded, adaptive concurrency, improving fetch throughput. New cloud_topics_l1_prefetch_* tunables control the memory budget, download concurrency, and pacing.

@Lazin Lazin marked this pull request as ready for review June 27, 2026 14:14
@Lazin Lazin requested a review from a team as a code owner June 27, 2026 14:14
Copilot AI review requested due to automatic review settings June 27, 2026 14:14
@Lazin Lazin removed the request for review from a team June 27, 2026 14:19

This comment was marked as outdated.

@vbotbuildovich

vbotbuildovich commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

CI test results

test results on build#86417
test_status test_class test_method test_arguments test_kind job_url passed reason test_history
FAIL chunk_downloader_test out_of_order_ranges_yield_ordered_batches unit https://buildkite.com/redpanda/redpanda/builds/86417#019f0985-aabd-410d-9d50-f87d760a6e12 0/1
FAIL CompactionStressExtremeDedupTest test_extreme_dedup_ratio null integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b1-4f00-ad2d-50491eeea00f 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressExtremeDedupTest&test_method=test_extreme_dedup_ratio
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b1-4cc7-b1a2-e2ea8650b379 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b2-470f-8f38-1c25b291b0bf 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 10} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b5-4dda-8c32-f904d63a5884 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 131072} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b6-439f-bc9d-3516cc9d4a2b 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 3} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b0-4ad6-a17a-bea231a405a9 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FAIL EndToEndCloudTopicsMaintenanceToggleTest test_toggle_maintenance null integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b1-4cc7-b1a2-e2ea8650b379 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsMaintenanceToggleTest&test_method=test_toggle_maintenance
FAIL EndToEndCloudTopicsStorageModeToggleTest test_toggle_storage_mode null integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b2-470f-8f38-1c25b291b0bf 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsStorageModeToggleTest&test_method=test_toggle_storage_mode
FAIL EndToEndCloudTopicsTxTest test_write {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b0-4ad6-a17a-bea231a405a9 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsTxTest&test_method=test_write
FAIL CloudTopicsL0GCStressTest test_gc_stress {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b3-4185-802f-e6426e5dc82d 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsL0GCStressTest&test_method=test_gc_stress
FLAKY(FAIL) ShadowLinkConsumeGroupsMirroringTest test_continuous_group_sync {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": false} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b4-41f1-bbb7-4df343784bc5 7/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0002, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkConsumeGroupsMirroringTest&test_method=test_continuous_group_sync
FAIL ShadowLinkConsumeGroupsMirroringTest test_continuous_group_sync {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b3-4faa-a72d-e1dcd78a51cb 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0002, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkConsumeGroupsMirroringTest&test_method=test_continuous_group_sync
FLAKY(FAIL) ShadowLinkCustomStartOffsetSelectionTests test_starting_offset {"failures": true, "source_cluster_spec": {"cluster_type": "redpanda"}, "starting_offset": "timestamp", "storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b3-4185-802f-e6426e5dc82d 4/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0003, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkCustomStartOffsetSelectionTests&test_method=test_starting_offset
FAIL ShadowLinkTopicFailoverTests test_producer_ids_failover {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b4-41f1-bbb7-4df343784bc5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkTopicFailoverTests&test_method=test_producer_ids_failover
FLAKY(FAIL) ShadowLinkingReplicationTests test_replication_basic {"shuffle_leadership": true, "source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b2-470f-8f38-1c25b291b0bf 9/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_basic
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b2-470f-8f38-1c25b291b0bf 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b4-41f1-bbb7-4df343784bc5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FAIL ShadowLinkingReplicationTests test_replication_with_transactions {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b3-4185-802f-e6426e5dc82d 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_transactions
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": false, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b6-439f-bc9d-3516cc9d4a2b 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0195, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": true, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b1-4cc7-b1a2-e2ea8650b379 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0195, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_topic_evicts_via_l1_floor null integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b3-4185-802f-e6426e5dc82d 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_topic_evicts_via_l1_floor
FAIL TieredCloudLocalRetentionTest test_read_below_local_start_pivots_to_l1 null integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b5-4822-95da-ef3c71e3063a 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_read_below_local_start_pivots_to_l1
FAIL CloudTopicsTimeQueryTest test_timequery null integration https://buildkite.com/redpanda/redpanda/builds/86417#019f0991-65b5-4dda-8c32-f904d63a5884 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsTimeQueryTest&test_method=test_timequery
test results on build#86428
test_status test_class test_method test_arguments test_kind job_url passed reason test_history
FAIL chunk_downloader_test out_of_order_ranges_yield_ordered_batches unit https://buildkite.com/redpanda/redpanda/builds/86428#019f0e94-357b-46de-8cdf-e4ca1409f5ed 0/1
FAIL CompactionStressExtremeDedupTest test_extreme_dedup_ratio null integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3b-4eb6-9ac6-0100660d0e56 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressExtremeDedupTest&test_method=test_extreme_dedup_ratio
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3c-4673-9dbb-a09ac780d34d 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 10} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c43-4606-a7c9-687aa98b2cdd 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 131072} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c45-47e0-aa37-3277b39f84fa 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 3} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3b-453b-bc6a-ae370100191d 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FAIL EndToEndCloudTopicsMaintenanceToggleTest test_toggle_maintenance null integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3c-4673-9dbb-a09ac780d34d 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsMaintenanceToggleTest&test_method=test_toggle_maintenance
FAIL EndToEndCloudTopicsTxTest test_write {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3b-453b-bc6a-ae370100191d 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsTxTest&test_method=test_write
FAIL CloudTopicsL0GCStressTest test_gc_stress {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3f-42bc-af68-339fb3717369 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsL0GCStressTest&test_method=test_gc_stress
FLAKY(FAIL) LevelingStressHighFragmentationTest test_high_fragmentation null integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c43-4606-a7c9-687aa98b2cdd 9/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LevelingStressHighFragmentationTest&test_method=test_high_fragmentation
FAIL ShadowLinkConsumeGroupsMirroringTest test_continuous_group_sync {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3e-4aa7-9fbf-c58db8f1eb81 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0002, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkConsumeGroupsMirroringTest&test_method=test_continuous_group_sync
FLAKY(FAIL) ShadowLinkCustomStartOffsetSelectionTests test_starting_offset {"failures": false, "source_cluster_spec": {"cluster_type": "redpanda"}, "starting_offset": "timestamp", "storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3b-4eb6-9ac6-0100660d0e56 6/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0003, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkCustomStartOffsetSelectionTests&test_method=test_starting_offset
FLAKY(FAIL) ShadowLinkCustomStartOffsetSelectionTests test_starting_offset {"failures": true, "source_cluster_spec": {"cluster_type": "redpanda"}, "starting_offset": "timestamp", "storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3f-42bc-af68-339fb3717369 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0003, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkCustomStartOffsetSelectionTests&test_method=test_starting_offset
FAIL ShadowLinkTopicFailoverTests test_producer_ids_failover {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c41-4ee7-bac6-3ab501edc8ad 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkTopicFailoverTests&test_method=test_producer_ids_failover
FLAKY(PASS) ShadowLinkingReplicationTests test_auto_prefix_trimming {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "local", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c43-4606-a7c9-687aa98b2cdd 10/11 Test PASSES after retries.No significant increase in flaky rate(baseline=0.0446, p0=1.0000, reject_threshold=0.0100. adj_baseline=0.1278, p1=0.2547, trust_threshold=0.5000) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_auto_prefix_trimming
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c41-4ee7-bac6-3ab501edc8ad 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FAIL ShadowLinkingReplicationTests test_replication_with_transactions {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3f-42bc-af68-339fb3717369 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_transactions
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": false, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c45-47e0-aa37-3277b39f84fa 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0193, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": true, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3c-4673-9dbb-a09ac780d34d 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0193, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_leadership_move_advances_mash null integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3e-4aa7-9fbf-c58db8f1eb81 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_leadership_move_advances_mash
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_topic_evicts_via_l1_floor null integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c3f-42bc-af68-339fb3717369 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_topic_evicts_via_l1_floor
FAIL TieredCloudLocalRetentionTest test_read_below_local_start_pivots_to_l1 null integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c42-40a0-b827-f70884c202e2 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_read_below_local_start_pivots_to_l1
FAIL CloudTopicsTimeQueryTest test_timequery null integration https://buildkite.com/redpanda/redpanda/builds/86428#019f0ead-5c43-4606-a7c9-687aa98b2cdd 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsTimeQueryTest&test_method=test_timequery
test results on build#86430
test_status test_class test_method test_arguments test_kind job_url passed reason test_history
FAIL CompactionStressExtremeDedupTest test_extreme_dedup_ratio null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1d-4d6d-86b0-069c5b779f92 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressExtremeDedupTest&test_method=test_extreme_dedup_ratio
FAIL CompactionStressExtremeDedupTest test_extreme_dedup_ratio null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9c-4d1e-8cfd-3d6ec4f78fa9 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressExtremeDedupTest&test_method=test_extreme_dedup_ratio
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1e-49db-9e82-f09e01191ca7 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9e-44fb-80be-6327ae668ef5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1f-43f6-895b-871e4c5515e5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca0-4861-bdbc-d4e12d4a9343 0/11 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FAIL EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 10} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c22-4834-b4ea-c81eb2bda23a 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 10} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca6-4397-93f8-8f80698a4776 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 131072} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c23-420e-81fa-2997873b6e51 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 131072} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca7-40ff-86c1-34be062548e7 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FAIL EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 3} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1c-4265-89f8-0a0ad88720f9 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FAIL EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 3} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9b-40a1-9d46-ac71f07ab7e9 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FAIL EndToEndCloudTopicsMaintenanceToggleTest test_toggle_maintenance null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1e-49db-9e82-f09e01191ca7 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsMaintenanceToggleTest&test_method=test_toggle_maintenance
FAIL EndToEndCloudTopicsMaintenanceToggleTest test_toggle_maintenance null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9e-44fb-80be-6327ae668ef5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsMaintenanceToggleTest&test_method=test_toggle_maintenance
FAIL EndToEndCloudTopicsStorageModeToggleTest test_toggle_storage_mode null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1f-43f6-895b-871e4c5515e5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsStorageModeToggleTest&test_method=test_toggle_storage_mode
FAIL EndToEndCloudTopicsStorageModeToggleTest test_toggle_storage_mode null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca0-4861-bdbc-d4e12d4a9343 0/10 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsStorageModeToggleTest&test_method=test_toggle_storage_mode
FAIL EndToEndCloudTopicsTxTest test_write {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1c-4265-89f8-0a0ad88720f9 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsTxTest&test_method=test_write
FAIL EndToEndCloudTopicsTxTest test_write {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9b-40a1-9d46-ac71f07ab7e9 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsTxTest&test_method=test_write
FAIL CloudTopicsL0GCStressTest test_gc_stress {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c20-4fb8-8f1d-525bfab313e5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsL0GCStressTest&test_method=test_gc_stress
FAIL CloudTopicsL0GCStressTest test_gc_stress {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca2-41f4-9270-8f541f16d917 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsL0GCStressTest&test_method=test_gc_stress
FAIL ShadowLinkConsumeGroupsMirroringTest test_continuous_group_sync {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c20-41dc-9d6c-1a071efc8f3c 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0002, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkConsumeGroupsMirroringTest&test_method=test_continuous_group_sync
FAIL ShadowLinkConsumeGroupsMirroringTest test_continuous_group_sync {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca1-4d60-bbcb-4830fa7b0356 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0002, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkConsumeGroupsMirroringTest&test_method=test_continuous_group_sync
FLAKY(FAIL) ShadowLinkCustomStartOffsetSelectionTests test_starting_offset {"failures": false, "source_cluster_spec": {"cluster_type": "redpanda"}, "starting_offset": "timestamp", "storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9c-4d1e-8cfd-3d6ec4f78fa9 6/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0003, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkCustomStartOffsetSelectionTests&test_method=test_starting_offset
FLAKY(FAIL) ShadowLinkCustomStartOffsetSelectionTests test_starting_offset {"failures": true, "source_cluster_spec": {"cluster_type": "redpanda"}, "starting_offset": "timestamp", "storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c20-4fb8-8f1d-525bfab313e5 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0003, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkCustomStartOffsetSelectionTests&test_method=test_starting_offset
FLAKY(FAIL) ShadowLinkCustomStartOffsetSelectionTests test_starting_offset {"failures": true, "source_cluster_spec": {"cluster_type": "redpanda"}, "starting_offset": "timestamp", "storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca2-41f4-9270-8f541f16d917 4/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0003, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkCustomStartOffsetSelectionTests&test_method=test_starting_offset
FAIL ShadowLinkTopicFailoverTests test_producer_ids_failover {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c21-4fec-a19b-0040079793f2 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkTopicFailoverTests&test_method=test_producer_ids_failover
FAIL ShadowLinkTopicFailoverTests test_producer_ids_failover {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca3-4403-8af2-72bf9984f8ef 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkTopicFailoverTests&test_method=test_producer_ids_failover
FLAKY(PASS) ShadowLinkingReplicationTests test_auto_prefix_trimming {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c22-4e9d-ba3a-c2a558037f0a 19/21 Test PASSES after retries.No significant increase in flaky rate(baseline=0.0446, p0=0.5982, reject_threshold=0.0100. adj_baseline=0.1278, p1=0.2550, trust_threshold=0.5000) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_auto_prefix_trimming
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1f-43f6-895b-871e4c5515e5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca0-4861-bdbc-d4e12d4a9343 0/11 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c21-4fec-a19b-0040079793f2 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca3-4403-8af2-72bf9984f8ef 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FAIL ShadowLinkingReplicationTests test_replication_with_transactions {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c20-4fb8-8f1d-525bfab313e5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_transactions
FAIL ShadowLinkingReplicationTests test_replication_with_transactions {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca2-41f4-9270-8f541f16d917 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_transactions
FLAKY(PASS) ConsumerGroupBalancingTest test_coordinator_nodes_balance null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9b-40a1-9d46-ac71f07ab7e9 10/11 Test PASSES after retries.No significant increase in flaky rate(baseline=0.0060, p0=1.0000, reject_threshold=0.0100. adj_baseline=0.1000, p1=0.3487, trust_threshold=0.5000) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ConsumerGroupBalancingTest&test_method=test_coordinator_nodes_balance
FLAKY(PASS) NodeWiseRecoveryTest test_recovery_local_data_missing {"wait_for_final_manifest_uploads": true} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9e-44fb-80be-6327ae668ef5 19/21 Test PASSES after retries.No significant increase in flaky rate(baseline=0.0560, p0=0.6839, reject_threshold=0.0100. adj_baseline=0.1587, p1=0.1507, trust_threshold=0.5000) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=NodeWiseRecoveryTest&test_method=test_recovery_local_data_missing
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": false, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c23-420e-81fa-2997873b6e51 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0193, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": false, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca7-40ff-86c1-34be062548e7 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0193, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": true, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c1e-49db-9e82-f09e01191ca7 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0193, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FAIL ShadowLinkingRandomOpsTest test_node_operations {"failures": true, "workload_set": "cloud_combos"} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5c9e-44fb-80be-6327ae668ef5 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0193, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingRandomOpsTest&test_method=test_node_operations
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_leadership_move_advances_mash null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c20-41dc-9d6c-1a071efc8f3c 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_leadership_move_advances_mash
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_leadership_move_advances_mash null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca1-4d60-bbcb-4830fa7b0356 1/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_leadership_move_advances_mash
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_topic_evicts_via_l1_floor null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c20-4fb8-8f1d-525bfab313e5 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_topic_evicts_via_l1_floor
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_topic_evicts_via_l1_floor null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca2-41f4-9270-8f541f16d917 4/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_topic_evicts_via_l1_floor
FAIL TieredCloudLocalRetentionTest test_read_below_local_start_pivots_to_l1 null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c22-4e9d-ba3a-c2a558037f0a 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_read_below_local_start_pivots_to_l1
FAIL TieredCloudLocalRetentionTest test_read_below_local_start_pivots_to_l1 null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca4-4d89-b723-80cf1cb10f69 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_read_below_local_start_pivots_to_l1
FAIL CloudTopicsTimeQueryTest test_timequery null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c22-4834-b4ea-c81eb2bda23a 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsTimeQueryTest&test_method=test_timequery
FAIL CloudTopicsTimeQueryTest test_timequery null integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-5ca6-4397-93f8-8f80698a4776 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsTimeQueryTest&test_method=test_timequery
FLAKY(FAIL) TxVerifierTest test_all_tx_tests {"cloud_storage_type": 2} integration https://buildkite.com/redpanda/redpanda/builds/86430#019f0f95-3c20-4fb8-8f1d-525bfab313e5 8/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TxVerifierTest&test_method=test_all_tx_tests
test results on build#86444
test_status test_class test_method test_arguments test_kind job_url passed reason test_history
FLAKY(FAIL) CompactionStressExtremeDedupTest test_extreme_dedup_ratio null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4409-4edd-b1e5-a1e4b7e0bda8 4/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressExtremeDedupTest&test_method=test_extreme_dedup_ratio
FAIL CompactionStressExtremeDedupTest test_extreme_dedup_ratio null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c694-46e2-aada-fa7d963ea536 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressExtremeDedupTest&test_method=test_extreme_dedup_ratio
FAIL CompactionStressKeyCardinalityTest test_key_cardinality_overflow {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c694-40b1-bb9a-959c1ae2f300 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionStressKeyCardinalityTest&test_method=test_key_cardinality_overflow
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 10} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4418-49fb-a0d1-83760a32731d 5/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 131072} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c699-46ae-bfc7-0033a09ee88c 3/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 3} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4408-41b9-967a-f5b918905d94 5/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FLAKY(FAIL) EndToEndCloudTopicsCompactionTest test_compact {"cloud_topics_compaction_key_map_memory_kb": 3} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c693-4497-ae32-069380848f66 5/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsCompactionTest&test_method=test_compact
FAIL EndToEndCloudTopicsMaintenanceToggleTest test_toggle_maintenance null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-440b-4a37-af6a-09f14beadbc2 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsMaintenanceToggleTest&test_method=test_toggle_maintenance
FAIL EndToEndCloudTopicsMaintenanceToggleTest test_toggle_maintenance null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c694-40b1-bb9a-959c1ae2f300 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsMaintenanceToggleTest&test_method=test_toggle_maintenance
FAIL EndToEndCloudTopicsStorageModeToggleTest test_toggle_storage_mode null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c695-431c-bbc0-66307f640bf2 0/7 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=EndToEndCloudTopicsStorageModeToggleTest&test_method=test_toggle_storage_mode
FLAKY(FAIL) CloudTopicsL0GCStressTest test_gc_stress {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c697-4fbf-b66d-1742f9d51eda 6/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsL0GCStressTest&test_method=test_gc_stress
FAIL ShadowLinkConsumeGroupsMirroringTest test_continuous_group_sync {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4410-4edb-b704-fb514ab0a231 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0002, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkConsumeGroupsMirroringTest&test_method=test_continuous_group_sync
FAIL ShadowLinkConsumeGroupsMirroringTest test_continuous_group_sync {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c696-48ea-bddd-6c5f2671de56 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0002, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkConsumeGroupsMirroringTest&test_method=test_continuous_group_sync
FAIL ShadowLinkTopicFailoverTests test_producer_ids_failover {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4415-4682-b27d-3f7ded77acf8 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkTopicFailoverTests&test_method=test_producer_ids_failover
FAIL ShadowLinkTopicFailoverTests test_producer_ids_failover {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c697-413b-9cb9-2d52ea386a06 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkTopicFailoverTests&test_method=test_producer_ids_failover
FLAKY(PASS) ShadowLinkingReplicationTests test_auto_prefix_trimming {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "tiered_cloud", "with_failures": false} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c694-40b1-bb9a-959c1ae2f300 10/11 Test PASSES after retries.No significant increase in flaky rate(baseline=0.0439, p0=1.0000, reject_threshold=0.0100. adj_baseline=0.1260, p1=0.2600, trust_threshold=0.5000) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_auto_prefix_trimming
FLAKY(FAIL) ShadowLinkingReplicationTests test_auto_prefix_trimming {"source_cluster_spec": {"cluster_type": "redpanda"}, "storage_mode": "cloud", "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c698-4f4b-806b-220ab5d9d5a4 7/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0439, p0=0.0081, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_auto_prefix_trimming
FAIL ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c695-431c-bbc0-66307f640bf2 0/11 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FLAKY(FAIL) ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4415-4682-b27d-3f7ded77acf8 2/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FLAKY(FAIL) ShadowLinkingReplicationTests test_replication_with_compaction {"storage_mode": "tiered_cloud"} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c697-413b-9cb9-2d52ea386a06 4/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ShadowLinkingReplicationTests&test_method=test_replication_with_compaction
FLAKY(INCONCLUSIVE) NodeWiseRecoveryTest test_node_wise_recovery {"dead_node_count": 2} integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4408-41b9-967a-f5b918905d94 18/21 Test is INCONCLUSIVE after retries.Inconclusive result before max retries(baseline=0.0231, p0=0.0769, reject_threshold=0.0100. adj_baseline=0.1000, p1=0.6769, trust_threshold=0.5000) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=NodeWiseRecoveryTest&test_method=test_node_wise_recovery
FLAKY(FAIL) TieredCloudLocalRetentionTest test_compact_leadership_move_advances_mash null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c696-48ea-bddd-6c5f2671de56 6/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredCloudLocalRetentionTest&test_method=test_compact_leadership_move_advances_mash
FAIL CloudTopicsTimeQueryTest test_timequery null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a6-4418-49fb-a0d1-83760a32731d 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsTimeQueryTest&test_method=test_timequery
FAIL CloudTopicsTimeQueryTest test_timequery null integration https://buildkite.com/redpanda/redpanda/builds/86444#019f13a8-c698-4d20-bff0-89e26f39d63b 0/11 Test FAILS after retries.Significant increase in flaky rate(baseline=0.0000, p0=0.0000, reject_threshold=0.0100) https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CloudTopicsTimeQueryTest&test_method=test_timequery

@redpanda-data redpanda-data deleted a comment from vbotbuildovich Jun 28, 2026
@redpanda-data redpanda-data deleted a comment from vbotbuildovich Jun 29, 2026
@redpanda-data redpanda-data deleted a comment from vbotbuildovich Jun 29, 2026
@ballard26 ballard26 self-requested a review June 29, 2026 15:21
@WillemKauf

Copy link
Copy Markdown
Contributor

Any OMB results?

@Lazin

Lazin commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

Any OMB results?

Not yet

@redpanda-data redpanda-data deleted a comment from vbotbuildovich Jun 30, 2026
@redpanda-data redpanda-data deleted a comment from vbotbuildovich Jun 30, 2026
@Lazin Lazin force-pushed the ct/reader-improvement branch 2 times, most recently from eddc3a1 to 80cb1d9 Compare July 1, 2026 07:22
@Lazin Lazin requested review from a team, kbatuigas and r-vasquez as code owners July 1, 2026 07:22
@Lazin Lazin force-pushed the ct/reader-improvement branch from 80cb1d9 to 56d572c Compare July 1, 2026 08:31
Lazin added 3 commits July 1, 2026 04:33
Replace l1_reader_cache with a prefetch-based L1 read path. A per-shard
l1_fetch_service drives one fetch_stream per partition that walks the
metastore lookahead, downloads L1 objects via a chunk_downloader (concurrent
ranged GETs with ordered reassembly through a chunk_reassembler), and decodes
batches ahead of consumer demand. A memory_first_reader serves those batches
from each stream's own batch_cache index, ghost-filling reconciliation gaps so
a real gap is distinguishable from an evicted offset.

Prefetch is paced by an adaptive prefetch_pacer (window/chunk sizing) and
bounded by a per-shard l1_memory_broker reservation accounting against a
configurable budget. Caching is best-effort: prefetched batches are inserted
into the shared batch cache and may be evicted under pressure, in which case a
subsequent fetch re-produces them; when the batch cache is disabled the L1
read path returns no data (surfaced as a rate-limited warning) rather than
falling back to direct object storage.

frontend::make_reader routes fetches at or below the last reconciled offset
through l1_fetch_service::get_reader; L0 continues to serve the tail. Adds the
cloud_topics_l1_prefetch_* configuration knobs and prefetch metrics.

Signed-off-by: Evgeny Lazin <4lazin@gmail.com>
…ough

An exhausted fetch_stream reached end-of-stream and stopped re-querying
the metastore, so it never produces beyond produced_through() even though
position() sits one offset past it. find_reusable reused it up to
position(), so at the L0->L1 boundary -- a stream exhausts at the current
LRO and reconciliation then advances LRO past it, making the boundary
offset L1-resident in a new object -- a fetch for that offset reused the
dead stream and parked the reader forever. Consumers hung at the boundary
("unable to fetch offsets" / consume timeouts) once LRO crossed where they
were reading.

Cap an exhausted stream's reusable range at produced_through() so the
boundary offset spins a fresh stream that re-queries the metastore and
downloads the newly reconciled object.

Test: exhausted_stream_not_reused_after_lro_advance reproduces the hang
(reader returns no data) and passes with the fix.

Signed-off-by: Evgeny Lazin <4lazin@gmail.com>
… rename

Rebasing onto current dev picked up two cloud_io changes that postdate the
original commits: the scheduler->admission_control rename (header + bazel
target) and the new skip_cache parameter on io::read_object /
read_object_as_iobuf. Point chunk_downloader and the prefetch BUILD targets
at cloud_io/admission_control_types, and update the test io fakes to the
4-arg read_object signature.

Signed-off-by: Evgeny Lazin <4lazin@gmail.com>
@Lazin Lazin force-pushed the ct/reader-improvement branch from 56d572c to de752fb Compare July 1, 2026 08:33
@Lazin Lazin removed request for kbatuigas and r-vasquez July 1, 2026 08:35
@Lazin Lazin removed the request for review from a team July 1, 2026 08:35
@redpanda-data redpanda-data deleted a comment from vbotbuildovich Jul 1, 2026
memory_first_reader blocked on wait_for_offset for offsets past the last
reconciled offset, waiting up to the fetch deadline (paced by the reconciler
tick) for reconciliation to catch up instead of ceding to L0. On a large
backlog this starves the consume. The former level_one_reader avoided this by
ending the stream once the metastore had no further object, so the next fetch
fell through to L0.

Cap the L1 reader's max_offset at the last reconciled offset in make_reader
(cloud mode) so it ends the stream at the reconciled boundary; the consumer's
next fetch re-evaluates and the L0 reader serves the un-reconciled tail.

Signed-off-by: Evgeny Lazin <4lazin@gmail.com>
@redpanda-data redpanda-data deleted a comment from vbotbuildovich Jul 1, 2026
@vbotbuildovich

vbotbuildovich commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Retry command for Build#86594

please wait until all jobs are finished before running the slash command

/ci-repeat 1
skip-redpanda-build
skip-units
skip-rebase
tests/rptest/tests/cloud_topics/e2e_test.py::EndToEndCloudTopicsCompactionTest.test_compact@{"cloud_topics_compaction_key_map_memory_kb":3}
tests/rptest/tests/cluster_linking_e2e_test.py::ShadowLinkingReplicationTests.test_replication_with_compaction@{"storage_mode":"tiered_cloud"}
tests/rptest/tests/timequery_test.py::CloudTopicsTimeQueryTest.test_timequery
tests/rptest/tests/tiered_cloud_local_retention_test.py::TieredCloudLocalRetentionTest.test_compact_leadership_move_advances_mash
tests/rptest/tests/cluster_linking_e2e_test.py::ShadowLinkingReplicationTests.test_replication_with_compaction@{"storage_mode":"cloud"}
tests/rptest/tests/partition_force_reconfiguration_test.py::NodeWiseRecoveryTest.test_node_wise_recovery@{"dead_node_count":2}
tests/rptest/tests/cloud_topics/e2e_test.py::EndToEndCloudTopicsStorageModeToggleTest.test_toggle_storage_mode

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants