Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

In a structure with multiple projects grouping by version does not combine across projects

Lars Sundell
Contributor
January 30, 2019

I have a structure set up as follows: 

Synchronizer: 

Add all epics assigned to members of the team (query: assignee in (user1, user2, ...) and issuetype = epic

Automation: 

* Add issues belonging to epics
* Add issues linked by Blocker: parent is blocked by children
* Group by Fix Version/s

The problem is as follows:

The synchronizer picks up issues from more than one project (which is what I want).
The projects has the same fix versions (which is what I want)
The structure is not able to combine the issues with same fixVersion in different projects. 

It looks like this: 

ReleaseA
  KEYA-1
  KEYA-2
ReleaseB
  KAYA-3
ReleaseA
  KEYB-1
ReleaseB
  KEYB-2

What I what is this: 
ReleaseA
  KEYA-1
  KEYA-2
  KEYB-1
ReleaseB
  KAYA-3
  KEYB-2

If I do a regular JIRA seach for "assignee in (user1, user2, ...) and fixVersion = ReleaseA" I do get KEYA-1, KEAYA-2 and KEYB-1 as result.

How can I achieve this in structure as well?

1 answer

1 accepted

0 votes
Answer accepted
Vlad Lessage
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 30, 2019

Hi Lars,

Thanks for posting. 

Are you using Structure 4.1 or later? If so, have you tried Grouping by Fix Version Name instead?

This comes in handy in cases like yours when you have multiple Projects with a synchronized schedule, having the same versions (and sprints).

When you combine issues from those Projects together and Group them by Fix Version, you get multiple Groups for each Version because, from Jira's standpoint, those are different things.

Grouping by the name of the Version is a case of grouping by a text value (Text Attribute grouper is used). That grouper just considers the text value – in our case, the name of the Version.

By the way, is there any particular reason you're using a Synchronizer versus an Insert Generator for your Query?

I ask because although Synchronizers are still supported (now as a dark feature), they are not being developed further and we are constantly improving Generators, making them work faster and adding new Features.

I hope this helps. Please let me know if you have any additional questions or if you need further assistance with this case. You can also reach out to our Support Team at support@almworks.com or email me directly at vlad@almworks.com.

Best Regards,

Vlad

ALM Works

Lars Sundell
Contributor
January 31, 2019

Hi

We are using version 4.3.

I did change the filter to Fix Version Name, and that worked. Thanks.

There was no particular reason for using the Synchronizer short of old habit. I have changed that to use the Insert Generator with the same query now.  

Thanks for the quick reply.

Best regards,

Lars

Lars Sundell
Contributor
January 31, 2019

One more question related to the grouping:

After the change to Fix Version Name issues with the same version is shown in the same group even if the versions are from different projects as I wanted.
However: If a issue has several fix versions it is shown in a separate group:

Eksample: 
KAYA-1, fixVersion: A
KAYA-2, fixVersion: B
KEYB-1, fixVersion: A, B

This results in
A
   KEYA-1
B
   KEYA-2

A, B
   KEYB-1

What I really want is: 

A
   KEYA-1
   KEYB-1
B
   KEYA-2
   KEYB-1

 

Is there any way to achieve this?

Like Степан_Сычёв likes this
Степан_Сычёв
Contributor
January 31, 2019

I just want to ask the same question, but all my issues from one project

Example:

  • ABC-1, fixVersion: 1.0.0
  • ABC-2, fixVersion: 2.0.0
  • ABC-3, fixVersion: 1.0.0, 2.0.0

image.pngI grouped it by Fix version (s) and got this:

1.0.0
-- ABC-1
2.0.0
-- ABC-2
1.0.0, 2.0.0
-- ABC-3

What I really want is:

1.0.0
-- ABC-1
-- ABC-3
2.0.0
-- ABC-2
-- ABC-3

What should I do?

Vlad Lessage
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 31, 2019

Hi Lars,

I'm glad my suggestion helped. Thanks for accepting the answer. 

As for your second question, we have an improvement coming with Structure 5.3 that will address this.

Please let me know if you have any other questions.

Best Regards,

Vlad

Like Lars Sundell likes this
Vlad Lessage
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 31, 2019

Hi Степан,

I would also expect the same desired results with just one Project. I've tried it and got 2 Groups. The Generators read the same once they're applied to a structure (both show as "Fix Version/s"). Can you remove the Grouper and add it back, making sure it's Group by Fix Version/s and not Fix Version name?

Please let me know if the issue persists after that. Also, any reason why you're using 2 Inserters?

Best Regards

Vlad

Степан_Сычёв
Contributor
February 2, 2019

Hi Vladimir!

I removed all groupers and added one by "Fix Version/s" as you say. And it hepled me )

I will remember: remove all, add what you want )

 

Also, any reason why you're using 2 Inserters

The first inserter for any tasks with epics and versions

The second - any task with version without epic. I just want to not lose any task with no epic )

I will be able to use one inserter if there will be inserter by "Fix Version/s". Will you add it to Structure?

Vlad Lessage
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 12, 2019

Hi Степан,

Glad to hear my suggestion helped.

fixVersion is a Jira Field and it's supported by JQL.

Do you not get a "fixVersion" pop-up when you start typing the word "fix" in the JQL when adding an Inserter to a structure? How about in Jira, can you query issues by fixVersion?

Best Regards,

Vlad

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events