Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,553,214
Community Members
 
Community Events
184
Community Groups

What happens if a Feature (Jira Epic) is modified concurrently in 1) Jira or 2) Jira Align?

What happens if a Feature (Jira Epic) or a Story is modified concurrently by two persons in

1) Jira, or

2) Jira Align

Pls. clarify.

I know there is a setting available (Administration>Jira Settings>Jira Setup>Settings->Allow Jira to overwrite Data->Yes/No), which allows if changes done in Jira Align or Jira would overwrite.

But what happens, if two persons are editing at the same time in 1) Jira, or 2) Jira Align.

1 answer

1 accepted

1 vote
Answer accepted
Matt Magee
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Dec 09, 2021 • edited Dec 10, 2021

Hi Vinay,

Within the Jira Align Administration area, under the Jira Setup tab, you will find the option "Allow Jira to Overwrite Data."

It offers 2 options Yes or No.

When set to "Yes" this has the net effect of making Jira the sole source of all information. Changes made in Jira will always overwrite the Jira Align data. Although, in my opinion it sort of defeats the purpose of using JA. 

When Set to "No", Jira Align will evaluate the date-timestamps (DTS) of all transactions against a given record in both Jira and Jira Align, and play them back in the order received.

I believe the scenario you are implying is the possibility of a record collision.

In this scenario... it is important to understand that DTS goes down to the millisecond.

The probability of both humans completing their respective transactions simultaneously, AND pressing the enter key at the exact same millisecond AND both systems having an identical system clock, make the probability of a collision nearly improbable, although hypothetically possible.

However, it should be noted JA is based upon a relational database. All RDMBS's have  record locking mechanisms and rules. If you are using an on-prem install, you will use the record locking mechanisms in SQL Server, and if JA is served up under AWS platform, you will use the native database there.  The point is that there are actually two mechanisms ( connector record sequencing and database record locking) in place to prevent record collisions. 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events