gentics / gentics/mesh

Assert whether indices cause significant contention on write requests

Open
#924 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
593
Forks
123
Avg merge
2d 18h
Merged PRs (30d)
4

Description

The UUID property has a unique constraint. I suspect this property will be set for all graph elements (edges and vertices).
It would perhaps be better to only use the index on core vertices, edges.
Additionally we should check whether the segment path properties and url link are also affected.

Testing this could be simple. It may be possible to remove the uniqueness flag or the index for those indices in the odb studio.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the UUID unique constraint and the indices for core vertices, edges, segment path properties, and URL links. Use ODB Studio to compare write behavior with the uniqueness flag or relevant indices removed, and document whether those indices cause significant contention.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.