Author Topic: [BUG] concurrent working users step on one another  (Read 2614 times)

SergioNextel

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
[BUG] concurrent working users step on one another
« on: October 27, 2006, 03:51:48 pm »
Hello.

We have EA 6.1.789 with an oracle repository (a single oracle user is define for the connection to the DB).

We do not use Version Control (CVS, etc) within the repository (package locks are too wide).

The problem we happens with this secuence:

1) user_1 open properties of an element (use case), and keeps it open for reading.

2) user_2 open the same element, makes changes to the element notes, and click OK  (saves and close)

3) user_1 closes the properties of the element.

Result  ===> changes made by user_2  are lost!!

The expected result would be:

1) IF user_1 did not made any changes, changes by user_2 should not have been lost.

2) IF user_1 makes changes and tries to save, the system should tell him that his data is outdated, and that someone saved first (user_2).

3) IF user_1 saves first, then the system should tell user_2 that his data is outdated, and that he have to reopen the element / reload the package.


Any other outcome is not acceptable!!!

By not using locks over the packges we accept that sometimes one is going to be unable to save changes. But the system have to tell.

Bye