Skip to content

Concurrent modification error on the same bucket (@v25.3.2) #2236

@tolgaulas

Description

@tolgaulas

When on load, the arcadedb http api occasionally response with 503

{"error":"Cannot execute command","detail":"Concurrent modification on page PageId(pigeon/82/22) in file \u0027message_0.82.65536.v0.bucket\u0027 (current v.201 \u003c\u003e database v.202). Please retry the operation (threadId\u003d28)","exception":"com.arcadedb.exception.ConcurrentModificationException"}

I guessing this may be due the backplane engine "nature", the both insert requests ended in the same page (bad luck)..

Questions :

  • Can Insert have a retry mechanism (as in batch operations)? (feature request, perhaps)
  • Can this have a specific "error" message so that client can differentiate the kind/cause of the error and retry. (which looks like the only way resolvable)
  • am I totally mistaken, it's my fault or bug.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request
No fields configured for Feature.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions