Bug #18682

Offload upload package profile to dynflow executor

Added by Shimon Shtein 2 months ago. Updated 27 days ago.

Status:Ready For Testing
Priority:Normal
Assigned To:Shimon Shtein
Category:-
Target version:Foreman - Team Ivan Iteration 12
Difficulty: Pull request:https://github.com/Katello/katello/pull/6640
Bugzilla link:1434040
Story points-
Velocity based estimate-
Release3.4.0Release relationshipAuto

Description

Right now the controller parses packages JSON and plans the action. The problem is that the planning phase is quite long, so the action stays in memory for a long time. This causes GC to mark the JSON as old, so this parameter will stay in memory for a long time causing memory fragmentation.

History

#1 Updated by The Foreman Bot about 1 month ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/6640 added

#2 Updated by Eric Helms about 1 month ago

  • Release set to 3.4.0

#3 Updated by Ivan Necas about 1 month ago

  • Target version set to Team Ivan Iteration 12

#4 Updated by Mike McCune about 1 month ago

  • Bugzilla link set to 1434040

Also available in: Atom PDF