Just upgraded to 1.72.1 (from 1.65), and I was very much looking forward to the "Manage Interpreters" function in the Admin menu, and it's just not there. Running Enterprise Matillion and I verified my user group had Scripting permissions (Get Interpreter / Add Interpreter). I can open a ticket with support but just wanted to see if anyone else has had the same issue.
Addendum... I was desperate for the feature this today. Not seeing it, I did some manual changes to add some packages to Python 3.8 and I changed the python3 link to point to Python3.8 for good measure, and then I changed a big heap of Python Script components to use Python 3.8, and everything was working brilliantly. I then made a change to Emerald.properties to add the Performance Monitor and rebooted, and when the server came pack, Python 3.8 was no longer a valid interpreter (in fact, I previously had 3.5, 3.6, 3.6m and more -- but now the pull down only showed Jython, Python 2, and Python 3 -- and Python 3 had permission issues when I tried to run a script with that interpreter). This was an instance I built from scratch a couple of days ago, and I'm likel going to start up a whole new instance from scratch over the weekend and try again. I could have really used that function. 😊
Ok, I've now discovered that when I add FEATURE_SWITCHES=PERFORMANCE_MONITOR to Emerald.properties, it disables the Manage Interpreters Admin menu item. Is this the expected behavior?
This issue is still not resolved for us also we faced the issue.
Did you ever get a response to this? I think the same thing happened to me today when I turned on FEATURE_SWITCHES=PERFORMANCE_MONITOR. It seems odd that Manage Interpreters disappears when the performance monitor is turned on. I wonder if that is a "feature".
Yeah, never got a reply. Unfortunately, it's a feature I'll never use in the real world because it instantly breaks my python script components set to work with Python 3.8. I would love to have more clarity about it's behavior and intended use.