Skip to content

config: add log_compaction_tx_batch_removal_enabled#28530

Closed
WillemKauf wants to merge 4 commits into
redpanda-data:devfrom
WillemKauf:tx_compaction_253
Closed

config: add log_compaction_tx_batch_removal_enabled#28530
WillemKauf wants to merge 4 commits into
redpanda-data:devfrom
WillemKauf:tx_compaction_253

Conversation

@WillemKauf
Copy link
Copy Markdown
Contributor

@WillemKauf WillemKauf commented Nov 13, 2025

Deprecate the existing log_compaction_disable_tx_batch_removal since it shipped too early, and with the wrong default value.

Add a new cluster config log_compaction_tx_batch_removal_enabled which defaults to false (requiring manual enablement) to enable backporting to v25.3.x.

Backports Required

  • none - not a bug fix
  • none - this is a backport
  • none - issue does not exist in previous branches
  • none - papercut/not impactful enough to backport
  • v25.3.x
  • v25.2.x
  • v25.1.x
  • v24.3.x

Release Notes

  • none

Copilot AI review requested due to automatic review settings November 13, 2025 20:49
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for the tx_batch_compaction feature and introduces version v25_3_2 to enable backporting transactional batch compaction functionality to the v25.3.2 release.

Key changes:

  • Introduces the tx_batch_compaction feature flag to replace references to coordinated_compaction for transaction batch handling
  • Adds v25_3_2 to the release version enumeration
  • Updates the earliest cluster version to v25_3_1

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/v/features/feature_table.h Adds tx_batch_compaction feature enum, v25_3_2 release version, and feature specification entry
src/v/features/feature_table.cc Adds string representation for tx_batch_compaction, updates earliest version to v25_3_1, marks v25_3_2 as non-major release
src/v/storage/segment_utils.cc Replaces coordinated_compaction feature check with tx_batch_compaction
src/v/storage/segment_deduplication_utils.cc Replaces coordinated_compaction feature check with tx_batch_compaction
src/v/compaction/utils.cc Replaces coordinated_compaction feature check with tx_batch_compaction

@WillemKauf
Copy link
Copy Markdown
Contributor Author

WillemKauf commented Nov 13, 2025

#28360 and #28333 will need to be backported to v25.3.x as well.

@vbotbuildovich

This comment was marked as outdated.

@vbotbuildovich
Copy link
Copy Markdown
Collaborator

vbotbuildovich commented Nov 14, 2025

CI test results

test results on build#76259
test_class test_method test_arguments test_kind job_url test_status passed reason test_history
ACLUpgradeTest test_acl_operations_during_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08a-4758-a3f9-99c8022f9a6a FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ACLUpgradeTest&test_method=test_acl_operations_during_upgrade
ACLUpgradeTest test_acl_operations_during_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ACLUpgradeTest&test_method=test_acl_operations_during_upgrade
AuditLogUpgradeTest test_audit_log_upgrade_all_nodes null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=AuditLogUpgradeTest&test_method=test_audit_log_upgrade_all_nodes
AuditLogUpgradeTest test_audit_log_upgrade_all_nodes null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=AuditLogUpgradeTest&test_method=test_audit_log_upgrade_all_nodes
ClusterBootstrapUpgrade test_change_bootstrap_configs_after_upgrade {"empty_seed_starts_cluster": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d088-49b1-867b-1ef1ebb2b063 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_after_upgrade
ClusterBootstrapUpgrade test_change_bootstrap_configs_after_upgrade {"empty_seed_starts_cluster": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c6-4f88-a138-337d820fe90d FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_after_upgrade
ClusterBootstrapUpgrade test_change_bootstrap_configs_after_upgrade {"empty_seed_starts_cluster": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d089-4f4d-80ba-4542e1ed34f0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_after_upgrade
ClusterBootstrapUpgrade test_change_bootstrap_configs_after_upgrade {"empty_seed_starts_cluster": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c7-4344-bfa2-17e84c455ce0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_after_upgrade
ClusterBootstrapUpgrade test_change_bootstrap_configs_during_upgrade {"empty_seed_starts_cluster": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08a-4758-a3f9-99c8022f9a6a FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_during_upgrade
ClusterBootstrapUpgrade test_change_bootstrap_configs_during_upgrade {"empty_seed_starts_cluster": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_during_upgrade
ClusterBootstrapUpgrade test_change_bootstrap_configs_during_upgrade {"empty_seed_starts_cluster": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08b-4f45-8e87-a0d1a72033b5 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_during_upgrade
ClusterBootstrapUpgrade test_change_bootstrap_configs_during_upgrade {"empty_seed_starts_cluster": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4e3a-979d-5308fed6be02 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterBootstrapUpgrade&test_method=test_change_bootstrap_configs_during_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default
ClusterConfigLegacyDefaultTest test_legacy_default {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default
ClusterConfigLegacyDefaultTest test_legacy_default {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default
ClusterConfigLegacyDefaultTest test_legacy_default {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_after_upgrade {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d090-45c0-acd8-cdb7a2671dd6 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_after_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_after_upgrade {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_after_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_after_upgrade {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d087-4eee-bab5-0ae5936ee15b FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_after_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_after_upgrade {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c5-4172-aebe-9a28279b1bd9 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_after_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_before_upgrade {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d088-49b1-867b-1ef1ebb2b063 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_before_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_before_upgrade {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c6-4f88-a138-337d820fe90d FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_before_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_before_upgrade {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d089-4f4d-80ba-4542e1ed34f0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_before_upgrade
ClusterConfigLegacyDefaultTest test_legacy_default_explicit_before_upgrade {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c7-4344-bfa2-17e84c455ce0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_legacy_default_explicit_before_upgrade
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_defaulted {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08a-4758-a3f9-99c8022f9a6a FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_defaulted
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_defaulted {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_defaulted
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_defaulted {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08b-4f45-8e87-a0d1a72033b5 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_defaulted
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_defaulted {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4e3a-979d-5308fed6be02 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_defaulted
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_overriden {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08c-40e7-96cf-a2966accfade FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_overriden
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_overriden {"wipe_cache": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_overriden
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_overriden {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_overriden
ClusterConfigLegacyDefaultTest test_removal_of_legacy_default_overriden {"wipe_cache": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ClusterConfigLegacyDefaultTest&test_method=test_removal_of_legacy_default_overriden
FeaturesMultiNodeUpgradeTest test_rollback null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d089-4f4d-80ba-4542e1ed34f0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=FeaturesMultiNodeUpgradeTest&test_method=test_rollback
FeaturesMultiNodeUpgradeTest test_rollback null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c7-4344-bfa2-17e84c455ce0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=FeaturesMultiNodeUpgradeTest&test_method=test_rollback
FeaturesMultiNodeUpgradeTest test_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08a-4758-a3f9-99c8022f9a6a FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=FeaturesMultiNodeUpgradeTest&test_method=test_upgrade
FeaturesMultiNodeUpgradeTest test_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=FeaturesMultiNodeUpgradeTest&test_method=test_upgrade
FeaturesSingleNodeUpgradeTest test_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=FeaturesSingleNodeUpgradeTest&test_method=test_upgrade
FeaturesSingleNodeUpgradeTest test_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=FeaturesSingleNodeUpgradeTest&test_method=test_upgrade
CompactionRecoveryUpgradeTest test_index_recovery_after_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d087-4eee-bab5-0ae5936ee15b FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionRecoveryUpgradeTest&test_method=test_index_recovery_after_upgrade
CompactionRecoveryUpgradeTest test_index_recovery_after_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c5-4172-aebe-9a28279b1bd9 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=CompactionRecoveryUpgradeTest&test_method=test_index_recovery_after_upgrade
JavaCompressionTest test_upgrade_java_compression {"compression_type": "gzip"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "gzip"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "lz4"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "lz4"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "snappy"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "snappy"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "zstd"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d090-45c0-acd8-cdb7a2671dd6 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "zstd"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
ControlCharacterNag test_validate_nag_message {"initial_version_as_list": [22, 2, 9]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d088-49b1-867b-1ef1ebb2b063 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterNag&test_method=test_validate_nag_message
ControlCharacterNag test_validate_nag_message {"initial_version_as_list": [22, 2, 9]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c6-4f88-a138-337d820fe90d FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterNag&test_method=test_validate_nag_message
ControlCharacterNag test_validate_nag_message {"initial_version_as_list": [22, 3, 11]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d089-4f4d-80ba-4542e1ed34f0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterNag&test_method=test_validate_nag_message
ControlCharacterNag test_validate_nag_message {"initial_version_as_list": [22, 3, 11]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c7-4344-bfa2-17e84c455ce0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterNag&test_method=test_validate_nag_message
ControlCharacterNag test_validate_nag_message {"initial_version_as_list": [23, 1, 1]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08a-4758-a3f9-99c8022f9a6a FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterNag&test_method=test_validate_nag_message
ControlCharacterNag test_validate_nag_message {"initial_version_as_list": [23, 1, 1]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterNag&test_method=test_validate_nag_message
ControlCharacterPermittedAfterUpgrade test_upgrade_from_pre_v23_2 {"initial_version_as_list": [22, 2, 9]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterPermittedAfterUpgrade&test_method=test_upgrade_from_pre_v23_2
ControlCharacterPermittedAfterUpgrade test_upgrade_from_pre_v23_2 {"initial_version_as_list": [22, 2, 9]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterPermittedAfterUpgrade&test_method=test_upgrade_from_pre_v23_2
ControlCharacterPermittedAfterUpgrade test_upgrade_from_pre_v23_2 {"initial_version_as_list": [22, 3, 11]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterPermittedAfterUpgrade&test_method=test_upgrade_from_pre_v23_2
ControlCharacterPermittedAfterUpgrade test_upgrade_from_pre_v23_2 {"initial_version_as_list": [22, 3, 11]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterPermittedAfterUpgrade&test_method=test_upgrade_from_pre_v23_2
ControlCharacterPermittedAfterUpgrade test_upgrade_from_pre_v23_2 {"initial_version_as_list": [23, 1, 1]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterPermittedAfterUpgrade&test_method=test_upgrade_from_pre_v23_2
ControlCharacterPermittedAfterUpgrade test_upgrade_from_pre_v23_2 {"initial_version_as_list": [23, 1, 1]} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControlCharacterPermittedAfterUpgrade&test_method=test_upgrade_from_pre_v23_2
ControllerSnapshotTest test_upgrade_compat null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08c-40e7-96cf-a2966accfade FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControllerSnapshotTest&test_method=test_upgrade_compat
ControllerSnapshotTest test_upgrade_compat null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControllerSnapshotTest&test_method=test_upgrade_compat
ControllerUpgradeTest test_updating_cluster_when_executing_operations null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ControllerUpgradeTest&test_method=test_updating_cluster_when_executing_operations
DataTransformsRpcUpgradeTest test_upgrade_one_node null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=DataTransformsRpcUpgradeTest&test_method=test_upgrade_one_node
DataTransformsRpcUpgradeTest test_upgrade_one_node null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=DataTransformsRpcUpgradeTest&test_method=test_upgrade_one_node
DatalakeUpgradeTest test_upload_through_upgrade {"cloud_storage_type": 1, "migration_type": "recreate_table", "query_engine": "spark"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=DatalakeUpgradeTest&test_method=test_upload_through_upgrade
DatalakeUpgradeTest test_upload_through_upgrade {"cloud_storage_type": 1, "migration_type": "rename_columns", "query_engine": "spark"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=DatalakeUpgradeTest&test_method=test_upload_through_upgrade
LicenseEnforcementTest test_escape_hatch_license_variable {"clean_node_before_upgrade": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08b-4f45-8e87-a0d1a72033b5 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_escape_hatch_license_variable
LicenseEnforcementTest test_escape_hatch_license_variable {"clean_node_before_upgrade": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4e3a-979d-5308fed6be02 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_escape_hatch_license_variable
LicenseEnforcementTest test_escape_hatch_license_variable {"clean_node_before_upgrade": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08c-40e7-96cf-a2966accfade FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_escape_hatch_license_variable
LicenseEnforcementTest test_escape_hatch_license_variable {"clean_node_before_upgrade": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_escape_hatch_license_variable
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": false, "clean_node_before_recovery": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": false, "clean_node_before_recovery": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": true, "clean_node_before_recovery": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": true, "clean_node_before_recovery": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": false, "clean_node_before_recovery": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": false, "clean_node_before_recovery": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": true, "clean_node_before_recovery": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d090-45c0-acd8-cdb7a2671dd6 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LicenseEnforcementTest test_license_enforcement {"clean_node_after_recovery": true, "clean_node_before_recovery": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LicenseEnforcementTest&test_method=test_license_enforcement
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "All aborts"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08c-40e7-96cf-a2966accfade FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "All aborts"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "All commits"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "All commits"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "Mixed aborts and commits"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "Mixed aborts and commits"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "Multi-segment spanning transactions"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
LogCompactionTxRemovalUpgradeTest test_tx_control_batch_removal_with_upgrade {"test_case_name": "Multi-segment spanning transactions"} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=LogCompactionTxRemovalUpgradeTest&test_method=test_tx_control_batch_removal_with_upgrade
NodesDecommissioningTest test_decommissioning_and_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d090-45c0-acd8-cdb7a2671dd6 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=NodesDecommissioningTest&test_method=test_decommissioning_and_upgrade
NodesDecommissioningTest test_decommissioning_and_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=NodesDecommissioningTest&test_method=test_decommissioning_and_upgrade
NodesDecommissioningTest test_multiple_decommissions {"cloud_topic": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=NodesDecommissioningTest&test_method=test_multiple_decommissions
PartitionMovementTest test_bootstrapping_after_move {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_bootstrapping_after_move
PartitionMovementTest test_bootstrapping_after_move {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_bootstrapping_after_move
PartitionMovementTest test_deletion_stops_move {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_deletion_stops_move
PartitionMovementTest test_deletion_stops_move {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_deletion_stops_move
PartitionMovementTest test_dynamic {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d088-49b1-867b-1ef1ebb2b063 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_dynamic
PartitionMovementTest test_dynamic {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c6-4f88-a138-337d820fe90d FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_dynamic
PartitionMovementTest test_empty {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08a-4758-a3f9-99c8022f9a6a FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_empty
PartitionMovementTest test_empty {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_empty
PartitionMovementTest test_invalid_destination {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08c-40e7-96cf-a2966accfade FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_invalid_destination
PartitionMovementTest test_invalid_destination {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_invalid_destination
PartitionMovementTest test_move_consumer_offsets_intranode {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_move_consumer_offsets_intranode
PartitionMovementTest test_move_consumer_offsets_intranode {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_move_consumer_offsets_intranode
PartitionMovementTest test_moving_not_fully_initialized_partition {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d087-4eee-bab5-0ae5936ee15b FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_moving_not_fully_initialized_partition
PartitionMovementTest test_moving_not_fully_initialized_partition {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c5-4172-aebe-9a28279b1bd9 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_moving_not_fully_initialized_partition
PartitionMovementTest test_overlapping_changes {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d089-4f4d-80ba-4542e1ed34f0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_overlapping_changes
PartitionMovementTest test_overlapping_changes {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c7-4344-bfa2-17e84c455ce0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_overlapping_changes
PartitionMovementTest test_static {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_static
PartitionMovementTest test_static {"num_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementTest&test_method=test_static
SIPartitionMovementTest test_cross_shard {"cloud_storage_type": 2, "num_to_upgrade": 2, "with_cloud_topics": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c6-4f88-a138-337d820fe90d FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=SIPartitionMovementTest&test_method=test_cross_shard
SIPartitionMovementTest test_cross_shard {"cloud_storage_type": 1, "num_to_upgrade": 2, "with_cloud_topics": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=SIPartitionMovementTest&test_method=test_cross_shard
SIPartitionMovementTest test_shadow_indexing {"cloud_storage_type": 2, "num_to_upgrade": 2, "with_cloud_topics": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=SIPartitionMovementTest&test_method=test_shadow_indexing
SIPartitionMovementTest test_shadow_indexing {"cloud_storage_type": 1, "num_to_upgrade": 2, "with_cloud_topics": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c6-4f88-a138-337d820fe90d FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=SIPartitionMovementTest&test_method=test_shadow_indexing
PartitionMovementUpgradeTest test_basic_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08a-4758-a3f9-99c8022f9a6a FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementUpgradeTest&test_method=test_basic_upgrade
PartitionMovementUpgradeTest test_basic_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionMovementUpgradeTest&test_method=test_basic_upgrade
RaftRecoveryUpgradeTest test_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=RaftRecoveryUpgradeTest&test_method=test_upgrade
RedpandaNodeOperationsSmokeTest test_node_ops_smoke_test {"cloud_storage_type": 1, "mixed_versions": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=RedpandaNodeOperationsSmokeTest&test_method=test_node_ops_smoke_test
RedpandaNodeOperationsSmokeTest test_node_ops_smoke_test {"cloud_storage_type": 1, "mixed_versions": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/21 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=RedpandaNodeOperationsSmokeTest&test_method=test_node_ops_smoke_test
ReadReplicasUpgradeTest test_upgrades {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d087-4eee-bab5-0ae5936ee15b FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ReadReplicasUpgradeTest&test_method=test_upgrades
ReadReplicasUpgradeTest test_upgrades {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c5-4172-aebe-9a28279b1bd9 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=ReadReplicasUpgradeTest&test_method=test_upgrades
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": false, "use_broker_timestamps": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08c-40e7-96cf-a2966accfade FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": false, "use_broker_timestamps": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": false, "use_broker_timestamps": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": false, "use_broker_timestamps": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": true, "use_broker_timestamps": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": true, "use_broker_timestamps": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": true, "use_broker_timestamps": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
BogusTimestampTest test_bogus_timestamps {"mixed_timestamps": true, "use_broker_timestamps": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=BogusTimestampTest&test_method=test_bogus_timestamps
UpgradeAndCheckRecoveryReads test_basic_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeAndCheckRecoveryReads&test_method=test_basic_upgrade
UpgradeBackToBackTest test_upgrade_with_all_workloads {"single_upgrade": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08b-4f45-8e87-a0d1a72033b5 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeBackToBackTest&test_method=test_upgrade_with_all_workloads
UpgradeBackToBackTest test_upgrade_with_all_workloads {"single_upgrade": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4e3a-979d-5308fed6be02 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeBackToBackTest&test_method=test_upgrade_with_all_workloads
UpgradeBackToBackTest test_upgrade_with_all_workloads {"single_upgrade": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08c-40e7-96cf-a2966accfade FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeBackToBackTest&test_method=test_upgrade_with_all_workloads
UpgradeBackToBackTest test_upgrade_with_all_workloads {"single_upgrade": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4f0b-86e3-7da00ca6f760 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeBackToBackTest&test_method=test_upgrade_with_all_workloads
UpgradeFromPriorFeatureVersionCloudStorageTest test_rolling_upgrade {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08d-4fe1-ac13-9e9cc7a865cf FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeFromPriorFeatureVersionCloudStorageTest&test_method=test_rolling_upgrade
UpgradeFromPriorFeatureVersionCloudStorageTest test_rolling_upgrade {"cloud_storage_type": 1} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeFromPriorFeatureVersionCloudStorageTest&test_method=test_rolling_upgrade
UpgradeFromPriorFeatureVersionTest test_basic_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeFromPriorFeatureVersionTest&test_method=test_basic_upgrade
UpgradeFromPriorFeatureVersionTest test_basic_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeFromPriorFeatureVersionTest&test_method=test_basic_upgrade
UpgradeFromSpecificVersion test_basic_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeFromSpecificVersion&test_method=test_basic_upgrade
UpgradeFromSpecificVersion test_basic_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeFromSpecificVersion&test_method=test_basic_upgrade
UpgradeWithWorkloadTest test_rolling_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d090-45c0-acd8-cdb7a2671dd6 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeWithWorkloadTest&test_method=test_rolling_upgrade
UpgradeWithWorkloadTest test_rolling_upgrade null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeWithWorkloadTest&test_method=test_rolling_upgrade
UpgradeWithWorkloadTest test_rolling_upgrade_with_rollback {"upgrade_after_rollback": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d087-4eee-bab5-0ae5936ee15b FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeWithWorkloadTest&test_method=test_rolling_upgrade_with_rollback
UpgradeWithWorkloadTest test_rolling_upgrade_with_rollback {"upgrade_after_rollback": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c5-4172-aebe-9a28279b1bd9 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeWithWorkloadTest&test_method=test_rolling_upgrade_with_rollback
UpgradeWithWorkloadTest test_rolling_upgrade_with_rollback {"upgrade_after_rollback": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d088-49b1-867b-1ef1ebb2b063 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeWithWorkloadTest&test_method=test_rolling_upgrade_with_rollback
UpgradeWithWorkloadTest test_rolling_upgrade_with_rollback {"upgrade_after_rollback": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c6-4f88-a138-337d820fe90d FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=UpgradeWithWorkloadTest&test_method=test_rolling_upgrade_with_rollback
VerifyConsumerOffsetsThruUpgrades test_consumer_group_offsets {"versions_to_upgrade": 1} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08e-4de2-bf25-3fd7031280ab FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=VerifyConsumerOffsetsThruUpgrades&test_method=test_consumer_group_offsets
VerifyConsumerOffsetsThruUpgrades test_consumer_group_offsets {"versions_to_upgrade": 1} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cd-4d3f-8e93-022a914158e1 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=VerifyConsumerOffsetsThruUpgrades&test_method=test_consumer_group_offsets
VerifyConsumerOffsetsThruUpgrades test_consumer_group_offsets {"versions_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d08f-415a-8589-13c1849ccf60 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=VerifyConsumerOffsetsThruUpgrades&test_method=test_consumer_group_offsets
VerifyConsumerOffsetsThruUpgrades test_consumer_group_offsets {"versions_to_upgrade": 2} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ce-4307-9b2e-722833dbd47c FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=VerifyConsumerOffsetsThruUpgrades&test_method=test_consumer_group_offsets
VerifyConsumerOffsetsThruUpgrades test_consumer_group_offsets {"versions_to_upgrade": 3} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f49-d090-45c0-acd8-cdb7a2671dd6 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=VerifyConsumerOffsetsThruUpgrades&test_method=test_consumer_group_offsets
VerifyConsumerOffsetsThruUpgrades test_consumer_group_offsets {"versions_to_upgrade": 3} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cf-44f3-a87e-5552f1979999 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=VerifyConsumerOffsetsThruUpgrades&test_method=test_consumer_group_offsets
TxCoordinatorMigrationTest test_migrating_tx_manager_coordinator {"upgrade": true, "with_failures": false} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4e3a-979d-5308fed6be02 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TxCoordinatorMigrationTest&test_method=test_migrating_tx_manager_coordinator
TxCoordinatorMigrationTest test_migrating_tx_manager_coordinator {"upgrade": true, "with_failures": true} integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34cc-4594-bc5a-ab2aa069f476 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TxCoordinatorMigrationTest&test_method=test_migrating_tx_manager_coordinator
TxUpgradeCompactionTest upgrade_with_compaction_test null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c7-4344-bfa2-17e84c455ce0 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TxUpgradeCompactionTest&test_method=upgrade_with_compaction_test
TxUpgradeRevertTest test_snapshot_compatibility null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34c8-4624-bc65-db69b7c96f81 FAIL 0/1 https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TxUpgradeRevertTest&test_method=test_snapshot_compatibility
TxUpgradeTest upgrade_does_not_change_tx_coordinator_assignment_test null integration https://buildkite.com/redpanda/redpanda/builds/76259#019a7f5e-34ca-4e3a-979d-5308fed6be02 FAIL 0/1 The test has failed across all retries https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TxUpgradeTest&test_method=upgrade_does_not_change_tx_coordinator_assignment_test
test results on build#76841
test_class test_method test_arguments test_kind job_url test_status passed reason test_history
PartitionBalancerTest test_movement_cancellations null integration https://buildkite.com/redpanda/redpanda/builds/76841#019aa8b9-3c64-4efa-92af-dde00fd907c6 FLAKY 20/21 upstream reliability is '98.56115107913669'. current run reliability is '95.23809523809523'. drift is 3.32306 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=PartitionBalancerTest&test_method=test_movement_cancellations
test results on build#77367
test_class test_method test_arguments test_kind job_url test_status passed reason test_history
JavaCompressionTest test_upgrade_java_compression {"compression_type": "gzip"} integration https://buildkite.com/redpanda/redpanda/builds/77367#019aebba-3883-4793-9fd6-a8b09be99356 FLAKY 20/21 upstream reliability is '88.20224719101124'. current run reliability is '95.23809523809523'. drift is -7.03585 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "lz4"} integration https://buildkite.com/redpanda/redpanda/builds/77367#019aebba-3884-49ec-89f7-12aec46bd352 FLAKY 20/21 upstream reliability is '88.23529411764706'. current run reliability is '95.23809523809523'. drift is -7.0028 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
JavaCompressionTest test_upgrade_java_compression {"compression_type": "snappy"} integration https://buildkite.com/redpanda/redpanda/builds/77367#019aebbe-0657-46f3-b43a-14dfc7860d53 FLAKY 20/21 upstream reliability is '88.23529411764706'. current run reliability is '95.23809523809523'. drift is -7.0028 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=JavaCompressionTest&test_method=test_upgrade_java_compression
RedpandaNodeOperationsSmokeTest test_node_ops_smoke_test {"cloud_storage_type": 1, "mixed_versions": true} integration https://buildkite.com/redpanda/redpanda/builds/77367#019aebba-3883-4793-9fd6-a8b09be99356 FLAKY 14/21 upstream reliability is '89.82300884955751'. current run reliability is '66.66666666666666'. drift is 23.15634 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=RedpandaNodeOperationsSmokeTest&test_method=test_node_ops_smoke_test
RedpandaNodeOperationsSmokeTest test_node_ops_smoke_test {"cloud_storage_type": 1, "mixed_versions": true} integration https://buildkite.com/redpanda/redpanda/builds/77367#019aebbe-0654-4fbf-a480-4fe85b11e50f FLAKY 14/21 upstream reliability is '89.82300884955751'. current run reliability is '66.66666666666666'. drift is 23.15634 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=RedpandaNodeOperationsSmokeTest&test_method=test_node_ops_smoke_test
TieredStorageTest test_tiered_storage {"cloud_storage_type_and_url_style": [2, "virtual_host"], "test_case": {"name": "(TS_Read == True, TS_Timequery == True)"}} integration https://buildkite.com/redpanda/redpanda/builds/77367#019aebbe-065f-4057-aa20-1e00b3b6f1f8 FLAKY 19/21 upstream reliability is '99.40652818991099'. current run reliability is '90.47619047619048'. drift is 8.93034 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredStorageTest&test_method=test_tiered_storage
TieredStorageTest test_tiered_storage {"cloud_storage_type_and_url_style": [1, "path"], "test_case": {"name": "(TS_Read == True, TS_Timequery == True, SpilloverManifestUploaded == True)"}} integration https://buildkite.com/redpanda/redpanda/builds/77367#019aebbe-0654-4fbf-a480-4fe85b11e50f FLAKY 20/21 upstream reliability is '99.70326409495549'. current run reliability is '95.23809523809523'. drift is 4.46517 and the allowed drift is set to 50. The test should PASS https://redpanda.metabaseapp.com/dashboard/87-tests?tab=142-dt-individual-test-history&test_class=TieredStorageTest&test_method=test_tiered_storage
test results on build#78186
test_class test_method test_arguments test_kind job_url test_status passed reason test_history
ScalingUpTest test_fast_node_addition null integration https://buildkite.com/redpanda/redpanda/builds/78186#019b3536-bbf8-4582-bf1e-8933edc5d874 FLAKY 10/11 Test PASSES after retries.No significant increase in flaky rate(baseline=0.0322, 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=ScalingUpTest&test_method=test_fast_node_addition

@vbotbuildovich

This comment was marked as outdated.

Comment thread src/v/features/feature_table.cc Outdated
latest_version == release_version::v25_3_2
&& earliest_version == release_version::v25_2_1,
"Consider updating the earliest_version whenever you increment the "
"latest_version");
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rockwotj since you were last to touch this condition I'm tagging you for a sanity check

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: maybe use is_major_version_release in this assert to make it generic? Something like
std::ranges::count_if(std::iota(earlierst_version + 1, latest_version + 1), &is_major_version_release) == 1

Copy link
Copy Markdown
Contributor

@michael-redpanda michael-redpanda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My two concerns here are:

  • Not always having this feature enabled and requiring a user to manually enable the feature
  • The upgrade path is confusing for me here. Take a cluster going from v25.3.1 to v25.3.2. All brokers have remove_user_tx_fence_enabled (as an example) as active. Then the first broker goes to v25.3.2. Because fence_enabled now relies on tx_batch_compaction, that is now disabled on that broker awaiting the other brokers to upgrade (and then a user to manually enable it). Is this behavior what is desired?

Comment thread src/v/features/feature_table.cc Outdated
Comment thread src/v/features/feature_table.h Outdated
release_version::v25_3_2,
"tx_batch_compaction",
feature::tx_batch_compaction,
feature_spec::available_policy::explicit_only,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is tricky - this requires the [superuser] user to enable this feature via the Admin API. Why not set this to always and use a cluster config?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We only have one customer looking to test this. We are targeting an available_policy::always in v26.1, but for now we wish to only allow enablement for one customer.

Comment thread src/v/compaction/utils.cc Outdated
Comment on lines 36 to 38
&& feature_table.local().is_active(
features::feature::coordinated_compaction);
features::feature::tx_batch_compaction);
auto tx_fence_removable = batch_type == model::record_batch_type::tx_fence
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So I believe this effectively means remove_user_tx_fence_enabled was enabled up through v25.3.1 (gated with cluster config) but then becomes disabled again until the cluster reaches 25.3.2?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be clear, this code path is not present at all in v25.3.1, as of v25.3.2 this will be the first time this code path can potentially be taken in a tagged release.

features::feature::compaction_placeholder_batch);
auto unset_transactional_bit_enabled = feature_table.local().is_active(
features::feature::coordinated_compaction);
features::feature::tx_batch_compaction);
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same comment as above - is this the desired behavior? Where this feature was effectively enabled but then becomes disabled while the cluster is upgrading?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Once again I think the source of confusion here is that v25.3.1 does not have any of these code paths currently active. These will all be enabled for the first time under the tx_batch_compaction feature flag.

@WillemKauf WillemKauf force-pushed the tx_compaction_253 branch 2 times, most recently from 33843fb to db1547e Compare November 21, 2025 22:53
bharathv
bharathv previously approved these changes Dec 2, 2025
Copy link
Copy Markdown
Contributor

@bharathv bharathv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@WillemKauf
Copy link
Copy Markdown
Contributor Author

Force push to:

  • Rebase to upstream/dev and fix merge conflict

bashtanov
bashtanov previously approved these changes Dec 4, 2025
Copy link
Copy Markdown
Contributor

@bashtanov bashtanov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, nits only

Comment thread src/v/storage/segment_utils.cc Outdated
auto unset_transactional_bit_enabled
= feature_table.local().is_active(
features::feature::coordinated_compaction)
= feature_table.local().is_active(features::feature::tx_batch_compaction)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: I find changes to segment_utils.cc and segment_deduplication_utils.cc here a bit weird, as they are all overwritten in further commits.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair, though I don't know if I am in favour of squashing the history either, as one PR would now be both adding the tx_batch_compaction flag as well as reworking the calls to the feature table.

Comment thread src/v/features/feature_table.cc Outdated
latest_version == release_version::v25_3_2
&& earliest_version == release_version::v25_2_1,
"Consider updating the earliest_version whenever you increment the "
"latest_version");
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: maybe use is_major_version_release in this assert to make it generic? Something like
std::ranges::count_if(std::iota(earlierst_version + 1, latest_version + 1), &is_major_version_release) == 1

@bashtanov bashtanov self-requested a review December 18, 2025 01:34
Copy link
Copy Markdown
Contributor

@bashtanov bashtanov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@WillemKauf the feature approach is not viable anymore due to the version bump. Could you change it to a config parameter please?

@WillemKauf WillemKauf requested a review from a team as a code owner December 18, 2025 03:58
@WillemKauf WillemKauf changed the title features: add tx_batch_compaction and v25_3_2 to feature_table config: add log_compaction_tx_batch_removal_enabled Dec 18, 2025
@WillemKauf WillemKauf requested review from bashtanov and removed request for michael-redpanda and mmaslankaprv December 18, 2025 04:00
@WillemKauf
Copy link
Copy Markdown
Contributor Author

the feature approach is not viable anymore due to the version bump. Could you change it to a config parameter please?

Done

@vbotbuildovich

This comment was marked as outdated.

@bashtanov bashtanov self-requested a review December 18, 2025 19:45
Copy link
Copy Markdown
Contributor

@bashtanov bashtanov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The 2nd commit won't build after a rebase:

commit 7343a5c16c7aa2676e35ae2c22fd8569f672906e (HEAD)
Author: Willem Kaufmann <[email protected]>
Date:   Wed Dec 17 21:32:03 2025 -0500

    `compaction`: add `is_tx_batch_compaction_enabled()`
    
    To isolate the logic of enabling/disabling compaction of control batches
    in one call site.
building...
INFO: Analyzed 2507 targets (0 packages loaded, 0 targets configured).
ERROR: /home/alexeybashtanov/git/redpanda1b/src/v/compaction/BUILD:66:20: Compiling src/v/compaction/utils.cc failed: (Exit 1): cc_wrapper.sh failed: error executing CppCompile command (from target //src/v/compaction:utils) external/toolchains_llvm++llvm+current_llvm_toolchain/bin/cc_wrapper.sh -U_FORTIFY_SOURCE '--target=x86_64-unknown-linux-gnu' '-march=westmere' -U_FORTIFY_SOURCE -fstack-protector ... (remaining 738 arguments skipped)

Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging
src/v/compaction/utils.cc:45:9: error: invalid argument type 'const value_type' (aka 'const seastar::basic_sstring<char, unsigned int, 15>') to unary expression
   45 |       = !config::shard_local_cfg().log_compaction_disable_tx_batch_removal()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

Comment thread src/v/compaction/utils.cc Outdated
Comment on lines +35 to +45
= !config::shard_local_cfg().log_compaction_disable_tx_batch_removal()
= config::shard_local_cfg().log_compaction_tx_batch_removal_enabled()
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change should be in the previous commit. Otherwise it won't build: we access deprecated config value, which is of type ss::sstring, and attempt to apply ! operator to it. That's how I test all commits can be built: vtools/scripts/crawl-down.sh bazel build --//src/v/redpanda:lto=False -j 28 --config=stamp //... (takes quite a while).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vtools/scripts/crawl-down.sh

awesome. how would you feel about moving that to redpanda repo's tool dir?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't quite have a vision on our strategy regarding what goes into which repo. Is there a summary?

And add `log_compaction_tx_batch_removal_enabled`.

Unfortunately this previous cluster config shipped early, and with
the wrong default, so to properly gate the behavior of this property
and enabling backport the feature, we have to deprecate the old config
and add a new one which defaults to off (`false`, in the new case).
To isolate the logic of enabling/disabling compaction of control batches
in one call site.
...for checking enablement of tx batch removal.

It seems like there was previously the potential for a race between
enablement of this setting and compaction on the granularity of
a single segment (which would result in undefined behavior if we were
able to e.g. query `false` when attempting to remove a fence batch
but then querying `true` when attempting to remove a control batch),
it wasn't outright obvious from a glance at the code.

Rework this code so that calls to `is_tx_batch_compaction_enabled()` are
minimized in the storage layer- at most once per instanation of
`copy_data_segment_reducer` and `should_keep()` lambdas to be certain that
the above situation cannot happen.

The other locations which call to `is_tx_batch_compaction_enabled()` are
when considering if a `segment` needs a rewrite in sliding window compaction
(if this races with the cluster config being toggled, nothing bad could happen)
as well as calls to `maybe_rebuild_compaction_index()` (once again, no potential
pitfalls if this were to race).
@WillemKauf
Copy link
Copy Markdown
Contributor Author

/ci-repeat 1

@bashtanov
Copy link
Copy Markdown
Contributor

LGTM but will be merged as part of #29043

@bharathv
Copy link
Copy Markdown
Contributor

this can be closed in favor of #29043 ?

@WillemKauf
Copy link
Copy Markdown
Contributor Author

^yes

@WillemKauf WillemKauf closed this Dec 23, 2025
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.

8 participants