Skip to content

Commit d5fcce9

Browse files
authored
Fix transform flow flaky runs (#1464)
* Fix transform flow flaky runs * Remove flaky group * Make flow event bridge transactional * Update changelog
1 parent 6592d2c commit d5fcce9

5 files changed

Lines changed: 11 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ Recommendation: for ease of reading, use the following order:
1111
- Fixed
1212
-->
1313

14+
## [Unreleased]
15+
### Fixed
16+
- Flow events now processed transactionally
17+
1418
## [0.253.1] - 2025-11-24
1519
### Changed
1620
- GQL: `usage` section contains size measure unit

src/adapter/flow-dataset/src/services/flow_datasets_event_bridge.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ use crate::{
4444
MESSAGE_PRODUCER_KAMU_DATASET_SERVICE,
4545
MESSAGE_PRODUCER_KAMU_HTTP_ADAPTER,
4646
],
47-
delivery: MessageDeliveryMechanism::Immediate,
47+
delivery: MessageDeliveryMechanism::Transactional,
4848
initial_consumer_boundary: InitialConsumerBoundary::Latest,
4949
})]
5050
pub struct FlowDatasetsEventBridge {

src/e2e/app/cli/mysql/tests/tests/test_smart_transfer_protocol.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ kamu_cli_run_api_server_e2e_test!(
419419
checkingIntervalSecs: 1
420420
"#
421421
)),
422-
extra_test_groups = "containerized, engine, ingest, transform, datafusion, flaky"
422+
extra_test_groups = "containerized, engine, ingest, transform, datafusion"
423423
);
424424

425425
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -442,7 +442,7 @@ kamu_cli_run_api_server_e2e_test!(
442442
checkingIntervalSecs: 1
443443
"#
444444
)),
445-
extra_test_groups = "containerized, engine, ingest, transform, datafusion, flaky"
445+
extra_test_groups = "containerized, engine, ingest, transform, datafusion"
446446
);
447447

448448
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

src/e2e/app/cli/postgres/tests/tests/test_smart_transfer_protocol.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ kamu_cli_run_api_server_e2e_test!(
419419
checkingIntervalSecs: 1
420420
"#
421421
)),
422-
extra_test_groups = "containerized, engine, ingest, transform, datafusion, flaky"
422+
extra_test_groups = "containerized, engine, ingest, transform, datafusion"
423423
);
424424

425425
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -442,7 +442,7 @@ kamu_cli_run_api_server_e2e_test!(
442442
checkingIntervalSecs: 1
443443
"#
444444
)),
445-
extra_test_groups = "containerized, engine, ingest, transform, datafusion, flaky"
445+
extra_test_groups = "containerized, engine, ingest, transform, datafusion"
446446
);
447447

448448
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

src/e2e/app/cli/sqlite/tests/tests/test_smart_transfer_protocol.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ kamu_cli_run_api_server_e2e_test!(
419419
checkingIntervalSecs: 1
420420
"#
421421
)),
422-
extra_test_groups = "containerized, engine, ingest, transform, datafusion, flaky"
422+
extra_test_groups = "containerized, engine, ingest, transform, datafusion"
423423
);
424424

425425
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -442,7 +442,7 @@ kamu_cli_run_api_server_e2e_test!(
442442
checkingIntervalSecs: 1
443443
"#
444444
)),
445-
extra_test_groups = "containerized, engine, ingest, transform, datafusion, flaky"
445+
extra_test_groups = "containerized, engine, ingest, transform, datafusion"
446446
);
447447

448448
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

0 commit comments

Comments
 (0)