Skip to content

Conversation

@jreynard-code
Copy link
Member

  • Introduced methods to associate dataset parameters with runners (findRunnerByDatasetParameter) in RunnerService.
  • Added event GetAttachedRunnerToDataset for validating dataset usage during deletion.
  • Updated documentation and OpenAPI spec with indexed dataset field representation.
  • Implemented new integration tests for dataset usage validation and deletion constraints.

- Introduced methods to associate dataset parameters with runners (`findRunnerByDatasetParameter`) in `RunnerService`.
- Added event `GetAttachedRunnerToDataset` for validating dataset usage during deletion.
- Updated documentation and OpenAPI spec with indexed `dataset` field representation.
- Implemented new integration tests for dataset usage validation and deletion constraints.
- Added `datasetParameterId` field to `RunnerDeleted` event.
- Implemented `onRunnerDeleted` listener in `DatasetServiceImpl` to handle cleanup of datasets and parts linked to a runner.
- Updated `RunnerService` to trigger `RunnerDeleted` with `datasetParameterId`.
@jreynard-code jreynard-code force-pushed the add_check_on_dataset_deletion branch from 8abcca1 to e1083dc Compare November 6, 2025 16:14
@jreynard-code jreynard-code merged commit b1bc493 into main Nov 6, 2025
41 checks passed
@jreynard-code jreynard-code deleted the add_check_on_dataset_deletion branch November 6, 2025 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants