mattcasters opened a new issue, #7953: URL: https://github.com/apache/hop/issues/7953
### What would you like to happen? The Mapping transform was very versatile in PDI/Kettle. It allowed having 0, 1 or more inputs and outputs to be defined for the sub-transformation. This feature requests asks for a port of the old mapping functionally, not technically. This is the PDi code: https://github.com/pentaho/pentaho-kettle/tree/master/engine/src/main/java/org/pentaho/di/trans/steps/mapping However, this code should only be used as a functional contract, not to port over as is. Instead of weird manipulations of rowsets and so on, proper use needs to be made of modern techniques like row listeners. Furthermore, we should not just support Input and Output transforms but also Info and Target streams to allow custom built Stream Lookup or Switch/Case mappings since we have row listeners for targetted rows now as well. Finally, we should properly support this transform with integration tests, examples, documentation, support for metadata injections, the whole deal. ### Issue Priority Priority: 2 ### Issue Component Component: Transforms -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
