-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 7.10
-
Component/s: Core MongoDB
-
Sprint:nxFG 9.1.4, nxFG 9.1.5
-
Story Points:3
On DBS in some circumstances doing concurrently a move and a call to getChildren may lead to:
java.lang.IllegalStateException: Already transient: 16ffa8de-cdee-43f1-9c2c-babe073e0404 at org.nuxeo.ecm.core.storage.dbs.DBSTransactionState.newTransientState(DBSTransactionState.java:140) at org.nuxeo.ecm.core.storage.dbs.DBSTransactionState.getChildrenStates(DBSTransactionState.java:261) at org.nuxeo.ecm.core.storage.dbs.DBSSession.getChildren(DBSSession.java:330) at org.nuxeo.ecm.core.storage.dbs.DBSDocument.getChildren(DBSDocument.java:315) at org.nuxeo.ecm.core.api.AbstractSession.getChildren(AbstractSession.java:862) at org.nuxeo.ecm.core.api.AbstractSession.getChildren(AbstractSession.java:836)
This is a regression caused by NXP-21019.
- depends on
-
NXP-21019 DBS long transaction generates inefficient backend queries
- Resolved