Avoid parsing join keys in joiner plugin in UI

Description

Today we parse the joinKeys in UI (split by '&' and then split by '=' for a joinkeys condition that looks like `stage_name1.field_name = stage_name2.field_name2`).

This is error prone as the stage names can contain `&` or `=` in them which breaks the above logic. As a result of this we have join conditions that are duplicate (attached screenshot for reference).

Release Notes

None

Attachments

1
  • 02 May 2019, 05:52 PM

Activity

Show:
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Fix versions

Priority

Created May 2, 2019 at 5:53 PM
Updated July 7, 2020 at 6:01 PM