Return-Path: X-Original-To: apmail-incubator-ambari-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ambari-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2734D10230 for ; Fri, 6 Sep 2013 20:57:52 +0000 (UTC) Received: (qmail 41483 invoked by uid 500); 6 Sep 2013 20:57:52 -0000 Delivered-To: apmail-incubator-ambari-dev-archive@incubator.apache.org Received: (qmail 41455 invoked by uid 500); 6 Sep 2013 20:57:52 -0000 Mailing-List: contact ambari-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ambari-dev@incubator.apache.org Delivered-To: mailing list ambari-dev@incubator.apache.org Received: (qmail 41441 invoked by uid 99); 6 Sep 2013 20:57:52 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Sep 2013 20:57:52 +0000 Date: Fri, 6 Sep 2013 20:57:51 +0000 (UTC) From: "Myroslav Papirkovskyy (JIRA)" To: ambari-dev@incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (AMBARI-3136) Reduce the size of ExecutionCommand entity MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Myroslav Papirkovskyy created AMBARI-3136: --------------------------------------------- Summary: Reduce the size of ExecutionCommand entity Key: AMBARI-3136 URL: https://issues.apache.org/jira/browse/AMBARI-3136 Project: Ambari Issue Type: Bug Components: controller Affects Versions: 1.4.0 Reporter: Myroslav Papirkovskyy Assignee: Myroslav Papirkovskyy Fix For: 1.4.1 Attachments: AMBARI-3136.patch Currently, each ExecutionCommandEntity stores the whole config blob. This is a severe duplication of data as tagged configuration information is already available as immutable entry. We need to reduce the footprint of ExecutionCommandEntity by storing only configuration tags. The tags can be replaced with actual configuration value when the command is handed off to the agent. We need to ensure that when Ambari is upgraded and there is a mix of ExecutionCommandEntity instances with and without embedded config - it works. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira