Timeout when deleting big projects or nodes
- Dominant language
- Java
- Stars
- 593
- Forks
- 123
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 4
Description
## Gentics Mesh Version, operating system, or hardware.
- v1.8.2
## Operating System
- Linux
## Problem
There is a project with too many versioned nodes inside (200 x nodes with 15k versions). This project or its nodes are not able to be deleted. Operation puts the cms instance into a deadlock and makes its API unresponsive.
## Reproducer
trying to delete nodes or project reproduces the problem.
## Expected behaviour and actual behaviour
Contributor guide
Research direction
Start by reproducing the deletion of a project or node containing many versioned nodes on Linux with Gentics Mesh v1.8.2. Trace the deletion path and observe where the CMS instance becomes unresponsive or deadlocks. Done means large project and node deletions complete without deadlocking or making the API unresponsive.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, backend, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100