This is a feature as it adds filename to datasets which are optionally verified if specified on the manifest. Filename is also persisted on dataset directory
What does this do?
New Features
Introduced a new field for dataset filenames, enhancing the context and utility of datasets.
Added a new error for filename mismatches to improve error handling during dataset validation.
Bug Fixes
Enhanced error messaging and handling for better user feedback and debugging.
Chores
Updated mock code generation tool version for consistency and maintenance.
Which issue(s) does this PR fix/relate to?
Have you included tests for your changes?
No
Did you document any new/modified feature?
No
Notes
sequenceDiagram
participant User
participant ManagerService
participant AgentService
participant Dataset
User->>ManagerService: Initiate computation run
ManagerService->>AgentService: Prepare manifest containing datasets with Filename
AgentService->>Dataset: Append new dataset with Filename to manifest
User->>AgentService:Upload dataset
AgentService->>Dataset:Verify filename as in manifest
Dataset->>AgentService:Dataset stored with its filename
AgentService-->>User: Datasets uploaded successfully
What type of PR is this?
This is a feature as it adds filename to datasets which are optionally verified if specified on the manifest. Filename is also persisted on dataset directory
What does this do?
New Features
Bug Fixes
Chores
Which issue(s) does this PR fix/relate to?
Have you included tests for your changes?
No
Did you document any new/modified feature?
No
Notes