I would like to combine some Affects versions into one.
For example, I have the below list of affected versions-
Affects version-
DC_01_01_00_01
DC_01_01_00_02
DC_01_01_00_03
XZ_02_01_00_00
XZ_02_01_00_01
After the filtering I would like to see this as follows:
DC_01_01_00
XZ_02_01_00
Where DC_01_01_00 holds all versions that matches “DC_01_01_00” in their naming (DC_01_01_00_01, DC_01_01_00_02, DC_01_01_00_03) and XZ_02_01_00 holds all versions that matches “XZ_02_01_00” in their naming (XZ_02_01_00_00, XZ_02_01_00_01).
For example with this function you could filter all versions that start with “DC_01_01_00” (DC_01_01_00_01, DC_01_01_00_02, DC_01_01_00_03). The “.*” from regular expressions means any number of any characters.
By the way, I do not really recommend using filter() function as it slows down report execution time. It might be a good idea to just bookmark the members and aggregate them or use other ways to find the members.
I did notice that my report execution time is very slow. Didn’t think it’s because of the Filter function.
I’m not sure I can create so many bookmarks (more than 100) and keep growing.
Are you familiar with other ways to find members, not via Filter function?
This example is using Fix Version and not Affected Version. This solution doesn’t work for Affected Version. How would you filter/aggregate for Affected Version?