apache / apache/hop

[Feature Request]: Additional checks from the Filter Transform to multiple copies transforms

Open
#4,010 0 comments 0 reactions 0 assignees View on GitHub
awaiting triage P2 Transforms
Dominant language
Java
Stars
1.5k
Forks
476
Avg merge
18h 32m
Merged PRs (30d)
216

Description

### What would you like to happen?

At the moment there is a check that does not allow you to specify multiple copies of a transform directly after a filter transform which makes sense. However if your transform is already set to multiple copies you are able to create a hop FROM a filter transform to this multiple copies transform. You can also split a hop between a filter and a third transform with another transform set to multiple copies.

See screenshots

![image](https://github.com/apache/hop/assets/6827832/60464926-e451-4cab-a751-3a61779d3351)

![image](https://github.com/apache/hop/assets/6827832/8fbc55de-0723-47ec-b185-e9435ef3072b)

![image](https://github.com/apache/hop/assets/6827832/088795ce-73be-400a-ad95-523860388667)

### Issue Priority

Priority: 2

### Issue Component

Component: Transforms

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the filter-to-multiple-copies connections described in the issue and reviewing the three linked screenshots. Trace the existing check that blocks multiple copies directly after a filter, then compare it with the additional connection paths described. Done means the invalid paths are consistently rejected without breaking valid transform connections.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data-engineering
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.