Return-Path: X-Original-To: apmail-ambari-dev-archive@www.apache.org Delivered-To: apmail-ambari-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E3206108C4 for ; Mon, 28 Dec 2015 10:13:49 +0000 (UTC) Received: (qmail 64283 invoked by uid 500); 28 Dec 2015 10:13:49 -0000 Delivered-To: apmail-ambari-dev-archive@ambari.apache.org Received: (qmail 64248 invoked by uid 500); 28 Dec 2015 10:13:49 -0000 Mailing-List: contact dev-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ambari.apache.org Delivered-To: mailing list dev@ambari.apache.org Received: (qmail 64237 invoked by uid 99); 28 Dec 2015 10:13:49 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Dec 2015 10:13:49 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 870302C14F6 for ; Mon, 28 Dec 2015 10:13:49 +0000 (UTC) Date: Mon, 28 Dec 2015 10:13:49 +0000 (UTC) From: "Andrii Babiichuk (JIRA)" To: dev@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (AMBARI-14501) Improve config recommendations flow 2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/AMBARI-14501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrii Babiichuk updated AMBARI-14501: -------------------------------------- Description: Simplify logic to make it reusable (ex. for Kerberos) and performance improvement. Separete logic for original configs and overrides, move it do diff mixins Separate logic for recommendatins popup manipulations. Move specific logic like override initial value or ignore recommendations (ex Add service installed services) to appropriate controllers. Besides logical refactor this cahges decrease recommendation flow process for 0.2-0.4 secs for full stack was: Simplify logic to make it reusable (ex. for Kerberos) and performance improvement. Separete logic for original configs and overrides, move it do diff mixins Separate logic for recommendatins popup manipulations. Move specific logic like override initial value or ignore recommendations (ex Add service installed services) to appropriate controllers. Besides logical refactor this cahges decrease recommendation flow process for 0.2-0.5 secs for full stack > Improve config recommendations flow 2 > ------------------------------------- > > Key: AMBARI-14501 > URL: https://issues.apache.org/jira/browse/AMBARI-14501 > Project: Ambari > Issue Type: Bug > Components: ambari-web > Affects Versions: 2.4.0 > Reporter: Andrii Babiichuk > Assignee: Andrii Babiichuk > Fix For: 2.4.0 > > > Simplify logic to make it reusable (ex. for Kerberos) and performance improvement. > Separete logic for original configs and overrides, move it do diff mixins > Separate logic for recommendatins popup manipulations. > Move specific logic like override initial value or ignore recommendations (ex Add service installed services) to appropriate controllers. > Besides logical refactor this cahges decrease recommendation flow process for 0.2-0.4 secs for full stack -- This message was sent by Atlassian JIRA (v6.3.4#6332)