You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See the async-commit branch and the JsonNodeTrxAsyncCommitTest integration tests. There's currently one or more race conditions...
Notes:
PageReferences can't be copied, they have to be shared between the former revision (going to be written to disk) and the new revision (kept in an in-memory trx intent log), as some keys or none at all may be written to disk at that point (thus, stored, once it's written to disk -- storing the file offset).
The List of PageFragments must create a new PageReference for the former revision, as otherwise the PageReference would store the new key/offset once it's written to disk.
The text was updated successfully, but these errors were encountered:
this comment might be a beginner comment excuse me, I'm getting memory issues when trying to run the test, is this the problem? it keeps creating new PageReferences instead of using the same one ?
I'm on 16GB of Ram
See the
async-commit
branch and theJsonNodeTrxAsyncCommitTest
integration tests. There's currently one or more race conditions...Notes:
PageReference
s can't be copied, they have to be shared between the former revision (going to be written to disk) and the new revision (kept in an in-memory trx intent log), as some keys or none at all may be written to disk at that point (thus, stored, once it's written to disk -- storing the file offset).The text was updated successfully, but these errors were encountered: