Skip to content

Performance issue when deleting Communities, Collections, or Items with many Bitstreams #10964

@atarix83

Description

@atarix83

We are experiencing serious performance issues when attempting to delete Communities, Collections, or Items that contain a large number of Bitstreams in DSpace. The current synchronous deletion process is inefficient and often results in excessive execution times or timeouts.

This behavior makes it impractical to manage large-scale deletions through the standard UI or REST API, especially in repositories with high-volume digital content.

Describe the solution you'd like

To mitigate this issue, we propose the development of a batch deletion script that performs these operations asynchronously. The script should be executable via CLI and launchable via UI/API

This solution would improve the reliability and scalability of deletion operations in large DSpace installations.

Metadata

Metadata

Projects

Status

🏗 In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions