Posted: 18 Feb 2021 16:50 EST Last activity: 19 Feb 2021 4:47 EST
Superclass data transform performance impact
Just wanted to understand Call superclass data transform performance impact if there is no data transform with same name in class hierarchy Or in the system.
Now a days most of the code we are writing in data transform and in my opinion 90 % data transform would be unique and it doesn’t need to call super class data transform but this option is coming selected by default.
So, just wanted to understand the performance impact and if is there any chance that this can be disabled by default on rule creation.
Note: Have checked below link but no answer on performance.
@Lalit_Singh generally we think performance in terms of rule execution time. In this scenario Data transform performs quite well unless you are not invoking any activity using a function within it.
But in other aspect if by checking the "Call superclass data transform" does not provides you value add then its better to save micro secs of execution which get utilized whenever rule resolution tries to find it.
So better uncheck it. :)
@Harsh_Kumar Hi Harsh, Thanks for your response and I totally agree with you that if we have an opportunity, we should definitely save mili or micro second..but my question is more for a pega team that is there any possibilities that by default it should be un-checked and check only when it is required as most of the time we don't need this option to be checked.