gentics / gentics/mesh

Timeout when deleting big projects or nodes

Open
#1,366 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.