Project

General

Profile

Actions

Bug #6207

closed

Deleting a directive is VERY slow

Added by François ARMAND almost 10 years ago. Updated over 9 years ago.

Status:
Released
Priority:
1 (highest)
Category:
Performance and scalability
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Even in the most simple case (a directive not used anywhere, on a fresh Rudder install), deleting a directive takes several seconds.

Code hint: the cause is that along the deleting, we get the directive from LDAP (with a lock), then get the the active directive (with a lock for the same think), then need to wait until the exaustion algo of the locking system sort things out. This is, of course. BAD BAD BAD BAD.


Subtasks 1 (0 open1 closed)

Bug #6213: Bug in the LDAP query for getting Directive infoReleasedNicolas CHARLES2015-01-30Actions
Actions

Also available in: Atom PDF