Bug #18682

Offload upload package profile to dynflow executor

Added by Shimon Shtein 27 days ago. Updated 3 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 24 days ago

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

#2 Updated by Eric Helms 24 days ago

  • Release set to 3.4.0

#3 Updated by Ivan Necas 11 days ago

  • Target version set to Team Ivan Iteration 12

#4 Updated by Mike McCune 5 days ago

  • Bugzilla link set to 1434040

Also available in: Atom PDF