Skip to content

Conversation

@marc-romu
Copy link
Member

No description provided.

actions-user and others added 16 commits April 6, 2025 16:29
## Branch Update

This PR updates `dev` with changes from `main`.

### ℹ️ Protected Branch

This PR was created because `dev` is a protected branch that requires
changes through pull requests.

### Instructions

1. Review the changes
2. Approve and merge the changes

This PR was automatically created by the Branch Update workflow.
## Branch Update

This PR updates `dev` with changes from `main`.

### ℹ️ Protected Branch

This PR was created because `dev` is a protected branch that requires
changes through pull requests.

### Instructions

1. Review the changes
2. Approve and merge the changes

This PR was automatically created by the Branch Update workflow.
…s Bug: Unmatching paths in list components return duplicated values #32
…eeProcessor (#127)

## Description

This PR fixes a bug in the DataTreeProcessor where results were being
duplicated when multiple branches were grouped together. Previously,
when identical branches were detected and grouped to avoid redundant API
calls, the grouping logic failed to prevent duplicate calculations. As a
result, the same data was processed multiple times and the output was
duplicated across branches.
This fix ensures that only unique data combinations are processed, and
results are applied to all grouped branches without unnecessary
duplication.

Fixes #32.

## Breaking Changes

There are no breaking changes introduced by this PR.

## Testing Done

RH8.17 on windows.
Tested multiple configurations of input data trees to ensure that
identical branches were not processed multiple times, but results were
properly outputed.

## Checklist

- [x] This PR is focused on a single feature or bug fix
- [x] Version in Solution.props was updated, if necessary, and follows
semantic versioning
- [x] CHANGELOG.md has been updated
- [x] PR title follows [Conventional
Commits](https://www.conventionalcommits.org/en/v1.0.0/) format
- [x] PR description follows [Pull Request Description
Template](#pull-request-description-template)
This PR updates the version badge in the README.md to match the current
version in Solution.props.

This is an automated PR created by the Update Version Badge workflow.
…d Branches to Input Items and Processed Items
…y calculate the datacount parameter (#129)

## Description

This PR refactors the DeconstructMetrics components by renaming
parameters and updating related usages to improve clarity regarding how
branch data is processed.

- Updated the function signature of RunFunctionAsync to include a reuse
count parameter for improved metric tracking.
- Renamed output parameters in DeconstructMetricsComponents from
"Branches Input" and "Processed Branches" to "Data Count" and
"Iterations Count" and updated their descriptions.
- Propagated the reuseCount parameter through supporting components and
their logging, ensuring consistent behavior.

## Breaking Changes

Output names changed. Might not be compatible with previous saved
versions of the DeconstructMetrics component.

## Testing Done

RH8.17 on windows.

## Checklist

- [x] This PR is focused on a single feature or bug fix
- [x] Version in Solution.props was updated, if necessary, and follows
semantic versioning
- [x] CHANGELOG.md has been updated
- [x] PR title follows [Conventional
Commits](https://www.conventionalcommits.org/en/v1.0.0/) format
- [x] PR description follows [Pull Request Description
Template](#pull-request-description-template)
This PR updates the development version date in Solution.props to
reflect the latest changes.

This is an automated PR created by the Update Development Version Date
workflow.
@marc-romu marc-romu merged commit 0d4557f into marc-romu/chat Apr 18, 2025
4 checks passed
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