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

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions