[RTFACT-17650] High concurrent on NPM get package metadata of big packages may cause OOM Created: 17/Oct/18  Updated: 30/Jan/19  Resolved: 28/Nov/18

Status: Resolved
Project: Artifactory Binary Repository
Component/s: NPM
Affects Version/s: 6.5.1
Fix Version/s: 6.6.0

Type: Bug Priority: Normal
Reporter: Nadav Yogev Assignee: Nadav Yogev
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
relates to RTFACT-18398 Use correct header to decide the npm ... Open
Assigned QA: Liza Dashevski (Inactive)


Each get package request holds all the metadata of all of the package's versions. in big packages, like the package named NPM, which has a metadata of ~20MB, each thread holds about 30MB of objects. a lot of requests to install npm concurrently may cause OOM on machines limited with MB, or slow machines.


Generated at Sat Aug 24 06:58:58 UTC 2019 using JIRA 7.6.3#76005-sha1:8a4e38d34af948780dbf52044e7aafb13a7cae58.