-
Notifications
You must be signed in to change notification settings - Fork 871
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LOCK not released in UPDATE-PESSIMISTIC LOCK #2088
Comments
Luca, |
@kowalot you can always check build status using official CI server http://helios.orientechnologies.com/ it was never in our practice when CI builds were successful but developer build fails, on CI we run much more (several thousands test cases ) tests than on dev. environment. |
Hi Andrey, finally I tackled the problem. I guess the team is using Macs or Linux. |
Andrey, could you help me? It returns false, so probably stream isn't closed or something. |
Do you use master branch ? It is already fixed in develop. On Thu, Mar 13, 2014 at 8:35 PM, Pawel Kowalski notifications@github.comwrote:
Best regards, Orient Technologies |
I use develop. |
I have got following error but don't now how to globally change it java.util.concurrent.ExecutionException: java.lang.AssertionError: expected local:E:\JavaProjects\releases\orientdb-community-1.7-rc2-SNAPSHOT\databases\demo-6 but was:local:E:/JavaProjects/releases/orientdb-community-1.7-rc2-SNAPSHOT/databases/demo-6 |
Generated test suite vars looks following parameter name="testPath" value="E:\JavaProjects\OrientDB-kowalot\orientdb-parent\tests" |
Ok. Pawel at once we release 1.7-rc2 I will take a look on it. |
I fixed it partially in pull request #2127. Ant clean test works now. |
…ISTIC LOCK" This reverts commit a4d9a92.
…E-PESSIMISTIC LOCK"" This reverts commit 2508b3e.
#2088 LOCK not released in SQL UPDATE-PESSIMISTIC LOCK
Having any object and trying to do update operation in two threads
THREAD 1:
orientdb {test}> UPDATE #51:0 SET X=1 LOCK RECORD WHERE Y.size() > 0
Updated record(s) '0' in 0,006000 sec(s).
THREAD 2:
UPDATE #51:0 SET X=1 LOCK RECORD WHERE Y.size() > 0
HUNG INDEFINITELY
Properties X,Y are not existed
Y.size()>0 is false
The text was updated successfully, but these errors were encountered: