CatalystV2 field data array name causing issues
The CatalystV2 is producing the channel field data attribute and calling it
channel. Before in legacy Catalyst this string array was named
__CatalystChannel__. This is causing issues when trying to generate valid new Catalyst Python scripts in the GUI since the channel name is not being automatically recognized when loading Catalyst generated data extracts.
I don't know if it's better to have duplicate field data arrays (
__CatalystChannel__) or just fix this and use the historical
Either way, this seems like something that should be addressed before the v5.11 release since the generated scripts won't work as nicely without the user manually naming the sources in the GUI pipeline browser.
Basically, the steps to reproduce this issue are:
- Generate in situ data extract output through the Catalyst V2 API.
- Load that data back into PV
- The name of the channel should be the name of the source in the pipeline browser (this is how it works for Catalyst legacy API) since this name is used for the Python script generation