You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by vs...@apache.org on 2019/12/06 13:44:43 UTC

[ambari] branch AMBARI-25424-branch-2.7 updated (4dfecf1 -> e7ee837)

This is an automated email from the ASF dual-hosted git repository.

vsairam pushed a change to branch AMBARI-25424-branch-2.7
in repository https://gitbox.apache.org/repos/asf/ambari.git.


 discard 4dfecf1  AMBARI-25424 Failed to edit workflow from Ambari workflow Manager while accessing Ambari UI over Knox
    omit f6aec32  AMBARI-25327 : Prevent NPE for bindNotificationDispatchers and getServiceConfigVersionRequest (#3037)
    omit b066df1  [AMBARI-25317] : Updating incorrect css class name for different popups (#3023)
    omit 8eda334  AMBARI-25381 Save button is enabled without any config changes for Kerberos service (asnaik) (#3083)
    omit 03d5784  AMBARI-25352 : Upgrade fasterxml jackson dependency due to CVE-2019-14379(trunk) (#3067)
    omit f8560b6  AMBARI-25338 : FatalException with incorrect argument call (#3054)
    omit 72d203f  [AMBARI-25166] Modifying the value of node memory in the YARN service will affect the maximum value of container memory, but the modification cannot be saved. (#2833) (newyyshan via dgrinenko)
    omit 616d197  AMBARI-25336 : Perf improvement with Collections usages over iterations (#3048)
    omit e932c88  AMBARI-25334. remove non-https dependency URLs [trunk, branch-2.6]. (mpapirkovskyy) (#3044)
    omit 7ec7ec3  AMBARI-25325 : Updating Transactional method as public, log Transaction failure (#3032)
    omit 9cae3c4  [AMBARI-25324] : Upgrade commons-lang/lang3 to latest versions (#3035)
    omit c6db11c  [AMBARI-25310] : Replace deprecated methods of FileUtils (#3016)
    omit 076279c  AMBARI-25209 : Bulk Operation Refresh Configs for selected hosts (#2891)
    omit 75f37d9  [AMBARI-25297] : Host names array to string conversion improvement (#3003)
    omit 99b2bee  [AMBARI-25244] : Rack based parallel restart for Rolling Upgrade (#2996)
    omit c7ac862  [AMBARI-25286] : Avoid conditional logic for creating ViewURLResource (#2987)
    omit 91f80c3  [AMBARI-25240] : Dynamically update Rolling Upgrade Batch size (#2926)
    omit c89bb07  AMBARI-25291: Set dfs.namenode.kerberos.principal.pattern in OneFS Mpack. (#2993)
    omit d57de4c  AMBARI-25284: Remove principal suffix from dfs.namenode.kerberos.principal (#2985)
    omit 23bd6a0  AMBARI-25262: Bump OneFS Management Pack version to 1.0.1.0 (#2946)
    omit b8a7605  AMBARI-25174. Add OneFS Mpack missing Spark2 configuration setting (#2944)
    omit 4dbba02  AMBARI-25261. hdfs_to_onefs_convert.py script should have Ambari Server pre-req of >=2.7.1 (#2943)
    omit 15fc310  AMBARI-25250. Blueprint processor should support multiple ZooKeeper nodes for livy.server.recovery.state-store.url (#2938)
    omit 9236f4a  AMBARI-25205. hdfs_to_onefs_convert.py script missing HDP3.1 + upgrade logic (amagyar) (#2940)
    omit e694998  AMBARI-25207 The Ubuntu repository id for the cached apt package list is generated wrong in case if were used URL with https protocol (dgrinenko) (#2919)
    omit f44e648  AMBARI-25228 add a second HiveServer2Interactive Button Missing in Ambari UI is there is config group for Hive Service (asnaik) (#2907)
    omit 23aab4c  Merge pull request #2889 from jaysensharma/AMBARI-25212
    omit 1b3fa75  [AMBARI-25202] recoverHost operation fails if public hostname is different from actual hostname (apappu)
    omit 604c82e  [AMBARI-23057] Upgrade fails because of Stale alert definitions (ap… (#2884)
    omit b99bb28  [AMBARI-25221] fix directory creation from mkdir to mkdirs to avoid crash
    omit 180a7a3  [AMBARI-25212] configs.py output and Ambari API output of config properties are not in same sorted order.
    omit 2bc4779  [AMBARI-25197] NullPointerException if there is no proper HDP/HDF rep… (#2873)
    omit eb73c48  [AMBARI-25194] Increase the Agent cert validity to 3 years (apappu)
    omit e366b43  "Global Configurations" defined in workflow XML are being lost during Import workflow (or) during "Reset workflow" (#2856)
    omit 5cc3594  AMBARI-25183 Need a stack feature constant for add zoneName field in collection used for Ranger plugin audit (#2853)
    omit b9e1ed5  AMBARI-25176 Fix name of jersey logger in ambari-server
    omit 5f86977  AMBARI-25168. Need to add stack feature constant for kafka-ranger-env.sh removal (#2835)
    omit 3dbaaba  Merge pull request #2817 from hiveww/AMBARI-25149-trunk
    omit a26febf  AMBARI-25139. Cover all not covered common views
    omit 2bd65e8  AMBARI-25150 Implement additional error reporting for ambari-web unit tests. (ababiichuk)
    omit 1c9d0d3  AMBARI-25148 Cover views of Widget Create wizard with unit tests
    omit 57d6137  Merge branch 'trunk' into AMBARI-25149-trunk
    omit bd1bd59  AMBARI-25149. Cover all not covered common views
    omit 157eed4  AMBARI-24958 Ambari YARN Queue Manager allows duplicate names when using rename functionality (asnaik) (#2659)
    omit 2c0687a  AMBARI-25139 Yarn Capacity Scheduler Authorization issues due to AuthToLocal Rules (asnaik) (#2807)
    omit 813f938  AMBARI-25145. Cover controllers of High Availability wizard with unit tests
    omit d17de75  AMBARI-25144. Cover config history controller with unit tests
    omit 9256fa1  AMBARI-25135. Cover service mixin with unit tests
    omit dfdb8bf  AMBARI-25134. Cover controller of widget edit with unit tests
    omit 8613d58  AMBARI-24981. JournalNode may fail to start due to unreadable config file (#2679)
    omit d44c1b1  AMBARI-25142 Typo in ambari-server 'setup-security' help text (asnaik)
    omit 78c9b13  AMBARI-25143 Remove unused models from ambari-web. (ababiichuk)
    omit 0b2dd28  Merge pull request #2793 from hiveww/AMBARI-25132-trunk
    omit 1a30286  AMBARI-25096 Cluster Installation fails when installing the cluster via Redhat satellite repositories (no internet connectivity Cluster)  (asnaik)
    omit 100fa13  AMBARI-25138 Cover mappers files with unit tests. (ababiichuk)
    omit b2a0297  AMBARI-25020. Allow unattended mpack install with purge (#2794)
    omit 98457d1  AMBARI-25140 Cover widget mixin with unit tests
    omit 1a71103  [AMBARI-25131] Alert notification properties are wiped after enabling/disabling the notification (dsen) (#2786)
    omit cbd6284  AMBARI-25116. Fix other strange and buggy code (dlysnichenko) (#2785)
    omit cf82327  AMBARI-25133. StackAdvisorAdapterTest result depends on method execution order (#2795)
    omit 176b6d2  AMBARI-25132. Cover metric view
    omit 402bf15  Merge pull request #2777 from hiveww/AMBARI-25120-trunk
    omit 0041d61  Merge pull request #2778 from hiveww/AMBARI-25121-trunk
    omit 630fdd3  AMBARI-25117. getAsPost requests don't work when ambari is used behind knox proxy (amagyar) (#2775)
    omit 845f777  AMBARI-24606. Deleting a service should do a better job of cleaning up the Ambari DB. (#2784)
    omit 9e22cc9  AMBARI-25128 Cover widget mixin with unit tests
    omit 8bc8679  AMBARI-25123. /var/lib/ambari-agent/cache not updating (Ambari 2.7) (aonishuk)
    omit 06c4f06  AMBARI-25111. Intermittent ConcurrentModificationException exception during STOMP message emitting. (#2776)
    omit 6f856ee  AMBARI-25122 UI unit tests are sometimes failing. (ababiichuk)
    omit e2f7005  AMBARI-25121. Cover editable list view
    omit 3096cec  AMBARI-25121. Cover editable list view
    omit 7adae86  AMBARI-25120. Cover Assign Master Components Views
    omit 3ad2ab8  AMBARI-25112 Cover errors utils with unit tests. (ababiichuk)
    omit 10f955b  AMBARI-25116. Bug at AbstractProviderModule class (dlysnichenko) (#2774)
    omit 94067cb  AMBARI-25110. Broken link to Query Parameters (#2772)
    omit 97a6bc8  AMBARI-24745. Enable encryption of sensitive data in Ambari DB using … (#2755)
    omit c50dc8d  Merge pull request #2769 from hiveww/AMBARI-25109-trunk
    omit b992966  AMBARI-25108 Cover views of the modals with unit tests
    omit aac5619  AMBARI-25109. Cover onefs view
    omit 8f670c7  [AMBARI-25106] Add Ozone JMX ports (dsen)
    omit 615a86c  AMBARI-25105. Cover views of the JournalNode wizard with unit tests
    omit 818b21f  AMBARI-25069 - Ambari wrties Empty baseurl values written to Repo Files when using a local repository causing stack installation failure (#2743)
    omit 0fdfa1a  AMBARI-25103 Duplicate title on YARN summary page. (ababiichuk)
    omit 8245597  AMBARI-25065 - Unable to add user in views 'grant permissions'
    omit a6aefd1  AMBARI-25043. Make sure we mask password properties when fetching sensitive Ambari configuration via the API (just like we do it for service configs) (#2763)
    omit 5cd1e7b1 AMBARI-25102 Dasboard metrics will not load for ambari user which has dot in their username.
    omit 5f329b9  AMBARI-25097 Cover views of reassign wizard with unit tests
    omit e8af382  Delete server.sh
    omit b3be244  Delete deploy-gce-perf-cluster.py.rej
    omit acfb45b  Delete agent.sh
    omit 7c3275f  AMBARI-25095. deploy-gce-perf-cluster.py fails after upgrade on gce controller (aonishuk)
    omit 04e120a  AMBARI-25094 Remove Flume Live widget from Ambari, alongside the Flume service during upgrade to HDP3. (ababiichuk)
    omit a1f21c9  Merge pull request #2752 from hiveww/AMBARI-25085-trunk
    omit 313178d  AMBARI-25091 Cover flume metric graphs with unit tests
    omit 883d95f  AMBARI-25061. Refactor AddServiceInfo to use a builder (#2756)
    omit 77b5319  [AMBARI-25088] Enable Kerberos fails when Ambari server is not on a registered host
    omit c20e418  [AMBARI-25086] Upgrading Using a Modified Default Version Repository Fails on Some Services (#2754)
    omit ecce211  AMBARI-25084. Delete identities fails when removing service in reverse order (amagyar) (#2751)
    omit ee933be  AMBARI-25085. Cover hdfs widgets view
    omit 1b58df7  AMBARI-25082 Cover HA wizard controller with unit tests
    omit 445d018  [AMBARI-25079] SPI Needs to Expose Gson (#2749)
    omit 78ad4f5  AMBARI-25076 Select Service page: Show Yarn and MR2 as separate services for selection instead of single selection (Yarn+MapReduce2)
    omit 0717fb8  AMBARI-25019. Update Ambari audit logger to handle proxied users (dly… (#2702)
    omit bde5e12  AMBARI-24974. Sometimes Task Log is not refreshed in UI after operation completes. (#2747)
    omit 5c73593  AMBARI-25034 Ambari is not updating core-site : "ha.zookeeper.quorum"once a zookeeper server is added or removed (asnaik) (#2715)
    omit cc29569  AMBARI-24978. Improve message order preserving. (mpapirkovskyy) (#2746)
    omit 63df198  AMBARI-24974. Sometimes Task Log is not refreshed in UI after operation completes. (mpapirkovskyy) (#2745)
    omit cd2e55a  AMBARI-24978. Improve message order preserving. (mpapirkovskyy)
    omit d069e15  AMBARI-25066 Update AngularJS version to 1.7.5 due to known vulnerabilities(tests)
    omit a030fe1  AMBARI-25066 Update AngularJS version to 1.7.5 due to known vulnerabilities
    omit 563d508  AMBARI-25043. Sensitive Ambari configuration values are encrypted in Ambari Server DB (#2742)
    omit 7e15bff  Merge pull request #2727 from hiveww/AMBARI-25049-trunk
    omit 0e97706  [AMBARI-25059] SPI Upgrade Improvements For Web Calls And Required Plugins (#2737)
    omit fa3c685  [AMBARI-25062] Optionally execute the post user creation hook on existing users during LDAP sync
    omit 7f9d14b  Restarting Ambari Server Fails Due to Recursive Injection of STOMPUpdatePublisher. (mpapirkovskyy) (#2740)
    omit 1431ab4  AMBARI-25006. Support component-level provision_action in Add Service request (#2725)
    omit 3fc52fc  AMBARI-25058 Ambari Admin doesn't redirect user to login page if auth session becomes invalidated. (ababiichuk)
    omit c8e80ce  AMBARI-25056. Fixing typo for ldap-manage-services (#2735)
    omit 3c28378  AMBARI-25053. Validate SQL schema creation scripts with Docker containers (#2728)
    omit e86cafb  Merge pull request #2734 from atkach/AMBARI-25055-trunk
    omit 34a4c61  AMBARI-25055 JS error after starting stack downgrade
    omit 596a40a  Merge pull request #2730 from atkach/AMBARI-25052-trunk
    omit 556e91e  AMBARI-25052 Unable to Add Services Due to toMapByProperty()
    omit 40f99c5  [AMBARI-25050] Create Ambari Setting to Control VDF Filesystem Access (#2729)
    omit 156cc3f  Merge pull request #2726 from atkach/AMBARI-25048-trunk
    omit 4eae8c2  AMBARI-25049. Cover rm_ha_config_initializer
    omit 963eaf4  AMBARI-25048 Update momentum.js version to 2.22.2 due to known vulnerabilities
    omit 28e43c8  Merge pull request #2713 from hiveww/AMBARI-25035-trunk
    omit 067024f  Merge pull request #2724 from atkach/AMBARI-25045-trunk
    omit 0bf2c54  AMBARI-25045 UI logic for component dependencies needs to be modified to use the type field
    omit f3aa02f  AMBARI-25024 Config recommendation for add service request (benyoka) (#2704)
    omit 26575d3  AMBARI-25013. New kerberos-env property to allow auth_to_local rules for non installed service components (#2721)
    omit ab3e2b6  AMBARI-25041. Scale hosts does not install component if service is in maintenance mode (#2720)
    omit 66b6f7f  AMBARI-25039. Parse error should be reported as Bad Request (#2718)
    omit 2411ccf  AMBARI-25037. Allow skipping parts of Add Service request validation (#2717)
    omit eb226e1  Merge pull request #2722 from atkach/AMBARI-25042-trunk
    omit bab7cf5  AMBARI-25042 Cover host component view with unit tests
    omit 6c9c06c  AMBARI-25040. Handle blueprint/VDF stack version mismatch (#2719)
    omit 0c8286a  [AMBARI-25036] Update Stack Classloader Loading Pattern (#2716)
    omit 2ae3987  AMBARI-25000. START_ONLY provision action may be applied to the wrong component (#2708)
    omit 6231892  AMBARI-25030. Improve component-host association syntax in Add Service request (#2711)
    omit f4b8e4b  AMBARI-25033. Layout recommendation adds unwanted components (#2714)
    omit a420f4a  Merge branch 'trunk' into AMBARI-25035-trunk
    omit 7ea401f  AMBARI-25035. Cover nn_ha_config_intializer
    omit a9153f1  Merge pull request #2710 from atkach/AMBARI-25032-trunk
    omit 47882ab  Merge pull request #2700 from hiveww/AMBARI-25011-trunk
    omit 86936b9  AMBARI-25032 Cover Service controllers with unit tests
    omit 7aa6fdb  Merge pull request #2698 from hiveww/AMBARI-25010-trunk
    omit e2f9318  AMBARI-25031. Infra cluster fails to start if fs.defaultsFS is set to file:/// (aonishuk)
    omit aedbcb7  AMBARI-25007. Process Kerberos descriptor for Add Service request (#2705)
    omit 7e5cf0a  AMBARI-25025. Duplicate kerberos_descriptor name reported as HTTP 500 (#2707)
    omit 38b2e50  AMBARI-25018. End users should be able to execute setup-ldap tool without manual intervention (#2706)
    omit 8c02209  [AMBARI-25023] Admin View cannot be Deployed Due to META-INF Ordering (#2703)
    omit 60a05a8  [AMBARI-25003] Starting JPA persistence service sometimes throws IllegalStateException
    omit 1e51e6b  [AMBARI-25002] Allow Stack To Define Custom Rolling Orchestration Logic (#2695)
    omit c0e396f9 AMBARI-25008. Set unique version tag for config created by Add Service (#2699)
    omit 2eade4e  AMBARI-25011. Cover move_rm_config_initializer
    omit 9460e3d  AMBARI-25010. Cover move_namenode_config_initializer
    omit 642220e  AMBARI-24996. Hostname update command does not work if the new hostna… (#2688)
    omit fcd53d1  AMBARI-25005. Ambari hides information about cred_store generation failures. Resulting in confusing errors at later stages (aonishuk)
    omit e1ceec2  AMBARI-25004. Directory/File creation hangs if relative path is supplied with cd_access (aonishuk)
    omit 129632c  AMBARI-24992. Updated ambari_configuration.property_value to support longer input (#2694)
    omit e70dd4e  AMBARI-24999. Disallow changing Kerberos-related configs in Add Service request (#2693)
    omit b268518  AMBARI-24988. Support provision_action in complex Add Service request (#2691)
    omit f45acba  Merge pull request #2692 from atkach/AMBARI-24998-trunk
    omit f4be4bb  AMBARI-24998 Not supported actions(like Start/Stop) should not be shown for HDFS/YARN clients in WL cluster with externalized HDFS/YARN
    omit 02e7b56  AMBARI-24986. Using Ambari server's CLI to enable/disable Trusted Proxy support (#2683)
    omit c1dca27  AMBARI-24982. APT/DPKG existence check broken for packages with long names. (#2680)
    omit 4c70e1a  [AMBARI-24994] Updates to the SPI for Upgrade Action Operations (#2687)
    omit f620222  Merge pull request #2684 from hiveww/AMBARI-24990-trunk
    omit 958db3f  Merge pull request #2685 from atkach/AMBARI-24989-trunk
    omit 17f9098  AMBARI-24991. Commands timeout if stdout has non-unicode symbols. (aonishuk)
    omit 26e3c49  AMBARI-24989 Knox: Reorder of query parameters breaks Ambari logic for retrieving configs
    omit 237e0c8  AMBARI-24990. Cover move_hm_config_inititializer
    omit 1bc9d76  Merge pull request #2669 from hiveww/AMBARI-24973-trunk
    omit b6a3341  [AMBARI-24985] Handle requests from a configured trusted proxy to identify a proxied user using Kerberos
    omit 0ce508d  Merge pull request #2676 from atkach/AMBARI-24977-trunk
    omit d459997  AMBARI-24972. Improve Add Service request validation. (#2670)
    omit b2fd171  AMBARI-24967. Documented Ambari's LDAP configuration (#2674)
    omit 34b6379  AMBARI-24977 Loading on Dashboard stuck
    omit 8e4cf26  Merge pull request #2597 from Akhilsnaik/AMBARI24885
    omit 3b5343e  [AMBARI-24955] Create Tproxy configuration provider and supporting infrastructure
    omit e30d582  AMBARI-24973. Cover hosts baser initializer
    omit 50f80b2  [AMBARI-24965] Expose Upgrade Custom Server Actions via an Ambari Client Library (#2663)
    omit 0888d9e  Merge pull request #2664 from atkach/AMBARI-24966-trunk
    omit 799e487  AMBARI-24964 stack advisor layout recommendation for add service request (benyoka) (#2662)
    omit dc2d8df  [AMBARI-24971] HDFS datanode process fails with class not found exception when installed with OZONE  (#2668)
    omit 7d89f2c  AMBARI-24966 Start Namenode failing during Move master NN wizard on non-HA cluster with custom hdfs service user
    omit 48bedc1  AMBARI-24796. Intermittent CredentialStoreTest test failure. (mpapirkovskyy) (#2661)
    omit 97c7f8c  AMBARI-24962 Summary panel should not have any information if only client component is installed in a cluster
    omit a6250a9  AMBARI-24947. Support for complex Add Service request in secure cluster (#2653)
    omit fbc821d  AMBARI-24960. Removing warning about requirement for IPA password policy (#2657)
    omit eaae0af  AMBARI-24930. Recommendation configs request was failed with custom config group. (#2637)
    omit f3e6276  AMBARI-24951. New CLI option and question to populate existing 'ambari.ldap.attributes.user.group_member_attr' Ambari configuration property (#2656)
    omit e93ff79  Merge pull request #2648 from hiveww/AMBARI-24944-trunk
    omit 8878e71  AMBARI-24921 If service does not have client service component created then "Run Service Check" option should be made hidden (second patch)
    omit 02dd59b  [AMBARI-24914] Block Ozone datanode co-location with HDFS Datanode when added though the API - additional fix (dsen) (#2654)
    omit 4d245a1  AMBARI-24951. Using Ambari CLI to specify which services should be setup for LDAP integration (#2652)
    omit 04012a1  AMBARI-24922. No need to create test jar if tests are skipped. (#2630)
    omit 93bfa66  AMBARI-22643. Trying to create some duplicate resources leads to HTTP 500 (#2650)
    omit d10ef61  AMBARI-24954 Counter installedClients for AMBARI_INFRA_SOLR is null
    omit fd346f5  AMBARI-24948. Test ordering issue in ExecutionCommandWrapperTest. (#2649)
    omit 3a6e5ed  AMBARI-24936. Validate cluster name character and length requirements in the backend before creating or updating a cluster - address review comments (dlysnichenko)
    omit 7202e06  AMBARI-24936. Validate cluster name character and length requirements in the backend before creating or updating a cluster (dlysnichenko)
    omit e60c026  AMBARI-24931. Bug at MetricsCollectorHAManager class. (mpapirkovskyy) (#2641)
    omit 72e40d4  AMBARI-24944. Cover cluster metric cpu view
    omit 0a2fde5  Merge pull request #2636 from hiveww/AMBARI-24929-trunk
    omit fb70edd  [AMBARI-24923] Create tproxy-configuration category in Ambari Configurations data (#2645)
    omit 8079522  [AMBARI-24938] quick link profiles can override link url (benyoka) (#2646)
    omit 5c7f4c1  AMBARI-24942. Dir creation fails if webhdfs is enabled (aonishuk)
    omit c36b478  AMBARI-24936. Fix suspicious code spotted while working on AMBARI-24936 - address review comments (dlysnichenko)
    omit 1cd9e6f  AMBARI-24936. Fix suspicious code spotted while working on AMBARI-24936
    omit 50ea420  [AMBARI-24914] Block Ozone datanode co-location with HDFS Datanode when added though the API (dsen) (#2623)
    omit 296484d  AMBARI-24927. Adding LDAP integration support information to service information via Ambari's REST API (#2644)
    omit e62cc46  AMBARI-24934. Accept legacy JSON configuration in Add Service request (#2640)
    omit fe80b39  AMBARI-24926. Apply user-defined configuration for Add Service request. (#2639)
    omit ae3d9aa  AMBARI-24916. Add setup-jdbc command (#2634)
    omit f15a271  AMBARI-24842. BE: Performance Tune Hosts Pages (mpapirkovskyy) (#2635)
    omit 72f6f09  AMBARI-24929. Cover custom cluster checks views
    omit 4dde32c  AMBARI-24876. BE: Performance Tune service Configs Pages. (#2619)
    omit 8754c01  AMBARI-24924. hbase fails to start if fs.defaultFS is set to file:/// (aonishuk)
    omit f8a0199  AMBARI-24894. Sensitive service configuration values should be decrypted when processing the Ambari agent command script, if enabled (amagyar) (#2613)
    omit 94d1860  AMBARI-24917. Implement complex Add Service request using default configs (#2631)
    omit 93576b7  AMBARI-24919 external Namenode HA (benyoka) (#2625)
    omit 153d5f9  AMBARI-24913. New LDAP related properties to indicate if Ambari should manage LDAP configuration for certain services (#2629)
    omit f4bd455  AMBARI-24921 If service does not have client service component created then "Run Service Check" option should be made hidden
    omit 9e6965d  AMBARI-24904. JAR does not exist: /var/lib/ambari-agent/lib/fast-hdfs-resource.jar (aonishuk)
    omit 5bc2e57  Delete hdfs_resource.py.rej
    omit 3da344a  AMBARI-24920. LocalFS (file:///) directory creation fails (aonishuk)
    omit 72213a6  AMBARI-24905 Service display name on left navigation bar should be suffixed with "Client" if only client service component is present for a service
    omit ccadc29  AMBARI-24908 OneFS mpack should have dfs.webhdfs.enabled = true (#2624)
    omit 8f6cb89  Upgrade docs for 2.7.3 release
    omit 9419944  AMBARI-24907. Updated service metainfo to declare LDAP integration support (#2621)
    omit 52384fb  AMBARI-24886 : Add stack feature constant to support Ranger admin users password change. (#2614)
    omit 6f7b0a9  [Ambari-24906] JSON validation for AddServiceRequest (#2617)
    omit 60d3134  [AMBARI-24909] Parallel Client Fixes for Server Side Tasks (#2618)
    omit 1d87a0a  AMBARI-24901. Handle complex "Add Service" request in ServiceResourceProvider (#2611)
    omit 09f3766  AMBARI-24871 fix checkstyle violation (benyoka) (#2620)
    omit 2bfbef2  AMBARI-24871. Create an Ambari-server class that is called as an entr… (#2589)
    omit 1fae6cf  AMBARI-24905 Service display name on left navigation bar should be suffixed with "Client" if only client service component is present for a service
    omit 3d21552  AMBARI-24904. JAR does not exist: /var/lib/ambari-agent/lib/fast-hdfs-resource.jar (aonishuk)
    omit 17c47cf  AMBARI-24903. hdfsResource should create resources in file:/// if core-site is not available. (aonishuk)
    omit f231e83  AMBARI-24839. Ambari is trying to create hbase.rootdir using s3 url (#2609)
    omit 2b73664  AMBARI-24902. ATS 1.5 does not start in DL cluster without HDFS (aonishuk) (#2610)
    omit 8fee8ce  [AMBARI-23478] YARN Cluster CPU Usage Graph Always Shows High CPU Usage (#2608)
    omit e6e749d  [AMBARI-24897] Reduce Visible Artifacts from the SPI (#2607)
    omit 6395167  AMBARI-24888 fix SingleHostTopologyUpdater (benyoka) (#2603)
    omit 7caa2a5  [AMBARI-24892] Warn During Upgrade When Plugin ClassLoader is not Found (#2604)
    omit b3b274d6 Merge pull request #2601 from hiveww/AMBARI-24889-trunk
    omit a348fa2  AMBARI-24890 Restart option should not be shown if service components are not created in a cluster
    omit 5f7ab52  AMBARI-24877 Heatmap tab, metrics tab and QuickLinks section in summary tab should be hidden if service has only client service component
    omit 65bcbf7  AMBARI-24889. Pre-Upgrade Checklist: Components are Installed
    omit 664d14d  AMBARI-24881 Add Service Request JSON (benyoka) (#2594)
    omit ccdac06  AMBARI-24572 Fixing the cluster name alignment (sjanardhanhw via ababiichuk)
    omit a22df8a  AMBARI-24603 Better scrolling for long list of components in dropdown in host details page (sjanardhanhw via ababiichuk)
    omit 9979fa8  AMBARI-24885 Ambari Files view not working when User doesnt have access to any group and just have access to Filesview
    omit c17ecd1  AMBARI-24879. kAdmin principal name is set on the GUI when enabling Kerberos with MIT KDC using a new variable replacement function (#2593)
    omit 4eee0f5  AMBARI-24866. Make sure we use stack advisor to apply relevant service recommendation upon LDAP configuration addition/change (#2592)
    omit e440c50  [AMBARI-24870] Allow blueprint install without HISTORYMANAGER, APP_TIMELINE_SERVER (benyoka) (#2590)
    omit 791631e  [AMBARI-24873] Rolling Upgrade Orchestration Changes For Client Performance (#2591)
    omit 9f25b46  [AMBARI-24869] Request configurations when needed during server-side actions rather than rely on configuration data from the execution command
    omit 5a1162d  Merge pull request #2578 from hiveww/AMBARI-24862-trunk
    omit b88e72a  AMBARI-24864 Delete host confirm popup does not contain all master components
    omit caf6efd  Merge branch 'trunk' into AMBARI-24862-trunk
    omit a46fd29  AMBARI-24868 JS error when changing service auto-start toggle
    omit e5af939  AMBARI-24862. Pre-Upgrade Checklist Changes (Code review changes. Part 5
    omit ad36582  [AMBARI-24836] Service Auto start is enabled after page refresh
    omit 1027a16  AMBARI-24862. Pre-Upgrade Checklist Changes (Code review changes. Part 4
    omit 6972507  AMBARI-24865. Build error at Findbugs with Maven 3.6. (#2581)
    omit 5f76c77  AMBARI-24862. Pre-Upgrade Checklist Changes (Code review changes. Part 3
    omit e817ddc  AMBARI-24862. Pre-Upgrade Checklist Changes (Code review changes. Part 2
    omit b86d32c  AMBARI-24862. Pre-Upgrade Checklist Changes (Code review changes. Host heartbeat bugfix)
    omit 42a6363  AMBARI-24839. Ambari is trying to create hbase.rootdir using s3 url (aonishuk)
    omit 66a3bf9  AMBARI-24861. New wrapper class on Python side for LDAP-related data for use in service advisors (#2579)
    omit bec3828  [AMBARI-24859] Admin View: Apache Ambari logo and favicon does not show when using Knox Gateway (#2577)
    omit 2487f92  AMBARI-24830. Add datatype option to the SwaggerUi client being used for api-docs. (jaimin) (#2576)
    omit f162a08  AMBARI-24862. Pre-Upgrade Checklist Changes (Code review fixes)
    omit c18b078  AMBARI-24862. Pre-Upgrade Checklist Changes (service autostrt fix)
    omit 6a72c47  AMBARI-24862. Pre-Upgrade Checklist Changes
    omit 6a2ddb7  AMBARI-24839. Ambari is trying to create hbase.rootdir using s3 url (aonishuk)
    omit 7eee67d  AMBARI-24843. Make Ambaripreupload.py more configurable - fallback to default driver (#2575)
    omit 7e39765  [AMBARI-24857] UI Changes for supporting Ozone deployment. (#2570)
    omit 2574ed4  AMBARI-24852. NPE in default host group replacement (#2571)
    omit 4945cd0  AMBARI-24845. Sometimes host status still in heartbeat lost after agent become heartbeating. (mpapirkovskyy) (#2562)
    omit ac89512  [AMBARI-24854] VersionUtils JavaDoc Changes For Signing the SPI (#2569)
    omit 4160fed  AMBARI-24853 Cluster user can't modify shared widgets
    omit ffaeaed  AMBARI-24732. Datanode and Nodemanagers need to check in to the respective Masters to mark successful restart (aonishuk)
    omit cce16fb  AMBARI-24843. Make Ambaripreupload.py more configurable (#2566)
    omit 3287fe2  [AMBARI-24841] Pause after first batch (dsen) (#2554)
    omit a2c6fd9  [AMBARI-24814] Add a rolling_restart_supported flag at the stack service endpoint (dsen) (#2500)
    omit 0f0bc6b  AMBARI-24846. Ambari-agent stop hangs if ambari-server is stopped. (aonishuk)
    omit d7ce1ef  [AMBARI-24849] Add Information to the SPI to Support Upgrade Checks (#2564)
    omit 99e14e9  [AMBARI-24834] UI: Configure Rolling Restart Batch Options for service rolling restart.
    omit 89de44a  AMBARI-24840. Change Hostname does not honor uppercase hosts (dlisnic… (#2553)
    omit 2dea9fb  AMBARI-24461. Python 2/3 compatible topology_script.py (#2038)
    omit e6c7522  AMBARI-24829 blueprint install for HDFS_CLIENT and YARN timeline service components without the rest of HDFS/YARN (benyoka) (#2516)
    omit 06c6c20  Merge pull request #2521 from rlevas/AMBARI-24827_trunk
    omit 5311ecb  AMBARI-24835. Fix javadoc errors in ambari-utility (#2523)
    omit 2f81272  [AMBARI-24827] LDAP users fail to authenticate using LDAPS due to 'No subject alternative DNS name' exception
    omit 9183c07  [AMBARI-24828] Correct Javadoc Errors in the SPI (#2515)
    omit c2680d4  AMBARI-24824.Make cluster name inputs validation in Ambari UI consistent. Additional fix
    omit 1e5a6ca  AMBARI-24824.Make cluster name inputs validation in Ambari UI consistent
    omit 816e24c  AMBARI-24822. TrimmingStrategy implementations should be singletons (#2512)
    omit 1a8b193  AMBARI-24709. Implement support for Minimal Blueprint Export (#2489)
    omit 18eefee  AMBARI-24559. Diff in Downloaded client config: Host file has Stack info where as downloaded file has 'None' in "user.agent.prefix" properties (aonishuk)
    omit f9d0d13  Merge pull request #2502 from hiveww/AMBARI-24816-trunk
    omit 29450c4  AMBARI-24819 do not allow creation of new hive actions in WFM (#2506)
    omit e602c70  Updating KEYS file. (#2508)
    omit cd39737  [AMBARI-24812] - Implement New Upgrade Check Which Warns About Missing Plugin Checks (#2497)
    omit c540bb2  [AMBARI-24296] Yarn Queue manager is allowing to Create a Child Queue for queue-mappings enabled Queue and Save it (#1776)
    omit aac386e  [AMBARI-24817] Update incorrect instructions for updating alert groups with API (#1766)
    omit 464a5e8  [AMBARI-23355] Add Hive Service wizard shows incorrect path for mysql driver in ambari-server setup command. (#779)
    omit d681b9f  AMBARI-24816. Cover dashboard widgets views
    omit 22f6a50  AMBARI-24815 Add column to show which service recommended changes during upgrade refer to
    omit b66008c  Merge pull request #2471 from hiveww/AMBARI-24786-trunk
    omit 470f80a  Merge pull request #2485 from hiveww/AMBARI-24801-trunk
    omit 88af062  AMBARI-21157. Fix unintended newline in license (#2496)
    omit 5b99d0c  Merge pull request #2490 from apache/AMBARI-24798
    omit 18f6d37  AMBARI-24811. Remove unused files from ambari-agent (aonishuk)
    omit a153e5e  AMBARI-24783 : removed dependencies which are having security issues (nitirajrathore) (#2493)
    omit 9c61584  AMBARI-24742. Encrypting/decrypting PASSWORD type properties when inserting them into the DB/using them (#2458)
    omit 1ac3444  AMBARI-24806. Upgrading swagger maven plugin version (#2491)
    omit 5b012a7  [AMBARI-24804] - Unify Ambari Versioning Across Modules (#2488)
    omit 9ba5622  Fix format string errors in ambari_common.inet_utils (#2487)
    omit 1db69d3  AMBARI-24794 Adding Ranger Password configs in Admin Settings section under Advanced config (mugdha) (#2481)
    omit 5fcb0ca  [AMBARI-24798] Add "maintainer" field to StackService API (mradhakrishnan)
    omit 246e960  AMBARI-24762. Ambari server continues to send request updates after all commands were completed. (#2441)
    omit 9124745  [AMBARI-24800] service adviser changes for cluster specific configs.(vbrodetskyi) (#2484)
    omit 6ea9747  [AMBARI-24803] Separating Restart All, Masters and Slaves.
    omit 72a6079  AMBARI-24801. Cover alert definition views
    omit 76401ba  AMBARI-24783 : Cleanup dependencies in Capacity Scheduler (nitirajrathore) (#2467)
    omit a8200b9  AMBARI-24795. Allow skipping Python unit tests (#2482)
    omit e138e0e  AMBARI-24787. Cover with unit tests wizard step7 views (akovalenko)
    omit 5a8af96  AMBARI-24774. Wrong settings in exported blueprint (#2475)
    omit bf9b58a  AMBARI-24741. Update simplejson to newest with speedup bindings to python2.7 and PyUnicodeUCS4/PyUnicodeUCS2 variations (dgrinenko) (#2479)
    omit 78bd9cc  AMBARI-24775 - Configuration warning: insert a space char between label value and unit-name (#2456)
    omit 2fa4bf3  AMBARI-24781 - Ambari setup-ldap: change group member default for IPA (#2478)
    omit 7110d4d  [AMBARI-24791] Node Managers fail to start after RM is moved to a different host as 'resource-tracker.address' config is not updated.
    omit b2bbc85  [AMBARI-24790] Restart Masters for Service Restart.
    omit 42c8385  AMBARI-24785. Removed double 'sudo' invocation (#2470)
    omit 26bb2eb  [AMBARI-24780] Add Hotfix to VDF Release Element (#2469)
    omit 345da1a  AMBARI-24784. Ambari-agent cannot register sometimes (aonishuk)
    omit 6f2622c  [AMBARI-24768] - Load Upgrade Checks Dynamically From Stacks (#2451)
    omit c6f36e1  AMBARI-24786. Cover common configs views
    omit f4a520f  Delete repository.py.rej
    omit ecaba72  AMBARI-24782. Introduce support for Ubuntu 18 LTS (aonishuk)
    omit 3adfe2e  AMBARI-24677. Directory resource cannot work with symlinks if link target is a relative path (aonishuk)
    omit 3b50cb6  AMBARI-24778. Removed CVE issues from ambari-server (#2459)
    omit 343ccdb  [AMBARI-24779] Move Namenode operation fails as it tries to install and start ZKFailoverController on non-HA cluster.
    omit 4fde749  [AMBARI-24733] Rolling Restarts: Option to pause, resume and abort re… (#2424)
    omit c629c63  AMBARI-24767. Error while starting Timeline v2 Reader during Move operation (amagyar) (#2447)
    omit 8b3af69   AMBARI-24291. Start All Services on 100-nodes cluster timed out after 1 hour. (#1850)
    omit cd9d442  Update ams_alert.py
    omit 39aedf6  Update AmbariAgent.py
    omit 9103295  AMBARI-24758. Ambari-agent takes up too many cpu of perf (aonishuk)
    omit 87d652f  Merge pull request #2433 from hiveww/AMBARI-24751-trunk
    omit 2415a03  AMBARI-24757. Grafana start failing on U14 fails with error "AttributeError: 'module' object has no attribute 'PROTOCOL_TLSv1_2'" (aonishuk)
    omit 6adc889  Merge pull request #2401 from apache/AMBARI-24711
    omit a019793  Fix unit tests due to mpack backport (mradhakrishnan)
    omit 09c3720  AMBARI-24751. Cover helpers views
    omit cf74bb1  AMBARI-24742. Implementing a new service to be used in case we want to encrypt/decrypt sensitive information using custom/environment master key (also injected into Guice) (#2430)
    omit 25f6e0c  [AMBARI-24737] - Expose Upgrade Check Classes via an Ambari Client Library (#2429)
    omit afabe00  AMBARI-24712. Backport Execution Command Library from branch 'branch-feature-AMBARI-14714' to Ambari 2.8.0
    omit e175b93  AMBARI-24722. Failed to force_non_member_install a stack version on hosts. (#2415)
    omit 9204bb5  AMBARI-23058. yum installation fails if there is any transaction files (aonishuk)
    omit 21b0549  AMBARI-24712. Updated cluster_settings.py fns if-else structure.
    omit e02749c  AMBARI-24712. Backport Execution Command Library from branch 'branch-feature-AMBARI-14714' to Ambari 2.8.0
    omit d4b97b0  AMBARI-24487 repoVersion entity should show resolved full stack version when available (dgrinenko) (#2412)
    omit 7177f04  Merge pull request #2425 from hiveww/AMBARI-24734-trunk
    omit 62476c0  BUG-111390 - Infra Solr: manage autoscaling properties in Ambari (#2414)
    omit ade6c79  AMBARI-24734. Cover pluralize_view
    omit d1e7241  [AMBARI-24726] Remove outdated functions.list_ambari_managed_repos module (dgrinenko) (#2413)
    omit af3f9ff  AMBARI-24714. Avoid multi-threading and caching issues when aborting requests and processing agent reports at the same time (#2411)
    omit 27d3aba  AMBARI-24727 - Autoscaling based on metric alerts (#2416)
    omit ce9cdfa  [AMBARI-24728] Orchestration Should Save Upgrade Pack for source or target (#2417)
    omit 44436e1  AMBARI-23771. Customize Services - Alignment between Final/Set Recommended buttons and text boxes not proper in new tabs (akovalenko)
    omit 2c18ebe  [AMBARI-24720] UI: Configure Rolling Restart Advanced Options.
    omit 5853953  Merge pull request #2409 from hiveww/AMBARI-22618-trunk
    omit 0bad9fd  Merge pull request #2391 from hiveww/AMBARI-24702-trunk
    omit 5badc12  AMBARI-22618. New daemon is not shown on Ambari UI even though added in metainfo.xml
    omit 2b89b14  Merge branch 'trunk' into AMBARI-24711
    omit 6976220  [AMBARI-24718] STS fails after start, after stack upgrade from 3.0.1 … (#2406)
    omit 7b5fd0a  AMBARI-24704. Problems with accounts page when sysprep_skip_create_users_and_groups is absent (akovalenko)
    omit b497744  AMBARI-24717. Ambari-agent does for save data hashes correctly (aonishuk)
    omit 33a42c3  AMBARI-24715. Clean up ambari-agent.log (aonishuk)
    omit 726d1d0  AMBARI-24708. Automation script for upgrade old style isilon cluster to the new mpack based structure (amagyar) (#2397)
    omit 1f1f890  AMBARI-24700 - Slider widget: insert a space char between label value and unit-name (#2399)
    omit 3d782a0  AMBARI-24245. Fix FindBugs warnings (#2398)
    omit a6536f3  Modifications to choose only necessary changes from Ambari3.0 to Ambari2.8 (mradhakrishnan)
    omit fab74c2  [AMBARI-23223] Review comments
    omit 9360b63  [AMBARI-23254] Mpack should have both displayName and description
    omit ffe161f  [AMBARI-23223] Stack Mpack link broken in stacks api
    omit a77b2f9  AMBARI-22979: Update software registry API to support new mpack schema (jluniya) (#433)
    omit 27f19ad  [AMBARI-22992] Update error handling during mpack installation (#363)
    omit 29aa64d  AMBARI-22971: Remove current_mpack_id to mpack_id in stacks table (jluniya)
    omit 10bf7ba  [AMBARI-22904] Revised mpack APIs (#252)
    omit 562e52b  AMBARI-22283 : Add stack name and version to mpack API (mradhakrishnan)
    omit aaa56f2  AMBARI-22283 : Add stack name and version to mpack API (mradhakrishnan)
    omit 3959182  AMBARI-22283 : Add stack name and version to mpack API (mradhakrishnan)
    omit a82e169  AMBARI-22082: Create missing parent directory when expanding mpack tarball (jluniya)
    omit 4cfd7a9  AMBARI-21849 : Addendum to fix checkstyle issues and null check (mradhakrishnan)
    omit 4ae9222  AMBARI-21849 : Clean up repo_version table during mpack delete, add create validation for mpacks (mradhakrishnan)
    omit 32023fb  AMBARI-21796 : Clear versionDefinition map during new mpack registration and mpack deletion (mradhakrishnan)
    omit ab5721c  AMBARI-21523: DELETE Api for Mpacks  (mradhakrishnan)
    omit f9d7051  AMBARI-21077: Fix build issues after reverting patch for AMBARI-21077 and merging latest trunk (jluniya)
    omit 9106dcc  AMBARI-21231: Mpack to Stack Linkage and Parsing mpacks at bootstrap  (mradhakrishnan)
    omit cf2b52a  AMBARI-21231: Download and extract mpacks. Add unit tests (mradhakrishnan)
    omit d3e45e9  AMBARI-21150: Mpack API and DB Schema changes (mradhakrishnan)
    omit 06ea839  AMBARI-24707. Build fails due to missing ambari-utility (#2395)
    omit ece44a9  [AMBARI-24706] Fix issues in ambari common python package publishing utility. (#2394)
    omit f7008b3  AMBARI-24669. Component status can stuck in starting/stopping status on heartbeat lost. (mpapirkovskyy) (#2385)
    omit 0a271d4  [AMBARI-24696] UI: Options Page to choose Rolling or Express Restart. (#2389)
    omit 10de300  AMBARI-24702. Cover alert_instances_popup view
    omit 88f1d46  AMBARI-24466. Add README.md for Ambari project (#2390)
    omit 91f1902  AMBARI-24672. Regenrating keytabs for services using all of their identities instead of service/component filtering (#2359)
    omit ea728ac  [AMBARI-24695] Remove ambari-metrics from ambari repository. (#2388)
    omit f277631  [AMBARI-24632] APT/DPKG existence check doesn't work for system packages (dgrinenko) (#2366)
    omit 1ff788b  AMBARI-24693. Remove ambari-infra and ambari-logsearch from ambari repository. (#2387)
    omit b145740  [AMBARI-24691] Refactor Upgrade Classes to Proper Packages (#2386)
    omit 1bc2c69  AMBARI-24690. Ambari-server setup-ldap throws an error when the OU has spaces (amagyar) (#2382)
    omit ec097f6  [AMBARI-24685] - Create a Maven Consumable Ambari SPI Client Library
    omit 3a5177f  [AMBARI-24687] Upgrade Pack Should Allow Source Information (#2375)
    omit 46711f8  [AMBARI-24682] Rolling Restarts: Option to specify number of failures per batch (dsen) (#2371)
    omit e64f3df  AMBARI-24670. Directory creation sometimes fails with parallel_execution=1 (aonishuk)
    omit 50d9550  AMBARI-24670. Directory creation sometimes fails with parallel_execution=1 (aonishuk)
    omit 204e777  AMBARI-24689. All component statuses should be re-send on registration (aonishuk)
    omit 1aae0de  AMBARI-24689. All component statuses should be re-send on registration (aonishuk)
    omit f26bad4  AMBARI-24535 : File View not accessible in Ambari 2.7 after enabling 3 namenodes in HDP 3.0 (nitirajrathore) (#2352)
    omit 8b6d900  AMBARI-24680. Remove out-dated and insecure encryption algorithms use… (#2369)
    omit 5a9b6e0  [AMBARI-24679] Fix race condition in agent during registration and topology updates. (#2368)
    omit 7e29cd2  [AMBARI-24653] YARN Timeline server v2 related system tests fail. (#2367)
    omit 89b882b  [AMBARI-24637] Ambari metrics service check failed during UI deploy. (#2316)
    omit 1aed5ce  Merge pull request #2354 from hiveww/AMBARI-24668-trunk
    omit c730933  AMBARI-24673 The operation 'Install HDP-{$version} version' change name after ending and page reloading
    omit eadc7df  AMBARI-24661. While registering agent can miss updates from server (aonishuk)
    omit aca66a0  AMBARI-24676. Issues w.r.t Manage Journal Nodes (Particularly deletion) in HA enabled cluster (akovalenko)
    omit b1966bd  AMBARI-24622. Allow skipping package operations for LZO on sysprepped hosts (#2360)
    omit 40a3040  AMBARI-24671. Workaround for non-atomic directory creation (#2361)
    omit ef774a4  AMBARI-24674. Upgrade checkstyle version to 8.9 (#2362)
    omit 3231893  AMBARI-24667 JS errors during adding hosts
    omit a06742b  AMBARI-24662. Log Search: Ldap default fixes.
    omit 5f6e502  AMBARI-24646 'ambari-server setup-ldap' fails with AttributeError when master_key is not persisted (#2348)
    omit f45cfa1  AMBARI-24666 Implement data visualization color palette. (ababiichuk)
    omit 1c7f589  AMBARI-24668. Cover common form views
    omit 990724c  AMBARI-24662. Log Search: add simple LDAP authentication support (#2347)
    omit 544b07e  [AMBARI-24631] [Log Search UI] styles and layout fixes (#2339)
    omit 620539f  [AMBARI-24616] Disable Kerberos from Ambari UI didn't clean up keytab directories
    omit 45ffbb1  AMBARI-24654. Tasks fail on ambari-agent intermittently under cpu load due to race condition in ambari-agent (aonishuk)
    omit b1a677d  Merge pull request #2135 from hiveww/AMBARI-24519-trunk
    omit e1bce35  AMBARI-24648. Log Search: add simple file based authorization. (#2336)
    omit 7289a4f  AMBARI-24644. ADDENDUM - Log Search - Fix IP address setter
    omit f4417ff  AMBARI-24635. Web Client Chooses Wrong Version When Reverting Configs (akovalenko)
    omit 60f0b5e  AMBARI-24635. Web Client Chooses Wrong Version When Reverting Configs (akovalenko)
    omit 9d307c8  AMBARI-24644. Log Search: support trusted knox proxy. (#2327)
    omit 4db8904  AMBARI-24638. Ambari-agent process consuming more memory. (aonishuk)
    omit 10706cb  AMBARI-24647. [PERF] Host checks taking longer time than previous releases (aonishuk)
    omit cbb50ad  AMBARI-24641. Stackadvisor error while trying to add atlas service. E… (#2323)
    omit 611337c  [AMBARI-22817] Update backend code to handle new versioning schema. (#155)
    omit 9a81c82  AMBARI-24645 Issues with tooltip containing custom time range for charts. (ababiichuk)
    omit 6d7ef71  AMBARI-24639 Not able to turn off maintenance mode for a host.
    omit 8add52c  AMBARI-24640. Log Search: support to remove suffixes from field names. (#2321)
    omit c03f4b0  [AMBARI-24556] Aggregation across clusters are not being done in AMS for even when multiple cluster support is enabled. (#2314)
    omit 443a473  [AMBARI-24636] Add Service wizard fails if a service without configs is installed.
    omit 9457e43  Merge pull request #2304 from hiveww/AMBARI-24633-trunk
    omit e3c3e34  AMBARI-24628. Fix possible "Phishing by Navigating Browser Tabs" vulnerability (akovalenko)
    omit 8c9b50c  AMBARI-24628. Fix possible "Phishing by Navigating Browser Tabs" vulnerability (akovalenko)
    omit ffeaf06  AMBARI-24621. Badge with count of empty or invalid properties are missed ar the services panel during cluster installation (akovalenko)
    omit 3edb35c  AMBARI-24623. hdfsResource fails to using nameservices for filesystems which does not support that (aonishuk)
    omit 98dc82b7 AMBARI-24627 "Host is in Maintenance mode" text is not displayed in UI after maintenance mode is turned on
    omit 281d1ae  AMBARI-24633. Ambari strips leading space for valid YARN configs on the config compare screen
    omit c375853  AMBARI-24626. Log Search: some solr fields are missing from service log / audit log response (#2299)
    omit 6cd99d2  AMBARI-24611. Disabling an Alert Does Not Clear It in the Web UI. (#2301)
    omit c683a6b  AMBARI-24625. Ambari self signed certificate generated with 1024 bits length, need to make this 2048 (dlysnichenko) (#2297)
    omit ff3952f  Merge pull request #2287 from hiveww/AMBARI-24618-trunk
    omit d5a1acc  AMBARI-24618. Ambari generates wrong zookeeper connection string for KMS HA configuration(tests)
    omit 218f99d  AMBARI-24620 Duplicate view of configurations in Add Service wizard
    omit 3ed311f  AMBARI-24624. Log Search: Field type 'key_lower_case' not found - in Solr. (#2296)
    omit 6645b45  AMBARI-24619 Horizontal scroll bar on assign slaves and clients page is not convenient for deploy with numerous hosts. (ababiichuk)
    omit b2f3690  AMBARI-24618. Ambari generates wrong zookeeper connection string for KMS HA configuration
    omit c17762b  [AMBARI-24610] [Log Search UI] Show user friendly component name in query input (#2277)
    omit 68d0b64  AMBARI-24609. Ability to install common ambari python libraries to maven repository (local / remote). (#2273)
    omit 7cc5c9d  AMBARI-24614. deploy-gce-perf-cluster.py script does not work (aonishuk)
    omit 70b0579  AMBARI-24612 Host Level Maintenance mode is not working through Ambari UI
    omit d9ab7ba  AMBARI-24605. Using the new RBAC framework to allow cluster operators/administrators and Ambari administrators to manage widgets (#2274)
    omit ab3a244  [AMBARI-24604] Stack advisor error popup with "500 status code" thrown during customize service page of install wizard (dsen) (#2270)
    omit 4b60f5c  AMBARI-24597. Popup shown when Ambari started on a different port other than 8080 (akovalenko)
    omit 8289c7f  [AMBARI-24580] [Log Search UI] Change the fix width and the height for the modal to flexible layout (#2251)
    omit e8f7413  AMBARI-23077. LogFeeder: create socket input. (#2260)
    omit 991e107  AMBARI-24546. Inserting new role authorization into DB tables (#2261)
    omit 96faa4e  AMBARI-24598. Broken markup for alert on Installer Step7 (akovalenko)
    omit 7ce6e4e  AMBARI-24596. Stack Advisor reported an error. Exit Code: 2. Error: KeyError: 'onefs' (amagyar) (#2258)
    omit 014d379  [AMBARI-24573] Clarify the warning message during ambari server setup (dsen) (#2212)
    omit 8055899  AMBARI-24595. PrincipalKeyCredential.equals fails for subtypes (dlysnichenko) (#2250)
    omit 4b5aafc  AMBARI-24549. Move blueprint provisioning state property to host component level. (#2241)
    omit f3f6452  AMBARI-24593. Download client config fails if user running Ambari server has UID>2097151 (amagyar) (#2246)
    omit 85a0e32  AMBARI-24355. Logfeeder: create CLI for checkpoints and include log type in checkpoint file names. (#2245)
    omit b84ad9f  AMBARI-24592 fix handling of stack defaults in blueprints (benyoka) (#2243)
    omit a3d548a  Merge pull request #2239 from hiveww/AMBARI-24588-trunk
    omit 160b6a0  AMBARI-24554 UX issues with yarn containers widget (akovalenko)
    omit 51e5eab4 AMBARI-24588. UI Hangs on Deploy wizard without any visible error, if stack metadata have error and no available stacks returned
    omit a41262e  AMBARI-24583. Ambari agent status could be reported stale just after execution command thread has finished execution (aonishuk)
    omit 6444258  AMBARI-24587. HDI Livy2 fails to restart (aonishuk)
    omit 29ea5bd  AMBARI-24585 'yarn.nodemanager.linux-container-executor.cgroups.hierarchy' is not equal to the value of yarn_hierarchy in UI Deploy
    omit 2b52c9a  AMBARI-24586. User get stuck between steps if API returns empty version_definitions array (akovalenko)
    omit 92bf920  AMBARI-24588. UI Hangs on Deploy wizard without any visible error, if stack metadata have error and no available stacks returned
    omit 58c6aa2  AMBARI-24588. UI Hangs on Deploy wizard without any visible error, if stack metadata have error and no available stacks returned
    omit 085208a  Merge pull request #2213 from hiveww/AMBARI-24574-trunk
    omit 8ae34e9  AMBARI-24343 - [LogSearch] Wrong (error) response format (#1962)
    omit 4df6c51  AMBARI-24558. ADDENDUM: add missing ambari_jinja2 modules + install required dependencies for testing
    omit a4b2901  [AMBARI-24582] - Ambari Alert - HiveServer2 Process - False negative in Certain Scenarios
    omit dd5c769  [AMBARI-24577] Services should display the Stop button if any of their components are started.
    omit e3db41d  AMBARI-24578 Quicklinks URL overflow outside the UI box
    omit 6451f81  AMBARI-24561 Update styles for pre-upgrade modals. (ababiichuk)
    omit 14811e4  AMBARI-24555 Nifi Registry install fails. (ababiichuk)
    omit e6f1d35  AMBARI-24525 Accumulo does not startup in Federated Cluster. (ababiichuk)
    omit 8a79291  AMBARI-24546. Only authenticated users with proper AMBARI/CLUSTER authorization roles can query Ambari Request related information (#2198)
    omit 47a9fe4  AMBARI-24231 : Adding additional jars in classpath of ambari views (nitirajrathore) (#1657)
    omit d06469a  AMBARI-24558. Add setup.py for ambari python packages (for using with pip) (#2195)
    omit 0d85927  AMBARI-24574. Cover mainHostComboSearchBoxController with tests
    omit c4f79dd  [AMBARI-24458] Start operation is disabled for HDFS after stopping components for one namespace (dsen) (#2152)
    omit a4af8ed  AMBARI-24560. Better debugging for agent start failure due to stuck fuser call (aonishuk)
    omit 6fc2418  [AMBARI-24562] Protect the ClusterConfig resource so that only authorized users may have read-only access the data
    omit 06fd55b  AMBARI-24563. global name 'VERIFY_DEPENDENCY_CMD' is not defined' (amagyar) (#2202)
    omit 08f0071  [AMBARI-24557] Remove legacy storm sink module from ambari-metrics. (#2193)
    omit 5bd37c7  [AMBARI-24536] Ambari SPNEGO breaks SSO redirect
    omit 78f54fe  AMBARI-24543. Client installs failing with Ambari-2.7.0.0 on Ubuntu14 (aonishuk)
    omit e7c6923  AMBARI-24543. Client installs failing with Ambari-2.7.0.0 on Ubuntu14 (aonishuk)
    omit 1edde0c  AMBARI-24516 - Default value for LDAP type (#2181)
    omit 6f64d63  Update Ambari website. Remove 2.6.x versions from what's new. (#2192)
    omit 93e177c  AMBARI-24550. Yarn Timeline Service V2 Reader goes down after Ambari Upgrade from 2.7.0.0 to 2.7.1.0 (amagyar) (#2182)
    omit 251aec0  AMBARI-24538: OneFS mpack quicklinks require port, https (#2169)
    omit 914985e   AMBARI-24539: OneFS mpack should not include webhdfs enable setting (#2170)
    omit 17caa68  AMBARI-24542. Fixing typo in LDAP configuration property name (#2174)
    omit 4487562  AMBARI-24533. Let end users disable endpoint identification during SSL handshake with the LDAP server (#2165)
    omit 9e746af  AMBARI-24545 Implement Notifications/Coasters from Fluid Design
    omit 872494e  [AMBARI-24426] [Log Search UI] Show user friendly component names in Log Index Filter screen (#2153)
    omit 93375b8  [AMBARI-24435] [Log Search UI] Remove underline text decoration from dropdowns on hover (#2132)
    omit f025066  Upgrade docs for 2.7.1 release
    omit 7a4aa72  Upgrade docs for 2.7.1 release (#2166)
    omit 7053df7  AMBARI-24529. Add unit tests for centralized configs logic (akovalenko)
    omit 0543c9c  AMBARI-24511: Add rpm support infra and logsearch (#2125)
    omit 79ed221  [AMBARI-24523] Hive and Oozie JDBC url reset after set manually.
    omit dda8b50  AMBARI-24524 Unable to validate password complexity for properties rangertagsync_user_password, rangerusersync_user_password
    omit db5be49  AMBARI-24519. Cover journal node step 5 controller
    omit 64cf74a  Merge pull request #2134 from hiveww/AMBARI-24517-trunk
    omit 500a00b  AMBARI-24526. Status of components does not become RED if their deamon goes down immediately after successful start (aonishuk)
    omit a8e9022  [AMBARI-24522] Cannot connect to MIT KDC admin server when port is specified in kerberos-env/admin_server_host
    omit d497004  AMBARI-24521. CLONE - Requests STOMP topic sent updates for host check request. (#2143)
    omit 31ebcd2  AMBARI-23817 : Visualizing the Encrypted zones and Erasure coded zones in HDFS (nitirajrathore) (#2094)
    omit bff429c  [AMBARI-24520] Fix set KDC admin credentials section in enable Kerberos doc
    omit 7c73d98  Update KEYS file
    omit 5a2d63e  AMBARI-24499 blueprint support for multiple TIMELINE_READER components (benyoka) (#2136)
    omit 539d8ee  AMBARI-24506 - ADDENDUM - Upgrade: Infra Solr service is not renamed in Upgrade History table (#2139)
    omit d98d367  AMBARI-24519. Cover journal node step 5 controller
    omit 93818f3  [AMBARI-24513] Using current timestamp as created_time in case there is no value in users table in this column upon upgrading to 2.7 (#2130)
    omit 7195954  AMBARI-24515 Remove dependency on JQuery 1.8.0 for Ambari Server UI
    omit 431b399  AMBARI-24517. Cover add standby step 4 controller
    omit 17f6792  [AMBARI-24507] Remove dependency on org.bouncycastle bcprov-jdk15on before version 1.6.0 for Ambari Server
    omit 9491f1f  AMBARI-24514. conf-select/stack-select operations can yield incorrect result with parallel_execution=1 (aonishuk)
    omit dfaaf33  AMBARI-23903: Add jdeb support (#1642)
    omit 4c8f6f8  AMBARI-24506. Upgrade: Infra Solr service is not renamed in Upgrade History table. (#2119)
    omit 005e50f  [AMBARI-24503] LLAP application on Yarn fails with CNF exception on sysprepped cluster. (#2118)
    omit 154b36f  AMBARI-24505 host component out of sync error message on version screen
    omit 9070ae9  [AMBARI-24494] Ambari API does not return AssignmentManager HBase point in time metrics through API. (#2113)
    omit e7a37c6  AMBARI-24500 Stack and Versions page style fixes. (ababiichuk)
    omit 6f60dc2  [AMBARI-24490] [Log Search UI] Time Histogram Chart keep invert grey selection area when no selection happened (#2095)
    omit ba20a59  AMBARI-24496. Ambari updates lates_url info for HDF stacks with HDP link (amagyar) (#2107)
    omit 0d3cf9c  AMBARI-24495. ambari-server setup fails with postgresql >= 9.3  (aonishuk)
    omit bff6d0e  [AMBARI-24485] HDP-3.0 Hive Interactive server fails to start. (#2098)
    omit 9d525af  [AMBARI-24452] [UI Deploy] LLAP queue is not created/set in YARN configs while enabling HSI.
    omit 99c9070  Fixed Spelling. (#1918)
    omit 56441eb  [AMBARI-24433] [Log Search UI] Reset to default selection in the dropdowns (#2091)
    omit 93c5f8e  Merge pull request #2089 from hiveww/AMBARI-24489-trunk
    omit 60d4951  [AMBARI-24436] [Log Search UI] App Loader Page - Align the logo left (#2065)
    omit 96335ba  [AMBARI-24437] [Log Search UI] App Loader Page - add more space above the loader animations (#2063)
    omit 0daa5f1  AMBARI-24488. Ambari Server Upgrade is failing with IndexError: tuple index out of range while running ambari-server upgrade command. (aonishuk)
    omit 7ccfd1e  AMBARI-24489. Cover activate standby step 3 controller with tests
    omit a7cfe50  AMBARI-24486. Yarn Timeline Service V2 Reader is found down after EU (Atlantic to AtlanticM05) With error - Address already in use (amagyar) (#2085)
    omit 49e8ee3  AMBARI-24480. Upgrade Infra Solr (from Solr 7.3.1 to Solr 7.4.0 (#2088)
    omit 3f9d414  AMBARI-24484. HDP-GPL repo's shouldn't be pushed to hosts when GPL license was not applied. (#2080)
    omit b73f84c  AMBARI-24473. Ambari upgrade fails due to NPE when processing Ambari Infra kerberos descriptor changes (#2069)
    omit db2c3c7  Merge pull request #2058 from hiveww/AMBARI-24475-trunk
    omit 55351b8  AMBARI-24482 Overlapping text in Recommendations in Configurations page while UI installer. (ababiichuk)
    omit ad6d3eb  AMBARI-24476. Disable autostart during blueprint deploy. (#2060)
    omit 47aa256  AMBARI-21158. Eliminate Maven warning in Log Feeder Container Registry (#2075)
    omit 7f91e82  [AMBARI-24438] [Log Search UI] App Loader Page - add initial progress state (#2061)
    omit 271e63b  [AMBARI-24451] ambari.ldap.advanced.group_mapping_rules does not work, LDAP sync does not add admin roles for configured group(s)
    omit ca17890  AMBARI-24477. ambari-agent floods data directory with files created for status commands (aonishuk)
    omit df5845a  [AMBARI-24471] URL rewrite rules in gateway cannot be applied when thee response content from ambari server is compressed.  (#2050)
    omit a148741  AMBARI-24474. Data in Install Wizard is restored even after logout (akovalenko)
    omit 2e64484  [AMBARI-24439] [Log Search UI] center the log tabs so they're aligned with the buttons (#2056)
    omit 04b738e  [AMBARI-24441] [Log Search UI] The graphs are not always resized on window resize event. (#2051)
    omit 6d8c53b  [AMBARI-24465] Warnings during ambari-agent, ambari-server upgrade (dgrinenko)
    omit a4d1d48   [AMBARI-24440] [Log Search UI] Default logs list length per page should be 100 instead of 10 (#2053)
    omit 89514bd  AMBARI-24475. Cover Ranger step 4 controller with tests
    omit ee1076d  Merge branch 'trunk' of https://gitbox.apache.org/repos/asf/ambari into trunk
    omit 2ccf01b  [AMBARI-24445] [Log Search UI] exclude mock data from production build (#2008)
    omit ad0f358  [AMBARI-24424] [Log Search UI] Align the time histogram chart axis (#2033)
    omit d15a7bd  [AMBARI-24425] [Log Search UI] Create visible time histogram selection area (#2025)
    omit c5b67de  Update team page. (yusaku)
    omit 121ea17  AMBARI-24462. ambari-server upgrade stuck with NPE (amagyar) (#2043)
    omit 73719b5  AMBARI-24459. Log Search / Log Feeder - support to use ZK only for storing filters (without manage input configs) (#2040)
    omit c37b7ff  AMBARI-23811. TimelineMetricsFilterTest fails if dir name contains @ due to AMBARI-24066 (#2031)
    omit d680af8  [AMBARI-24446] - Removal of Unsupported Stacks (#2010)
    omit ec55bee  AMBARI-24434. Cannot deploy HBase without HDFS (#2021)
    omit f333ab7  AMBARI-24457. Hiveserver2 can't connect to metastore when using OneFS (amagyar) (#2024)
    omit 4feee50  Merge pull request #2015 from dlysnichenko/AMBARI-24450_trunk
    omit 7301ffc  AMBARI-24456. Ambari server can not start on latest Amazon Linux 2 (aonishuk)
    omit 40aac82  [AMBARI-24452] [UI Deploy] LLAP queue is not created/set in YARN conf… (#2016)
    omit fc6e964  [AMBARI-24447] No subject alternative DNS name exception encountered when Enabling Kerberos against an Active Directory even when SSL verification is off
    omit 48a5c91  Update team page. (yusaku)
    omit 12278d8  Update team page. (yusaku)
    omit d99ae01  AMBARI-24450. Remove dependencies with potential security vulnerabilities from fast-hdfs-resource (dlysnichenko)
    omit 918795a  AMBARI-24367 : Fix integration test regressions in AMS collector due to scale changes (#1919)
    omit 1b20bcd  AMBARI-24442. HIVESERVER2 JDBC URL doesn't fit inside block (akovalenko)
    omit 2ad598f  Merge pull request #2004 from hiveww/AMBARI-24432-trunk
    omit c9965c0  [AMBARI-24429] Remove dependencies with CVE issues from Ambari Agent
    omit 514db78  AMBARI-24443. Slider type widget displays erroneously before first touch (akovalenko)
    omit b1c243f  Merge branch 'trunk' into AMBARI-24432-trunk
    omit 312f617  Merge branch 'trunk' of https://gitbox.apache.org/repos/asf/ambari into trunk
    omit 1ca963c  AMBARI-24432. Cover federation wizardcontroller with tests
    omit f3ee18e  Merge pull request #1982 from hiveww/AMBARI-24412-trunk
    omit 7c6b099  Merge branch 'trunk' of https://gitbox.apache.org/repos/asf/ambari into trunk
    omit 8a740f2  AMBARI-24431. Infra Manager / Log Search: Fix Jetty CVE-2018-12536. (#2002)
    omit 642fd44  [AMBARI-23112] Some libraries are not relocated in ambari-metrics-common jar. (#1985)
    omit 06a9853  [AMBARI-24428] - Remove Accidental Check-in of HDP Stack File (#1997)
    omit 06a15f5  [AMBARI-24415] Remove dependencies with CVE issues from Ambari Server
    omit 853a9e2  [AMBARI-24375] Adding services when Kerberos is enabled incorrectly changes unrelated service configurations
    omit 2a05a8a  AMBARI-24422. Log Feeder: upgrade guava version (because of CVE-2018-10237) (#1992)
    omit d0ab797  AMBARI-24399. Components start failing with 'Holder DFSClient_NONMAPREDUCE does not have any open files' while adding Namespace  (aonishuk)
    omit 4d929b2  AMBARI-24199 Atlas HA blueprint support (benyoka) (#1976)
    omit 50a8350  AMBARI-24416. Component Versions Are Not Reported On Initial Status Commands Anymore (aonishuk)
    omit 4912556  AMBARI-24387 - Support YARN Application timeout feature in Ambari Capaacity Scheduler View (#1924)
    omit 7a45a54  [AMBARI-24413] - Unable to Revert a Patch When There Are Multiple Patches (#1983)
    omit 853ac14  AMBARI-24412. Unit tests for federation step 4 controller
    omit db8dcb4  AMBARI-24411. Infra Solr: gc logs are not rotated by default. (#1978)
    omit ab1dbe0  AMBARI-24286. Enabling Hive Server Interactive doesn't work with ONEFS (amagyar) (#1895)
    omit d3b47d0  AMBARI-24409. Infra Solr migration: Restore collection fails after EU on Custom Users + WE cluster. Error - Permission denied: u'/tmp/ranger/restore_core_pairs.json' (#1974)
    omit 836ea4c  [AMBARI-24408] Update org.eclipse.jetty version to 9.4.11.v20180605 to avoid CVE issues
    omit c952a90  AMBARI-24322. Copy db config consistency fix to UpgradeCatalog271 as well. (#1971)
    omit 04c53e3  AMBARI-24399. Components start failing with 'Holder DFSClient_NONMAPREDUCE does not have any open files' while adding Namespace  (aonishuk)
    omit 0b40da3  AMBARI-24404. Button label appears incorrect during service deletion (akovalenko)
    omit 1db1dd0  AMBARI-24405. Components in hosts page should be sorted by display name (akovalenko)
    omit e15850f  [AMBARI-24406] Fix validate single sign-in support information to look for ssoEnabledTest
    omit 0626681  AMBARI-24403 grafana is not showing any datapoints if the queue name contains special characters (#1957)
    omit d066e97  AMBARI-24187 - Ambari Server Setup LDAP Label Updates (#1950)
    omit 1a2b115  AMBARI-24401. Ambari doesn't replace Timeline Reader localhost address with corresponding host in fresh and upgrade installation (amagyar) (#1955)
    omit e458b0b  AMBARI-24398 : HDP 3.0 Hive meta store fails to start on a sysprepped Azure cluster. (#1954)
    omit 9ecc11e  AMBARI-24390. Filter services eligible for Ambari Single Sign-on Configuration if Kerberos is required but not enabled (amagyar) (#1944)
    omit d8004b0  [AMBARI-24397] - Allow PATCH VDFs to Specify Services Which Are Not Installed in the Cluster (#1943)
    omit ac9777a  [AMBARI-24389] Update Ambari Single Sign-on Configuration documentation to include Kerberos options
    omit e7771e0  AMBARI-24120 cluster version is in invalid state
    omit aaebbe8  AMBARI-24392. Align the entries in drop downs of Ambari UI left hand side pane (akovalenko)
    omit 731f7bf  AMBARI-24391. Properties filter in Customize Services Page brings up LOGDIRS and PIDDIRS even if they dont qualify (akovalenko)
    omit 4348275  AMBARI-24383. A NPE occurs if a Kerberos identity descriptor is missing a Keytab specification (amagyar) (#1929)
    omit 23a87a2  AMBARI-24395 : Upgrade AMS hadoop dependency build number to the latest. (#1933)
    omit 034f55a  Merge pull request #1828 from dlysnichenko/AMBARI-24326_trunk
    omit 307a8cf  Merge pull request #1925 from hiveww/AMBARI-24388-trunk
    omit 048b0d4  AMBARI-24283 - DB consistency warning due to config group without service name (#1915)
    omit a091011  AMBARI-24326. Upgrade creates flume kerberos principal, after removig flume service - fix keytav creation for ambari-server
    omit 0a9a15a  Merge origin/trunk into AMBARI-24326_trunk
    omit 2eaeeeb  AMBARI-24388. Install HSI using Add HiveServer2 Interactive button failing
    omit b69df91  AMBARI-24386 - [Log Search] Input config validator unable to parse any log entry (#1923)
    omit b38bb9f  AMBARI-24378 Updating LDAPSettings section for Ranger in Advanced config section. (mugdha) (#1916)
    omit c03d33d  [AMBARI-24384] Logic and declaration used to determine if Kerberos is enabled for a service
    omit 5859561  AMBARI-24299 [Yarn Queue Manager] Yarn Queue manager View is resetting value some properties that are not defined UI (asnaik) (#1774)
    omit cabb20b  [AMBARI-24319] Multiple alerts after HDFS service only regenerate keytabs, as keytabs are out of sync
    omit 02ba3c4  AMBARI-24349. Rescheduled and canceled tasks stay in progress forever (aonishuk)
    omit 95455a4  AMBARI-24323. Adding a component when the agent scripts are moved out and file download disabled takes > 1 hour and timeout (aonishuk)
    omit 62a2185  AMBARI-24374. Testing if kerberos command parameters are present when checking missing keytabs (they are filtered out on the server side on purpose) (#1906)
    omit 7171b96  AMBARI-24372 How alert count is presented for config errors/warnings/suggestions confusing and misleading
    omit c43f3c6  [AMBARI-24351] Using Predicate based evaluation when determining if SSO is enabled for a service (#1890)
    omit 8395a5b  [AMBARI-24356] Add TIMELINE_READER into Ambari BlueprintConfigurationProcessor
    omit b7d81b2  AMBARI-24362 Fixes for modal with config validations and dependent properties. (ababiichuk)
    omit 1350b29  AMBARI-24361 Make upgrade progress counter more readable
    omit 052f28c  AMBARI-24319. Reverting previous changes until we did not find out what's happening with BP installations (#1893)
    omit fd408fc  AMBARI-24352 Updating Ranger and Ranger KMS configs during Ambari upgrade (mugdha) (#1874)
    omit f12f5e2  [AMBARI-23444] Allow Custom Hooks on a Per-Role Basis (dgrinenko) (#1860)
    omit 044d6ab  AMBARI-24359 Back and forth on All Configurations Page has multiple tabs marked as active
    omit 0588f4e  Merge pull request #1864 from hiveww/AMBARI-24348-trunk
    omit 0b7e8d0  AMBARI-24335. Updating service metainfo to declare if Kerberos is required for SSO integration support (#1870)
    omit e5160df  [AMBARI-24354] [Log Search UI] wrong filter label on open log tab (#1879)
    omit 24c1a6e  AMBARI-24260 Ambari shows success when HBase Decommission/Recommission operations fail. (ababiichuk)
    omit 37e7352  AMBARI-24344: Upgrade Infra Solr client operation fails for Ubuntu while running migration script for solr upgrade (#1873) (#1885)
    omit 5bd906b  AMBARI-24353. Log Feeder: generate solr id from specific fields. (#1881)
    omit 0dd8ffc  AMBARI-24340 : AMS Migration tools should auto-detect whitelist file. (#1868)
    omit b57a763  AMBARI-24290 : Fix issues in AMS multiple cluster support. (#1764)
    omit 8c6e395  AMBARI-24346 Host Details page: alignment issues
    omit 81dc48f  AMBARI-24348. Update description of Save Admin Credentials
    omit 123208d  AMBARI-24332 - PERF 1.0 package not installed in the cluster at deploy time (#1844)
    omit 844348a  [AMBARI-24338] [Log Search UI] Add application routing information to README.md (#1843)
    omit 2993007  Merge pull request #1854 from hiveww/AMBARI-24331-trunk
    omit a5d4ea1  AMBARI-24331. Hide not restartable components from Service Auto Start
    omit 6810e6e  Merge branch 'trunk' of https://gitbox.apache.org/repos/asf/ambari into trunk
    omit acd44ce  AMBARI-24331. Hide not restartable components from Service Auto Start
    omit aee53c1  AMBARI-24269 All input fields are disabled after validation - cancel - filter for something on advanced tab
    omit 6ebc942  AMBARI-24339 Background Operations: minor UX changes
    omit 1b32b29  AMBARI-24317. Clicking on password warnings doesn't update the service tab navigation (akovalenko)
    omit e374842  [AMBARI-24333] Raising an error when user is trying to create a view URL with an existing short URL prefix (#1841)
    omit 57b7d5a  AMBARI-24319. Regenerating keytabs for the given service(s) only (#1833)
    omit 5ecf5e8  AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk)
    omit 5fa81ce  [AMBARI-24327] Zeppelin server is shown as started even if it fails during start up.(vbrodetskyi) (#1830)
    omit 31150b6  Merge pull request #1768 from hiveww/AMBARI-24297-trunk
    omit c86ec61  Merge branch 'trunk' of https://gitbox.apache.org/repos/asf/ambari into trunk
    omit 1070b65  AMBARI-24329. Log Feeder define default log levels per component. (#1837)
    omit 36b9cdc  Merge branch 'trunk' of https://gitbox.apache.org/repos/asf/ambari into trunk
    omit 69a64a0  AMBARI-23079. Log Feeder: support to use load balancer for Solr API (not only cloud client) (#1835)
    omit a1a66ee  [AMBARI-24325] [Log Search UI] Unaccessible query filter type ahead element in small window (#1826)
    omit d2f43fb  [AMBARI-24312] [LogSearch UI] Audit screen sub tab changes clear the Summary charts. (#1819)
    omit 13f96c6  AMBARI-24320. Using the proper command name when creating a pre-initialized ActionExecuteContent instead of the hard coded SET_KEYTAB value (#1817)
    omit 48c92cd  AMBARI-24326. Upgrade creates flume kerberos principal, after removing flume service (dlysnichenko)
    omit 5fb83e5  AMBARI-24322. Log Search / Ambari upgrade: db config consistency chec… (#1821)
    omit 6d10660  AMBARI-24315. Clicking on password warnings doesn't update the service tab navigation (akovalenko)
    omit 8102517  AMBARI-24324. install tasks sometimes fail (aonishuk)
    omit f443a5b  AMBARI-24321 Fix background colors on pages
    omit bd40ee0  AMBARI-24314 UI Elements in Incorrect layout at Customize Services Page
    omit d5bcc18  AMBARI-24316 Inconsistent Ambari warnings
    omit d356ab5  AMBARI-24311 Host and Alerts page style fixes
    omit 00fbca6  AMBARI-24313 Service disappear from the UI when Going back to "Customize Services" page or doing page refresh
    omit e53aaf6  AMBARI-24308 'Changed properties' filter for configs is displayed even in non-compare mode. (ababiichuk)
    omit 8bbd90c  AMBARI-24310 UI sends host check request for custom jdk with invalid hosts. (ababiichuk)
    omit b1763a3  AMBARI-24309. Hadoop Metrics Sink Precheck takes 5 minutes to complete - failing the prechecks API call due to timeout. (aonishuk)
    omit 9eccc67  AMBARI-24161 Cannot distinguish components on Host Details page due to shortened display name (Ambari should show full component name on mouse over). (ababiichuk)
    omit 583fc0c  [AMBARI-23890] [Logsearch UI] Column headers are missing in service logs tabular view (#1769)
    omit 697b1a4  Merge branch 'trunk' of https://gitbox.apache.org/repos/asf/ambari into trunk
    omit d531263  AMBARI-23076. Log Search configurable zookeeper usage for config API … (#1775)
    omit 1c78b30  AMBARI-24276 include derby jars for Hive convert table step (ashutosh)
    omit 4f66c74  [AMBARI-24303] [Log Search UI] Move the dev environment information from .gitignore to README.md (#1785)
    omit a934c2a  AMBARI-24304 Fix convert table classpath (asutosh)
    omit eeedb39  Merge pull request #1784 from dlysnichenko/AMBARI-24302_trunk
    omit e6061fd  AMBARI-24273. hadoop-env is not regenerated when OneFS is used as a FileSystem (amagyar) (#1773)
    omit 32d88a8  AMBARI-24272. OneFS service check fails with 'dfs_type' is not set. (amagyar) (#1772)
    omit d71c9a6  AMBARI-24300. Error in Tez Service Advisor for HDP 3.0 (amagyar) (#1771)
    omit 8706e65  AMBARI-24302. -Dhdp.version shows blank value in process output for Datanodes
    omit c78fc94  Update support matrix for Ambari 2.7.0
    omit 5737d1b  [AMBARI-24284] [Log Search UI] Make the app header aligned with the design (#1756)
    omit def026c  AMBARI-24298 - fix preupload for zeppelin dependecies (#1770)
    omit 7972155  [AMBARI-24248] [LogSearch UI] There is no user notification on Log Feeder configuration saving (#1748)
    omit 2c26934  AMBARI-24297. Show full JDBC URL's for Hive
    omit c046095  AMBARI-24183. Log Feeder: read and ship docker container logs. (#1763)
    omit 5bc1428  [AMBARI-24288] Remove org.apache.directory.api:api-ldap-model from Ambari server's dependencies due to security concerns
    omit 297a931  Updating Ambari docs for Ambari 2.7.0
    omit 05cb1ee  Merge pull request #1753 from hiveww/AMBARI-24246-trunk
    omit 38ad1c5  AMBARI-22246. Ambari does not pick the existing hive database from the jdbc url set
    omit 8c150b4  AMBARI-24280 Fix ambari-admin UI unit tests. (ababiichuk)
    omit 4f19784  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
    omit 47260ab  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
    omit 9e1fd10  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
    omit b02751f  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
    omit abe50a8  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
    omit 322ce54  Merge branch 'trunk' of https://github.com/apache/ambari into trunk
    omit aee0d37  Merge branch 'AMBARI-24246-trunk' of github.com:hiveww/ambari into trunk
    omit 81f20cc  Update team page. (yusaku)
    omit 3f0fbbd  AMBARI-24281. Infra Solr migration: migrationConfigGenerator script failed with custom service user (#1749)
    omit c9596bd  [AMBARI-24207] Python unit test failure on 2.7.6
    omit b984173  AMBARI-24278. Infra Solr: /etc/security/limits.d folder does not exist on Suse. (#1744)
    omit 11ea165  AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk)
    omit d3cf7ac  AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk)
    omit 0781b30  [AMBARI-24275] - Unable to Restart Hive When Using An Ambari-Managed MySQL Server (#1742)
    omit 5582965  Merge pull request #1739 from hiveww/AMBARI-24274-trunk
    omit eaca434  AMBARI-24254. ADDENDUM: flag infra-solr instances to restart after upgrade (#1735)
    omit a4febe5  AMBARI-24268. fix preupload script references, clean imports - addendum (#1734)
    omit 5662c2c  AMBARI-24274. Cover federation step 3 controller with tests
    omit 68188d2  AMBARI-23945. Infra Solr migration: REQUESTSTATUS response content type is xml instead of json (#1737)
    omit 6c46a0b  AMBARI-24268. fix preupload script references, clean imports (#1724)
    omit 95bed16  [AMBARI-24271] Spark thrift server is not starting on Upgraded cluster.(vbrodetskyi) (#1729)
    omit fa8f96c  Revert "AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk) (#1727)" (#1732)
    omit c50056a  Update KEYS. (ishanbha)
    omit 28e2ca5  AMBARI-23945. Infra Solr migration: use async request for collection deletion
    omit eca3633  AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk) (#1727)
    omit eb5e074  AMBARI-24263. Restart services just before stack upgrade fails due to AMS package incompatibility errors, causing EU not to be started. (mpapirkovskyy) (#1707)
    omit 8d09670  AMBARI-24267. No alerts even if Namenode / Datanodes down (amagyar) (#1722)
    omit 6a4f982  [AMBARI-24264] Suppress log messages from the credential_store_helper
    omit d1947a6  Revert "[AMBARI-24264] Suppress log messages from the credential_store_helper"
    omit 8649d57  AMBARI-23945. Infra Solr migration - Update README.md
    omit 119f8bb  AMBARI-24152 Ambari Workflow Manager (wfmanager) sends plaintext content over API. JSON is expected. (#1659)
    omit 36feaeb  [AMBARI-24264] Suppress log messages from the credential_store_helper
    omit ef43f3d  AMBARI-24265. Log Search stack: update ambari input config on ambari server upgrade. (#1712)
    omit 90e3471  Merge pull request #1708 from oleewere/AMBARI-24261-trunk
    omit 7d80d34  AMBARI-24261. Keep custom jsons in /usr/lib/ambari-logsearch-logfeeder/conf after package upgrade
    omit d7d0eab  AMBARI-24261. Support Kafka Log Feeder output by ambari configs
    omit 61cde32  [AMBARI-24262] - Hive Client Restart Fails When Using A Credential Store (#1704)
    omit b211832  AMBARI-24259. Let custom TrustStore settings saved in ambari.properties when configuring LDAP just like we did it in 2.6 (#1701)
    omit 7964cc4  AMBARI-24254 - Refactor renaming service ambari infra to ambari infra solr when upgrading to ambari 2.7.0 (#1693)
    omit 54cc2c3  AMBARI-24257. Tasks fail from time to time due error in file download (aonishuk)
    omit e558469  [AMBARI-24250] Create Checkpoint page stuck while Enabling HA on Namenode
    omit 5e83101  AMBARI-24249 - Ambari Upgrade Loads All Alerts When Renaming SOLR (#1686)
    omit 7b7c1aa  AMBARI-24252 Can't register HDP 3.0.0.0 version and "Use Local Repository"
    omit 2e77158  Merge pull request #1682 from dlysnichenko/AMBARI-24251_trunk
    omit a100a99  [AMBARI-24229] Prevent Configuration Changes During Keytab Regeneration in an Upgrade
    omit 59f326c  AMBARI-24251. Ambari Schema Upgrade is failing after creating views (dlysnichenko)
    omit 3b0ce61  AMBARI-24247. Kafka failed to stop (aonishuk)
    omit 5c78b42  [AMBARI-22832] Add flexible environment handling and environment depended API Url config. (#1680)
    omit 38528da  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
    omit 3f8d63e  Merge pull request #1673 from hiveww/AMBARI-24238-trunk
    omit 41469ac  AMBARI-24242 data-qa attribute present not for all properties
    omit 32759cb  AMBARI-24240 Admin View: Dashboard link leads to login page
    omit 5b99aea  AMBARI-24241 Host details page: remove duplicate title
    omit aef0c47  AMBARI-24147 Make STOMP updates immutable. (#1669)
    omit eca6abf  AMBARI-24238. Cover federation step 1 controller with tests
    omit 30b776f  AMBARI-24234. Alerts Are Running For Components Which Are Not Install… (#1663)
    omit ad8e812  AMBARI-24236 Ambari UI "NEXT" button is disabled for add service step of Spectrum Scale
    omit 0cf3f67  AMBARI-24230. [Logsearch] Update hdfs configuration from Configuration Editor fails with 400 Error (#1660)
    omit 8a30716  AMBARI-24237. UI Install: Custom Yarn Capacity Scheduler property set is missing after deploy. (jaimin) (#1665)
     add 844e02a  AMBARI-24230. [Logsearch] Update hdfs configuration from Configuration Editor fails with 400 Error (#1666)
     add e97f6df  AMBARI-24237. UI Install: Custom Yarn Capacity Scheduler property set is missing after deploy. (jaimin) (#1665)
     add 177450b  AMBARI-24236 Ambari UI "NEXT" button is disabled for add service step of Spectrum Scale
     add 6dda637  AMBARI-24147. Make STOMP updates immutable. (#1670)
     add 3c36a83  AMBARI-24234. Alerts Are Running For Components Which Are Not Install… (#1663) (#1672)
     add 37cd6ef  AMBARI-24242 data-qa attribute present not for all properties
     add 9a1c20b  [AMBARI-24229] Prevent Configuration Changes During Keytab Regeneration in an Upgrade
     add 214f7ce  AMBARI-24251. Ambari Schema Upgrade is failing after creating views (dlysnichenko)
     add a19286d  Merge pull request #1683 from dlysnichenko/AMBARI-24251_2.7
     add 9c5e9e2  AMBARI-24247. Kafka failed to stop (aonishuk)
     add 59caf72  AMBARI-24252 Can't register HDP 3.0.0.0 version and "Use Local Repository"
     add c28cee0  AMBARI-24249 - Ambari Upgrade Loads All Alerts When Renaming SOLR (#1688)
     add 41ff157  AMBARI-24257. Tasks fail from time to time due error in file download (aonishuk)
     add 0cc4ef0  AMBARI-24254 - Refactor renaming service ambari infra to ambari infra solr when upgrading to ambari 2.7.0 (#1695)
     add b99e2bf  [AMBARI-24250] Create Checkpoint page stuck while Enabling HA on Namenode
     add 6750879  AMBARI-24259. Let custom TrustStore settings saved in ambari.properties when configuring LDAP just like we did it in 2.6 (#1700)
     add 95b51e0  [AMBARI-24262] - Hive Client Restart Fails When Using A Credential Store (#1705)
     add 3719d4b  AMBARI-24261. Support Kafka Log Feeder output by ambari configs
     add f87fcd3  AMBARI-24261. Keep custom jsons in /usr/lib/ambari-logsearch-logfeeder/conf after package upgrade
     add bfaffae  Merge pull request #1709 from oleewere/AMBARI-24261-branch-2.7
     add be554cf  AMBARI-24265. Log Search stack: update ambari input config on ambari server upgrade. (#1713)
     add 9e2eb9c  [AMBARI-24264] Suppress log messages from the credential_store_helper
     add 9797350  AMBARI-24152 Ambari Workflow Manager (wfmanager) sends plaintext content over API. JSON is expected. (#1659) (#1715)
     add 6e66468  AMBARI-23945. Infra Solr migration - Update README.md
     add 7622898  Revert "[AMBARI-24264] Suppress log messages from the credential_store_helper"
     add 5d1fa9d  [AMBARI-24264] Suppress log messages from the credential_store_helper
     add 3d935c5  AMBARI-24267. No alerts even if Namenode / Datanodes down (amagyar) (#1723)
     add 4b6541b  AMBARI-24263. Restart services just before stack upgrade fails due to AMS package incompatibility errors, causing EU not to be started. (mpapirkovskyy) (#1707) (#1726)
     add 219a236  AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk) (#1728)
     add b8c2108  AMBARI-23945. Infra Solr migration: use async request for collection deletion
     add 361ee31  Update KEYS. (ishanbha)
     add 9d92d90  Updated Ambari version to 2.7.0.0.0
     add 2be530f  [AMBARI-24271] Spark thrift server is not starting on Upgraded cluster.(vbrodetskyi) (#1730)
     add da4e607  Revert "AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk) (#1728)"
     add 7b76144  Updating Ambari docs for Ambari 2.7.0
     add 95510c8  Update support matrix for Ambari 2.7.0
     add d6862e0  AMBARI-24273. hadoop-env is not regenerated when OneFS is used as a FileSystem (amagyar) (#1773) (#1788)
     add a33f457  AMBARI-24272. OneFS service check fails with 'dfs_type' is not set. (amagyar) (#1772) (#1787)
     add e35a81f  AMBARI-24300. Error in Tez Service Advisor for HDP 3.0 (amagyar) (#1771) (#1786)
     add 881c82a  [AMBARI-24207] Python unit test failure on 2.7.6
     add 3fcac06  [AMBARI-24288] Remove org.apache.directory.api:api-ldap-model from Ambari server's dependencies due to security concerns
     add 4a87b38  AMBARI-24254. ADDENDUM: flag infra-solr instances to restart after upgrade (#1736)
     add 2cb50c8  AMBARI-23945. Infra Solr migration: REQUESTSTATUS response content type is xml instead of json (#1738)
     add ed35b13  AMBARI-24278. Infra Solr: /etc/security/limits.d folder is not exists on Suse. (#1746)
     add 3474dd3  AMBARI-24281. Infra Solr migration: migrationConfigGenerator script failed with custom service user (#1749) (#1752)
     add cebad74  [AMBARI-22832] Add flexible environment handling and environment depended API Url config. (#1778)
     add ee69659  AMBARI-24268 fix preupload script references, clean imports (#1725)
     add 760e4e6  [AMBARI-24303] [Log Search UI] Move the dev environment information from .gitignore to README.md (#1790)
     add 743cf13  [AMBARI-24248] [LogSearch UI] There is no user notification on Log Feeder configuration saving (#1779)
     add dba6fbb  [Log Search UI] Make the app header aligned with the design (#1780)
     add 6bdbb00  AMBARI-24309. Hadoop Metrics Sink Precheck takes 5 minutes to complete - failing the prechecks API call due to timeout. (aonishuk)
     add 83c8063  AMBARI-24183. Log Feeder: read and ship docker container logs.(#1799)
     add 6f5e966  AMBARI-24161 Cannot distinguish components on Host Details page due to shortened display name (Ambari should show full component name on mouse over). (ababiichuk)
     add 3cf0bcd  AMBARI-23076. Log Search configurable zookeeper usage for config API (#1807)
     add 792fd45  AMBARI-24241 Host details page: remove duplicate title
     add e518755  AMBARI-24313 Service disappear from the UI when Going back to "Customize Services" page or doing page refresh
     add 02280a7  AMBARI-24311 Host and Alerts page style fixes
     add 4b3611f  AMBARI-24310 UI sends host check request for custom jdk with invalid hosts. (ababiichuk)
     add fcea976  AMBARI-24308 'Changed properties' filter for configs is displayed even in non-compare mode. (ababiichuk)
     add 62958f9  AMBARI-24316 Inconsistent Ambari warnings
     add 6a267b5  AMBARI-24314 UI Elements in Incorrect layout at Customize Services Page
     add 8c6667a  [AMBARI-23890] [Logsearch UI] Column headers are missing in service logs tabular view (#1781)
     add 4bf0440  AMBARI-24302. -Dhdp.version shows blank value in process output for Datanodes
     add 1eb9c63  Merge pull request #1798 from dlysnichenko/AMBARI-24302_branch-2.7
     add c8af6cc  AMBARI-24321 Fix background colors on pages
     add f5647be  AMBARI-24324. install tasks sometimes fail (aonishuk)
     add 89a1a3d  AMBARI-24315. Clicking on password warnings doesn't update the service tab navigation (akovalenko)
     add d6e6b9a  AMBARI-24322. Log Search / Ambari upgrade: db config consistency check has warnings (*-logearch-conf configs). (#1825)
     add cb69172  [AMBARI-24327] Zeppelin server is shown as started even if it fails during start up.(vbrodetskyi)
     add b59357a  [AMBARI-24312] [LogSearch UI] Audit screen sub tab changes clear the Summary charts. (#1822)
     add 9c409ff  AMBARI-24320. Using the proper command name when creating a pre-initialized ActionExecuteContent instead of the hard coded SET_KEYTAB value (#1834)
     add 8dd0150  AMBARI-23079. Log Feeder: support to use load balancer for Solr API (not only cloud client) (#1835)
     add c04daaf  AMBARI-24329. Log Feeder define default log levels per component.
     add 28836ac  [AMBARI-24325] [Log Search UI] Unaccessible query filter type ahead element in small window (#1827)
     add 9cd2457  AMBARI-24317. Lowercase g characters in the left-hand nav are getting slightly clipped bottom-up making them look like lowercase q's (akovalenko)
     add 40604da  AMBARI-24339 Background Operations: minor UX changes
     add 1835be1  AMBARI-24269 All input fields are disabled after validation - cancel - filter for something on advanced tab
     add fef6e8f  AMBARI-24323. Adding a component when the agent scripts are moved out and file download disabled takes > 1 hour and timeout (aonishuk)
     add 951187d  AMBARI-24346 Host Details page: alignment issues
     add 9f489cd  AMBARI-24290 : Fix issues in AMS multiple cluster support. (#1851)
     add aa726aa  AMBARI-24340 : AMS Migration tools should auto-detect whitelist file. (#1852)
     add c26bd81  AMBARI-24332 - PERF 1.0 package not installed in the cluster at deploy time (#1861)
     add db1d256  [AMBARI-24338] [Log Search UI] Add application routing information to README.md (#1859)
     add dc1d5cc  AMBARI-24344: Upgrade Infra Solr client operation fails for Ubuntu while running migration script for solr upgrade (#1873)
     add 1a67af5  AMBARI-24333. Raising an error when user is trying to create a view URL with an existing short URL prefix
     add ee68d7c  AMBARI-24319. Regenerating keytabs for the given service(s) only
     add f82827b  AMBARI-24353. Log Feeder: generate solr id from specific fields. (#1882)
     add 9303409  AMBARI-24260 Ambari shows success when HBase Decommission/Recommission operations fail. (ababiichuk)
     add b8461bf  [AMBARI-24354] [Log Search UI] wrong filter label on open log tab (#1880)
     add 492e933  AMBARI-24304 Fix convert table classpath (asutosh)
     add 9fb4764  AMBARI-24276 include derby jars for Hive convert table step (ashutosh)
     add 146eca0  AMBARI-24335. Updating service metainfo to declare if Kerberos is required for SSO integration support (#1887)
     add ac98aab  AMBARI-24359 Back and forth on All Configurations Page has multiple tabs marked as active
     add c8d5b9f  AMBARI-24319. Reverting previous changes until we did not find out what's happening with BP installations
     add d930ad4  AMBARI-24352 Updating Ranger and Ranger KMS configs during Ambari upgrade (mugdha) (#1878)
     add 8b3c385  [AMBARI-23444] Allow Custom Hooks on a Per-Role Basis (dgrinenko) (#1858)
     add 634cecd  AMBARI-24361 Make upgrade progress counter more readable
     add 22c18e5  AMBARI-24362 Fixes for modal with config validations and dependent properties. (ababiichuk)
     add a45c83c  [AMBARI-24356] Add TIMELINE_READER into Ambari BlueprintConfigurationProcessor
     add 3503896  Revert hive pre-upgrade script commits in PR #1886
     add b82ea02  [AMBARI-24351] Using Predicate based evaluation when determining if SSO is enabled for a service (#1905)
     add 6228ba9  AMBARI-24304. Fix convert table classpath (on behalf of mgergely) (#1907)
     add 97dcb55  AMBARI-24374. Testing if kerberos command parameters are present when checking missing keytabs (they are filtered out on the server side on purpose) (#1909)
     add 392607c  AMBARI-24276. Including Derby jars for Hive convert table step (on behalf of mgergely) (#1908)
     add 814a212  AMBARI-24270. Agent Status Command Are Randomly Failing With Empty stderr (aonishuk)
     add 74690fa  AMBARI-24349. Rescheduled and canceled tasks stay in progress forever (aonishuk)
     add ec9ac66  [AMBARI-24319] Multiple alerts after HDFS service only regenerate keytabs, as keytabs are out of sync
     add 1372f03  [AMBARI-24384] Logic and declaration used to determine if Kerberos is enabled for a service
     add 26a48ea  AMBARI-24378 Updating LDAPSettings section for Ranger in Advanced config section. (mugdha) (#1917)
     add 1b01587  AMBARI-24395 : Upgrade AMS hadoop dependency build number to the latest. (#1932)
     add 1c25b10  AMBARI-24283 - DB consistency warning due to config group without service name (#1915) (#1928)
     add de31cb0  AMBARI-24386 - [Log Search] Input config validator unable to parse any log entry (#1923) (#1926)
     add b2b729c  AMBARI-24383. A NPE occurs if a Kerberos identity descriptor is missing a Keytab specification (amagyar) (#1929) (#1936)
     add 2538eb0  AMBARI-24120 cluster version is in invalid state
     add 33ffc14  [AMBARI-24389] Update Ambari Single Sign-on Configuration documentatIon to include Kerberos options
     add cc38509  AMBARI-24390. Filter services eligible for Ambari Single Sign-on Configuration if Kerberos is required but not enabled (amagyar) (#1944) (#1948)
     add c669e12  [AMBARI-24397] - Allow PATCH VDFs to Specify Services Which Are Not Installed in the Cluster (#1945)
     add 2eb4c0d  AMBARI-24402. HBase Configuration page fails to load while UI Deploy when Ranger, KMS are not selected and service configurations are entered in a particular order
     add e2604a1  Merge pull request #1949 from hiveww/AMBARI-24402-branch-2.7
     add 60bba74  AMBARI-24388. Install HSI using Add HiveServer2 Interactive button failing
     add fa57e09  Merge pull request #1947 from hiveww/AMBARI-24388-branch-2.7
     add b35e2a5  AMBARI-24297. Show full JDBC URL's for Hive
     add 810b813  Merge pull request #1946 from hiveww/AMBARI-24297-branch-2.7
     add 4fe520c  AMBARI-24398 : HDP 3.0 Hive meta store fails to start on a sysprepped Azure cluster. (#1953)
     add 0af78ff  AMBARI-24299 [Yarn Queue Manager] Yarn Queue manager View is resetting value some properties that are not defined UI (asnaik) (#1774) (#1934)
     add 1661b4e  AMBARI-24401. Ambari doesn't replace Timeline Reader localhost address with corresponding host in fresh and upgrade installation (amagyar) (#1955) (#1960)
     add a822a36  AMBARI-24403 grafana is not showing any datapoints if the queue name contains special characters (#1958)
     add abeba0a  AMBARI-24187 - Ambari Server Setup LDAP Label Updates (#1961)
     add cd75cf8  [AMBARI-24406] Fix validate single sign-in support information to look for ssoEnabledTest
     add 44384bf  AMBARI-24399. Components start failing with 'Holder DFSClient_NONMAPREDUCE does not have any open files' while adding Namespace  (aonishuk)
     add b1c8eb5  AMBARI-24322. Copy db config consistency fix to UpgradeCatalog271 as well. (#1970)
     add 0d56d8b  [AMBARI-24408] Update org.eclipse.jetty version to 9.4.11.v20180605 to avoid CVE issues
     add e95d537  AMBARI-24409. Infra Solr migration: Restore collection fails after EU on Custom Users + WE cluster. Error - Permission denied: u'/tmp/ranger/restore_core_pairs.json' (#1975)
     add 0775993  AMBARI-24411. Infra Solr: gc logs are not rotated by default. (#1979)
     add 06d4c64  AMBARI-24286. Enabling Hive Server Interactive doesn't work with ONEFS (amagyar) (#1895) (#1980)
     add 6a66e03  [AMBARI-24413] - Unable to Revert a Patch When There Are Multiple Patches (#1983) (#1984)
     add 7bed0e8  AMBARI-24387 - Support YARN Application timeout feature in Ambari Capaacity Scheduler View (#1959)
     add 88e7148  AMBARI-24416. Component Versions Are Not Reported On Initial Status Commands Anymore (aonishuk)
     add f895138  AMBARI-24399. Components start failing with 'Holder DFSClient_NONMAPREDUCE does not have any open files' while adding Namespace  (aonishuk)
     add fdb83bc  AMBARI-24407: Add rpm support infra and logsearch (#1967)
     add 2955926  AMBARI-24199 Atlas HA blueprint support (benyoka) (#1977)
     add 5c3b7c4  AMBARI-24422. Log Feeder: upgrade guava version (because of CVE-2018-10237) (#1993)
     add 0786da6  [AMBARI-24375] Adding services when Kerberos is enabled incorrectly changes unrelated service configurations
     add cda42fc  [AMBARI-24428] - Remove Accidental Check-in of HDP Stack File (#1998)
     add a03d885  AMBARI-24431. Infra Manager / Log Search: Fix Jetty CVE-2018-12536. (#2003)
     add cb1794e  [AMBARI-24429] Remove dependencies with CVE issues from Ambari Agent
     add 3a691dd  [AMBARI-24415] Remove dependencies with CVE issues from Ambari Server
     add 5e3d86b  [AMBARI-24367] Fix integration test regressions in AMS collector due to scale changes (#2011)
     add 2df0421  [AMBARI-24447] No subject alternative DNS name exception encountered when Enabling Kerberos against an Active Directory even when SSL verification is off
     add d662de9  AMBARI-24434. Cannot deploy HBase without HDFS (#2005)
     add 853fa62  AMBARI-24456. Ambari server can not start on latest Amazon Linux 2 (aonishuk)
     add 354e7ec  AMBARI-24450. Remove dependencies with potential security vulnerabilities from fast-hdfs-resource (dlysnichenko)
     add 5d9901c  Merge pull request #2014 from dlysnichenko/AMBARI-24450
     add 9be0593  AMBARI-22951 Export JAVA_HOME env variable in shell script for Ranger (mugdha) (#2023)
     add 6385622  AMBARI-24457. Hiveserver2 can't connect to metastore when using OneFS (amagyar) (#2024) (#2028)
     add e0af328  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
     add 704342f  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
     add ce50c1a  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
     add 585f307  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
     add 5c9c386  AMBARI-24246. Ambari does not pick the existing hive database from the jdbc url set
     add cf3ec0c  [AMBARI-24452] [UI Deploy] LLAP queue is not created/set in YARN conf… (#2016)
     add 79414c3  AMBARI-23811. TimelineMetricsFilterTest fails if dir name contains @ due to AMBARI-24066 (#2032)
     add a6c6a25  AMBARI-24459. Log Search / Log Feeder - support to use ZK only for storing filters (without manage input configs) (#2041)
     add 69cd83e  AMBARI-24462. ambari-server upgrade stuck with NPE (amagyar) (#2043) (#2045)
     add c9ad808  AMBARI-24454. WebHdfs calls being made from yarn/docker container to NameNode hosted on bare metal host fails. (jaimin) (#2018)
     add 243d546  [AMBARI-24453] Ambari stack hook changes to create HDFS users and groups in workload cluster that has only HDFS client (#2017)
     add 25f53eb  [AMBARI-24470] HDP 3.0 Livy2-Server fails to start. (#2048)
     add d54e08a  [AMBARI-24471] URL rewrite rules in gateway cannot be applied when thee response content from ambari server is compressed. (#2049)
     add a494c1d  [AMBARI-24425] [Log Search UI] Create visible time histogram selection area (#2030)
     add 441d8f8  [AMBARI-24424] [Log Search UI] Align the time histogram chart axis (#2034)
     add 983a8a6  [AMBARI-24445] [Log Search UI] exclude mock data from production build (#2029)
     add 7e4608e  [AMBARI-24465] Warnings during ambari-agent, ambari-server upgrade (dgrinenko) (#2046)
     add 0310d16   [AMBARI-24440] [Log Search UI] Default logs list length per page should be 100 instead of 10 (#2054)
     add 3cabc78  [AMBARI-24441] [Log Search UI] The graphs are not always resized on window resize event. (#2052)
     add 22ba363  [AMBARI-24439] [Log Search UI] center the log tabs so they're aligned with the buttons (#2057)
     add c2d1977  AMBARI-24478. Log Search: use better default labels for logsearch components (#2072)
     add f26d984  AMBARI-24477. ambair-agent floods data directory with files created for status commands (aonishuk)
     add 7a5b350  AMBARI-24472. HDFS and YARN Grafana dashboards for clusters with externalized HDFS does not show graphs. (jaimin) (#2074)
     add 7fad78f  [AMBARI-24451] ambari.ldap.advanced.group_mapping_rules does not work, LDAP sync does not add admin roles for configured group(s)
     add 55a6b88  [AMBARI-24438] [Log Search UI] App Loader Page - add initial progress state (#2062)
     add 65ee542  AMBARI-24476. Disable autostart during blueprint deploy. (#2073)
     add 6101d44  AMBARI-21158. Eliminate Maven warning in Log Feeder Container Registry (#2076)
     add 6d563b9  AMBARI-24482 Overlapping text in Recommendations in Configurations page while UI installer. (ababiichuk)
     add ea448a3  [AMBARI-24483] - Timeline v2 HBase Does Start After Upgrade Due to Missing System Queue (#2079)
     add 45ac447  AMBARI-24473. Ambari upgrade fails due to NPE when processing Ambari Infra kerberos descriptor changes (#2070)
     add 7c02075  AMBARI-24484. HDP-GPL repo's shouldn't be pushed to hosts when GPL license was not applied. (#2083)
     add 4482cdc  AMBARI-24480. Upgrade Infra Solr (from Solr 7.3.1 to Solr 7.4.0) (#2082)
     add 10cb163  AMBARI-24480. ADDENDUM: Upgrade Infra Solr (from Solr 7.3.1 to Solr 7.4.0) (#2082)
     add 81aa4db  AMBARI-24488. Ambari Server Upgrade is failing with IndexError: tuple index out of range while running ambari-server upgrade command. (aonishuk)
     add 938c88e  [AMBARI-24437] [Log Search UI] App Loader Page - add more space above the loader animations (#2064)
     add 50a30aa  [AMBARI-24436] [Log Search UI] App Loader Page - Align the logo left (#2066)
     add 591bdff  AMBARI-24486. Yarn Timeline Service V2 Reader is found down after EU (Atlantic to AtlanticM05) With error - Address already in use (amagyar) (#2085) (#2090)
     add 276871b  [AMBARI-24433] [Log Search UI] Reset to default selection in the dropdowns (#2092)
     add 5ccda35  [AMBARI-24485] HDP-3.0 Hive Interactive server fails to start. (#2084)
     add b5ceae4  [AMBARI-24452] [UI Deploy] LLAP queue is not created/set in YARN configs while enabling HSI.
     add be8ee6b  AMBARI-24495. ambari-server setup fails with postgresql >= 9.3  (aonishuk)
     add d7dba90  [AMBARI-24494] Ambari API does not return AssignmentManager HBase point in time metrics through API. (#2104)
     add 884a26e  AMBARI-24496. Ambari updates lates_url info for HDF stacks with HDP link (amagyar) (#2107) (#2108)
     add aba2776  [AMBARI-24490] [Log Search UI] Time Histogram Chart keep invert grey selection area when no selection happened (#2096)
     add 0dd8b67  AMBARI-24504. Solr API reports backup as complete while copy is still in progress. (#2115)
     add 06a061a  [AMBARI-24503] LLAP application on Yarn fails with CNF exception on sysprepped cluster. (#2114)
     add cacdbd0  AMBARI-24505 host component out of sync error message on version screen
     add f72d088  AMBARI-24506. Upgrade: Infra Solr service is not renamed in Upgrade History table (#2120)
     add 78c3e61  AMBARI-23903: Add jdeb support (#1840)
     add 8b5cc45  AMBARI-24514. conf-select/stack-select operations can yield incorrect result with parallel_execution=1 (aonishuk)
     add 9ffd67f  [AMBARI-24507] Remove dependency on org.bouncycastle bcprov-jdk15on before version 1.6.0 for Ambari Server
     add 5dfc47b  AMBARI-24515 Remove dependency on JQuery 1.8.0 for Ambari Server UI
     add 542475f  AMBARI-24513. Using current timestamp as created_time in case there is no value in users table in this column upon upgrading to 2.7 (#2131)
     add 0cd1b36  AMBARI-24506 - ADDENDUM - Upgrade: Infra Solr service is not renamed in Upgrade History table (#2138)
     add 3f362cd  AMBARI-24499 blueprint support for multiple TIMELINE_READER components (benyoka) (#2140)
     add bef4bb2  Update KEYS file
     add ec968ed  AMBARI-24518. Requests STOMP topic sent updates for host check request. (#2142)
     add 90430db  Updated Ambari version to 2.7.1.0.0 (#2141)
     add c064eb1  [AMBARI-24520] Fix set KDC admin credentials section in enable Kerberos doc
     add 2d455f3  AMBARI-23817 : Visualizing the Encrypted zones and Erasure coded zones in HDFS (nitirajrathore) (#2093)
     add 01c6dde  AMBARI-24526. Status of components does not become RED if their deamon goes down immediately after successful start (aonishuk)
     add 033079e  AMBARI-24527. Unable to Add ZooKeeper-Only Host To Cluster With Hadoop (aonishuk)
     add 8eba849  AMBARI-24524 Unable to validate password complexity for properties rangertagsync_user_password, rangerusersync_user_password
     add 71ae0ee  [AMBARI-24435] [Log Search UI] Remove underline text decoration from dropdowns on hover (#2133)
     add 715ccd2  [AMBARI-24426] [Log Search UI] Show user friendly component names in Log Index Filter screen (#2154)
     add 87b288c  AMBARI-24553. Cannot start Hive Metastore without HDFS (#2186)
     add 9d02e74  AMBARI-24540. Allow skipping Oozie DB schema creation for sysprepped cluster (#2180)
     add 84ed8d1  [AMBARI-24552] Storm service-check fails due to missung StringUtils class definition (dsen) (#2185)
     add 322459e  [AMBARI-24523] Hive and Oozie JDBC url reset after set manually.
     add 6d2d53d  [AMBARI-24458] Start operation is disabled for HDFS after stopping components for one namespace (dsen) (#2151)
     add b8eedd8  [AMBARI-24275] - Unable to Restart Hive When Using An Ambari-Managed MySQL Server (#1742) (#2209)
     add 50d771e  [AMBARI-24522] Cannot connect to MIT KDC admin server when port is specified in kerberos-env/admin_server_host
     add f87c68a  [AMBARI-24536] Ambari SPNEGO breaks SSO redirect
     add 4b41b0e  Upgrade docs for 2.7.1 release (#2167)
     add 26dc1b3  [AMBARI-24562] Protect the ClusterConfig resource so that only authorized users may have read-only access the data
     add 2e91c2f  AMBARI-24533. Let end users disable endpoint identification during SSL handshake with the LDAP server
     add 98b1948  AMBARI-24558. Add setup.py for ambari python packages (for using with pip) (#2195)
     add 77d348c  AMBARI-24231 : Adding additional jars in classpath of ambari views (nitirajrathore)  (#2161)
     add df55794  AMBARI-24542. Fixing typo in LDAP configuration property name (#2178)
     add f35b251  AMBARI-24570. Atlas should handle a customized Zookeeper service principal name (amagyar) (#2210)
     add c8e7049   AMBARI-24539: OneFS mpack should not include webhdfs enable setting (#2170) (#2222)
     add 445157a  AMBARI-24538: OneFS mpack quicklinks require port, https (#2169) (#2221)
     add bfcec7b  AMBARI-24525 Accumulo does not startup in Federated Cluster. (ababiichuk)
     add f1bd6b9  AMBARI-24555 Nifi Registry install fails. (ababiichuk)
     add 0c3812b  AMBARI-24546. Only authenticated users with proper AMBARI/CLUSTER authorization roles can query Ambari Request related information (#2219)
     add 0d18dac  AMBARI-22847. Let HBase use ZK principal name set by users when enabling Kerberos (until now it's been hardcoded to 'zookeeper') (#2223)
     add 6ccb8e6  AMBARI-24578 Quicklinks URL overflow outside the UI box
     add be87ee5  [AMBARI-24577] Services should display the Stop button if any of their components are started.
     add 5cadc1d  [AMBARI-24582] - Ambari Alert - HiveServer2 Process - False negative in Certain Scenarios
     add c1b5c99  AMBARI-24558. ADDENDUM: add missing ambari_jinja2 modules + install required dependencies for testing
     add b2ad409  AMBARI-24576. Ambari Metrics should handle a customized Zookeeper service principal name (amagyar) (#2220)
     add 829e3fd  AMBARI-24585 'yarn.nodemanager.linux-container-executor.cgroups.hierarchy' is not equal to the value of yarn_hierarchy in UI Deploy
     add cc0453f  AMBARI-24587. HDI Livy2 fails to restart (aonishuk)
     add 4d44151  AMBARI-24583. Ambari agent status could be reported stale just after execution command thread has finished execution (aonishuk)
     add 9cecd2a  AMBARI-24592 fix handling of stack defaults in blueprints (benyoka) (#2242)
     add 09400e2  AMBARI-22863. Hive should handle a customized Zookeeper service princ… (#2244)
     add 8ff68e7  AMBARI-24565. HDFS should handle a customized Zookeeper service principal name (dlysnichenko)
     add 3c27139  Merge pull request #2204 from dlysnichenko/AMBARI-24565_branch-2.7
     add 61b1792  AMBARI-24593. Download client config fails if user running Ambari server has UID>2097151 (amagyar) (#2246) (#2248)
     add 8e08a25  AMBARI-24549. Move blueprint provisioning state property to host component level. (#2240)
     add 9f86a34  AMBARI-24564. Zookeeper should handle a customized Zookeeper service … (#2203)
     add fd252bf  AMBARI-23026. Using smoke user's principal/keytab within alerts in a secure cluster (#2247)
     add 68bf0f4  AMBARI-24595. PrincipalKeyCredential.equals fails for subtypes (dlysnichenko) (#2249)
     add d968400  [AMBARI-24573] Clarify the warning message during ambari server setup (dsen) (#2211)
     add c9e98f9  AMBARI-24597. Popup shown when Ambari started on a different port other than 8080 (akovalenko)
     add 6904d17  AMBARI-24546. Inserting new role authorization into DB tables (#2262)
     add 3c69f2d  AMBARI-24596. Stack Advisor reported an error. Exit Code: 2. Error: KeyError: 'onefs' (amagyar) (#2258) (#2263)
     add 7a8e94d  [AMBARI-24580] [Log Search UI] Change the fix with and the height for the modal to flexible layout (#2252)
     add 2a084df  [AMBARI-24604] Stack advisor error popup with "500 status code" thrown during customize service page of install wizard (dsen) (#2269)
     add d96bfd3  AMBARI-24605. Using the new RBAC framework to allow cluster operators/administrators and Ambari administrators to manage widgets (#2275)
     add fde00bb  AMBARI-24612 Host Level Maintenance mode is not working through Ambari UI
     add a75ae27  AMBARI-24614. deploy-gce-perf-cluster.py script does not work (aonishuk)
     add 48c616a  [AMBARI-24610] [Log Search UI] Show user friendly component name in query input (#2278)
     add ca9851e  AMBARI-24516 - Default value for LDAP type (#2276)
     add 8c13461  AMBARI-24624. Log Search: Field type 'key_lower_case' not found - in Solr (#2295)
     add 92827f0  AMBARI-24620 Duplicate view of configurations in Add Service wizard
     add 08f1971  AMBARI-24625. Ambari self signed certificate generated with 1024 bits length, need to make this 2048 (dlysnichenko) (#2298)
     add 1df7f0c  AMBARI-24618. Ambari generates wrong zookeeper connection string for KMS HA configuration
     add cb2f49f  AMBARI-24618. Ambari generates wrong zookeeper connection string for KMS HA configuration(tests)
     add 5182792  Merge pull request #2288 from hiveww/AMBARI-24618-branch-2-7
     add 6919dd7  AMBARI-24611. Disabling an Alert Does Not Clear It in the Web UI. (#2300)
     add c03bbb7  AMBARI-24626. Log Search: some solr fields are missing from service log / audit log response (#2302)
     add fe00ba6  AMBARI-24627 "Host is in Maintenance mode" text is not displayed in UI after maintenance mode is turned on
     add a5736fa  AMBARI-24623. hdfsResource fails to using nameservices for filesystems which does not support that (aonishuk)
     add c0108ad  AMBARI-24628. Fix possible "Phishing by Navigating Browser Tabs" vulnerability (akovalenko)
     add f8c700f  AMBARI-24628. Fix possible "Phishing by Navigating Browser Tabs" vulnerability (akovalenko)
     add e36067c  AMBARI-24633. Ambari strips leading space for valid YARN configs on the config compare screen
     add d191bc0  Merge pull request #2305 from hiveww/AMBARI-24633-branch-2-7
     add 2f9e7f5  [AMBARI-24636] Add Service wizard fails if a service without configs is installed.
     add 31b96f1  [AMBARI-24556] Aggregation across clusters are not being done in AMS for even when multiple cluster support is enabled. (#2313)
     add 08be81d  AMBARI-24640. Log Search: support to remove suffixes from field names. (#2322)
     add 9622786  AMBARI-24639 Not able to turn off maintenance mode for a host.
     add 580153b  AMBARI-24645 Issues with tooltip containing custom time range for charts. (ababiichuk)
     add b18e295  AMBARI-24641. Stackadvisor error while trying to add atlas service. E… (#2323) (#2333)
     add eb515fa  AMBARI-24647. [PERF] Host checks taking longer time than previous releases (aonishuk)
     add 57df9fe  AMBARI-24638. Ambari-agent process consuming more memory. (aonishuk)
     add 74d801e  AMBARI-24635. Web Client Chooses Wrong Version When Reverting Configs (akovalenko)
     add 9177549  AMBARI-24635. Web Client Chooses Wrong Version When Reverting Configs (akovalenko)
     add 80ecad6  AMBARI-24646 'ambari-server setup-ldap' fails with AttributeError when master_key is not persisted (#2330)
     add ebdb052  [AMBARI-24616] Disable Kerberos from Ambari UI didn't clean up keytab directories
     add 02b237c  AMBARI-24654. Tasks fail on ambari-agent intermittently under cpu load due to race condition in ambari-agent (aonishuk)
     add 8d145e0  AMBARI-24663. 'ambari-server setup' does not use AMBARI_SECURITY_MASTER_KEY env var (dlysnichenko) (#2346)
     add d4c46c3  AMBARI-24681. Cannot deploy cluster without HDFS_CLIENT (#2370)
     add 9904962  AMBARI-24548. Allow skipping Hive Metastore schema creation for sysprepped cluster (#2218)
     add 604b682  AMBARI-24535 : File View not accessible in Ambari 2.7 after enabling 3 namenodes in HDP 3.0 (nitirajrathore) (#2351)
     add 9094789  AMBARI-24684. Wrong repo urls on UI for HDP-3.0.1.0 Default Version Definition
     add 6801add  Merge pull request #2372 from hiveww/AMBARI-24684-branch-2.7
     add ebc084e  AMBARI-24622. Allow skipping package operations for LZO on sysprepped hosts (#2374)
     add cc72484  AMBARI-24690. Ambari-server setup-ldap throws an error when the OU has spaces (amagyar) (#2382) (#2384)
     add 0e77456  Branch 2.7 cherry picked commits (#2396)
     add 21f5186  AMBARI-24708. Automation script for upgrade old style isilon cluster to the new mpack based structure (amagyar) (#2397) (#2404)
     add 0e8dcfd  [AMBARI-24718] STS fails after start, after stack upgrade from 3.0.1 … (#2405)
     add ffe3aba  AMBARI-24671. Workaround for non-atomic directory creation (#2407)
     add 041e268  AMBARI-24716 : Restrict user permissions for Atlas configuration file. (#2419)
     add 2e14a0d  AMBARI-24750 NPE when trying to set loglevel in logsearch (#2432)
     add 4da9f42  AMBARI-24757. Grafana start failing on U14 fails with error "AttributeError: 'module' object has no attribute 'PROTOCOL_TLSv1_2'" (aonishuk)
     add 65d35ca  [AMBARI-24637] Ambari metrics service check failed during UI deploy. (#2316) (#2442)
     add f613ada  AMBARI-24765. Fix CVE issues for Log Search (2.7.3) (#2445)
     add f15d4b9  AMBARI-24763. Infra Solr upgrade (2.7.x): ValueError: invalid literal for float() (#2443)
     add 17ff45d  AMBARI-24746. Upgrade Solr version to 7.5.0 (#2452)
     add 9eeb839  AMBARI-24770 Convert Hive Tables step use Hive 1 starting from HDP 3.0.3 (mgergely)
     add 1f897a6  AMBARI-24767. Error while starting Timeline v2 Reader during Move operation (amagyar) (#2447) (#2450)
     add c931dcc  [AMBARI-24771] Fix CVE issues for Ambari Metrics (2.7.3) (#2454)
     add 6cf4028  [AMBARI-24779] Move Namenode operation fails as it tries to install and start ZKFailoverController on non-HA cluster.
     add d7f13ba  AMBARI-24778. Removed CVE issues from ambari-server (#2462)
     add 347c61a  AMBARI-24782. Introduce support for Ubuntu 18 LTS (aonishuk)
     add 337f57a  AMBARI-24789. LogFeeder: fix CVE-2018-11771 - upgrade commons-compress lib. (#2473)
     add 455adaa  AMBARI-24781 - Ambari setup-ldap: change group member default for IPA (#2463)
     add c69aa74  [AMBARI-24791] Node Managers fail to start after RM is moved to a different host as 'resource-tracker.address' config is not updated.
     add 3267d89  AMBARI-24783 : Cleanup dependencies in Capacity Scheduler (nitirajrathore) (#2466)
     add 4839a6f  AMBARI-24799. Fix jetty CVEs for Log Search (2.7.x) (#2483)
     add 9719e54  AMBARI-24291. Start All Services on 100-nodes cluster timed out after 1 hour. (#2449)
     add 0d34375  AMBARI-24762. Ambari server continues to send request updates after all commands were completed. (#2448)
     add 7b1a3c8  AMBARI-24783 : removed dependencies which are having security issues (nitirajrathore) (#2492)
     add 499bdc0  AMBARI-24794 Adding Ranger Password configs in Admin Settings section under Advanced config (mugdha) (#2498)
     add 232e3ba  AMBARI-24813. Merge missing agent commits to branch-2.7 (aonishuk)
     add fb97376  AMBARI-24550. Yarn Timeline Service V2 Reader goes down after Ambari Upgrade from 2.7.0.0 to 2.7.1.0 (amagyar) (#2182) (#2503)
     add 56c8ccf  [AMBARI-24296] Yarn Queue manager is allowing to Create a Child Queue for queue-mappings enabled Queue and Save it (asnaik) (#1940)
     add 09a1ef8  AMBARI-24563. global name 'VERIFY_DEPENDENCY_CMD' is not defined' (amagyar) (#2202) (#2504)
     add 6434601  AMBARI-24819 do not allow creation of new hive actions in WFM (#2507)
     add 052cd52  AMBARI-24821. Add ubuntu18 support for Ambari Infra/Log Search. (#2511)
     add e243d05  AMBARI-24820. Set cloud storage tracking property for GCS (#2510)
     add 6242f3a  AMBARI-24823. Set path encoding for GCS (#2513)
     add 95bc266  AMBARI-24669. Component status can stuck in starting/stopping status on heartbeat lost. (mpapirkovskyy) (#2518)
     add cd98499  AMBARI-24764: StackMerger utility tool for flattening stack definitons (#2444)
     add a3d245b  AMBARI-24830. Add datatype option to the SwaggerUi client being used for api-docs. (jaimin) (#2517)
     add 0c77fe6  Update ambari version to 2.7.3.0.0 (#2520)
     add 8c8fb06  AMBARI-24491. Workflow Manager should add / string to the beginning of app path (#2524)
     add 1956283  [AMBARI-24827] LDAP users fail to authenticate using LDAPS due to 'No subject alternative DNS name' exception (#2522)
     add e9de4b7  AMBARI-24689. All component statuses should be re-send on registration. (#2555)
     add 032b861  AMBARI-24837. Make Grafana connection attempts and retry delay configurable (#2557)
     add 14c0326  AMBARI-24843. Make Ambaripreupload.py more configurable (#2556)
     add 3c2bc7a  AMBARI-24784. Ambari-agent cannot register sometimes (aonishuk)
     add 7d19eb2  AMBARI-24845. Sometimes host status still in heartbeat lost after agent become heartbeating. (mpapirkovskyy) (#2560)
     add 88bfec4  AMBARI-24850 Use the proper stack root for Hive pre upgrade
     add 7186cf4  AMBARI-24852. NPE in default host group replacement (#2567)
     add a750bf1  AMBARI-24844. Improve copy of atlas.war (#2558)
     add 77d87ee  AMBARI-24843. Make Ambaripreupload.py more configurable - fallback to default driver (#2573)
     add 56d0b40  [AMBARI-24859] Admin View: Apache Ambari logo and favicon does not show when using Knox Gateway (#2577) (#2580)
     add 74b3733  AMBARI-24865. Build error at Findbugs with Maven 3.6. (#2582)
     add 6354fb8  [AMBARI-24836] Service Auto start is enabled after page refresh
     add 94d4811  AMBARI-24883. Previous config versions view of HBase service has missing configs. (jaimin) (#2596)
     add 25ab8d7  AMBARI-24603 Better scrolling for long list of components in dropdown in host details page (sjanardhanhw via ababiichuk)
     add 56ffa1e  AMBARI-24572 Fixing the cluster name alignment (sjanardhanhw via ababiichuk)
     add 4295bb1  [AMBARI-24887] [Log Search UI] The component filter dropdown does not select any item (#2599)
     add d0360c8  AMBARI-24874 : Storm Service Check fail with 'The TGT found is not renewable' (#2638)
     add bf43705  AMBARI-24886 : Add stack feature constant to support Ranger admin users password change. (#2606)
     add 21f51eb  AMBARI-24970 Set Hive pre-upgrade threshold for using Hive 1 jars to 3.1
     add 9bbb953  AMBARI-24979 Redirect Hive Pre-upgrade log to a logfile
     add fac419b  AMBARI-24879. kAdmin principal name is set on the GUI when enabling Kerberos with MIT KDC using a new variable replacement function (#2788)
     add ec2072e  AMBARI-24847 - Logsearch: Cannot search for a term that includes spaces or dashes (#2790)
     add 6e14430  AMBARI-25041. Scale hosts does not install component if service is in maintenance mode (#2787)
     add bb89801  AMBARI-25114. Log Search: SSL props needs to be set if only ambari-server uses SSL (#2792)
     add 54c20c3  AMBARI-25090 - Logsearch should index keywords without the ending periods(.) (#2791)
     add 0b6320d  AMBARI-24986. Using Ambari server's CLI to enable/disable Trusted Proxy support (#2798)
     add 8734de9  AMBARI-25117. getAsPost requests don't work when ambari is used behind knox proxy (amagyar) (#2775) (#2799)
     add c89b1a9  AMBARI-25102 Dasboard metrics will not load for ambari user which has dot in their username.
     add cae21ed  AMBARI-25052 Unable to Add Services Due to toMapByProperty()
     add 4d9d123  AMBARI-24672. Make sure we regenerate all service specific keytabs on all hosts where they are needed (#2802)
     add 100ad2f0 AMBARI-25055 JS error after starting stack downgrade
     add a05bb20  AMBARI-25141. Encrypting LDAP manager password in case password security is ON (#2810)
     add 5d04061  AMBARI-24885 Ambari Files view not working when User doesnt have access to any group and just have access to Filesview
     add 11fd4eb  AMBARI-25123. /var/lib/ambari-agent/cache not updating (Ambari 2.7) (aonishuk)
     add c77eba2  AMBARI-25158 Dashboard is unable to load . Common console error : "SEVERE TypeError: widgetGroups is undefined"
     add f0153c5  AMBARI-25151 SystemD support for ambari-agent on SLES12 (benyoka) (#2819)
     add a6d9116  AMBARI-25159. http.strict-transport-security change does not take affect in 2.7.x. (mpapirkovskyy) (#2825)
     add 77faf73  AMBARI-25063. Restarting Ambari Server Fails Due to Recursive Injection of STOMPUpdatePublisher. (mpapirkovskyy) (#2826)
     add 7dbb1a2  AMBARI-25164 Rack "Config Refresh" behaviour is different in Ambari 2.6 and 2.7.3
     add a86334b  [AMBARI-24938] quick link profiles can override link url (benyoka) (#2646) (#2829)
     add 63be8e2  AMBARI-25159. http.strict-transport-security change does not take affect in 2.7.x. (mpapirkovskyy) (#2832)
     add 853d753  AMBARI-25162. Fix Oozie Service Check (#2827)
     add 6eaf34b  AMBARI-25169 - Upgrade Apache Solr version to 7.7.0 or later in Ambari (#2834)
     add 8e7fbcd   AMBARI-25096 Cluster Installation fails when installing the cluster via Redhat satellite repositories (no internet connectivity Cluster) (asnaik)
     add 0c931a1  AMBARI-25168. Need to add stack feature constant for kafka-ranger-env.sh removal. (#2836)
     add 42a46e9  AMBARI-24692 - JDK 11 support for Log Search (#2843)
     add 94e6f90  Revert "AMBARI-24692 - JDK 11 support for Log Search (#2843)" (#2844)
     add a73d08f  AMBARI-24692 - JDK 11 support for Log Search (#2845)
     add 2abc05c  AMBARI-25176 Misconfiguration of jersey log in log4j.properties
     add 13bc515  AMBARI-25182. Add 'hadoop.kms.authentication.zk-dt-secret-manager.enable' property during multiple Ranger KMS
     add 21b5ba0  Merge pull request #2851 from hiveww/AMBARO-25182-branch2.7
     add 3f903f2  AMBARI-25183 Need a stack feature constant for add zoneName field in collection used for Ranger plugin audit (#2852)
     add e89e204  AMBARI-25185 Chrome and Firefox browsers are crashing while opening Ambari UI. (ababiichuk)
     add 1529ef2  AMBARI-25171. Backport Knox Trusted Proxy changes into 2.7.4 (amagyar) (#2854)
     add e6b0838  AMBARI-25159. http.strict-transport-security change does not take affect in 2.7.x. (mpapirkovskyy) (#2861)
     add 98fc890  Global Configurations defined in workflow XML are being lost during Import workflow (or) during Reset workflow (#2857)
     add edfa078  AMBARI-25159. http.strict-transport-security change does not take affect in 2.7.x. (mpapirkovskyy) (#2862)
     add ca79b6d  [AMBARI-25088] Enable Kerberos fails when Ambari server is not on a registered host (#2863)
     add a2071be  AMBARI-25172. XSS - cross site scripting vulnerability
     add 5bf7f97  Merge pull request #2865 from hiveww/AMBARI-25172-branch2.7
     add 76bf361  [AMBARI-25194] Increase the Agent cert validity to 3 years (apappu)
     add 949dc5e  AMBARI-25196. HDFS Service Checking with an ClassNotFound Error in Ambari WFManager view. (mpapirkovskyy) (#2871)
     add 8fe784d  AMBARI-25199. Ambari does not update "dfs.namenode.lifeline.rpc-address" during Namenode move operation (amagyar) (#2876) (#2878)
     add d7248a3  AMBARI-25200. Ambari returns stack trace in HTML doc when an error occurs retrieving details for a user resource that does not exist (dlysnichenko) (#2879)
     add ed80f7a  AMBARI-25198. MYSQL connector exception while upgrading ambari to ambari-2.7.3. (mpapirkovskyy) (#2877)
     add 97c84a7  [AMBARI-25186] Kerberos Client is unnecessarily installed via Blueprints when kerberos-env/kdc-type is none (payert) (#2866)
     add 009bd76  [AMBARI-25197] NullPointerException if there is no proper HDP/HDF repo version folder
     add 79177a7  [AMBARI-25202] recoverHost operation fails if public hostname is different from actual hostname (apappu)
     add 0cd0d91  AMBARI-25207 The Ubuntu repository id for the cached apt package list is generated wrong in case if were used URL with https protocol (dgrinenko) (#2887)
     add ba58df2  [AMBARI-25124] ambari-audit.log entries span multiple lines (apappu)
     add 1aeb0ea  Revert "[AMBARI-25124] ambari-audit.log entries span multiple lines (apappu)"
     add b0030ed  [AMBARI-25124] ambari-audit.log entries span multiple lines (apappu)
     add 8c1c665  [AMBARI-25124] ambari-audit.log entries span multiple lines (apappu)
     add 5f0f7fe  [AMBARI-25124] ambari-audit.log entries span multiple lines (apappu)
     add c02772a  [AMBARI-25124]  ambari-audit.log entries span multiple lines (apappu)
     add d5d9afa  [AMBARI-25311] FinalizeKerberosServerAction timeout has to be configurable (apappu)
     add be8ef95  [AMBARI-25311] FinalizeKerberosServerAction timeout has to be configurable (apappu)
     add de013de  [AMBARI-25311] FinalizeKerberosServerAction timeout has to be configurable (apappu)
     add 0ddbc4e  Get rid of private nexus in ambari metrics to fix build
     add 6f5401d  [AMBARI-25212] configs.py output and Ambari API output of config properties are not in same sorted order. (#2890)
     add 7d6fff6  Ambari 25203 branch 2.7 (#2896)
     add 5e12c13  AMBARI-25214. Moving resource manager does not update yarn.resourcemanager.address property
     add 10cf5c7  Merge pull request #2897 from hiveww/AMBARI-25214-branch-2.6
     add 055103e  [AMBARI-24652] Ambari metrics collector failed to show data for custom metrics (apappu) (#2893)
     add 676618b  AMBARI-25210. ONEFS installation via blueprint fails (amagyar) (#2886)
     add 1d90d11  [AMBARI-25093] "Spark2 Thrift Server alert does not work with HTTPS/SSL (apappu) (#2883)
     add 1fa8541  AMBARI-25227 Unable to move Hive metastore from one node to another. (ababiichuk)
     add 1fd139a  AMBARI-25167 HDFS Summary Dashboard does not show "TOTAL FILES + DIRECTORIES" properly In Ambari 2.7 (asnaik) (#2841)
     add ef51fd9  [AMBARI-23057] Upgrade fails because of Stale alert definitions (apappu) (#2885)
     add 73ab2bc  AMBARI-25069 - Ambari wrties Empty baseurl values written to Repo Files when using a local repository causing stack installation failure (#2837)
     add c94263b  AMBARI-25034 Ambari is not updating core-site : ha.zookeeper.quorumonce a zookeeper server is added or removed (asnaik) (#2910)
     add 4046ebd  [AMBARI-25187] Kerberos operations are shown in service action dropdown when not needed (#2909)
     add 51501aa  AMBARI-25228 add a second HiveServer2Interactive Button Missing in Ambari UI is there is config group for Hive Service (asnaik) (#2908)
     add e4e6cd5  AMBARI-25204. Ambari returns stack trace in HTML doc when an error occurs retrieving details for an Ambari View resource that does not exist (#2912)
     add a112364  AMBARI-25235. Add a sysprep configurations to run conf-selects only a single time. (#2920)
     add 63902d6  AMBARI-25236. Host Ordered Upgrade: Pre Upgrade check of fs.defaultFS fails for ABFS. (mpapirkovskyy)
     add 60dc4ff  AMBARI-25236. Host Ordered Upgrade: Pre Upgrade check of fs.defaultFS fails for ABFS. (mpapirkovskyy) (#2921)
     add 4140a03  [AMBARI-25184] configs.py: cannot set an empty property value (apappu) (#2914)
     add 2a98cea  AMBARI-25230 improve fast-hdfs tool exception handling (benyoka) (#2916)
     add adc9d02  AMBARI-25234 - Ambari audit log shows "null" user when executing an API call as admin (#2925)
     add 1d58a2a  AMBARI-25201 check acting users password on change password request (#2924)
     add cc693c3  AMBARI-25243. Tez/MR service check fails with ClassNotFoundException LzoCodec during host ordered upgrade (amagyar) (#2929) (#2930)
     add 7df08ed  [AMBARI-25249] Ambari UI quicklinks
     add 8ed83a0  AMBARI-25248. Hive service check is failing after moving Hive Metastore from node to another using system tests. (ababiichuk)
     add 97827c5  AMBARI-25250. Blueprint processor should support multiple ZooKeeper nodes for livy.server.recovery.state-store.url (#2935)
     add 18f895c  AMBARI-25252. Disable directory Indexing at /resources (amagyar) (#2936)
     add 31fad8b  AMBARI-25259 upgrade moment.js to v2.22.2. (ababiichuk)
     add b9d5def  AMBARI-25265. upgrade AngularJS to v1.7.5 in ambari-admin ui
     add 28f5b7b  Merge pull request #2948 from hiveww/AMBARI-25265-branch-2.7
     add bca466e  AMBARI-25174. Add OneFS Mpack missing Spark2 configuration setting (#2950)
     add ae93e6e  AMBARI-25205. hdfs_to_onefs_convert.py script missing HDP3.1 + upgrade logic (amagyar) (#2940) (#2951)
     add 78e6d2a  AMBARI-25262: Bump OneFS Management Pack version to 1.0.1.0 (#2953)
     add b41560b  AMBARI-25261. hdfs_to_onefs_convert.py script should have Ambari Server pre-req of >=2.7.1 (#2952)
     add 87e65b5  AMBARI-25268. implement configurable password policy for Ambari users (dlysnichenko) (#2954)
     add d295aec  Merge pull request #2942 from apappu/AMBARI-25124-branch-2.7
     add d042d19  AMBARI-25270. Admin View build fails due to unavailable npm package ecstatic (#2960)
     add d4e80e5  AMBARI-25269. Hive Server Interactive process alert triggered in HA setup (#2958)
     add 2bc5391  AMBARI-24908 OneFS mpack should have dfs.webhdfs.enabled = true (#2624) (#2967)
     add 017a85e  AMBARI-25272 (Ambari UI default Ajax Timeout is 3 minutes but some operations in server can take more than that) (asnaik) (#2966)
     add 4c2748b  AMBARI-25273. Ambari-server 2.7.3 uninstall removes ambari-python-wrap even when agent is still installed (amagyar) (#2965)
     add 14a6f80  AMBARI-24950 - Logsearch: use os timezone in Logfeeder (#2968)
     add f31174b  AMBARI-25275 - Changes in Yarn Capacity Scheduler is requesting for restart of Resource Manager (#2972)
     add bb76491  AMBARI-25277. Security Concern as ambari-server.log and ambari-agent.log shows cleartext passwords. (aonishuk)
     add db7b179  AMBARI-25280 - Improper error handling when managing Ambari users (#2978)
     add 8817363  AMBARI-25283 Ambari UI evaluates Javascript embedded in user input when adding hosts, adding remote clusters, and renaming the cluster. (ababiichuk)
     add cdf6b9e  AMBARI-25175. Start, Stop, Service Check and other request actions using PUT/POST from Ambari UI do not respond when tried via Knox TP (amagyar) (#2842) (#2990)
     add 0ca5b50  AMBARI-25284: Remove principal suffix from dfs.namenode.kerberos.principal (#2985) (#2991)
     add 296a137  [AMBARI-25240] : Dynamically update Rolling Upgrade Batch size (#2927)
     add 7484e79  AMBARI-25278 display all .count type Kafka metrics as rates in Grafana (#2982)
     add fb64138  AMBARI-25290. Custom timeout ignored, python script has been killed d… (#2992)
     add 182304c  AMBARI-25288 [views][Filesview] Copy File Operation in Filesview is overwriting the file (asnaik) (#2989)
     add fd3024c  AMBARI-25291: Set dfs.namenode.kerberos.principal.pattern in OneFS Mpack. (#2995)
     add e7602a0  AMBARI-25293 - Logsearch: logfeeder throws NPE when updating checkpoint (#2998)
     add ffd89ff  [AMBARI-25286] : Avoid conditional logic for creating ViewURLResource (Backport to branch-2.7) (#2999)
     add 1933594  [AMBARI-25231] : Replace deprecated hadoop commands (#2962)
     add 41a9c6f  AMBARI-25295. Ambari Server Error on submitting EU (dlysnichenko) (#3001)
     add 146ede0  [AMBARI-25244] : Rack based parallel restart for Rolling Upgrade (Backport to branch-2.7) (#2997)
     add 7517d03  [AMBARI-25282] : Prevent Auth error for hbck (#2983)
     add be58fce  AMBARI-25292. remove non-https dependency URLs. (#3000)
     add a2514a5  AMBARI-25300. Improper Error Handling when user creates a duplicate alert (dlysnichenko) (#3005)
     add 89de628  AMBARI-25303 Cluster Information Page URL is broken. (ababiichuk)
     add 2ec7e26  AMBARI-25304. Request configurations when needed during server-side actions rather than rely on configuration data from the execution command (amagyar) (#3008)
     add 57f13ae  [AMBARI-25297] : Host names array to string conversion improvement (Backport to branch-2.7) (#3004)
     add f7b740c  AMBARI-25296 alert_ldap_password for Hive service check does not allow single-quotes (ihorlukianov) (#3002)
     add ab83d74  AMBARI-25303 Cluster Information Page URL is broken - additional patch. (ababiichuk)
     add 28b6ea1  AMBARI-25181. Host registration through Ambari UI failed with an error "Unsupported Media Type" (amagyar) (#2848) (#3011)
     add 8f23726  AMBARI-25313 - Upgrade dependency on com.mchange:c3p0:jar:0.9.5.2 in Ambari Server (#3020)
     add 7407f75  [AMBARI-25301] Ambari metrics HA does not work in 2.7.x for Hbase/any /services (apappu)
     add 6f5fb03  Merge pull request #3006 from apappu/AMBARI-25301-branch-2.7
     add e467117  AMBARI-24992. Ambari Upgrade from 2.6.2.2 to 2.7.1.0 fails in Schema upgrade phase due to long certificate (dgrinenko) (#3019)
     add 0a46ad8  [AMBARI-25305] Ambari UI gets into corrupt state after installing a cluster (#3010)
     add fe5344d  [AMBARI-25232] : Refresh NameNode client with Commission/Decommission… (#2976)
     add 04fed34  [AMBARI-23478] YARN Cluster CPU Usage Graph Always Shows High CPU Usage (#3009)
     add a610a15  [AMBARI-25310] : Replace deprecated methods of FileUtils (cherry-pick to branch-2.7) (#3017)
     add dc37420  AMBARI-25316 - Upgrade dependency on org.springframework:spring-web:jar:4.3.18.RELEASE in Ambari Server (#3022)
     add 302fa8a  AMBARI-25312. Ambari 2.7.4 is missing upgrade catalogs (dlysnichenko) (#3018)
     add 6722e35  AMBARI-25321 - Remove dependency on org.eclipse.jetty.*:9.3.19.v20170502 in Ambari Logsearch Logfeeder (#3030)
     add 2301885  AMBARI-25319 - Logsearch: Upgrade dependency on org.springframework.boot:spring-boot-starter-jetty:jar:2.0.6.RELEASE (#3029)
     add beb2133  AMBARI-9016 - Ambari API uses HTTP Header Content-Type:text/plain when the content is JSON. (#3015)
     add 28976bd  AMBARI-25318. Regenerate Key tabs action is missing from Service Action list
     add 46ec7c5  Merge pull request #3025 from hiveww/AMBARI-25318-branch-2.7
     add ad5abae  [AMBARI-25315][AMBARI-25211] Fix the logic on constucting JDBC URL for Spark2 thrift server alert (#3021)
     add 80f58f2  AMBARI-25130 - Infra Manager: backport fixes from 2.8.0 (#2789)
     add a9b6703  AMBARI-25268. implement configurable password policy for Ambari users - additional improvements (dlysnichenko) (#3034)
     add 54dc60b  [AMBARI-25324] : Upgrade commons-lang/lang3 to latest versions (branch-2.7) (#3031)
     add f206398  AMBARI-25320 Backport AMBARI-24872 and AMBARI-24723 for ambari 2.7.4 (ihor lukianov)
     add 9e9ddf7  AMBARI-25320 Backport AMBARI-24872 and AMBARI-24723 for ambari 2.7.4 - small adjustment(ihor lukianov)
     add a9cfdb9  AMBARI-25329. Ambari breadcrumbs xss vulnerability
     add a2c06bd  Merge pull request #3040 from hiveww/AMBARI-25329-branch-2.7
     add 28f6bc9  Use https for hdp repo (#3043)
     add 8c2015b  AMBARI-25331 [HA] RESOURCEMANAGER is not starting after adding and removing journal nodes. (ababiichuk)
     add 1e39251  Merge branch 'branch-2.7' into AMBARI-25311-branch-2.7
     add 3eaa7d4  Merge pull request #3041 from apappu/AMBARI-25311-branch-2.7
     add 3d66765  AMBARI-25325 : Updating Transactional method as public, log Transaction failure (#3033)
     add 55156e7  AMBARI-25337 Update HDP dependencies of AMS for 2.7.4 (ihorlukianov) (#3050)
     add aaee8f5  AMBARI-25336 : Perf improvement with Collections usages over iterations (branch-2.7) (#3049)
     add b6bc0a1  AMBARI-25328 When spark_transport_mode is set to 'http' then STS server fails to start in Ambari 2.7 (#3051) (ihorlukianov via dgrinenko)
     add d70aed9  AMBARI-25338 : FatalException with incorrect argument call (branch-2.7) (#3053)
     add 910bb13  AMBARI-25339 : Reference to classmethod of MissingKeytabs incorrect (#3055)
     add 6fd7ce1  AMBARI-25343. Storm Service Check fails during Rolling Upgrade due to… (#3058)
     add dacfd92  AMBARI-25341 SmartSense API call fails with Unsupported Media Type (#3057)
     add b059611  AMBARI-23469 HostCleanup.py script is failing with AttributeError: 'NoneType' object has no attribute 'get' (#3061)
     add bca762e  AMBARI-25348 Change apache-hadoop repository from private nexus to public in AMS (ihorlukianov)
     add 107125f  AMBARI-25352 : Upgrade fasterxml jackson dependency due to CVE-2019-14379 (#3066)
     add 8573015  AMBARI-25359. Hive Service Check fails during Rolling Upgrade from HDP-3.1.0.0 to HDP-3.1.4.0 (aonishuk)
     add c9a69ef  AMBARI-25360 Disable Kerberos failed at hive with CNF exception (dgrinenko)
     add 77af783  [AMBARI-25361] Unable to import Workflow into Workflow Manager Due to Script Error
     add f31631e  AMBARI-25363. Daily Namenode Heap Usage alert does not work. (#3071)
     add 22d49b8  AMBARI-25357. Hive Service Check fails without proper error message. (mpapirkovskyy) (#3078)
     add d28ae0e  AMBARI-25337. Update HDP dependencies of AMS for 2.7.4. (#3077)
     add 3c64fd1  Preparing ambari to 2.7.4 release. (#3075)
     add ca4a712  [AMBARI-25333] Regenerate keytab generates empty keytab file if no file present in cache (apappu)
     add b344827  Merge pull request #3052 from apappu/AMBARI-25333-branch-2.7
     add d1cf807  AMBARI-25294. Druid requires HDFS_CLIENT to be co-hosted, doesn't recognize ONEFS_CLIENT (amagyar) (#3079)
     add 7405c68  AMBARI-25370 Producer and Customer Request /s graphs are failing on Kafa Grafana dashboards (#3080)
     add 4be4c8a  AMBARI-25374. Use host names instead ip addresses while checking hive interactive service status
     add b730f30  Merge pull request #3082 from hiveww/AMBARI-25374-branch-2.7
     add cae6961  [cherry pick] AMBARI-25381 Save button is enabled without any config changes for Kerberos service (#3084)
     add 6885de4  AMBARI-25209 : Bulk Operation Refresh Configs for selected hosts (#2901)
     add 913ab58  AMBARI-25385. Reduce cluster creation request processing time. (mpapirkovskyy) (#3085)
     add 16a1ca4  AMBARI-25380. UI does not reflect/update task logs. (#3086)
     add 7eb83d0  AMBARI-25386. dfs_ha_initial_* properties should be removed during upgrade. (#3087)
     add 8d8503c  [AMBARI-25317] : Updating incorrect css class name for different popups(cherry-pick to branch-2.7) (#3024)
     add 4708077  AMBARI-25384 Ambari Files View is Vulnerable to XSS attack (asnaik) (#3088)
     add 55c4c88  AMBARI-25139 Yarn Capacity Scheduler Authorization issues due to AuthToLocal Rules (asnaik) (#3089)
     add 76108a9  AMBARI-25387 Ambari-Web UI hosts Tab is vulnerable to XSS attack (asnaik) (#3091)
     add 177dd19  AMBARI-25382 Issues with Views in ambari when User Logs In from KNOX/LDAP and the username has spaces and Camel Case Letters (#3092)
     add a00a76d  AMBARI-25390. Disable indexing in /resources endpoint and sub-directories (aonishuk)
     add 461b5ba  AMBARI-25390. Disable indexing in /resources endpoint and sub-directories (aonishuk)
     add f6110f8  AMBARI-25393 Not able to register new HDP version in Ambari-2.7.4 without GPL with Local Repository (asnaik) (#3098)
     add ca6e695  AMBARI-25392. Backport: Performance Tune Hosts and service Configs Pages to 2.7.5 (#3099)
     add 8d486d9  AMBARI-25383 Ambari Metrics whitelisting is failing on * wildcard for Kafka Topics (santal) (#3095)
     add f5cc6a4  AMBARI-25391 Ambari logging Grafana Password in ActionQueue.py (santal) (#3097)
     add ee5a90c  AMBARI-25327 : Prevent NPE for bindNotificationDispatchers and getServiceConfigVersionRequest(backport to branch-2.7) (#3038)
     add 49827cc  AMBARI-25156. /var/log/messages gets filled with unhandled Python exception for client modules in ambari-agent  (aonishuk)
     add ad99d91  AMBARI-25396 cross-site scripting vulnerability on Ambari hosts
     add 88b774a  AMBARI-25395. Update help text in Hive install provide a clearly formatted example
     add f115e11  Merge pull request #3100 from hiveww/AMBARI-25395-branch-2.7
     add 470bbe9  AMBARI-25397 Upgrading ambari-logsearch-logfeeder to 2.7.4 rpm gives warnings (santal) (#3103)
     add fd305e7  AMBARI-25394 Ambari Metrics whitelisting is failing on * wildcard for HBase Tables (santal) (#3104)
     add 2dbaddb  AMBARI-25399 Add hive PAM support for service check and alerts (ihorlukianov)
     add 447b5e3  AMBARI-25349 Move Ambari metrics to guava 28.0-jre (dgrinenko) (#3096)
     add c12203b  AMBARI-25379 Upgrade AMS Grafana version to 6.3.5
     add 7e7ef60  AMBARI-25379 Upgrade AMS Grafana version to 6.3.5
     add 5f3da43  AMBARI-25379 Upgrade AMS Grafana version to 6.3.5
     add 523cb11  AMBARI-25379 Upgrade AMS Grafana version to 6.3.5
     add d564ecd  Fix the missing brackets in datasource.js
     add 5a13d2d  Use the 6.4.2 version package of Grafana.
     add daa76be  AMBARI-25379 Bump Ambari Metrics version to 0.2.0
     add bd5a7fe  AMBARI-25379 Minor code cleanup
     add d7894c9  AMBARI-25379 Fix topic selection on kafka topics dasboard
     add c9f76fb  AMBARI-25379 Fix 'All' selection regarding templated variables
     add afb41fb  AMBARI-25379 Bumb datasource version to 1.0.2
     add e8d12b0  AMBARI-25379 fix missing quotation mark
     add 86cf3d7  AMBARI-25379 fix indentation
     add e9f71dc  AMBARI-25379 fix import order for checkstyle
     add b1ddba6  AMBARI-25403 Ambari Management Pack: Ambari throws 500 error while downloading OneFS client configuration (santal)
     add 9e1a538  [AMBARI-25400] Issue while determining live collector in case of HA (#3108)
     add 8540ac6  [AMBARI-25333] Regenerate keytab generates empty keytab file if no file present in cache Tabs have been replaced by 4 spaces.
     add b059be1  [AMBARI-25404] Remove dependency on commons-beanutils:commons-beanutils:jar:1.9.3 in Ambari commons-beanutils version upgrade 1.9.3 -> 1.9.4
     add a71d9ff  AMBARI-25405 Remove dependency on com.fasterxml.jackson.core:jackson-databind:2.9.6-2.9.9.1 in Ambari pom.xml upgrades
     add 08d7a3a  AMBARI-25406 Remove dependency on org.quartz-scheduler:quartz:2.2.1 in Ambari pom.xml update in ambari-server
     add e662032  AMBARI-25407 Remove dependency on org.springframework.batch:spring-batch-core:4.1.0 in Ambari ambari-infra - pom.xml upgrade
     add f12382c  AMBARI-25408 Upgrade Infra Solr to 7.7.2 (santal) (#3116)
     add 55140c8  AMBARI-25410. Add autocomplete for all repos url for login and password
     add 3062942  Merge pull request #3119 from hiveww/AMBARI-25410-branch-2.7
     add 116fa4c  AMBARI-25409. Support basic auth for repositories. (#3118)
     add b13ed67  AMBARI-25402 Please provide jvm metrics for kafka components in Ambari (santal) (#3110)
     add 17dc5fd  AMBARI-25332. Kerberos keytab regeneration working slow (dgrinenko) (#3120)
     add 4fe67cc  AMBARI-25332. Kerberos keytab regeneration working slow (dgrinenko) (#3120)
     add 17407c7  AMBARI-25412. Remove all tags from logger service methods in ambari-contrib (#3121)
     add 1376c77  AMBARI-25411. Cannot use HTTPS repourl and VDF url. (mpapirkovskyy) (#3122)
     add f13a81a  AMBARI-25379 Upgrade AMS Grafana version to 6.3.5
     add a4529ad  AMBARI-14526 Proper SystemD configuration(TasksMax) on SLES12 without any bad impact on other linux distributions.
     add ddcd748  AMBARI-25419. Add option to disable URL credential auto-update behaviour
     add 622acff  Merge pull request #3131 from hiveww/AMBARI-25419-branch-2.7
     add 97794e6  AMBARI-25153. Ambari 2.7.3 web hangs at first step installation wizard
     add 262c7f0  Merge pull request #3129 from hiveww/AMBARI-25153-branch-2.7
     add a41f66c  AMBARI-25415 AMS - metadata table has incorrect primary key (ihorlukianov) (#3128)
     add ff21bd1  AMBARI-25379 Upgrade AMS Grafana version to 6.4.2
     add 5e39c4b  AMBARI-25262: Bump OneFS Management Pack version to 1.0.2.0 (#3133)
     add d740035  AMBARI-25421. SI Start failing when enabled from Hive>Configs tab
     add da6150c  Merge pull request #3137 from hiveww/AMBARI-25421-branch-2.7
     add dd6ef5f  AMBARI-25379 Upgrade AMS Grafana version to 6.4.2
     add 7388ded  AMBARI-25414. Configure heartbeat timeout. (mpapirkovskyy) (#3134)
     add e460fb1  AMBARI-14526 Special deployment for SLES12 containing systemD specific configuration This is a fix for copying data to the directory where custom scrypts a located.
     add f313c5c  AMBARI-25418 Cannot select any configuration in logsearch configuration editor (santal)
     add 74af566  Merge pull request #3130 from sziszo/AMBARI-25418-branch-2.7
     add cbf44c3  AMBARI-25420 Cannot add or remove columns to logsearch log tables (santal)
     add a2218c6  Merge pull request #3138 from sziszo/AMBARI-25420-branch-2.7
     add b62b467  AMBARI-25425. Recommendations API error during cluster creation wizard
     add 767a168  Merge pull request #3140 from hiveww/AMBARI-25425-branch-2.7
     add 9a1c248  AMBARI-25433. Ambari should add login and password to urls populated from VDF (aonishuk)
     add afbbb73  AMBARI-25433. Ambari should add login and password to urls populated from VDF (aonishuk)
     add 3d379f0  AMBARI-25433. Adding VDF fails with paywalled repos/urls (aonishuk)
     add c878c67  AMBARI-25434. No Validation error on UI for an 'Unauthorized' repo url. (#3143)
     add 0e9e57c  AMBARI-25436. Unable to uncheck 'hidden' checkbox in ambari stackVersions page
     add 022087a  Merge pull request #3145 from hiveww/AMBARI-25436-branch-2.7
     add d2cd06a  AMBARI-25441. HDP-GPL field is not available in version registration page but present in edit page
     add 264f77e  Merge pull request #3149 from hiveww/AMBARI-25441-branch-2.7
     add 3233d00  AMBARI-25439. XSS vulnerability for repo check hint
     add 706128d  Merge pull request #3147 from hiveww/AMBARI-25439-branch-2.7
     add 4a61abb  AMBARI-25440. Server sets blueprint_provisioning_state for component to finished before start command execution. (mpapirkovskyy) (#3148)
     add 4fbcf42  AMBARI-25433. Adding VDF fails with paywalled repos/urls (aonishuk)
     new e7ee837  AMBARI-25424 Failed to edit workflow from Ambari workflow Manager while accessing Ambari UI over Knox

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (4dfecf1)
            \
             N -- N -- N   refs/heads/AMBARI-25424-branch-2.7 (e7ee837)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 KEYS                                               |   109 +-
 README.md                                          |    43 -
 ambari-admin/pom.xml                               |     8 +-
 .../main/resources/ui/admin-web/app/scripts/app.js |    62 +-
 .../admin-web/app/scripts/controllers/AppCtrl.js   |     2 -
 .../ambariViews/CreateViewInstanceCtrl.js          |     4 +-
 .../scripts/controllers/ambariViews/ViewUrlCtrl.js |     4 +-
 .../controllers/ambariViews/ViewUrlEditCtrl.js     |     4 +-
 .../controllers/ambariViews/ViewsEditCtrl.js       |    44 +-
 .../controllers/clusters/ClusterInformationCtrl.js |     3 +-
 .../remoteClusters/RemoteClustersCreateCtrl.js     |     5 +-
 .../remoteClusters/RemoteClustersEditCtrl.js       |    15 +-
 .../remoteClusters/RemoteClustersListCtrl.js       |     7 +-
 .../stackVersions/StackVersionsCreateCtrl.js       |    41 +-
 .../stackVersions/StackVersionsEditCtrl.js         |    34 +-
 .../stackVersions/StackVersionsListCtrl.js         |     2 +-
 .../controllers/userManagement/GroupCreateCtrl.js  |     4 +-
 .../controllers/userManagement/GroupEditCtrl.js    |     4 +-
 .../admin-web/app/scripts/directives/linkToDir.js  |     2 +-
 .../ui/admin-web/app/scripts/i18n.config.js        |     4 +-
 .../resources/ui/admin-web/app/scripts/routes.js   |     1 +
 .../ui/admin-web/app/scripts/services/Cluster.js   |   172 +-
 .../ui/admin-web/app/scripts/services/Group.js     |    42 +-
 .../app/scripts/services/RemoteCluster.js          |    95 +-
 .../ui/admin-web/app/scripts/services/Stack.js     |   251 +-
 .../ui/admin-web/app/scripts/services/User.js      |     1 +
 .../ui/admin-web/app/scripts/services/View.js      |   160 +-
 .../admin-web/app/styles/cluster-information.css   |     6 +-
 .../ui/admin-web/app/views/ambariViews/edit.html   |    14 +-
 .../admin-web/app/views/ambariViews/viewsList.html |     4 +-
 .../app/views/clusters/clusterInformation.html     |    37 +-
 .../remoteClusters/editRemoteClusterPage.html      |     5 +-
 .../admin-web/app/views/remoteClusters/list.html   |     4 +-
 .../views/remoteClusters/remoteClusterPage.html    |     5 +-
 .../resources/ui/admin-web/app/views/sideNav.html  |    12 +-
 .../ui/admin-web/app/views/stackVersions/list.html |     6 +-
 .../app/views/stackVersions/stackVersionPage.html  |     2 +-
 .../app/views/userManagement/groupEdit.html        |     6 +-
 .../admin-web/app/views/userManagement/main.html   |     4 +-
 .../app/views/userManagement/userEdit.html         |     6 +-
 .../app/views/userManagement/usersList.html        |     2 +-
 .../src/main/resources/ui/admin-web/bower.json     |    15 +-
 .../src/main/resources/ui/admin-web/package.json   |    11 +-
 .../ui/admin-web/test/unit/common/app_test.js      |     4 +-
 .../test/unit/controllers/AppCtrl_test.js          |    17 +-
 .../controllers/ClusterInformationCtrl_test.js     |     9 +-
 .../stackVersions/StackversionsListCtrl_test.js    |     2 +-
 .../test/unit/directives/comboSearch_test.js       |     6 +-
 .../test/unit/directives/editablelist_test.js      |    37 +-
 .../test/unit/services/AddRepositoryModal_test.js  |     2 +-
 .../test/unit/services/PermissionSaver_test.js     |     8 +-
 .../test/unit/services/UnsavedDialog__test.js      |     2 +-
 .../admin-web/test/unit/services/Utility_test.js   |    11 +-
 ambari-agent/conf/unix/ambari-agent                |   234 +-
 ambari-agent/conf/unix/custom/sles12.sh            |    21 +
 ambari-agent/conf/unix/install-helper.sh           |    11 +
 ambari-agent/pom.xml                               |    73 +-
 .../src/main/python/ambari_agent/ActionQueue.py    |    16 +-
 .../src/main/python/ambari_agent/AmbariAgent.py    |    65 +-
 .../src/main/python/ambari_agent/ClusterCache.py   |    12 +-
 .../python/ambari_agent/ClusterMetadataCache.py    |     9 +-
 .../ambari_agent/CommandHooksOrchestrator.py       |     2 +-
 .../python/ambari_agent/ConfigurationBuilder.py    |     6 +-
 .../src/main/python/ambari_agent/Constants.py      |     3 +-
 .../src/main/python/ambari_agent/Controller.py     |   673 +
 .../ambari_agent/CustomServiceOrchestrator.py      |    32 +-
 .../src/main/python/ambari_agent/Facter.py         |    30 +-
 .../src/main/python/ambari_agent/Heartbeat.py      |   125 +
 .../main/python/ambari_agent/HeartbeatThread.py    |     8 +-
 .../ambari_agent/HostCheckReportFileHandler.py     |     5 +-
 .../src/main/python/ambari_agent/HostCleanup.py    |    14 +-
 .../src/main/python/ambari_agent/HostInfo.py       |     5 +-
 .../main/python/ambari_agent/InitializerModule.py  |     2 +-
 .../main/python/ambari_agent/PingPortListener.py   |     5 +-
 .../src/main/python/ambari_agent/PythonExecutor.py |     6 +-
 .../ambari_agent/PythonReflectiveExecutor.py       |   113 +
 .../main/python/ambari_agent/RecoveryManager.py    |    10 +-
 .../python/ambari_agent/StatusCommandsExecutor.py  |    88 +
 .../main/python/ambari_agent/alerts/ams_alert.py   |     4 +-
 .../main/python/ambari_agent/alerts/base_alert.py  |     3 +-
 .../main/python/ambari_agent/alerts/collector.py   |     5 -
 .../python/ambari_agent/alerts/metric_alert.py     |     4 +-
 .../python/ambari_agent/alerts/script_alert.py     |     3 +-
 .../src/main/python/ambari_agent/client_example.py |    69 +
 .../listeners/CommandsEventListener.py             |     4 -
 .../listeners/EncryptionKeyListener.py             |    43 -
 .../listeners/MetadataEventListener.py             |     6 +
 .../main/python/ambari_agent/listeners/__init__.py |     3 +-
 ambari-agent/src/main/python/ambari_agent/main.py  |     7 +-
 .../src/main/python/ambari_agent/security.py       |     2 +-
 .../src/main/python/ambari_agent/test.json         |    69 +
 ambari-agent/src/packages/tarball/all.xml          |    18 +-
 .../org/apache/ambari/tools/zk/ZkMigratorTest.java |     2 +-
 .../test/python/ambari_agent/TestActionQueue.py    |    18 +-
 .../src/test/python/ambari_agent/TestAlerts.py     |     4 +-
 .../test/python/ambari_agent/TestAmbariAgent.py    |     1 +
 .../src/test/python/ambari_agent/TestCheckWebUI.py |    78 +
 .../ambari_agent/TestCommandHooksOrchestrator.py   |     9 +-
 .../src/test/python/ambari_agent/TestController.py |   764 +
 .../src/test/python/ambari_agent/TestHeartbeat.py  |   254 +
 .../test/python/ambari_agent/TestKerberosCommon.py |    48 -
 .../src/test/python/ambari_agent/TestMain.py       |    11 +-
 .../src/test/python/ambari_agent/TestSecurity.py   |     1 +
 .../dummy_files/alert_definitions.json             |    32 +-
 .../dummy_files/stomp/alert_definitions.json       |    24 +-
 .../resource_management/TestContentSources.py      |     5 +-
 .../python/resource_management/TestEncryption.py   |    27 -
 .../python/resource_management/TestFileResource.py |    39 +-
 .../python/resource_management/TestLinkResource.py |     2 +-
 .../TestListAmbariManagedRepos.py                  |   127 +
 .../TestPropertiesFileResource.py                  |    16 +-
 .../resource_management/TestRepositoryResource.py  |    12 +-
 .../resource_management/TestXmlConfigResource.py   |    17 +-
 .../python/ambari_commons/ambari_metrics_helper.py |   163 +-
 .../src/main/python/ambari_commons/inet_utils.py   |     6 +-
 .../ambari_commons/kerberos/kerberos_common.py     |    19 -
 .../src/main/python/ambari_commons/os_check.py     |     8 +-
 .../src/main/python/ambari_commons/os_utils.py     |     6 -
 .../ambari_commons/repo_manager/apt_manager.py     |    18 +-
 .../ambari_commons/repo_manager/apt_parser.py      |     2 +-
 .../ambari_commons/repo_manager/yum_manager.py     |     7 +-
 .../ambari_commons/repo_manager/zypper_manager.py  |     2 +-
 .../src/main/python/ambari_commons/shell.py        |    12 +-
 .../src/main/python/ambari_pbkdf2/README.txt       |    86 -
 .../src/main/python/ambari_pbkdf2/__init__.py      |     0
 .../src/main/python/ambari_pbkdf2/pbkdf2.py        |   297 -
 .../src/main/python/ambari_pyaes/LICENSE.txt       |    22 -
 .../src/main/python/ambari_pyaes/README.md         |   363 -
 .../src/main/python/ambari_pyaes/__init__.py       |    53 -
 ambari-common/src/main/python/ambari_pyaes/aes.py  |   589 -
 .../src/main/python/ambari_pyaes/blockfeeder.py    |   227 -
 ambari-common/src/main/python/ambari_pyaes/util.py |    60 -
 .../src/main/python/ambari_simplejson/README.txt   |    46 +-
 .../src/main/python/ambari_simplejson/__init__.py  |   467 +-
 .../src/main/python/ambari_simplejson/_speedups.c  |  3384 ---
 .../src/main/python/ambari_simplejson/_speedups.so |   Bin 0 -> 34096 bytes
 .../python/ambari_simplejson/_speedups/__init__.py |     0
 .../ambari_simplejson/_speedups/posix/__init__.py  |     0
 .../_speedups/posix/usc2/__init__.py               |     0
 .../_speedups/posix/usc2/_speedups.so              |   Bin 203231 -> 0 bytes
 .../_speedups/posix/usc4/__init__.py               |     0
 .../_speedups/posix/usc4/_speedups.so              |   Bin 167144 -> 0 bytes
 .../ambari_simplejson/_speedups/ppc/__init__.py    |     0
 .../ambari_simplejson/_speedups/ppc/_speedups.so   |   Bin 220224 -> 0 bytes
 .../ambari_simplejson/_speedups/win/__init__.py    |     0
 .../ambari_simplejson/_speedups/win/_speedups.pyd  |   Bin 43008 -> 0 bytes
 .../main/python/ambari_simplejson/c_extension.py   |    58 -
 .../src/main/python/ambari_simplejson/compat.py    |    34 -
 .../src/main/python/ambari_simplejson/decoder.py   |   284 +-
 .../src/main/python/ambari_simplejson/encoder.py   |   521 +-
 .../src/main/python/ambari_simplejson/errors.py    |    53 -
 .../main/python/ambari_simplejson/ordered_dict.py  |   103 -
 .../src/main/python/ambari_simplejson/raw_json.py  |     9 -
 .../src/main/python/ambari_simplejson/scanner.py   |    48 +-
 .../python/resource_management/core/encryption.py  |    47 -
 .../resource_management/core/providers/system.py   |    89 +-
 .../core/resources/jcepolicyinfo.py                |    19 +-
 .../main/python/resource_management/core/source.py |     2 +-
 .../main/python/resource_management/core/sudo.py   |   153 +-
 .../main/python/resource_management/core/utils.py  |     2 +-
 .../resource_management/libraries/__init__.py      |     1 -
 .../execution_command/cluster_settings.py          |   158 -
 .../execution_command/execution_command.py         |   462 -
 .../libraries/execution_command/module_configs.py  |    80 -
 .../libraries/execution_command/stack_settings.py  |   110 -
 .../libraries/functions/expect.py                  |    40 +-
 .../libraries/functions/hive_check.py              |    21 +-
 .../functions/list_ambari_managed_repos.py         |    57 +
 .../libraries/functions/module_version.py          |   158 -
 .../libraries/functions/mpack_version.py           |   207 -
 .../libraries/functions/repository_util.py         |    39 +-
 .../libraries/functions/solr_cloud_util.py         |    20 +-
 .../libraries/functions/version.py                 |    28 +-
 .../libraries/providers/__init__.py                |     1 +
 .../libraries/providers/execute_hdfs.py            |    42 +
 .../libraries/providers/hdfs_resource.py           |   106 +-
 .../libraries/providers/repository.py              |     6 +-
 .../libraries/resources/__init__.py                |     1 +
 .../libraries/resources/execute_hdfs.py            |    37 +
 .../libraries/script/config_dictionary.py          |     8 +-
 .../resource_management/libraries/script/script.py |    88 +-
 ambari-common/src/test/python/coilmq/scheduler.py  |     2 +-
 ambari-funtest/pom.xml                             |    60 +-
 .../funtest/server/AmbariHttpWebRequest.java       |     2 +-
 .../funtest/server/tests/DeleteServiceTest.java    |    31 +-
 .../ambari/funtest/server/tests/GetStacksTest.java |    23 +-
 .../tests/RoleBasedAccessControlBasicTest.java     |    15 +-
 .../funtest/server/tests/db/DDLCreateIT.java       |    74 -
 ambari-infra/.gitignore                            |     6 +
 ambari-infra/ambari-infra-assembly/pom.xml         |   427 +
 .../src/main/package/deb/manager/control           |    22 +
 .../src/main/package/deb/manager/postinst          |    27 +
 .../src/main/package/deb/manager/postrm            |    23 +
 .../src/main/package/deb/manager}/preinst          |     0
 .../src/main/package/deb/manager}/prerm            |     0
 .../src/main/package/deb/solr-client/control       |    22 +
 .../src/main/package/deb/solr-client/postinst      |    28 +
 .../src/main/package/deb/solr-client}/postrm       |     0
 .../src/main/package/deb/solr-client}/preinst      |     0
 .../src/main/package/deb/solr-client}/prerm        |     0
 .../src/main/package/deb/solr/control              |    22 +
 .../src/main/package/deb/solr}/postinst            |     0
 .../src/main/package/deb/solr}/postrm              |     0
 .../src/main/package/deb/solr}/preinst             |     0
 .../src/main/package/deb/solr}/prerm               |     0
 .../src/main/package/rpm/manager/postinstall.sh    |    27 +
 .../src/main/package/rpm/manager/postremove.sh     |    23 +
 .../main/package/rpm/solr-client/postinstall.sh    |    28 +
 ambari-infra/ambari-infra-manager-it/pom.xml       |   322 +
 .../java/org/apache/ambari/infra/HttpResponse.java |    37 +
 .../java/org/apache/ambari/infra/InfraClient.java  |    77 +
 .../apache/ambari/infra/InfraManagerStories.java   |   108 +
 .../org/apache/ambari/infra/JobExecutionInfo.java  |    45 +
 .../ambari/infra/OffsetDateTimeConverter.java      |    39 +
 .../java/org/apache/ambari/infra/S3Client.java     |   118 +
 .../test/java/org/apache/ambari/infra/Solr.java    |   107 +
 .../java/org/apache/ambari/infra/TestUtil.java     |    82 +
 .../ambari/infra/solr/metrics/MetricsIT.java       |   142 +
 .../infra/solr/metrics/MockMetricsServer.java      |    75 +
 .../ambari/infra/steps/AbstractInfraSteps.java     |   168 +
 .../apache/ambari/infra/steps/ExportJobsSteps.java |   228 +
 .../src/test/resources/conf/core-site.xml          |    42 +
 .../src/test/resources/conf/hdfs-site.xml          |    21 +
 .../test/resources/conf/infra-manager.properties   |    66 +
 .../src/test/resources/log4j2-test.properties      |    25 +
 .../test/resources/stories/infra_api_tests.story   |    62 +
 ambari-infra/ambari-infra-manager/.gitignore       |     8 +
 ambari-infra/ambari-infra-manager/README.md        |   117 +
 ambari-infra/ambari-infra-manager/build.xml        |    57 +
 .../ambari-infra-manager/docker/Dockerfile         |    53 +
 .../ambari-infra-manager/docker/bin/start.sh       |    21 +
 .../ambari-infra-manager/docker/docker-compose.yml |   110 +
 .../docker/infra-manager-docker-compose.sh         |   124 +
 .../docker/infra-manager-docker.sh                 |    85 +
 .../ambari-infra-manager/docs/images/batch-1.png   |   Bin 0 -> 20521 bytes
 .../ambari-infra-manager/docs/images/batch-2.png   |   Bin 0 -> 29388 bytes
 .../ambari-infra-manager/docs/images/batch-3.png   |   Bin 0 -> 14105 bytes
 .../ambari-infra-manager/docs/images/batch-4.png   |   Bin 0 -> 23277 bytes
 ambari-infra/ambari-infra-manager/pom.xml          |   607 +
 .../java/org/apache/ambari/infra/InfraManager.java |    54 +
 .../infra/conf/InfraManagerApiDocConfig.java       |    75 +
 .../ambari/infra/conf/InfraManagerConfig.java      |    38 +
 .../ambari/infra/conf/InfraManagerDataConfig.java  |    37 +
 .../conf/InfraManagerJerseyResourceConfig.java     |    36 +
 .../infra/conf/InfraManagerSchedulingConfig.java   |    32 +
 .../infra/conf/InfraManagerServletConfig.java      |    56 +
 .../conf/InfraManagerWebServerCustomizer.java      |    84 +
 .../infra/conf/StaticResourceConfiguration.java    |    49 +
 .../infra/conf/batch/InfraManagerBatchConfig.java  |   179 +
 .../conf/batch/InfraManagerBatchConfigurer.java    |    75 +
 .../infra/conf/security/CompositeSecret.java       |    39 +
 .../infra/conf/security/EnvironmentalSecret.java   |    35 +
 .../infra/conf/security/HadoopCredential.java      |    41 +
 .../infra/conf/security/HadoopCredentialStore.java |    55 +
 .../apache/ambari/infra/conf/security/Secret.java  |    25 +
 .../infra/conf/security/SecretStoreConfig.java     |    44 +
 .../ambari/infra/conf/security/SslSecrets.java     |    37 +
 .../infra/conf/security/WebSecurityConfig.java     |    90 +
 .../infra/job/AbstractJobsConfiguration.java       |    83 +
 .../apache/ambari/infra/job/CloseableIterator.java |    24 +
 .../ambari/infra/job/InfraJobExecutionDao.java     |    75 +
 .../infra/job/JobConfigurationException.java       |    25 +
 .../ambari/infra/job/JobContextRepository.java     |    26 +
 .../ambari/infra/job/JobContextRepositoryImpl.java |    52 +
 .../org/apache/ambari/infra/job/JobProperties.java |    62 +
 .../ambari/infra/job/JobPropertiesHolder.java      |    54 +
 .../org/apache/ambari/infra/job/JobScheduler.java  |    86 +
 .../apache/ambari/infra/job/JobsPropertyMap.java   |    50 +
 .../org/apache/ambari/infra/job/ObjectSource.java  |    23 +
 .../ambari/infra/job/SchedulingProperties.java     |    40 +
 .../org/apache/ambari/infra/job/SolrDAOBase.java   |    75 +
 .../org/apache/ambari/infra/job/Validatable.java   |    23 +
 .../infra/job/archive/AbstractFileAction.java      |    38 +
 .../infra/job/archive/ArchivingProperties.java     |   253 +
 .../ambari/infra/job/archive/BZip2Compressor.java  |    44 +
 .../infra/job/archive/CompositeFileAction.java     |    47 +
 .../apache/ambari/infra/job/archive/Document.java  |    54 +
 .../archive/DocumentArchivingConfiguration.java    |   163 +
 .../job/archive/DocumentArchivingPropertyMap.java  |    38 +
 .../infra/job/archive/DocumentDestination.java     |    23 +
 .../ambari/infra/job/archive/DocumentExporter.java |   117 +
 .../infra/job/archive/DocumentItemReader.java      |   137 +
 .../infra/job/archive/DocumentItemWriter.java      |    25 +
 .../ambari/infra/job/archive/DocumentWiper.java    |    23 +
 .../infra/job/archive/ExportDestination.java       |    24 +
 .../ambari/infra/job/archive/FileAction.java       |    25 +
 .../infra/job/archive/FileNameSuffixFormatter.java |    63 +
 .../ambari/infra/job/archive/HdfsProperties.java   |    84 +
 .../ambari/infra/job/archive/HdfsUploader.java     |    90 +
 .../infra/job/archive/ItemWriterListener.java      |    23 +
 .../infra/job/archive/LocalDocumentItemWriter.java |    93 +
 .../infra/job/archive/LocalItemWriterListener.java |    36 +
 .../apache/ambari/infra/job/archive/SolrDAO.java   |    68 +
 .../infra/job/archive/SolrDocumentIterator.java    |    95 +
 .../infra/job/archive/SolrDocumentSource.java      |    39 +
 .../infra/job/archive/SolrParametrizedString.java  |    80 +
 .../ambari/infra/job/archive/SolrProperties.java   |   123 +
 .../ambari/infra/job/archive/SolrQueryBuilder.java |   117 +
 .../infra/job/archive/SolrQueryProperties.java     |    97 +
 .../ambari/infra/job/archive/TarGzCompressor.java  |    50 +
 .../infra/job/archive/WriteCompletedEvent.java     |    45 +
 .../infra/job/cleanup/CleanUpConfiguration.java    |    79 +
 .../infra/job/cleanup/CleanUpProperties.java       |    67 +
 .../ambari/infra/job/cleanup/TaskHistoryWiper.java |    57 +
 .../infra/job/deleting/DeletingProperties.java     |   116 +
 .../deleting/DocumentDeletingConfiguration.java    |    78 +
 .../job/deleting/DocumentDeletingPropertyMap.java  |    38 +
 .../infra/job/deleting/DocumentWiperTasklet.java   |    51 +
 .../ambari/infra/job/dummy/DummyItemProcessor.java |    36 +
 .../ambari/infra/job/dummy/DummyItemWriter.java    |    66 +
 .../infra/job/dummy/DummyJobConfiguration.java     |   108 +
 .../ambari/infra/job/dummy/DummyJobListener.java   |    46 +
 .../apache/ambari/infra/job/dummy/DummyObject.java |    40 +
 .../ambari/infra/job/dummy/DummyStepListener.java  |    41 +
 .../infra/json/DurationToStringConverter.java      |    34 +
 .../infra/json/FsPermissionToStringConverter.java  |    34 +
 .../json/OffsetDateTimeToStringConverter.java      |    32 +
 .../infra/json/StringToDurationConverter.java      |    42 +
 .../infra/json/StringToFsPermissionConverter.java  |    43 +
 .../apache/ambari/infra/manager/JobManager.java    |   302 +
 .../java/org/apache/ambari/infra/manager/Jobs.java |    44 +
 .../org/apache/ambari/infra/model/DateUtil.java    |    31 +
 .../infra/model/ExecutionContextResponse.java      |    42 +
 .../ambari/infra/model/ISO8601DateFormatter.java   |    41 +
 .../infra/model/JobExecutionDetailsResponse.java   |    47 +
 .../infra/model/JobExecutionInfoResponse.java      |   180 +
 .../ambari/infra/model/JobExecutionRequest.java    |    46 +
 .../infra/model/JobExecutionRestartRequest.java    |    65 +
 .../infra/model/JobExecutionStopRequest.java       |    53 +
 .../infra/model/JobInstanceDetailsResponse.java    |    48 +
 .../infra/model/JobInstanceStartRequest.java       |    52 +
 .../ambari/infra/model/JobOperationParams.java     |    31 +
 .../org/apache/ambari/infra/model/JobRequest.java  |    37 +
 .../org/apache/ambari/infra/model/PageRequest.java |    49 +
 .../infra/model/StepExecutionContextResponse.java  |    57 +
 .../infra/model/StepExecutionInfoResponse.java     |   118 +
 .../infra/model/StepExecutionProgressResponse.java |    53 +
 .../ambari/infra/model/StepExecutionRequest.java   |    49 +
 .../ambari/infra/rest/JobExceptionMapper.java      |   112 +
 .../org/apache/ambari/infra/rest/JobResource.java  |   211 +
 .../src/main/resources/dummy/dummy.txt             |     3 +
 .../src/main/resources/infra-manager-env.sh        |    40 +
 .../src/main/resources/infra-manager.properties    |    85 +
 .../src/main/resources/infraManager.sh             |   283 +
 .../src/main/resources/log4j2.xml                  |    44 +
 .../src/main/resources/static/index.html           |    24 +
 .../src/main/resources/swagger/swagger.html        |    77 +
 .../infra/conf/security/CompositeSecretTest.java   |    48 +
 .../org/apache/ambari/infra/env/TestAppConfig.java |   128 +
 .../ambari/infra/job/InfraJobExecutionDAOIT.java   |    99 +
 .../apache/ambari/infra/job/JobSchedulerTest.java  |   130 +
 .../infra/job/archive/DocumentExporterTest.java    |   217 +
 .../infra/job/archive/DocumentItemReaderTest.java  |   199 +
 .../job/archive/FileNameSuffixFormatterTest.java   |    58 +
 .../job/archive/LocalDocumentItemWriterTest.java   |   116 +
 .../job/archive/SolrParametrizedStringTest.java    |    57 +
 .../infra/job/archive/SolrPropertiesTest.java      |    66 +
 .../infra/job/archive/SolrQueryBuilderTest.java    |   134 +
 .../infra/job/archive/SolrQueryPropertiesTest.java |    54 +
 .../json/FsPermissionToStringConverterTest.java    |    38 +
 .../infra/model/ISO8601DateFormatterTest.java      |    50 +
 .../vagrant-infra-manager.properties.sample        |    39 +
 ambari-infra/ambari-infra-solr-client/README.md    |  1060 +
 ambari-infra/ambari-infra-solr-client/build.xml    |    79 +
 ambari-infra/ambari-infra-solr-client/pom.xml      |   193 +
 .../ambari/infra/solr/AmbariSolrCloudCLI.java      |   680 +
 .../ambari/infra/solr/AmbariSolrCloudClient.java   |   405 +
 .../infra/solr/AmbariSolrCloudClientBuilder.java   |   246 +
 .../infra/solr/AmbariSolrCloudClientException.java |    28 +
 .../org/apache/ambari/infra/solr/S3Uploader.java   |    64 +
 .../infra/solr/commands/AbstractRetryCommand.java  |    58 +
 .../solr/commands/AbstractSolrRetryCommand.java    |    53 +
 .../solr/commands/AbstractStateFileZkCommand.java  |    42 +
 .../commands/AbstractZookeeperConfigCommand.java   |    44 +
 .../commands/AbstractZookeeperRetryCommand.java    |    40 +
 .../infra/solr/commands/CheckConfigZkCommand.java  |    34 +
 .../infra/solr/commands/CheckZnodeZkCommand.java   |    45 +
 .../solr/commands/CreateCollectionCommand.java     |    54 +
 .../infra/solr/commands/CreateShardCommand.java    |    48 +
 .../solr/commands/CreateSolrZnodeZkCommand.java    |    42 +
 .../infra/solr/commands/DeleteZnodeZkCommand.java  |    37 +
 .../solr/commands/DownloadConfigZkCommand.java     |    47 +
 .../solr/commands/DumpCollectionsCommand.java      |   157 +
 .../EnableKerberosPluginSolrZkCommand.java         |    88 +
 .../infra/solr/commands/GetShardsCommand.java      |    39 +
 .../infra/solr/commands/GetSolrHostsCommand.java   |    53 +
 .../infra/solr/commands/GetStateFileZkCommand.java |    43 +
 .../infra/solr/commands/ListCollectionCommand.java |    49 +
 .../solr/commands/RemoveAdminHandlersCommand.java  |    46 +
 .../solr/commands/SecureSolrZNodeZkCommand.java    |    86 +
 .../infra/solr/commands/SecureZNodeZkCommand.java  |    49 +
 .../solr/commands/SetClusterPropertyZkCommand.java |    40 +
 .../solr/commands/TransferZnodeZkCommand.java      |    45 +
 .../solr/commands/UnsecureZNodeZkCommand.java      |    44 +
 .../solr/commands/UpdateStateFileZkCommand.java    |    84 +
 .../infra/solr/commands/UploadConfigZkCommand.java |    41 +
 .../ambari/infra/solr/domain/AmbariSolrState.java  |    26 +
 .../infra/solr/domain/json/SolrCollection.java     |    89 +
 .../infra/solr/domain/json/SolrCoreData.java       |    57 +
 .../ambari/infra/solr/domain/json/SolrShard.java   |    55 +
 .../apache/ambari/infra/solr/util/AclUtils.java    |    85 +
 .../apache/ambari/infra/solr/util/ShardUtils.java  |    71 +
 .../src/main/python/migrationConfigGenerator.py    |   518 +
 .../src/main/python/migrationHelper.py             |  2082 ++
 .../src/main/python/solrDataManager.py             |   823 +
 .../src/main/resources/ambariSolrMigration.sh      |   322 +
 .../resources/data/security-without-authr.json     |     6 +
 .../src/main/resources/log4j.properties            |    35 +
 .../src/main/resources/managed-schema              |    93 +
 .../src/main/resources/solrCloudCli.sh             |    26 +
 .../src/main/resources/solrIndexHelper.sh          |   237 +
 .../infra/solr/AmbariSolrCloudClientTest.java      |   134 +
 ambari-infra/ambari-infra-solr-plugin/.gitignore   |     3 +
 .../ambari-infra-solr-plugin/docker/Dockerfile     |    46 +
 .../docker/docker-compose.yml                      |    54 +
 .../docker/infra-solr-docker-compose.sh            |   122 +
 .../ambari-infra-solr-plugin/docker/infra-solr.sh  |    69 +
 .../ambari-infra-solr-plugin/docker/solr.xml       |   108 +
 ambari-infra/ambari-infra-solr-plugin/pom.xml      |    97 +
 .../solr/metrics/reporters/AMSCacheReporter.java   |    51 +
 .../infra/solr/metrics/reporters/AMSProtocol.java  |    24 +
 .../infra/solr/metrics/reporters/AMSReporter.java  |   104 +
 .../solr/metrics/reporters/GaugeConverter.java     |    29 +
 .../infra/solr/metrics/reporters/MetricsUtils.java |    79 +
 .../metrics/reporters/ScheduledAMSReporter.java    |   117 +
 .../reporters/ScheduledAMSReporterBuilder.java     |   101 +
 .../solr/metrics/reporters/SimpleAMSReporter.java  |    38 +
 .../reporters/SolrMetricsSecurityConfig.java       |    44 +
 .../solr/metrics/reporters/SolrMetricsSink.java    |   103 +
 .../solr/security/InfraKerberosHostValidator.java  |    54 +
 .../InfraRuleBasedAuthorizationPlugin.java         |   303 +
 .../security/InfraUserRolesLookupStrategy.java     |    49 +
 ...uster.security.InfraRuleBasedAuthorization.json |   129 +
 .../security/InfraKerberosHostValidatorTest.java   |   114 +
 .../InfraRuleBasedAuthorizationPluginTest.java     |   259 +
 .../security/InfraUserRolesLookupStrategyTest.java |    83 +
 ambari-infra/pom.xml                               |   377 +
 ambari-logsearch/.gitignore                        |    10 +
 ambari-logsearch/README.md                         |    67 +
 .../ambari-logsearch-appender/.gitignore           |     2 +
 .../ambari-logsearch-appender/README.md            |    57 +
 .../ambari-logsearch-appender/build.properties     |    13 +
 .../ambari-logsearch-appender/build.xml            |    40 +
 ambari-logsearch/ambari-logsearch-appender/pom.xml |   102 +
 .../logsearch/appender/LogsearchConversion.java    |    72 +
 .../appender/LogsearchRollingFileAppender.java     |    43 +
 .../apache/ambari/logsearch/appender/Output.java   |    91 +
 .../apache/ambari/logsearch/appender/AppTest.java  |    41 +
 .../src/test/resources/log4j.properties            |    24 +
 ambari-logsearch/ambari-logsearch-assembly/pom.xml |   294 +
 .../src/main/package/deb/logfeeder/control         |    22 +
 .../src/main/package/deb/logfeeder/postinst        |    42 +
 .../src/main/package/deb/logfeeder/postrm          |    21 +
 .../src/main/package/deb/logfeeder/preinst         |    28 +
 .../src/main/package/deb/logfeeder}/prerm          |     0
 .../src/main/package/deb/portal/control            |    22 +
 .../src/main/package/deb/portal/postinst           |    34 +
 .../src/main/package/deb/portal/postrm             |    21 +
 .../src/main/package/deb/portal/preinst            |    28 +
 .../src/main/package/deb/portal}/prerm             |     0
 .../src/main/package/rpm/logfeeder/postinstall.sh  |    45 +
 .../src/main/package/rpm/logfeeder/postremove.sh   |    23 +
 .../src/main/package/rpm/logfeeder/preinstall.sh   |    28 +
 .../src/main/package/rpm/portal/postinstall.sh     |    37 +
 .../src/main/package/rpm/portal/postremove.sh      |    23 +
 .../src/main/package/rpm/portal/preinstall.sh      |    28 +
 .../ambari-logsearch-config-api/.gitignore         |     1 +
 .../ambari-logsearch-config-api/pom.xml            |    48 +
 .../logsearch/config/api/InputConfigMonitor.java   |    50 +
 .../config/api/LogLevelFilterManager.java          |    52 +
 .../config/api/LogLevelFilterMonitor.java          |    50 +
 .../config/api/LogLevelFilterUpdater.java          |    66 +
 .../logsearch/config/api/LogSearchConfig.java      |    49 +
 .../config/api/LogSearchConfigFactory.java         |   142 +
 .../config/api/LogSearchConfigLogFeeder.java       |    56 +
 .../config/api/LogSearchConfigServer.java          |    84 +
 .../config/api/LogSearchPropertyDescription.java   |    59 +
 .../logsearch/config/api/OutputConfigMonitor.java  |    35 +
 .../api/ShipperConfigElementDescription.java       |    59 +
 .../config/api/ShipperConfigTypeDescription.java   |    44 +
 .../config/api/model/inputconfig/Conditions.java   |    24 +
 .../api/model/inputconfig/CustomDescriptor.java    |    31 +
 .../config/api/model/inputconfig/Fields.java       |    26 +
 .../api/model/inputconfig/FilterDescriptor.java    |    39 +
 .../model/inputconfig/FilterGrokDescriptor.java    |    34 +
 .../model/inputconfig/FilterJsonDescriptor.java    |    23 +
 .../inputconfig/FilterKeyValueDescriptor.java      |    28 +
 .../config/api/model/inputconfig/InputConfig.java  |    28 +
 .../model/inputconfig/InputCustomDescriptor.java   |    22 +
 .../api/model/inputconfig/InputDescriptor.java     |    59 +
 .../model/inputconfig/InputFileBaseDescriptor.java |    28 +
 .../api/model/inputconfig/InputFileDescriptor.java |    32 +
 .../model/inputconfig/InputS3FileDescriptor.java   |    26 +
 .../model/inputconfig/MapAnonymizeDescriptor.java  |    26 +
 .../api/model/inputconfig/MapCustomDescriptor.java |    22 +
 .../api/model/inputconfig/MapDateDescriptor.java   |    26 +
 .../model/inputconfig/MapFieldCopyDescriptor.java  |    24 +
 .../api/model/inputconfig/MapFieldDescriptor.java  |    24 +
 .../model/inputconfig/MapFieldNameDescriptor.java  |    24 +
 .../model/inputconfig/MapFieldValueDescriptor.java |    26 +
 .../api/model/inputconfig/PostMapValues.java       |    26 +
 .../api/model/loglevelfilter/LogLevelFilter.java   |    79 +
 .../model/loglevelfilter/LogLevelFilterMap.java    |    33 +
 .../config/api/LogSearchConfigFactoryTest.java     |    81 +
 .../config/api/LogSearchConfigLogFeederClass1.java |    52 +
 .../config/api/LogSearchConfigLogFeederClass2.java |    51 +
 .../config/api/LogSearchConfigServerClass1.java    |    69 +
 .../config/api/LogSearchConfigServerClass2.java    |    68 +
 .../config/api/NonLogSearchConfigClass.java        |    23 +
 .../src/test/resources/log4j.xml                   |    34 +
 .../ambari-logsearch-config-json/pom.xml           |    64 +
 .../ambari/logsearch/config/json/JsonHelper.java   |    60 +
 .../model/inputconfig/impl/ConditionsImpl.java     |    50 +
 .../json/model/inputconfig/impl/FieldsImpl.java    |    53 +
 .../json/model/inputconfig/impl/FilterAdapter.java |    42 +
 .../inputconfig/impl/FilterDescriptorImpl.java     |   164 +
 .../inputconfig/impl/FilterGrokDescriptorImpl.java |   129 +
 .../inputconfig/impl/FilterJsonDescriptorImpl.java |    25 +
 .../impl/FilterKeyValueDescriptorImpl.java         |    91 +
 .../json/model/inputconfig/impl/InputAdapter.java  |    60 +
 .../model/inputconfig/impl/InputConfigGson.java    |    46 +
 .../model/inputconfig/impl/InputConfigImpl.java    |    72 +
 .../impl/InputCustomDescriptorImpl.java            |    71 +
 .../inputconfig/impl/InputDescriptorImpl.java      |   352 +
 .../impl/InputFileBaseDescriptorImpl.java          |    93 +
 .../inputconfig/impl/InputFileDescriptorImpl.java  |   128 +
 .../impl/InputS3FileDescriptorImpl.java            |    69 +
 .../impl/MapAnonymizeDescriptorImpl.java           |    76 +
 .../inputconfig/impl/MapCustomDescriptorImpl.java  |    81 +
 .../inputconfig/impl/MapDateDescriptorImpl.java    |    76 +
 .../impl/MapFieldCopyDescriptorImpl.java           |    57 +
 .../inputconfig/impl/MapFieldDescriptorImpl.java   |    33 +
 .../impl/MapFieldNameDescriptorImpl.java           |    57 +
 .../impl/MapFieldValueDescriptorImpl.java          |    76 +
 .../inputconfig/impl/PostMapValuesAdapter.java     |   104 +
 .../model/inputconfig/impl/PostMapValuesImpl.java  |    40 +
 .../ambari-logsearch-config-local/pom.xml          |    43 +
 .../config/local/LogLevelFilterManagerLocal.java   |   107 +
 .../config/local/LogSearchConfigLocal.java         |    87 +
 .../config/local/LogSearchConfigLocalUpdater.java  |   161 +
 .../local/LogSearchConfigLogFeederLocal.java       |   116 +
 .../config/local/LogSearchConfigServerLocal.java   |    90 +
 .../ambari-logsearch-config-solr/pom.xml           |    54 +
 .../config/solr/LogLevelFilterManagerSolr.java     |   172 +
 .../config/solr/LogLevelFilterUpdaterSolr.java     |    80 +
 .../ambari-logsearch-config-zookeeper/.gitignore   |     1 +
 .../ambari-logsearch-config-zookeeper/pom.xml      |    62 +
 .../config/zookeeper/LogLevelFilterManagerZK.java  |   122 +
 .../zookeeper/LogSearchConfigLogFeederZK.java      |   158 +
 .../config/zookeeper/LogSearchConfigServerZK.java  |    99 +
 .../config/zookeeper/LogSearchConfigZK.java        |    74 +
 .../config/zookeeper/LogSearchConfigZKHelper.java  |   265 +
 ambari-logsearch/ambari-logsearch-it/log4j.dtd     |   230 +
 ambari-logsearch/ambari-logsearch-it/pom.xml       |   358 +
 .../ambari/logsearch/domain/StoryDataRegistry.java |   142 +
 .../apache/ambari/logsearch/domain/WebClient.java  |    79 +
 .../patterns/AmbariInfraSolrLogPatternIT.java      |    39 +
 .../logsearch/patterns/AmbariLogPatternIT.java     |   255 +
 .../logsearch/patterns/AtlasLogPatternIT.java      |    42 +
 .../logsearch/patterns/HBaseLogPatternIT.java      |    45 +
 .../logsearch/patterns/HDFSLogPatternIT.java       |    42 +
 .../logsearch/patterns/HdfsAuditLogPatternIT.java  |    80 +
 .../logsearch/patterns/HiveLogPatterntIT.java      |   116 +
 .../ambari/logsearch/patterns/JinjaFunctions.java  |    27 +
 .../logsearch/patterns/KafkaLogPatternIT.java      |    90 +
 .../logsearch/patterns/KnoxLogPatternIT.java       |    59 +
 .../ambari/logsearch/patterns/LayoutQuery.java     |    23 +
 .../ambari/logsearch/patterns/ListAppender.java    |    59 +
 .../ambari/logsearch/patterns/Log4jContent.java    |    25 +
 .../ambari/logsearch/patterns/Log4jProperties.java |    65 +
 .../apache/ambari/logsearch/patterns/Log4jXml.java |    74 +
 .../logsearch/patterns/Log4jXmlProperties.java     |    45 +
 .../logsearch/patterns/MetricsLogPatternIT.java    |    67 +
 .../ambari/logsearch/patterns/PatternITBase.java   |   153 +
 .../logsearch/patterns/RangerLogPatternIT.java     |    77 +
 .../logsearch/patterns/SmartSenseLogPatternIT.java |   145 +
 .../logsearch/patterns/Spark2LogPatternIT.java     |    62 +
 .../ambari/logsearch/patterns/StackDefContent.java |    61 +
 .../logsearch/patterns/StormLogPatternIT.java      |    90 +
 .../logsearch/patterns/YarnLogPatternIT.java       |   159 +
 .../logsearch/patterns/ZeppelinLogPatternIT.java   |    45 +
 .../logsearch/patterns/ZookeeperLogPatternIT.java  |    43 +
 .../org/apache/ambari/logsearch/solr/Solr.java     |   115 +
 .../ambari/logsearch/solr/SolrDocumentMatcher.java |    60 +
 .../solr/search/SearchServiceLogsTest.java         |   399 +
 .../logsearch/steps/AbstractLogSearchSteps.java    |   165 +
 .../ambari/logsearch/steps/LogSearchApiSteps.java  |    75 +
 .../logsearch/steps/LogSearchConfigApiSteps.java   |    67 +
 .../logsearch/steps/LogSearchDockerSteps.java      |    67 +
 .../ambari/logsearch/steps/LogSearchUISteps.java   |   210 +
 .../apache/ambari/logsearch/steps/SolrSteps.java   |    47 +
 .../logsearch/story/LogSearchBackendStories.java   |    78 +
 .../logsearch/story/LogSearchStoryLocator.java     |    97 +
 .../ambari/logsearch/story/LogSearchUIStories.java |    92 +
 .../apache/ambari/logsearch/web/AbstractPage.java  |    63 +
 .../java/org/apache/ambari/logsearch/web/Home.java |    39 +
 .../src/test/resources/log4j.properties            |    16 +
 .../stories/backend/log_search_api_tests.story     |    17 +
 .../backend/log_search_cofig_api_tests.story       |     9 +
 .../stories/backend/logfeeder_parsing_tests.story  |    20 +
 .../test/resources/stories/selenium/login.ui.story |    20 +
 .../input.config-smartsense.json.j2                |    85 +
 .../service-log-level-counts-values.json           |    33 +
 .../resources/test-output/service-log-schema.json  |    24 +
 .../pom.xml                                        |    85 +
 .../apache/ambari/logfeeder/ContainerMetadata.java |    56 +
 .../apache/ambari/logfeeder/ContainerRegistry.java |    40 +
 .../logfeeder/docker/DockerContainerRegistry.java  |   145 +
 .../docker/DockerContainerRegistryMonitor.java     |    50 +
 .../ambari/logfeeder/docker/DockerMetadata.java    |    81 +
 .../docker/command/CommandExecutionHelper.java     |    52 +
 .../logfeeder/docker/command/CommandResponse.java  |    48 +
 .../logfeeder/docker/command/ContainerCommand.java |    35 +
 .../command/DockerInspectContainerCommand.java     |    61 +
 .../docker/command/DockerListContainerCommand.java |    54 +
 .../src/main/resources/log4j.properties            |    19 +
 .../ambari-logsearch-logfeeder-plugin-api/pom.xml  |    75 +
 .../ambari/logfeeder/plugin/common/AliasUtil.java  |   129 +
 .../ambari/logfeeder/plugin/common/ConfigItem.java |   205 +
 .../plugin/common/LogFeederProperties.java         |    33 +
 .../ambari/logfeeder/plugin/common/MetricData.java |    39 +
 .../ambari/logfeeder/plugin/filter/Filter.java     |   191 +
 .../logfeeder/plugin/filter/mapper/Mapper.java     |    74 +
 .../ambari/logfeeder/plugin/input/Input.java       |   360 +
 .../ambari/logfeeder/plugin/input/InputMarker.java |    29 +
 .../logfeeder/plugin/input/cache/LRUCache.java     |   106 +
 .../logfeeder/plugin/manager/BlockManager.java     |    35 +
 .../logfeeder/plugin/manager/InputManager.java     |    46 +
 .../logfeeder/plugin/manager/OutputManager.java    |    43 +
 .../ambari/logfeeder/plugin/output/Output.java     |   137 +
 .../ambari-logsearch-logfeeder/.gitignore          |     1 +
 .../ambari-logsearch-logfeeder/README.md           |    49 +
 .../ambari-logsearch-logfeeder/build.xml           |    55 +
 .../ambari-logsearch-logfeeder/docs/filter.md      |    61 +
 .../ambari-logsearch-logfeeder/docs/input.md       |    61 +
 .../ambari-logsearch-logfeeder/docs/inputConfig.md |    29 +
 .../docs/postMapValues.md                          |    70 +
 .../ambari-logsearch-logfeeder/pom.xml             |   365 +
 ambari-logsearch/ambari-logsearch-logfeeder/run.sh |    17 +
 .../org/apache/ambari/logfeeder/LogFeeder.java     |    42 +
 .../ambari/logfeeder/LogFeederCommandLine.java     |   149 +
 .../ambari/logfeeder/common/ConfigHandler.java     |   451 +
 .../ambari/logfeeder/common/IdGeneratorHelper.java |    62 +
 .../logfeeder/common/LogEntryParseTester.java      |   164 +
 .../logfeeder/common/LogFeederConstants.java       |   110 +
 .../logfeeder/common/LogFeederException.java       |    31 +
 .../common/LogFeederSolrClientFactory.java         |    64 +
 .../ambari/logfeeder/conf/ApplicationConfig.java   |   169 +
 .../ambari/logfeeder/conf/InputSimulateConfig.java |   156 +
 .../ambari/logfeeder/conf/LogEntryCacheConfig.java |   120 +
 .../ambari/logfeeder/conf/LogFeederProps.java      |   378 +
 .../logfeeder/conf/LogFeederSecurityConfig.java    |   189 +
 .../logfeeder/conf/MetricsCollectorConfig.java     |   115 +
 .../ambari/logfeeder/filter/DockerLogFilter.java   |    34 +
 .../apache/ambari/logfeeder/filter/FilterGrok.java |   322 +
 .../apache/ambari/logfeeder/filter/FilterJSON.java |    65 +
 .../ambari/logfeeder/filter/FilterKeyValue.java    |   157 +
 .../logfeeder/input/InputConfigUploader.java       |   105 +
 .../apache/ambari/logfeeder/input/InputFile.java   |   617 +
 .../ambari/logfeeder/input/InputFileMarker.java    |    60 +
 .../ambari/logfeeder/input/InputManagerImpl.java   |   473 +
 .../apache/ambari/logfeeder/input/InputS3File.java |   103 +
 .../ambari/logfeeder/input/InputSimulate.java      |   211 +
 .../logfeeder/input/file/FileCheckInHelper.java    |   136 +
 .../logfeeder/input/file/ProcessFileHelper.java    |   143 +
 .../input/file/ResumeLineNumberHelper.java         |    85 +
 .../input/monitor/AbstractLogFileMonitor.java      |    64 +
 .../input/monitor/CheckpointCleanupMonitor.java    |    48 +
 .../input/monitor/DockerLogFileUpdateMonitor.java  |   101 +
 .../input/monitor/LogFileDetachMonitor.java        |    79 +
 .../input/monitor/LogFilePathUpdateMonitor.java    |    74 +
 .../ambari/logfeeder/input/reader/GZIPReader.java  |    65 +
 .../input/reader/LogsearchReaderFactory.java       |    41 +
 .../loglevelfilter/LogLevelFilterHandler.java      |   231 +
 .../ambari/logfeeder/mapper/MapperAnonymize.java   |   121 +
 .../apache/ambari/logfeeder/mapper/MapperDate.java |   130 +
 .../ambari/logfeeder/mapper/MapperFieldCopy.java   |    55 +
 .../ambari/logfeeder/mapper/MapperFieldName.java   |    64 +
 .../ambari/logfeeder/mapper/MapperFieldValue.java  |    68 +
 .../logfeeder/metrics/LogFeederAMSClient.java      |   122 +
 .../ambari/logfeeder/metrics/MetricsManager.java   |   166 +
 .../ambari/logfeeder/metrics/StatsLogger.java      |    84 +
 .../apache/ambari/logfeeder/output/OutputData.java |    42 +
 .../ambari/logfeeder/output/OutputDevNull.java     |    77 +
 .../apache/ambari/logfeeder/output/OutputFile.java |   161 +
 .../ambari/logfeeder/output/OutputHDFSFile.java    |   261 +
 .../ambari/logfeeder/output/OutputKafka.java       |   298 +
 .../ambari/logfeeder/output/OutputLineFilter.java  |    65 +
 .../ambari/logfeeder/output/OutputManagerImpl.java |   291 +
 .../ambari/logfeeder/output/OutputS3File.java      |   265 +
 .../apache/ambari/logfeeder/output/OutputSolr.java |   510 +
 .../ambari/logfeeder/output/S3LogPathResolver.java |    54 +
 .../logfeeder/output/S3OutputConfiguration.java    |   113 +
 .../apache/ambari/logfeeder/output/S3Uploader.java |   174 +
 .../ambari/logfeeder/output/spool/LogSpooler.java  |   208 +
 .../logfeeder/output/spool/LogSpoolerContext.java  |    85 +
 .../output/spool/LogSpoolerException.java          |    29 +
 .../logfeeder/output/spool/RolloverCondition.java  |    36 +
 .../logfeeder/output/spool/RolloverHandler.java    |    40 +
 .../org/apache/ambari/logfeeder/util/AWSUtil.java  |    42 +
 .../ambari/logfeeder/util/CompressionUtil.java     |    76 +
 .../org/apache/ambari/logfeeder/util/DateUtil.java |    74 +
 .../org/apache/ambari/logfeeder/util/FileUtil.java |   182 +
 .../ambari/logfeeder/util/LogFeederHDFSUtil.java   |    77 +
 .../ambari/logfeeder/util/LogFeederUtil.java       |   164 +
 .../ambari/logfeeder/util/PlaceholderUtil.java     |    57 +
 .../org/apache/ambari/logfeeder/util/S3Util.java   |   155 +
 .../src/main/resources/alias_config.json           |    61 +
 .../src/main/resources/filters.config.json         |   626 +
 .../src/main/resources/grok-patterns               |   149 +
 .../src/main/resources/log-samples/.gitignore      |     4 +
 .../resources/log-samples/logs/service_sample.txt  |     3 +
 .../log-samples/shipper-conf/global.config.json    |    10 +
 .../shipper-conf/input.config-sample.json          |    32 +
 .../shipper-conf/output.config-sample.json         |    36 +
 .../src/main/resources/log4j.xml                   |    67 +
 .../src/main/resources/logfeeder.properties        |    40 +
 .../src/main/scripts/logfeeder-env.sh              |    40 +
 .../src/main/scripts/logfeeder.sh                  |   306 +
 .../logfeeder/common/IdGeneratorHelperTest.java    |    98 +
 .../ambari/logfeeder/filter/FilterGrokTest.java    |   156 +
 .../ambari/logfeeder/filter/FilterJSONTest.java    |   151 +
 .../logfeeder/filter/FilterKeyValueTest.java       |   150 +
 .../ambari/logfeeder/input/InputFileTest.java      |   181 +
 .../ambari/logfeeder/input/InputManagerTest.java   |   197 +
 .../ambari/logfeeder/input/cache/LRUCacheTest.java |   124 +
 .../logfeeder/mapper/MapperAnonymizeTest.java      |    79 +
 .../ambari/logfeeder/mapper/MapperDateTest.java    |   139 +
 .../logfeeder/mapper/MapperFieldCopyTest.java      |    64 +
 .../logfeeder/mapper/MapperFieldNameTest.java      |    64 +
 .../logfeeder/mapper/MapperFieldValueTest.java     |    83 +
 .../logfeeder/metrics/MetricsManagerTest.java      |   123 +
 .../ambari/logfeeder/output/OutputKafkaTest.java   |   128 +
 .../logfeeder/output/OutputLineFilterTest.java     |   169 +
 .../ambari/logfeeder/output/OutputManagerTest.java |   275 +
 .../ambari/logfeeder/output/OutputS3FileTest.java  |   100 +
 .../logfeeder/output/S3LogPathResolverTest.java    |    52 +
 .../ambari/logfeeder/output/S3UploaderTest.java    |   156 +
 .../logfeeder/output/spool/LogSpoolerTest.java     |   374 +
 .../ambari/logfeeder/util/PlaceholderUtilTest.java |    44 +
 .../apache/ambari/logfeeder/util/S3UtilTest.java   |    40 +
 .../src/test/resources/log4j.xml                   |    53 +
 .../src/test/resources/logfeeder.properties        |    20 +
 .../src/test/resources/sample_filter.json          |   166 +
 .../resources/samples/config/config_audit.json     |   172 +
 .../resources/samples/config/config_service.json   |    42 +
 .../samples/config/output-hdfs-config.json         |    20 +
 .../test/resources/samples/jsonlogs/audit_log.json |     9 +
 .../resources/samples/jsonlogs/service_log.json    |     7 +
 .../ambari-logsearch-server/.gitignore             |    10 +
 ambari-logsearch/ambari-logsearch-server/README.md |    39 +
 .../ambari-logsearch-server/build.properties       |    23 +
 ambari-logsearch/ambari-logsearch-server/build.xml |    70 +
 ambari-logsearch/ambari-logsearch-server/pom.xml   |   605 +
 ambari-logsearch/ambari-logsearch-server/run.sh    |    20 +
 .../configsets/audit_logs/conf/admin-extra.html    |    24 +
 .../audit_logs/conf/admin-extra.menu-bottom.html   |    25 +
 .../audit_logs/conf/admin-extra.menu-top.html      |    25 +
 .../main/configsets/audit_logs/conf/elevate.xml    |    38 +
 .../configsets/audit_logs/conf/enumsConfig.xml     |    28 +
 .../main/configsets/audit_logs/conf/managed-schema |   143 +
 .../main/configsets/audit_logs/conf/solrconfig.xml |  1886 ++
 .../configsets/hadoop_logs/conf/admin-extra.html   |    24 +
 .../hadoop_logs/conf/admin-extra.menu-bottom.html  |    25 +
 .../hadoop_logs/conf/admin-extra.menu-top.html     |    25 +
 .../main/configsets/hadoop_logs/conf/elevate.xml   |    38 +
 .../configsets/hadoop_logs/conf/enumsConfig.xml    |    28 +
 .../configsets/hadoop_logs/conf/managed-schema     |   139 +
 .../configsets/hadoop_logs/conf/solrconfig.xml     |  1886 ++
 .../main/configsets/history/conf/admin-extra.html  |    24 +
 .../history/conf/admin-extra.menu-bottom.html      |    25 +
 .../history/conf/admin-extra.menu-top.html         |    25 +
 .../src/main/configsets/history/conf/elevate.xml   |    38 +
 .../main/configsets/history/conf/managed-schema    |    95 +
 .../main/configsets/history/conf/solrconfig.xml    |   530 +
 .../src/main/configsets/solr.xml                   |    19 +
 .../org/apache/ambari/logsearch/LogSearch.java     |    52 +
 .../logsearch/auth/filter/AbstractJWTFilter.java   |   255 +
 .../auth/model/JWTAuthenticationToken.java         |    47 +
 .../logsearch/common/ACLPropertiesSplitter.java    |    45 +
 .../ambari/logsearch/common/ApiDocStorage.java     |    90 +
 .../logsearch/common/ExternalServerClient.java     |    92 +
 .../logsearch/common/LabelFallbackHandler.java     |   118 +
 .../logsearch/common/LogSearchConstants.java       |   145 +
 .../ambari/logsearch/common/LogSearchContext.java  |    62 +
 .../apache/ambari/logsearch/common/LogType.java    |    34 +
 .../logsearch/common/ManageStartEndTime.java       |    55 +
 .../org/apache/ambari/logsearch/common/Marker.java |    29 +
 .../ambari/logsearch/common/MessageData.java       |   165 +
 .../ambari/logsearch/common/MessageEnums.java      |    74 +
 .../logsearch/common/PropertiesSplitter.java       |    93 +
 .../common/PropertyDescriptionStorage.java         |   101 +
 .../common/ShipperConfigDescriptionStorage.java    |    67 +
 .../ambari/logsearch/common/StatusMessage.java     |    40 +
 .../apache/ambari/logsearch/common/VResponse.java  |   164 +
 .../apache/ambari/logsearch/conf/ApiDocConfig.java |    70 +
 .../ambari/logsearch/conf/ApplicationConfig.java   |    62 +
 .../ambari/logsearch/conf/AuthPropsConfig.java     |   317 +
 .../logsearch/conf/LogSearchConfigApiConfig.java   |    83 +
 .../logsearch/conf/LogSearchConfigMapHolder.java   |    61 +
 .../ambari/logsearch/conf/LogSearchHttpConfig.java |   101 +
 .../logsearch/conf/LogSearchHttpHeaderConfig.java  |   101 +
 .../conf/LogSearchJerseyResourceConfig.java        |    37 +
 .../logsearch/conf/LogSearchServletConfig.java     |    58 +
 .../logsearch/conf/LogSearchSpnegoConfig.java      |   173 +
 .../ambari/logsearch/conf/LogSearchSslConfig.java  |    86 +
 .../conf/LogSearchWebServerCustomizer.java         |    67 +
 .../ambari/logsearch/conf/SecurityConfig.java      |   266 +
 .../logsearch/conf/SolrAuditLogPropsConfig.java    |   269 +
 .../ambari/logsearch/conf/SolrClientsHolder.java   |    49 +
 .../apache/ambari/logsearch/conf/SolrConfig.java   |    40 +
 .../logsearch/conf/SolrConnectionPropsConfig.java  |   126 +
 .../conf/SolrEventHistoryPropsConfig.java          |   153 +
 .../ambari/logsearch/conf/SolrKerberosConfig.java  |    65 +
 .../ambari/logsearch/conf/SolrPropsConfig.java     |    67 +
 .../logsearch/conf/SolrServiceLogPropsConfig.java  |   134 +
 .../conf/StaticResourceConfiguration.java          |    49 +
 .../ambari/logsearch/conf/UIMappingConfig.java     |   468 +
 .../conf/global/LogLevelFilterManagerState.java    |    35 +
 .../conf/global/LogSearchConfigState.java          |    35 +
 .../logsearch/conf/global/SolrAuditLogsState.java  |    68 +
 .../logsearch/conf/global/SolrCollectionState.java |    33 +
 .../conf/global/SolrEventHistoryState.java         |    60 +
 .../conf/global/SolrServiceLogsState.java          |    59 +
 .../ambari/logsearch/configurer/Configurer.java    |    23 +
 .../LogLevelManagerFilterConfigurer.java           |   123 +
 .../configurer/LogSearchConfigConfigurer.java      |    83 +
 .../configurer/SolrAuditAliasConfigurer.java       |   134 +
 .../configurer/SolrCollectionConfigurer.java       |   244 +
 .../ambari/logsearch/configurer/SslConfigurer.java |   363 +
 .../AbstractAuditLogRequestQueryConverter.java     |    59 +
 .../converter/AbstractConverterAware.java          |    47 +
 .../AbstractDateRangeFacetQueryConverter.java      |    55 +
 .../AbstractLogRequestFacetQueryConverter.java     |    90 +
 .../AbstractLogRequestQueryConverter.java          |    42 +
 .../AbstractOperationHolderConverter.java          |   232 +
 .../AbstractSearchRequestQueryConverter.java       |    72 +
 ...stractServiceLogRequestFacetQueryConverter.java |    44 +
 .../AbstractServiceLogRequestQueryConverter.java   |    44 +
 .../AuditBarGraphRequestQueryConverter.java        |    65 +
 .../AuditComponentsRequestQueryConverter.java      |    64 +
 .../converter/AuditLogRequestQueryConverter.java   |    51 +
 .../AuditServiceLoadRequestQueryConverter.java     |    63 +
 .../BaseServiceLogRequestQueryConverter.java       |    85 +
 .../EventHistoryRequestQueryConverter.java         |    67 +
 .../FieldAuditLogRequestQueryConverter.java        |    62 +
 .../HostLogFilesRequestQueryConverter.java         |    61 +
 .../ServiceLogAnyGraphRequestQueryConverter.java   |    60 +
 ...viceLogComponentLevelRequestQueryConverter.java |    53 +
 ...viceLogComponentRequestFacetQueryConverter.java |    55 +
 .../ServiceLogLevelCountRequestQueryConverter.java |    68 +
 ...viceLogLevelDateRangeRequestQueryConverter.java |    75 +
 .../ServiceLogTreeRequestFacetQueryConverter.java  |    54 +
 .../ServiceLogTruncatedRequestQueryConverter.java  |    95 +
 .../converter/StringFieldFacetQueryConverter.java  |    44 +
 .../TopFieldAuditLogRequestQueryConverter.java     |    63 +
 .../converter/UserExportRequestQueryConverter.java |    65 +
 .../apache/ambari/logsearch/dao/AuditSolrDao.java  |    96 +
 .../ambari/logsearch/dao/EventHistorySolrDao.java  |   119 +
 .../ambari/logsearch/dao/ServiceLogsSolrDao.java   |    87 +
 .../apache/ambari/logsearch/dao/SolrDaoBase.java   |   186 +
 .../ambari/logsearch/dao/SolrSchemaFieldDao.java   |   214 +
 .../org/apache/ambari/logsearch/dao/UserDao.java   |   153 +
 .../apache/ambari/logsearch/doc/DocConstants.java  |   143 +
 .../ambari/logsearch/handler/ACLHandler.java       |    97 +
 .../handler/AbstractSolrConfigHandler.java         |   112 +
 .../logsearch/handler/CreateCollectionHandler.java |   221 +
 .../logsearch/handler/ListCollectionHandler.java   |    52 +
 .../logsearch/handler/ReloadCollectionHandler.java |    44 +
 .../logsearch/handler/SolrZkRequestHandler.java    |    26 +
 .../handler/UploadConfigurationHandler.java        |   118 +
 .../health/AbstractSolrHealthIndicator.java        |    59 +
 .../health/SolrAuditLogsHealthIndicator.java       |    38 +
 .../health/SolrEventHistoryHealthIndicator.java    |    37 +
 .../health/SolrServiceLogsHealthIndicator.java     |    38 +
 .../ambari/logsearch/manager/AuditLogsManager.java |   292 +
 .../logsearch/manager/EventHistoryManager.java     |   199 +
 .../ambari/logsearch/manager/InfoManager.java      |    98 +
 .../ambari/logsearch/manager/JsonManagerBase.java  |    69 +
 .../ambari/logsearch/manager/ManagerBase.java      |   122 +
 .../logsearch/manager/ServiceLogsManager.java      |   648 +
 .../ambari/logsearch/manager/SessionManager.java   |    77 +
 .../logsearch/manager/ShipperConfigManager.java    |   146 +
 .../logsearch/model/common/LSServerConditions.java |    48 +
 .../logsearch/model/common/LSServerFields.java     |    49 +
 .../logsearch/model/common/LSServerFilter.java     |   139 +
 .../model/common/LSServerFilterDeserializer.java   |    60 +
 .../logsearch/model/common/LSServerFilterGrok.java |   102 +
 .../logsearch/model/common/LSServerFilterJson.java |    33 +
 .../model/common/LSServerFilterKeyValue.java       |    73 +
 .../logsearch/model/common/LSServerInput.java      |   165 +
 .../model/common/LSServerInputConfig.java          |   100 +
 .../model/common/LSServerInputDeserializer.java    |    62 +
 .../logsearch/model/common/LSServerInputFile.java  |    97 +
 .../model/common/LSServerInputFileBase.java        |    74 +
 .../model/common/LSServerInputS3File.java          |    65 +
 .../model/common/LSServerLogLevelFilter.java       |   114 +
 .../model/common/LSServerLogLevelFilterMap.java    |    70 +
 .../logsearch/model/common/LSServerMapDate.java    |    63 +
 .../logsearch/model/common/LSServerMapField.java   |    33 +
 .../model/common/LSServerMapFieldAnonymize.java    |    65 +
 .../model/common/LSServerMapFieldCopy.java         |    54 +
 .../model/common/LSServerMapFieldName.java         |    54 +
 .../model/common/LSServerMapFieldValue.java        |    67 +
 .../model/common/LSServerPostMapValues.java        |    73 +
 .../model/common/LSServerPostMapValuesList.java    |    59 +
 .../LSServerPostMapValuesListDeserializer.java     |    83 +
 .../LSServerPostMapValuesListSerializer.java       |    44 +
 .../model/metadata/AuditFieldMetadataResponse.java |    45 +
 .../model/metadata/ComponentMetadata.java          |    38 +
 .../logsearch/model/metadata/FieldMetadata.java    |    45 +
 .../logsearch/model/metadata/Filterable.java       |    25 +
 .../ambari/logsearch/model/metadata/Groupable.java |    25 +
 .../ambari/logsearch/model/metadata/Labelable.java |    27 +
 .../ambari/logsearch/model/metadata/Metadata.java  |    40 +
 .../metadata/ServiceComponentMetadataWrapper.java  |    45 +
 .../ambari/logsearch/model/metadata/Visible.java   |    25 +
 .../model/request/AnyGraphParamDefinition.java     |    44 +
 .../model/request/BundleIdParamDefinition.java     |    32 +
 .../model/request/ClustersParamDefinition.java     |    32 +
 .../model/request/CommonSearchParamDefinition.java |    69 +
 .../model/request/DateRangeParamDefinition.java    |    38 +
 .../model/request/EventHistoryParamDefinition.java |    38 +
 .../model/request/FieldParamDefinition.java        |    32 +
 .../model/request/FormatParamDefinition.java       |    32 +
 .../request/HostComponentParamDefinition.java      |    38 +
 .../model/request/LastPageParamDefinition.java     |    31 +
 .../model/request/LogParamDefinition.java          |    62 +
 .../model/request/LogTruncatedParamDefinition.java |    44 +
 .../logsearch/model/request/SearchRequest.java     |    22 +
 .../model/request/ServiceLogParamDefinition.java   |    44 +
 .../request/ServiceLogSearchParamDefinition.java   |    50 +
 .../model/request/ShipperConfigTestParams.java     |    45 +
 .../model/request/TopParamDefinition.java          |    31 +
 .../model/request/UnitParamDefinition.java         |    33 +
 .../model/request/UserParamDefinition.java         |    33 +
 .../model/request/UtcOffsetParamDefinition.java    |    32 +
 .../model/request/impl/AuditBarGraphRequest.java   |    27 +
 .../model/request/impl/AuditComponentRequest.java  |    26 +
 .../model/request/impl/AuditLogRequest.java        |    27 +
 .../request/impl/AuditServiceLoadRequest.java      |    26 +
 .../model/request/impl/BaseLogRequest.java         |    27 +
 .../model/request/impl/BaseServiceLogRequest.java  |    28 +
 .../model/request/impl/CommonSearchRequest.java    |    25 +
 .../model/request/impl/EventHistoryRequest.java    |    26 +
 .../request/impl/FieldAuditBarGraphRequest.java    |    27 +
 .../model/request/impl/FieldAuditLogRequest.java   |    27 +
 .../model/request/impl/HostLogFilesRequest.java    |    27 +
 .../model/request/impl/ServiceAnyGraphRequest.java |    27 +
 .../model/request/impl/ServiceGraphRequest.java    |    26 +
 .../impl/ServiceLogAggregatedInfoRequest.java      |    25 +
 .../impl/ServiceLogComponentHostRequest.java       |    25 +
 .../impl/ServiceLogComponentLevelRequest.java      |    25 +
 .../request/impl/ServiceLogExportRequest.java      |    29 +
 .../impl/ServiceLogHostComponentRequest.java       |    25 +
 .../request/impl/ServiceLogLevelCountRequest.java  |    25 +
 .../model/request/impl/ServiceLogRequest.java      |    27 +
 .../request/impl/ServiceLogTruncatedRequest.java   |    26 +
 .../request/impl/ShipperConfigTestRequest.java     |    73 +
 .../request/impl/TopFieldAuditLogRequest.java      |    27 +
 .../model/request/impl/UserExportRequest.java      |    27 +
 .../impl/body/AuditBarGraphBodyRequest.java        |    51 +
 .../impl/body/AuditComponentBodyRequest.java       |    37 +
 .../request/impl/body/AuditLogBodyRequest.java     |    52 +
 .../impl/body/AuditServiceLoadBodyRequest.java     |    38 +
 .../request/impl/body/BaseLogBodyRequest.java      |   129 +
 .../impl/body/BaseServiceLogBodyRequest.java       |   103 +
 .../request/impl/body/ClusterBodyRequest.java      |    42 +
 .../request/impl/body/CommonSearchBodyRequest.java |   143 +
 .../impl/body/FieldAuditBarGraphBodyRequest.java   |    51 +
 .../impl/body/FieldAuditLogBodyRequest.java        |    51 +
 .../request/impl/body/HostLogFilesBodyRequest.java |    69 +
 .../impl/body/ServiceAnyGraphBodyRequest.java      |    77 +
 .../request/impl/body/ServiceGraphBodyRequest.java |    38 +
 .../body/ServiceLogAggregatedInfoBodyRequest.java  |    26 +
 .../request/impl/body/ServiceLogBodyRequest.java   |    90 +
 .../body/ServiceLogComponentHostBodyRequest.java   |    26 +
 .../body/ServiceLogComponentLevelBodyRequest.java  |    26 +
 .../impl/body/ServiceLogExportBodyRequest.java     |    51 +
 .../body/ServiceLogHostComponentBodyRequest.java   |    39 +
 .../impl/body/ServiceLogLevelCountBodyRequest.java |    26 +
 .../impl/body/ServiceLogTruncatedBodyRequest.java  |    64 +
 .../impl/body/TopFieldAuditLogBodyRequest.java     |    37 +
 .../request/impl/body/UserExportBodyRequest.java   |    51 +
 .../impl/query/AuditBarGraphQueryRequest.java      |    52 +
 .../impl/query/AuditComponentQueryRequest.java     |    38 +
 .../request/impl/query/AuditLogQueryRequest.java   |    53 +
 .../impl/query/AuditServiceLoadQueryRequest.java   |    40 +
 .../request/impl/query/BaseLogQueryRequest.java    |   130 +
 .../impl/query/BaseServiceLogQueryRequest.java     |   104 +
 .../impl/query/CommonSearchQueryRequest.java       |   143 +
 .../impl/query/EventHistoryQueryRequest.java       |    53 +
 .../impl/query/FieldAuditBarGraphQueryRequest.java |    52 +
 .../impl/query/FieldAuditLogQueryRequest.java      |    52 +
 .../impl/query/HostLogFilesQueryRequest.java       |    69 +
 .../impl/query/ServiceAnyGraphQueryRequest.java    |    79 +
 .../impl/query/ServiceGraphQueryRequest.java       |    39 +
 .../ServiceLogAggregatedInfoQueryRequest.java      |    26 +
 .../query/ServiceLogComponentHostQueryRequest.java |    26 +
 .../ServiceLogComponentLevelQueryRequest.java      |    26 +
 .../impl/query/ServiceLogExportQueryRequest.java   |    52 +
 .../query/ServiceLogHostComponentQueryRequest.java |    40 +
 .../query/ServiceLogLevelCountQueryRequest.java    |    26 +
 .../request/impl/query/ServiceLogQueryRequest.java |    92 +
 .../query/ServiceLogTruncatedQueryRequest.java     |    65 +
 .../impl/query/TopFieldAuditLogQueryRequest.java   |    53 +
 .../request/impl/query/UserExportQueryRequest.java |    52 +
 .../logsearch/model/response/AuditLogData.java     |   149 +
 .../logsearch/model/response/AuditLogResponse.java |    48 +
 .../logsearch/model/response/BarGraphData.java     |    53 +
 .../model/response/BarGraphDataListResponse.java   |    42 +
 .../logsearch/model/response/CommonLogData.java    |   118 +
 .../model/response/ComponentTypeLogData.java       |    32 +
 .../ambari/logsearch/model/response/CountData.java |    50 +
 .../model/response/CountDataListResponse.java      |    48 +
 .../logsearch/model/response/EventHistoryData.java |    97 +
 .../response/EventHistoryDataListResponse.java     |    55 +
 .../ambari/logsearch/model/response/GraphData.java |    64 +
 .../model/response/GraphDataListResponse.java      |    39 +
 .../model/response/GroupListResponse.java          |    48 +
 .../logsearch/model/response/HostLogData.java      |    30 +
 .../model/response/HostLogFilesResponse.java       |    39 +
 .../ambari/logsearch/model/response/LogData.java   |    25 +
 .../logsearch/model/response/LogFileData.java      |    48 +
 .../model/response/LogFileDataListResponse.java    |    48 +
 .../logsearch/model/response/LogListResponse.java  |    27 +
 .../model/response/LogSearchResponse.java          |    22 +
 .../logsearch/model/response/NameValueData.java    |    62 +
 .../model/response/NameValueDataListResponse.java  |    49 +
 .../ambari/logsearch/model/response/NodeData.java  |   110 +
 .../logsearch/model/response/NodeListResponse.java |    50 +
 .../model/response/PropertyDescriptionData.java    |    62 +
 .../logsearch/model/response/SearchResponse.java   |   110 +
 .../logsearch/model/response/ServiceLogData.java   |    78 +
 .../model/response/ServiceLogResponse.java         |    48 +
 .../response/ShipperConfigDescriptionData.java     |    52 +
 .../logsearch/model/response/TemplateData.java     |    36 +
 .../ambari/logsearch/rest/AuditLogsResource.java   |   216 +
 .../logsearch/rest/EventHistoryResource.java       |    82 +
 .../apache/ambari/logsearch/rest/InfoResource.java |   100 +
 .../ambari/logsearch/rest/ServiceLogsResource.java |   408 +
 .../logsearch/rest/ShipperConfigResource.java      |   125 +
 .../ambari/logsearch/rest/StatusResource.java      |    91 +
 .../ambari/logsearch/rest/SwaggerResource.java     |    56 +
 .../ambari/logsearch/service/UserService.java      |    44 +
 .../logsearch/solr/ResponseDataGenerator.java      |   524 +
 .../ambari/logsearch/solr/SolrConstants.java       |   119 +
 .../logsearch/solr/model/SolrAuditLogData.java     |   341 +
 .../logsearch/solr/model/SolrCommonLogData.java    |   341 +
 .../solr/model/SolrComponentTypeLogData.java       |    40 +
 .../logsearch/solr/model/SolrHostLogData.java      |    40 +
 .../logsearch/solr/model/SolrServiceLogData.java   |   176 +
 .../org/apache/ambari/logsearch/util/DateUtil.java |   142 +
 .../apache/ambari/logsearch/util/DownloadUtil.java |   176 +
 .../org/apache/ambari/logsearch/util/FileUtil.java |    72 +
 .../org/apache/ambari/logsearch/util/JSONUtil.java |   245 +
 .../ambari/logsearch/util/RESTErrorUtil.java       |    68 +
 .../org/apache/ambari/logsearch/util/SolrUtil.java |   258 +
 .../authenticate/LogsearchAuthFailureHandler.java  |    43 +
 .../authenticate/LogsearchAuthSuccessHandler.java  |    37 +
 .../LogsearchLogoutSuccessHandler.java             |    40 +
 .../AbstractLogsearchGlobalStateFilter.java        |   100 +
 .../web/filters/LogSearchConfigStateFilter.java    |   109 +
 .../LogSearchLogLevelFilterManagerFilter.java      |   102 +
 .../web/filters/LogsearchAuditLogsStateFilter.java |    51 +
 .../filters/LogsearchAuthenticationEntryPoint.java |    50 +
 .../logsearch/web/filters/LogsearchCorsFilter.java |    59 +
 .../filters/LogsearchEventHistoryStateFilter.java  |    52 +
 .../logsearch/web/filters/LogsearchJWTFilter.java  |    80 +
 .../filters/LogsearchKRBAuthenticationFilter.java  |   347 +
 .../logsearch/web/filters/LogsearchKrbFilter.java  |   577 +
 .../LogsearchSecurityContextFormationFilter.java   |   108 +
 .../filters/LogsearchServiceLogsStateFilter.java   |    51 +
 ...searchUsernamePasswordAuthenticationFilter.java |    45 +
 .../logsearch/web/filters/NoServletContext.java    |   335 +
 .../web/listener/LogSearchSessionListener.java     |    48 +
 .../ambari/logsearch/web/model/Privilege.java      |    42 +
 .../apache/ambari/logsearch/web/model/Role.java    |    64 +
 .../apache/ambari/logsearch/web/model/User.java    |   167 +
 .../LogsearchAbstractAuthenticationProvider.java   |    48 +
 .../security/LogsearchAuthenticationProvider.java  |   113 +
 ...searchExternalServerAuthenticationProvider.java |   127 +
 .../LogsearchFileAuthenticationProvider.java       |    98 +
 .../LogsearchSimpleAuthenticationProvider.java     |    61 +
 .../src/main/resources/default.properties          |    49 +
 .../src/main/resources/info.properties             |    17 +
 .../src/main/resources/log4j.xml                   |    85 +
 .../src/main/resources/logsearch.properties        |    38 +
 .../src/main/resources/swagger/swagger.html        |   136 +
 .../src/main/resources/templates/audit_log_txt.ftl |    42 +
 .../main/resources/templates/service_log_txt.ftl   |    36 +
 .../src/main/resources/user_pass.json              |     8 +
 .../src/main/scripts/logsearch-env.sh              |    40 +
 .../src/main/scripts/logsearch.sh                  |   288 +
 .../logsearch/common/LabelFallbackHandlerTest.java |   145 +
 .../logsearch/common/LogSearchContextUtilTest.java |    51 +
 .../logsearch/common/ManageStartEndTimeTest.java   |    35 +
 .../logsearch/common/PropertiesSplitterTest.java   |   123 +
 .../converter/AbstractRequestConverterTest.java    |    43 +
 .../AuditBarGraphRequestQueryConverterTest.java    |    66 +
 .../AuditComponentRequestQueryConverterTest.java   |    67 +
 .../converter/AuditLogRequestConverterTest.java    |    66 +
 .../AuditServiceLoadRequestQueryConverterTest.java |    62 +
 .../BaseServiceLogRequestQueryConverterTest.java   |    73 +
 .../EventHistoryRequestQueryConverterTest.java     |    51 +
 .../FieldAuditLogRequestQueryConverterTest.java    |    61 +
 .../HostLogFilesRequestQueryConverterTest.java     |    63 +
 .../ServiceLogAnyGraphRequestConverterTest.java    |    64 +
 ...LogComponentLevelRequestQueryConverterTest.java |    67 +
 ...LogComponentRequestFacetQueryConverterTest.java |    68 +
 ...viceLogLevelCountRequestQueryConverterTest.java |    63 +
 ...LogLevelDateRangeRequestQueryConverterTest.java |    68 +
 ...rviceLogTreeRequestFacetQueryConverterTest.java |    66 +
 ...rviceLogTruncatedRequestQueryConverterTest.java |    66 +
 .../StringFieldFacetQueryConverterTest.java        |    48 +
 .../TopFieldAuditLogRequestQueryConverterTest.java |    62 +
 .../UserExportRequestQueryConverterTest.java       |    65 +
 .../LogsearchAuthenticationProviderTest.java       |   179 +
 ...chExternalServerAuthenticationProviderTest.java |   188 +
 .../LogsearchFileAuthenticationProviderTest.java   |   235 +
 .../LogsearchSimpleAuthenticationProviderTest.java |   118 +
 .../src/test/resources/logsearch.properties        |    33 +
 .../src/test/resources/user_pass.json              |     8 +
 .../ambari-logsearch-web/.angular-cli.json         |    42 +
 .../ambari-logsearch-web/.editorconfig             |    13 +
 ambari-logsearch/ambari-logsearch-web/.gitignore   |    45 +
 ambari-logsearch/ambari-logsearch-web/README.md    |   218 +
 .../ambari-logsearch-web/e2e/app.e2e-spec.ts       |    32 +
 .../ambari-logsearch-web/e2e/app.po.ts             |    29 +
 .../ambari-logsearch-web/e2e/tsconfig.e2e.json     |    12 +
 .../ambari-logsearch-web/karma.conf.js             |    62 +
 ambari-logsearch/ambari-logsearch-web/package.json |    94 +
 ambari-logsearch/ambari-logsearch-web/pom.xml      |   177 +
 .../ambari-logsearch-web/protractor.conf.js        |    48 +
 .../src/app/app-routing.module.ts                  |    72 +
 .../ambari-logsearch-web/src/app/app.module.ts     |   234 +
 .../src/app/classes/active-service-log-entry.ts    |    23 +
 .../classes/components/graph/graph.component.less  |    49 +
 .../classes/components/graph/graph.component.ts    |   473 +
 .../components/graph/time-graph.component.less     |    48 +
 .../components/graph/time-graph.component.ts       |   268 +
 .../logs-table/logs-table-component.spec.ts        |    61 +
 .../components/logs-table/logs-table-component.ts  |    51 +
 .../src/app/classes/filtering.ts                   |    70 +
 .../ambari-logsearch-web/src/app/classes/graph.ts  |    66 +
 .../src/app/classes/list-item.ts                   |    28 +
 .../src/app/classes/models/app-settings.ts         |    31 +
 .../src/app/classes/models/app-state.ts            |    55 +
 .../src/app/classes/models/audit-log.ts            |    46 +
 .../src/app/classes/models/bar-graph.ts            |    24 +
 .../src/app/classes/models/common-entry.ts         |    22 +
 .../src/app/classes/models/count.ts                |    22 +
 .../src/app/classes/models/filter.ts               |    27 +
 .../src/app/classes/models/graph.ts                |    23 +
 .../src/app/classes/models/log-type-tab.ts         |    51 +
 .../src/app/classes/models/log.ts                  |    38 +
 .../src/app/classes/models/logs-state.ts           |    25 +
 .../src/app/classes/models/node-group.ts           |    25 +
 .../src/app/classes/models/node-item.ts            |    33 +
 .../src/app/classes/models/service-log.ts          |    27 +
 .../app/classes/models/solr-collection-state.ts    |    23 +
 .../src/app/classes/models/store.ts                |   209 +
 .../src/app/classes/models/user-config.ts          |    26 +
 .../ambari-logsearch-web/src/app/classes/object.ts |    48 +
 .../queries/audit-logs-graph-query-params.spec.ts  |   203 +
 .../queries/audit-logs-graph-query-params.ts       |    69 +
 .../app/classes/queries/audit-logs-query-params.ts |    23 +
 .../audit-logs-top-resources-query-params.ts       |    23 +
 .../src/app/classes/queries/logs-query-params.ts   |    50 +
 .../src/app/classes/queries/query-params.ts        |    23 +
 .../queries/service-logs-histogram-query-params.ts |    24 +
 .../classes/queries/service-logs-query-params.ts   |    30 +
 .../queries/service-logs-truncated-query-params.ts |    37 +
 .../src/app/classes/service-injector.ts            |    23 +
 .../src/app/classes/service-log-context-entry.ts   |    26 +
 .../src/app/classes/settings.ts                    |    32 +
 .../ambari-logsearch-web/src/app/classes/string.ts |    35 +
 .../accordion-panel/accordion-panel.component.html |    25 +
 .../accordion-panel/accordion-panel.component.less |    42 +
 .../accordion-panel.component.spec.ts              |    42 +
 .../accordion-panel/accordion-panel.component.ts   |    33 +
 .../action-menu/action-menu.component.html         |    60 +
 .../action-menu/action-menu.component.less         |   114 +
 .../action-menu/action-menu.component.spec.ts      |   135 +
 .../action-menu/action-menu.component.ts           |   167 +
 .../src/app/components/app.component.html          |    27 +
 .../src/app/components/app.component.less          |    62 +
 .../src/app/components/app.component.spec.ts       |    66 +
 .../src/app/components/app.component.ts            |    51 +
 .../audit-logs-entries.component.html              |    36 +
 .../audit-logs-entries.component.spec.ts           |   117 +
 .../audit-logs-entries.component.ts                |   133 +
 .../audit-logs-table.component.html                |    55 +
 .../audit-logs-table.component.less                |    21 +
 .../audit-logs-table.component.spec.ts             |   164 +
 .../audit-logs-table/audit-logs-table.component.ts |    57 +
 .../breadrumbs/breadcrumbs.component.html          |    29 +
 .../breadrumbs/breadcrumbs.component.less          |    35 +
 .../breadrumbs/breadcrumbs.component.spec.ts       |    51 +
 .../components/breadrumbs/breadcrumbs.component.ts |   103 +
 .../cluster-filter/cluster-filter.component.html   |    19 +
 .../cluster-filter/cluster-filter.component.less   |    19 +
 .../cluster-filter.component.spec.ts               |   128 +
 .../cluster-filter/cluster-filter.component.ts     |   161 +
 .../collapsible-panel.component.html               |    27 +
 .../collapsible-panel.component.less               |    42 +
 .../collapsible-panel.component.spec.ts            |   139 +
 .../collapsible-panel.component.ts                 |    89 +
 .../context-menu/context-menu.component.html       |    19 +
 .../context-menu/context-menu.component.less       |    21 +
 .../context-menu/context-menu.component.spec.ts    |   133 +
 .../context-menu/context-menu.component.ts         |    72 +
 .../date-picker/date-picker.component.html         |    25 +
 .../date-picker/date-picker.component.spec.ts      |    53 +
 .../date-picker/date-picker.component.ts           |    99 +
 .../filter-button/filter-button.component.spec.ts  |   114 +
 .../filter-button/filter-button.component.ts       |    64 +
 .../filters-panel/filters-panel.component.html     |    57 +
 .../filters-panel/filters-panel.component.less     |    80 +
 .../filters-panel/filters-panel.component.spec.ts  |   128 +
 .../filters-panel/filters-panel.component.ts       |   144 +
 .../graph-legend-item.component.html               |    19 +
 .../graph-legend-item.component.less               |    27 +
 .../graph-legend-item.component.spec.ts            |    42 +
 .../graph-legend-item.component.ts                 |    37 +
 .../graph-legend/graph-legend.component.html       |    19 +
 .../graph-legend/graph-legend.component.spec.ts    |    50 +
 .../graph-legend/graph-legend.component.ts         |    32 +
 .../graph-tooltip/graph-tooltip.component.html     |    22 +
 .../graph-tooltip/graph-tooltip.component.less     |    69 +
 .../graph-tooltip/graph-tooltip.component.spec.ts  |    50 +
 .../graph-tooltip/graph-tooltip.component.ts       |    36 +
 .../history-item-controls.component.html           |    20 +
 .../history-item-controls.component.less           |    21 +
 .../history-item-controls.component.spec.ts        |    43 +
 .../history-item-controls.component.ts             |    28 +
 .../horizontal-histogram.component.html            |    22 +
 .../horizontal-histogram.component.less            |    22 +
 .../horizontal-histogram.component.spec.ts         |    61 +
 .../horizontal-histogram.component.ts              |   114 +
 .../log-context/log-context.component.html         |    38 +
 .../log-context/log-context.component.less         |    32 +
 .../log-context/log-context.component.spec.ts      |   118 +
 .../log-context/log-context.component.ts           |    95 +
 .../log-file-entry/log-file-entry.component.html   |    20 +
 .../log-file-entry/log-file-entry.component.less   |    31 +
 .../log-file-entry.component.spec.ts               |    56 +
 .../log-file-entry/log-file-entry.component.ts     |    51 +
 .../log-index-filter.component.html                |    84 +
 .../log-index-filter.component.less                |    75 +
 .../log-index-filter.component.spec.ts             |   132 +
 .../log-index-filter/log-index-filter.component.ts |   212 +
 .../components/log-level/log-level.component.html  |    18 +
 .../log-level/log-level.component.spec.ts          |    73 +
 .../components/log-level/log-level.component.ts    |    52 +
 .../log-message/log-message.component.html         |    24 +
 .../log-message/log-message.component.less         |    66 +
 .../log-message/log-message.component.spec.ts      |    78 +
 .../log-message/log-message.component.ts           |   171 +
 .../login-form/login-form.component.html           |    33 +
 .../login-form/login-form.component.less           |    22 +
 .../login-form/login-form.component.spec.ts        |   117 +
 .../components/login-form/login-form.component.ts  |    86 +
 .../logs-container/logs-container.component.html   |    67 +
 .../logs-container/logs-container.component.less   |    58 +
 .../logs-container.component.spec.ts               |   123 +
 .../logs-container/logs-container.component.ts     |   364 +
 .../main-container/main-container.component.html   |    18 +
 .../main-container.component.spec.ts               |    63 +
 .../main-container/main-container.component.ts     |    50 +
 .../menu-button/menu-button.component.html         |    32 +
 .../menu-button/menu-button.component.less         |    58 +
 .../menu-button/menu-button.component.spec.ts      |   190 +
 .../menu-button/menu-button.component.ts           |   266 +
 .../components/node-bar/node-bar.component.html    |    19 +
 .../components/node-bar/node-bar.component.less    |    39 +
 .../components/node-bar/node-bar.component.spec.ts |    43 +
 .../app/components/node-bar/node-bar.component.ts  |    35 +
 .../pagination-controls.component.html             |    28 +
 .../pagination-controls.component.less             |    23 +
 .../pagination-controls.component.spec.ts          |   144 +
 .../pagination-controls.component.ts               |   145 +
 .../pagination/pagination.component.html           |    25 +
 .../pagination/pagination.component.less           |    28 +
 .../pagination/pagination.component.spec.ts        |    59 +
 .../components/pagination/pagination.component.ts  |    76 +
 .../search-box/search-box.component.html           |    44 +
 .../search-box/search-box.component.less           |   123 +
 .../search-box/search-box.component.spec.ts        |   143 +
 .../components/search-box/search-box.component.ts  |   340 +
 .../service-logs-table.component.html              |   173 +
 .../service-logs-table.component.less              |   305 +
 .../service-logs-table.component.spec.ts           |   146 +
 .../service-logs-table.component.ts                |   322 +
 .../src/app/components/tabs/tabs.component.html    |    39 +
 .../src/app/components/tabs/tabs.component.less    |    22 +
 .../src/app/components/tabs/tabs.component.spec.ts |   135 +
 .../src/app/components/tabs/tabs.component.ts      |   105 +
 .../time-histogram/time-histogram.component.html   |    37 +
 .../time-histogram/time-histogram.component.less   |    25 +
 .../time-histogram.component.spec.ts               |   196 +
 .../time-histogram/time-histogram.component.ts     |    96 +
 .../time-line-graph/time-line-graph.component.html |    27 +
 .../time-line-graph/time-line-graph.component.less |    42 +
 .../time-line-graph.component.spec.ts              |    69 +
 .../time-line-graph/time-line-graph.component.ts   |   111 +
 .../time-range-picker.component.html               |    44 +
 .../time-range-picker.component.less               |    35 +
 .../time-range-picker.component.spec.ts            |   115 +
 .../time-range-picker.component.ts                 |   112 +
 .../timezone-picker/timezone-picker.component.html |    26 +
 .../timezone-picker/timezone-picker.component.less |    45 +
 .../timezone-picker.component.spec.ts              |   128 +
 .../timezone-picker/timezone-picker.component.ts   |    80 +
 .../components/top-menu/top-menu.component.html    |    24 +
 .../components/top-menu/top-menu.component.less    |    27 +
 .../components/top-menu/top-menu.component.spec.ts |   119 +
 .../app/components/top-menu/top-menu.component.ts  |    95 +
 .../src/app/modules/app-load/app-load.module.ts    |    43 +
 .../models/data-availability-state.model.ts        |    32 +
 .../modules/app-load/services/app-load.service.ts  |   256 +
 .../stores/data-availability-state.store.ts        |    34 +
 .../src/app/modules/shared/animations.less         |    33 +
 .../data-loading-indicator.component.html          |    48 +
 .../data-loading-indicator.component.less          |   157 +
 .../data-loading-indicator.component.spec.ts       |    60 +
 .../data-loading-indicator.component.ts            |    84 +
 .../dropdown-button/dropdown-button.component.html |    36 +
 .../dropdown-button/dropdown-button.component.less |    36 +
 .../dropdown-button.component.spec.ts              |   118 +
 .../dropdown-button/dropdown-button.component.ts   |   147 +
 .../dropdown-list/dropdown-list.component.html     |    79 +
 .../dropdown-list/dropdown-list.component.less     |   106 +
 .../dropdown-list/dropdown-list.component.spec.ts  |   148 +
 .../dropdown-list/dropdown-list.component.ts       |   228 +
 .../filter-dropdown.component.spec.ts              |   144 +
 .../filter-dropdown/filter-dropdown.component.ts   |    78 +
 .../loading-indicator.component.html               |    19 +
 .../loading-indicator.component.less               |    32 +
 .../loading-indicator.component.spec.ts            |    42 +
 .../loading-indicator.component.ts                 |    29 +
 .../modal-dialog/modal-dialog.component.html       |    37 +
 .../modal-dialog/modal-dialog.component.less       |    56 +
 .../modal-dialog/modal-dialog.component.spec.ts    |    50 +
 .../modal-dialog/modal-dialog.component.ts         |    92 +
 .../shared/components/modal/modal.component.html   |    44 +
 .../shared/components/modal/modal.component.less   |    35 +
 .../components/modal/modal.component.spec.ts       |    45 +
 .../shared/components/modal/modal.component.ts     |   132 +
 .../shared/directives/disable-control.directive.ts |    34 +
 .../src/app/modules/shared/forms.less              |    35 +
 .../shared/interfaces/api-endpoint-descriptor.ts   |    38 +
 .../shared/interfaces/notification.interface.ts    |    24 +
 .../src/app/modules/shared/main.less               |    22 +
 .../src/app/modules/shared/mixins.less             |   213 +
 .../src/app/modules/shared/notifications.less      |    66 +
 .../services/can-deactivate-guard.service.spec.ts  |    32 +
 .../services/can-deactivate-guard.service.ts       |    31 +
 .../shared/services/notification.service.ts        |    79 +
 .../src/app/modules/shared/shared.module.ts        |    86 +
 .../src/app/modules/shared/variables.less          |    95 +
 .../shipper-cluster-service-list.component.html    |    32 +
 .../shipper-cluster-service-list.component.less    |    39 +
 .../shipper-cluster-service-list.component.ts      |    54 +
 .../shipper-configuration.component.html           |    53 +
 .../shipper-configuration.component.less           |    33 +
 .../shipper-configuration.component.spec.ts        |   127 +
 .../shipper-configuration.component.ts             |   182 +
 ...ipper-service-configuration-form.component.html |   122 +
 ...ipper-service-configuration-form.component.less |    54 +
 ...shipper-service-configuration-form.component.ts |   253 +
 .../shipper/directives/validator.directive.spec.ts |    26 +
 .../shipper/directives/validator.directive.ts      |    61 +
 .../interfaces/shipper-cluster-information.ts      |    24 +
 ...pper-cluster-service-configuration.interface.ts |    26 +
 .../shipper-cluster-service-configuration.model.ts |    25 +
 .../shipper-cluster-service-validation.model.ts    |    25 +
 .../shipper/models/shipper-cluster-service.type.ts |    19 +
 .../modules/shipper/models/shipper-cluster.type.ts |    19 +
 .../shipper/models/shipper-configuration.model.ts  |    38 +
 .../shipper-cluster-service-list.service.spec.ts   |    69 +
 .../shipper-cluster-service-list.service.ts        |    35 +
 .../services/shipper-configuration.service.spec.ts |    62 +
 .../services/shipper-configuration.service.ts      |   101 +
 .../app/modules/shipper/services/shipper.guard.ts  |    83 +
 .../app/modules/shipper/shipper-routing.module.ts  |    72 +
 .../src/app/modules/shipper/shipper.module.ts      |    67 +
 .../shipper/stores/shipper-configuration.store.ts  |    41 +
 .../shipper/stores/shipper-service.store.ts        |    32 +
 .../src/app/pipes/component-label.ts               |    36 +
 .../src/app/pipes/timer-seconds.pipe.spec.ts       |    37 +
 .../src/app/pipes/timer-seconds.pipe.ts            |    41 +
 .../src/app/pipes/timezone-abbr.pipe.spec.ts       |    26 +
 .../src/app/pipes/timezone-abbr.pipe.ts            |    31 +
 .../src/app/services/auth-guard.service.ts         |    43 +
 .../src/app/services/auth.service.spec.ts          |   144 +
 .../src/app/services/auth.service.ts               |   186 +
 .../services/component-generator.service.spec.ts   |   104 +
 .../app/services/component-generator.service.ts    |    90 +
 .../app/services/history-manager.service.spec.ts   |   174 +
 .../src/app/services/history-manager.service.ts    |   326 +
 .../src/app/services/http-client.service.spec.ts   |    67 +
 .../src/app/services/http-client.service.ts        |   239 +
 .../app/services/log-index-filter.service.spec.ts  |    45 +
 .../src/app/services/log-index-filter.service.ts   |    40 +
 .../src/app/services/login-screen-guard.service.ts |    42 +
 .../logs-breadcrumbs-resolver.service.spec.ts      |    72 +
 .../services/logs-breadcrumbs-resolver.service.ts  |    42 +
 .../app/services/logs-container.service.spec.ts    |   101 +
 .../src/app/services/logs-container.service.ts     |   917 +
 .../services/logs-filtering-utils.service.spec.ts  |    71 +
 .../app/services/logs-filtering-utils.service.ts   |   557 +
 .../src/app/services/mock-api-data.service.spec.ts |    81 +
 .../src/app/services/mock-api-data.service.ts      |   285 +
 .../src/app/services/routing-utils.service.spec.ts |    32 +
 .../src/app/services/routing-utils.service.ts      |    40 +
 .../app/services/storage/app-settings.service.ts   |    33 +
 .../src/app/services/storage/app-state.service.ts  |    33 +
 .../services/storage/audit-logs-fields.service.ts  |    75 +
 .../storage/audit-logs-graph-data.service.ts       |    32 +
 .../src/app/services/storage/audit-logs.service.ts |    32 +
 .../services/storage/cluster-selection.service.ts  |    35 +
 .../src/app/services/storage/clusters.service.ts   |    32 +
 .../src/app/services/storage/components.service.ts |    32 +
 .../src/app/services/storage/graphs.service.ts     |    33 +
 .../src/app/services/storage/hosts.service.ts      |    32 +
 .../src/app/services/storage/logs-state.service.ts |    33 +
 .../src/app/services/storage/reducers.service.ts   |    62 +
 .../storage/service-logs-fields.service.ts         |    32 +
 .../storage/service-logs-histogram-data.service.ts |    32 +
 .../storage/service-logs-truncated.service.ts      |    32 +
 .../app/services/storage/service-logs.service.ts   |    32 +
 .../src/app/services/storage/tabs.service.ts       |    33 +
 .../app/services/storage/user-configs.service.ts   |    33 +
 .../src/app/services/tab.guard.spec.ts             |    78 +
 .../src/app/services/tab.guard.ts                  |    51 +
 .../src/app/services/translate.service.spec.ts     |    32 +
 .../src/app/services/translate.service.ts          |    32 +
 .../src/app/services/user-settings.service.spec.ts |   106 +
 .../src/app/services/user-settings.service.ts      |   197 +
 .../src/app/services/utils.service.spec.ts         |   569 +
 .../src/app/services/utils.service.ts              |   166 +
 .../src/app/test-config.spec.ts                    |    92 +
 .../ambari-logsearch-web/src/assets/i18n/en.json   |   272 +
 .../src/assets/images}/ambari-logo.png             |   Bin
 .../src/environments/environment.prod.ts           |    21 +
 .../src/environments/environment.ts                |    21 +
 .../ambari-logsearch-web/src/favicon.ico           |   Bin 0 -> 1150 bytes
 .../ambari-logsearch-web/src/index.html            |    78 +
 ambari-logsearch/ambari-logsearch-web/src/main.ts  |    29 +
 .../src/mockdata/mock-data-common.ts               |   186 +
 .../src/mockdata/mock-data-get.ts                  |  2073 ++
 .../src/mockdata/mock-data-post.ts                 |  1677 ++
 .../src/mockdata/mock-data-put.ts                  |    48 +
 .../ambari-logsearch-web/src/polyfills.ts          |    86 +
 .../ambari-logsearch-web/src/styles.less           |    31 +
 ambari-logsearch/ambari-logsearch-web/src/test.ts  |    47 +
 .../ambari-logsearch-web/src/tsconfig.app.json     |    13 +
 .../ambari-logsearch-web/src/tsconfig.spec.json    |    20 +
 .../ambari-logsearch-web/src/typings.d.ts          |    23 +
 .../vendor/css/bootstrap-datetimepicker.min.css    |     5 +
 .../src/vendor/css/bootstrap-logsearch.min.css     |    18 +
 .../src/vendor/css/fonts/Roboto-Bold-webfont.eot   |   Bin 0 -> 36098 bytes
 .../src/vendor/css}/fonts/Roboto-Bold-webfont.svg  |     0
 .../src/vendor/css/fonts/Roboto-Bold-webfont.ttf   |   Bin 0 -> 35912 bytes
 .../src/vendor/css}/fonts/Roboto-Bold-webfont.woff |   Bin
 .../vendor/css}/fonts/Roboto-Regular-webfont.eot   |   Bin
 .../vendor/css}/fonts/Roboto-Regular-webfont.svg   |     0
 .../vendor/css}/fonts/Roboto-Regular-webfont.ttf   |   Bin
 .../vendor/css}/fonts/Roboto-Regular-webfont.woff  |   Bin
 .../src/vendor/js/WorldMapGenerator.min.js         |    11 +
 .../src/vendor/js/bootstrap-datetimepicker.min.js  |     2 +
 .../src/vendor/js/bootstrap-logsearch.min.js       |    19 +
 .../ambari-logsearch-web/tsconfig.json             |    37 +
 ambari-logsearch/ambari-logsearch-web/tslint.json  |   116 +
 .../ambari-logsearch-web/webpack.config.js         |   497 +
 ambari-logsearch/ambari-logsearch-web/yarn.lock    |  6819 +++++
 ambari-logsearch/docker/.gitignore                 |     2 +
 ambari-logsearch/docker/Dockerfile                 |   103 +
 ambari-logsearch/docker/all.yml                    |    38 +
 ambari-logsearch/docker/bin/start.sh               |   232 +
 ambari-logsearch/docker/docker-compose.yml         |    95 +
 ambari-logsearch/docker/knox.yml                   |    50 +
 ambari-logsearch/docker/knox/gateway.sh            |    21 +
 .../docker/knox/keystores/test-secrets.zip         |   Bin 0 -> 3841 bytes
 ambari-logsearch/docker/knox/ldap.sh               |    21 +
 .../docker/knox/logsearch/1.0.0/rewrite.xml        |    32 +
 .../docker/knox/logsearch/1.0.0/service.xml        |    41 +
 ambari-logsearch/docker/knox/topologies/admin.xml  |    67 +
 .../docker/knox/topologies/knoxsso.xml             |   118 +
 .../docker/knox/topologies/sandbox.xml             |    55 +
 ambari-logsearch/docker/logsearch-docker.sh        |   165 +
 ambari-logsearch/docker/logsearch-logfeeder.yml    |    34 +
 ambari-logsearch/docker/logsearch-server.yml       |    34 +
 ambari-logsearch/docker/solr.yml                   |    34 +
 ambari-logsearch/docker/sso.yml                    |   119 +
 .../docker/test-config/logfeeder/log4j.xml         |    43 +
 .../docker/test-config/logfeeder/logfeeder-env.sh  |    45 +
 .../test-config/logfeeder/logfeeder.properties     |    37 +
 .../logfeeder/shipper-conf/global.config.json      |    10 +
 .../shipper-conf/input.config-ambari.json          |   376 +
 .../logfeeder/shipper-conf/input.config-hdfs.json  |   172 +
 .../logfeeder/shipper-conf/input.config-hst.json   |    38 +
 .../input.config-logsearch-docker.json             |    34 +
 .../shipper-conf/input.config-logsearch.json       |    21 +
 .../shipper-conf/input.config-secure_log.json      |    32 +
 .../logfeeder/shipper-conf/input.config-storm.json |    75 +
 .../shipper-conf/input.config-system_message.json  |    32 +
 .../shipper-conf/input.config-zookeeper.json       |    35 +
 .../logfeeder/shipper-conf/output.config.json      |    36 +
 .../docker/test-config/logsearch/log4j.xml         |    49 +
 .../docker/test-config/logsearch/logsearch-env.sh  |    40 +
 .../logsearch/logsearch-https.properties           |    57 +
 .../test-config/logsearch/logsearch-sso.properties |    63 +
 .../test-config/logsearch/logsearch.properties     |    60 +
 .../docker/test-config/solr/log4j.properties       |    39 +
 .../docker/test-config/solr/solr-env-ssl.sh        |   102 +
 .../docker/test-config/solr/solr-env.sh            |    94 +
 ambari-logsearch/docker/test-config/solr/solr.xml  |    26 +
 ambari-logsearch/docker/test-config/solr/zoo.cfg   |    23 +
 .../test-logs/ambari-server/ambari-audit.log       |   390 +
 .../docker/test-logs/hdfs-audit/hdfs-audit.log     |     4 +
 .../test-logs/logsearch/logsearch-test-log.json    |     1 +
 .../docker/test-logs/secure_log/secure-log.txt     |    11 +
 .../test-logs/smartsense/hst-agent-test-log.txt    |     4 +
 .../streamline-1-TestAgg-2-3/6700/worker.log       |     5 +
 .../streamline-1-TestAgg-2-3/6701/worker.log       |     5 +
 .../test-logs/system_message/message_logs.txt      |    17 +
 .../test-logs/zookeeper/zookeeper-test-log.txt     |     3 +
 ambari-logsearch/docker/zookeeper.yml              |    52 +
 ambari-logsearch/pom.xml                           |   369 +
 ambari-metrics/ambari-metrics-assembly/pom.xml     |  1385 +
 .../src/main/assembly/collector-windows-choco.xml  |    51 +
 .../src/main/assembly/collector-windows.xml        |   112 +
 .../src/main/assembly/collector.xml                |    84 +
 .../src/main/assembly/grafana.xml                  |    59 +
 .../src/main/assembly/monitor-windows-choco.xml    |    51 +
 .../src/main/assembly/monitor-windows.xml          |    89 +
 .../src/main/assembly/monitor.xml                  |    78 +
 .../src/main/assembly/sink-windows-choco.xml       |    51 +
 .../src/main/assembly/sink-windows.xml             |    77 +
 .../src/main/assembly/sink.xml                     |    82 +
 .../collector/ambari-metrics-collector.nuspec      |    26 +
 .../package/choco/collector/chocolateyinstall.ps1  |    94 +
 .../choco/collector}/chocolateyuninstall.ps1       |     0
 .../choco/monitor/ambari-metrics-monitor.nuspec    |    26 +
 .../package/choco/monitor/chocolateyinstall.ps1    |    93 +
 .../package/choco/monitor}/chocolateyuninstall.ps1 |     0
 .../choco/sink/ambari-metrics-hadoop-sink.nuspec   |    26 +
 .../main/package/choco/sink/chocolateyinstall.ps1  |    91 +
 .../package/choco/sink}/chocolateyuninstall.ps1    |     0
 .../src/main/package/deb/control/control           |     0
 .../src/main/package/deb/control/postinst          |    36 +
 .../src/main/package/deb/control/preinst           |    45 +
 .../src/main/package/deb/control/prerm             |    28 +
 .../src/main/package/rpm/sink/postinstall.sh       |    36 +
 .../src/main/package/rpm/sink/preinstall.sh        |    45 +
 ambari-metrics/ambari-metrics-common/pom.xml       |   222 +
 .../sink/timeline/AbstractTimelineMetricsSink.java |   763 +
 .../metrics2/sink/timeline/AggregationResult.java  |    60 +
 .../metrics2/sink/timeline/AppCookieManager.java   |   219 +
 .../metrics2/sink/timeline/ContainerMetric.java    |   218 +
 .../metrics2/sink/timeline/MetadataException.java  |    28 +
 .../metrics2/sink/timeline/MetricAggregate.java    |   110 +
 .../sink/timeline/MetricClusterAggregate.java      |    73 +
 .../sink/timeline/MetricHostAggregate.java         |    81 +
 .../MetricsSinkInitializationException.java        |    25 +
 .../metrics2/sink/timeline/PostProcessingUtil.java |   164 +
 .../hadoop/metrics2/sink/timeline/Precision.java   |    78 +
 .../timeline/PrecisionLimitExceededException.java  |    36 +
 .../sink/timeline/SingleValuedTimelineMetric.java  |    93 +
 .../metrics2/sink/timeline/TimelineMetric.java     |   224 +
 .../sink/timeline/TimelineMetricMetadata.java      |   201 +
 .../sink/timeline/TimelineMetricUtils.java         |    65 +
 .../TimelineMetricWithAggregatedValues.java        |    65 +
 .../metrics2/sink/timeline/TimelineMetrics.java    |   123 +
 .../hadoop/metrics2/sink/timeline/TopNConfig.java  |    70 +
 .../sink/timeline/UnableToConnectException.java    |    46 +
 .../availability/MetricCollectorHAHelper.java      |   109 +
 .../MetricCollectorUnavailableException.java       |    24 +
 ...etricSinkWriteShardHostnameHashingStrategy.java |    60 +
 .../availability/MetricSinkWriteShardStrategy.java |    24 +
 .../sink/timeline/cache/TimelineMetricsCache.java  |   219 +
 .../sink/timeline/configuration/Configuration.java |    62 +
 .../apache/hadoop/metrics2/sink/util/Servers.java  |   111 +
 .../timeline/AbstractTimelineMetricSinkTest.java   |   258 +
 .../sink/timeline/AppCookieManagerTest.java        |    52 +
 .../availability/MetricCollectorHATest.java        |   211 +
 .../availability/ShardingStrategyTest.java         |    64 +
 .../timeline/cache/HandleConnectExceptionTest.java |   243 +
 .../timeline/cache/PostProcessingUtilTest.java     |   113 +
 .../timeline/cache/TimelineMetricsCacheTest.java   |   145 +
 ambari-metrics/ambari-metrics-flume-sink/pom.xml   |   174 +
 .../src/main/assemblies/empty.xml                  |     0
 .../src/main/assemblies/jar-with-common.xml        |    35 +
 .../src/main/conf/flume-metrics2.properties.j2     |    31 +
 .../sink/flume/FlumeTimelineMetricsSink.java       |   272 +
 .../sink/flume/FlumeTimelineMetricsSinkTest.java   |   172 +
 ambari-metrics/ambari-metrics-grafana/README.md    |   281 +
 .../ambari-metrics/config_ctrl.d.ts                |    23 +
 .../ambari-metrics/config_ctrl.js                  |    34 +
 .../ambari-metrics/config_ctrl.js.map              |    19 +
 .../ambari-metrics/config_ctrl.ts                  |    26 +
 .../ambari-metrics/datasource.d.ts                 |    20 +
 .../ambari-metrics/datasource.js                   |  1162 +
 .../ambari-metrics/directives.js                   |    37 +
 .../ambari-metrics/img/ams-screenshot.png          |   Bin 0 -> 157579 bytes
 .../ambari-metrics/img/apache-ambari-logo-sm.png   |   Bin 0 -> 11354 bytes
 .../ambari-metrics/img/apache-ambari-logo.png      |   Bin 0 -> 25912 bytes
 .../ambari-metrics/img}/apache-ambari-project.png  |   Bin
 .../ambari-metrics/module.d.ts                     |    21 +
 .../ambari-metrics/module.js                       |    39 +
 .../ambari-metrics/module.js.map                   |    19 +
 .../ambari-metrics/module.ts                       |    26 +
 .../partials/annotations.editor.html               |    17 +
 .../ambari-metrics/partials/config.html            |    18 +
 .../ambari-metrics/partials/query.editor.html      |   112 +
 .../ambari-metrics/plugin.json                     |    21 +
 .../ambari-metrics/query_ctrl.d.ts                 |    39 +
 .../ambari-metrics/query_ctrl.js                   |   152 +
 .../ambari-metrics/query_ctrl.js.map               |    19 +
 .../ambari-metrics/query_ctrl.ts                   |   169 +
 .../conf/unix/ambari-metrics-grafana               |   191 +
 .../conf/unix/ams-grafana-env.sh                   |    29 +
 .../conf/unix/ams-grafana.ini                      |   334 +
 ambari-metrics/ambari-metrics-grafana/pom.xml      |   135 +
 .../screenshots/1-add-datasource.png               |   Bin 0 -> 108602 bytes
 .../screenshots/10-choose-hostname.png             |   Bin 0 -> 298654 bytes
 .../screenshots/11-choose-agg-rate-precision.png   |   Bin 0 -> 276486 bytes
 .../screenshots/12-change-panel-title.png          |   Bin 0 -> 258642 bytes
 .../screenshots/13-save-dashboard.png              |   Bin 0 -> 262005 bytes
 .../screenshots/14-change-timerange.png            |   Bin 0 -> 310766 bytes
 .../screenshots/15-change-units.png                |   Bin 0 -> 322069 bytes
 .../screenshots/16-display-style-graph-1.png       |   Bin 0 -> 285467 bytes
 .../screenshots/17-series-specific-override.png    |   Bin 0 -> 302825 bytes
 .../screenshots/18-override-time.png               |   Bin 0 -> 255655 bytes
 .../screenshots/19-edit-graph.png                  |   Bin 0 -> 191904 bytes
 .../screenshots/2-datasource-details.png           |   Bin 0 -> 125313 bytes
 .../screenshots/20-templating.png                  |   Bin 0 -> 694376 bytes
 .../screenshots/21-multi-templating.png            |   Bin 0 -> 92034 bytes
 .../screenshots/3-test-datasource.png              |   Bin 0 -> 136121 bytes
 .../screenshots/4-dashboard-dropdown.png           |   Bin 0 -> 126964 bytes
 .../screenshots/5-dashboard-graph-menu.png         |   Bin 0 -> 146851 bytes
 .../screenshots/6-graph-panels.png                 |   Bin 0 -> 105383 bytes
 .../screenshots/7-choose-datasource.png            |   Bin 0 -> 246860 bytes
 .../screenshots/8-choose-component.png             |   Bin 0 -> 199123 bytes
 .../screenshots/9-choose-metric.png                |   Bin 0 -> 216473 bytes
 .../screenshots/add-dashboard.png                  |   Bin 0 -> 107965 bytes
 .../screenshots/full-dashboard.png                 |   Bin 0 -> 161956 bytes
 .../src/main/assemblies/empty.xml                  |     0
 ambari-metrics/ambari-metrics-hadoop-sink/pom.xml  |   204 +
 .../src/main/assemblies/empty.xml                  |     0
 .../src/main/assemblies/jar-with-common.xml        |    38 +
 .../sink/timeline/HadoopTimelineMetricsSink.java   |   523 +
 .../timeline/HadoopTimelineMetricsSinkTest.java    |   450 +
 .../conf/unix/log4j.properties                     |    31 +
 .../conf/windows/log4j.properties                  |    29 +
 .../ambari-metrics-host-aggregator/pom.xml         |   167 +
 .../host/aggregator/AggregatorApplication.java     |   256 +
 .../host/aggregator/AggregatorWebService.java      |    56 +
 .../host/aggregator/TimelineMetricsHolder.java     |   123 +
 .../sink/timeline/AbstractMetricPublisher.java     |   169 +
 .../sink/timeline/AggregatedMetricsPublisher.java  |   108 +
 .../sink/timeline/RawMetricsPublisher.java         |    70 +
 .../host/aggregator/AggregatorApplicationTest.java |    55 +
 .../host/aggregator/AggregatorWebServiceTest.java  |   135 +
 .../host/aggregator/TimelineMetricsHolderTest.java |   108 +
 .../sink/timeline/AbstractMetricPublisherTest.java |    82 +
 .../timeline/AggregatedMetricsPublisherTest.java   |   155 +
 .../sink/timeline/RawMetricsPublisherTest.java     |   153 +
 .../conf/unix/ambari-metrics-monitor               |   226 +
 .../conf/unix/metric_groups.conf                   |    37 +
 .../conf/unix/metric_monitor.ini                   |    40 +
 .../conf/windows/ambari-metrics-monitor.cmd        |    17 +
 .../conf/windows/metric_groups.conf                |    19 +
 .../conf/windows/metric_monitor.ini                |    33 +
 .../ambari-metrics-host-monitoring/pom.xml         |   251 +
 .../src/main/package/rpm/preremove.sh              |    28 +
 .../src/main/python/__init__.py                    |    21 +
 .../src/main/python/amhm_service.py                |   189 +
 .../src/main/python/core/__init__.py               |    37 +
 .../src/main/python/core/aggregator.py             |   112 +
 .../src/main/python/core/application_metric_map.py |   189 +
 .../src/main/python/core/blacklisted_set.py        |    73 +
 .../src/main/python/core/config_reader.py          |   332 +
 .../src/main/python/core/controller.py             |   145 +
 .../src/main/python/core/emitter.py                |   222 +
 .../src/main/python/core/event_definition.py       |    84 +
 .../src/main/python/core/host_info.py              |   374 +
 .../src/main/python/core/krberr.py                 |    42 +
 .../src/main/python/core/metric_collector.py       |    95 +
 .../src/main/python/core/security.py               |    98 +
 .../src/main/python/core/spnego_kerberos_auth.py   |   164 +
 .../src/main/python/core/stop_handler.py           |   139 +
 .../src/main/python/main.py                        |   108 +
 .../src/main/python/psutil/LICENSE                 |    27 +
 .../src/main/python/psutil/MANIFEST.in             |    14 +
 .../src/main/python/psutil/Makefile                |    77 +
 .../src/main/python/psutil/README                  |   270 +
 .../src/main/python/psutil/build.py                |    57 +
 .../src/main/python/psutil/docs/Makefile           |   177 +
 .../src/main/python/psutil/docs/README             |    15 +
 .../main/python/psutil/docs/_static/copybutton.js  |    57 +
 .../src/main/python/psutil/docs/_static/sidebar.js |   161 +
 .../python/psutil/docs/_template/globaltoc.html    |    12 +
 .../python/psutil/docs/_template/indexcontent.html |     4 +
 .../python/psutil/docs/_template/indexsidebar.html |    16 +
 .../main/python/psutil/docs/_template/page.html    |    66 +
 .../docs/_themes/pydoctheme/static/pydoctheme.css  |   187 +
 .../psutil/docs/_themes/pydoctheme/theme.conf      |    23 +
 .../src/main/python/psutil/docs/conf.py            |   253 +
 .../src/main/python/psutil/docs/index.rst          |  1247 +
 .../src/main/python/psutil/docs/make.bat           |   242 +
 .../src/main/python/psutil/examples/disk_usage.py  |    63 +
 .../src/main/python/psutil/examples/free.py        |    42 +
 .../src/main/python/psutil/examples/iotop.py       |   178 +
 .../src/main/python/psutil/examples/killall.py     |    32 +
 .../src/main/python/psutil/examples/meminfo.py     |    69 +
 .../src/main/python/psutil/examples/netstat.py     |    65 +
 .../src/main/python/psutil/examples/nettop.py      |   165 +
 .../src/main/python/psutil/examples/pmap.py        |    58 +
 .../main/python/psutil/examples/process_detail.py  |   162 +
 .../src/main/python/psutil/examples/top.py         |   232 +
 .../src/main/python/psutil/examples/who.py         |    34 +
 .../src/main/python/psutil/make.bat                |   176 +
 .../src/main/python/psutil/psutil/__init__.py      |  1987 ++
 .../src/main/python/psutil/psutil/_common.py       |   258 +
 .../src/main/python/psutil/psutil/_compat.py       |   433 +
 .../src/main/python/psutil/psutil/_psbsd.py        |   389 +
 .../src/main/python/psutil/psutil/_pslinux.py      |  1225 +
 .../src/main/python/psutil/psutil/_psosx.py        |   341 +
 .../src/main/python/psutil/psutil/_psposix.py      |   157 +
 .../src/main/python/psutil/psutil/_pssunos.py      |   533 +
 .../src/main/python/psutil/psutil/_psutil_bsd.c    |  2212 ++
 .../src/main/python/psutil/psutil/_psutil_bsd.h    |    51 +
 .../src/main/python/psutil/psutil/_psutil_common.c |    37 +
 .../src/main/python/psutil/psutil/_psutil_common.h |    10 +
 .../src/main/python/psutil/psutil/_psutil_linux.c  |   510 +
 .../src/main/python/psutil/psutil/_psutil_linux.h  |    20 +
 .../src/main/python/psutil/psutil/_psutil_osx.c    |  1881 ++
 .../src/main/python/psutil/psutil/_psutil_osx.h    |    41 +
 .../src/main/python/psutil/psutil/_psutil_posix.c  |   128 +
 .../src/main/python/psutil/psutil/_psutil_posix.h  |    10 +
 .../src/main/python/psutil/psutil/_psutil_sunos.c  |  1290 +
 .../src/main/python/psutil/psutil/_psutil_sunos.h  |    27 +
 .../main/python/psutil/psutil/_psutil_windows.c    |  3241 +++
 .../main/python/psutil/psutil/_psutil_windows.h    |    70 +
 .../src/main/python/psutil/psutil/_pswindows.py    |   485 +
 .../python/psutil/psutil/arch/bsd/process_info.c   |   285 +
 .../python/psutil/psutil/arch/bsd/process_info.h   |    15 +
 .../python/psutil/psutil/arch/osx/process_info.c   |   293 +
 .../python/psutil/psutil/arch/osx/process_info.h   |    16 +
 .../main/python/psutil/psutil/arch/windows/glpi.h  |    41 +
 .../python/psutil/psutil/arch/windows/ntextapi.h   |   287 +
 .../psutil/psutil/arch/windows/process_handles.c   |   336 +
 .../psutil/psutil/arch/windows/process_handles.h   |    10 +
 .../psutil/psutil/arch/windows/process_info.c      |   443 +
 .../psutil/psutil/arch/windows/process_info.h      |    17 +
 .../python/psutil/psutil/arch/windows/security.c   |   238 +
 .../python/psutil/psutil/arch/windows/security.h   |    17 +
 .../src/main/python/psutil/setup.py                |   198 +
 .../test/python/core/TestApplicationMetricMap.py   |   108 +
 .../src/test/python/core/TestEmitter.py            |   145 +
 .../src/test/python/core/TestHostInfo.py           |   348 +
 .../src/test/python/core/TestMetricCollector.py    |    47 +
 .../src/test/python/unitTests.py                   |   140 +
 ambari-metrics/ambari-metrics-kafka-sink/pom.xml   |   218 +
 .../src/main/assemblies/empty.xml                  |    21 +
 .../src/main/assemblies/jar-with-common.xml        |    35 +
 .../hadoop/metrics2/sink/kafka/JvmMetricSet.java   |   180 +
 .../sink/kafka/KafkaTimelineMetricsReporter.java   |   519 +
 .../kafka/KafkaTimelineMetricsReporterMBean.java   |    25 +
 .../metrics2/sink/kafka/MetricNameBuilder.java     |    85 +
 .../metrics2/sink/kafka/ScheduledReporter.java     |   218 +
 .../metrics2/sink/kafka/JvmMetricSetTest.java      |    48 +
 .../kafka/KafkaTimelineMetricsReporterTest.java    |   160 +
 .../metrics2/sink/kafka/ScheduledReporterTest.java |   104 +
 .../ambari-metrics-storm-sink-legacy/pom.xml       |   206 +
 .../src/main/assemblies/empty.xml                  |     0
 .../sink/storm/StormTimelineMetricsReporter.java   |   238 +
 .../sink/storm/StormTimelineMetricsSink.java       |   332 +
 .../sink/storm/StormTimelineMetricsSinkTest.java   |   134 +
 ambari-metrics/ambari-metrics-storm-sink/pom.xml   |   210 +
 .../src/main/assemblies/empty.xml                  |     0
 .../hadoop/metrics2/sink/storm/NumberUtil.java     |    38 +
 .../sink/storm/StormTimelineMetricsReporter.java   |   284 +
 .../sink/storm/StormTimelineMetricsSink.java       |   422 +
 .../sink/storm/StormTimelineMetricsSinkTest.java   |   186 +
 .../conf/unix/ambari-metrics-collector             |   496 +
 .../conf/unix/ams-env.sh                           |    33 +
 .../conf/unix/ams-site.xml                         |   385 +
 .../conf/unix/amshbase_metrics_whitelist           |   162 +
 .../conf/unix/hbase-site.xml                       |   280 +
 .../conf/unix/log4j.properties                     |    31 +
 .../conf/unix/metrics_whitelist                    |   657 +
 .../conf/unix/sqlline/log4j.properties             |    76 +
 .../conf/unix/sqlline/phoenix_utils.py             |   192 +
 .../conf/unix/sqlline/sqlline.py                   |   105 +
 .../conf/windows/ambari-metrics-collector.cmd      |    17 +
 .../conf/windows/ams-env.cmd                       |    16 +
 .../conf/windows/ams-site.xml                      |    25 +
 .../conf/windows/ams.properties                    |    17 +
 .../conf/windows/amshbase_metrics_whitelist        |   162 +
 .../conf/windows/log4j.properties                  |    29 +
 .../conf/windows/metrics_whitelist                 |   656 +
 .../ambari-metrics-timelineservice/pom.xml         |  1045 +
 .../src/main/assemblies/empty.xml                  |     0
 .../src/main/assemblies/simulator.xml              |    70 +
 .../src/main/conf/hbase-site-metrics-service.xml   |    80 +
 .../src/main/conf/simulator-log4j.xml              |    45 +
 .../ambari/metrics/AMSApplicationServer.java       |   143 +
 .../metrics/core/loadsimulator/LoadRunner.java     |   154 +
 .../core/loadsimulator/MetricsLoadSimulator.java   |   138 +
 .../core/loadsimulator/MetricsSenderWorker.java    |    60 +
 .../metrics/core/loadsimulator/data/AppID.java     |    45 +
 .../core/loadsimulator/data/AppMetrics.java        |    47 +
 .../loadsimulator/data/ApplicationInstance.java    |    58 +
 .../loadsimulator/data/HostMetricsGenerator.java   |    61 +
 .../metrics/core/loadsimulator/data/Metric.java    |    71 +
 .../data/MetricsGeneratorConfigurer.java           |    93 +
 .../core/loadsimulator/net/MetricsSender.java      |    31 +
 .../core/loadsimulator/net/RestMetricsSender.java  |    92 +
 .../loadsimulator/net/StdOutMetricsSender.java     |    56 +
 .../metrics/core/loadsimulator/net/UrlService.java |   100 +
 .../metrics/core/loadsimulator/util/Json.java      |    62 +
 .../loadsimulator/util/RandomMetricsProvider.java  |    39 +
 .../core/loadsimulator/util/TimeStampProvider.java |    51 +
 .../metrics/core/timeline/FunctionUtils.java       |    47 +
 .../core/timeline/HBaseTimelineMetricsService.java |   573 +
 .../core/timeline/MetricsCacheCommitterThread.java |    38 +
 .../MetricsSystemInitializationException.java      |    41 +
 .../core/timeline/PhoenixHBaseAccessor.java        |  2155 ++
 .../core/timeline/TimelineMetricConfiguration.java |   743 +
 .../timeline/TimelineMetricDistributedCache.java   |    32 +
 .../timeline/TimelineMetricServiceSummary.java     |    74 +
 .../timeline/TimelineMetricSplitPointComputer.java |   240 +
 .../metrics/core/timeline/TimelineMetricStore.java |   125 +
 .../core/timeline/TimelineMetricStoreWatcher.java  |   126 +
 .../timeline/TimelineMetricsAggregatorSink.java    |    60 +
 .../core/timeline/TimelineMetricsFilter.java       |   198 +
 .../core/timeline/TimelineMetricsIgniteCache.java  |   326 +
 .../core/timeline/TransientMetricReadHelper.java   |   139 +
 .../aggregators/AbstractTimelineAggregator.java    |   474 +
 .../core/timeline/aggregators/AggregatorUtils.java |   255 +
 .../timeline/aggregators/CustomDownSampler.java    |    44 +
 .../timeline/aggregators/DownSamplerUtils.java     |   122 +
 .../aggregators/EventMetricDownSampler.java        |    84 +
 .../core/timeline/aggregators/Function.java        |   213 +
 .../aggregators/TimelineClusterMetric.java         |    97 +
 .../aggregators/TimelineMetricAggregator.java      |    59 +
 .../TimelineMetricAggregatorFactory.java           |   529 +
 .../aggregators/TimelineMetricAppAggregator.java   |   192 +
 .../TimelineMetricClusterAggregator.java           |   152 +
 .../TimelineMetricClusterAggregatorSecond.java     |   295 +
 ...tricClusterAggregatorSecondWithCacheSource.java |   104 +
 .../TimelineMetricFilteringHostAggregator.java     |    94 +
 .../aggregators/TimelineMetricHostAggregator.java  |   125 +
 .../aggregators/TimelineMetricReadHelper.java      |   184 +
 .../core/timeline/aggregators/TopNDownSampler.java |   112 +
 .../v2/TimelineMetricClusterAggregator.java        |    93 +
 .../v2/TimelineMetricFilteringHostAggregator.java  |   119 +
 .../v2/TimelineMetricHostAggregator.java           |    77 +
 .../availability/AggregationTaskRunner.java        |   141 +
 .../timeline/availability/CheckpointManager.java   |    95 +
 .../availability/MetricCollectorHAController.java  |   330 +
 .../OnlineOfflineStateModelFactory.java            |    69 +
 .../discovery/TimelineMetricHostMetadata.java      |    60 +
 .../discovery/TimelineMetricMetadataKey.java       |    80 +
 .../discovery/TimelineMetricMetadataManager.java   |   893 +
 .../discovery/TimelineMetricMetadataSync.java      |   227 +
 ...ractTimelineMetricsSeriesAggregateFunction.java |    98 +
 .../timeline/function/SeriesAggregateFunction.java |    42 +
 .../TimelineMetricsSeriesAggregateFunction.java    |    25 +
 ...elineMetricsSeriesAggregateFunctionFactory.java |    41 +
 .../TimelineMetricsSeriesAvgAggregateFunction.java |    39 +
 .../TimelineMetricsSeriesMaxAggregateFunction.java |    41 +
 .../TimelineMetricsSeriesMinAggregateFunction.java |    41 +
 .../TimelineMetricsSeriesSumAggregateFunction.java |    39 +
 .../metrics/core/timeline/query/Condition.java     |    52 +
 .../core/timeline/query/ConditionBuilder.java      |   156 +
 .../core/timeline/query/ConnectionProvider.java    |    29 +
 .../core/timeline/query/DefaultCondition.java      |   322 +
 .../timeline/query/DefaultPhoenixDataSource.java   |    90 +
 .../core/timeline/query/EmptyCondition.java        |   174 +
 .../timeline/query/MetadataQueryCondition.java     |    82 +
 .../timeline/query/PhoenixConnectionProvider.java  |    31 +
 .../core/timeline/query/PhoenixTransactSQL.java    |  1156 +
 .../query/SplitByMetricNamesCondition.java         |   194 +
 .../metrics/core/timeline/query/TopNCondition.java |   162 +
 .../timeline/query/TransientMetricCondition.java   |   229 +
 .../core/timeline/sink/DefaultFSSinkProvider.java  |   153 +
 .../core/timeline/sink/ExternalMetricsSink.java    |    48 +
 .../core/timeline/sink/ExternalSinkProvider.java   |    35 +
 .../core/timeline/sink/HttpSinkProvider.java       |   231 +
 .../core/timeline/sink/KafkaSinkProvider.java      |   118 +
 .../DefaultInternalMetricsSourceProvider.java      |    42 +
 .../timeline/source/InternalMetricsSource.java     |    30 +
 .../timeline/source/InternalSourceProvider.java    |    39 +
 .../core/timeline/source/RawMetricsSource.java     |    85 +
 .../source/cache/InternalMetricCacheKey.java       |   109 +
 .../source/cache/InternalMetricCacheValue.java     |    37 +
 .../source/cache/InternalMetricsCache.java         |   229 +
 .../source/cache/InternalMetricsCacheProvider.java |    48 +
 .../cache/InternalMetricsCacheSizeOfEngine.java    |   148 +
 .../upgrade/core/AbstractPhoenixMetricsCopier.java |   164 +
 .../upgrade/core/MetricsDataMigrationLauncher.java |   328 +
 .../upgrade/core/PhoenixClusterMetricsCopier.java  |    74 +
 .../upgrade/core/PhoenixHostMetricsCopier.java     |    77 +
 .../timeline/uuid/HashBasedUuidGenStrategy.java    |   225 +
 .../core/timeline/uuid/MD5UuidGenStrategy.java     |    60 +
 .../core/timeline/uuid/MetricUuidGenStrategy.java  |    40 +
 .../timeline/uuid/Murmur3HashUuidGenStrategy.java  |    54 +
 .../core/timeline/uuid/TimelineMetricUuid.java     |    55 +
 .../records/ApplicationAttemptFinishData.java      |    95 +
 .../records/ApplicationAttemptHistoryData.java     |   171 +
 .../records/ApplicationAttemptStartData.java       |    82 +
 .../metrics/records/ApplicationFinishData.java     |    94 +
 .../metrics/records/ApplicationHistoryData.java    |   213 +
 .../metrics/records/ApplicationStartData.java      |   106 +
 .../metrics/records/ContainerFinishData.java       |    90 +
 .../metrics/records/ContainerHistoryData.java      |   182 +
 .../ambari/metrics/records/ContainerStartData.java |    92 +
 .../pb/ApplicationAttemptFinishDataPBImpl.java     |   239 +
 .../impl/pb/ApplicationAttemptStartDataPBImpl.java |   208 +
 .../impl/pb/ApplicationFinishDataPBImpl.java       |   226 +
 .../impl/pb/ApplicationStartDataPBImpl.java        |   229 +
 .../records/impl/pb/ContainerFinishDataPBImpl.java |   204 +
 .../records/impl/pb/ContainerStartDataPBImpl.java  |   258 +
 .../metrics/timeline/GenericObjectMapper.java      |   135 +
 .../ambari/metrics/timeline/NameValuePair.java     |    59 +
 .../ambari/metrics/timeline/TimelineReader.java    |   155 +
 .../ambari/metrics/timeline/TimelineStore.java     |    29 +
 .../ambari/metrics/timeline/TimelineWriter.java    |    46 +
 .../ambari/metrics/webapp/AMSController.java       |    37 +
 .../apache/ambari/metrics/webapp/AMSWebApp.java    |    42 +
 .../ambari/metrics/webapp/JAXBContextResolver.java |    64 +
 .../ambari/metrics/webapp/TimelineWebServices.java |   539 +
 .../python/ambari_metrics_collector/__init__.py    |    21 +
 .../python/ambari_metrics_collector/properties.py  |   223 +
 .../serviceConfiguration.py                        |   152 +
 .../src/main/python/amc_service.py                 |   171 +
 .../src/main/python/embedded_hbase_service.py      |   202 +
 .../src/main/python/main.py                        |   214 +
 .../main/resources/metrics_def/AMBARI_SERVER.dat   |    40 +
 .../src/main/resources/metrics_def/AMS-HBASE.dat   |   245 +
 .../resources/metrics_def/AMSSMOKETESTFAKE.DAT     |     1 +
 .../resources/metrics_def/AMSSMOKETESTFAKE.dat     |     1 +
 .../src/main/resources/metrics_def/DATANODE.dat    |   161 +
 .../main/resources/metrics_def/FLUME_HANDLER.dat   |    17 +
 .../main/resources/metrics_def/HBASE_MASTER.dat    |   253 +
 .../resources/metrics_def/HBASE_REGIONSERVER.dat   |   600 +
 .../main/resources/metrics_def/HIVEMETASTORE.dat   |   181 +
 .../src/main/resources/metrics_def/HIVESERVER2.dat |   117 +
 .../src/main/resources/metrics_def/HOST.dat        |    61 +
 .../resources/metrics_def/JOBHISTORYSERVER.dat     |    58 +
 .../main/resources/metrics_def/KAFKA_BROKER.dat    |  1103 +
 .../src/main/resources/metrics_def/NAMENODE.dat    |   398 +
 .../src/main/resources/metrics_def/NIMBUS.dat      |     7 +
 .../src/main/resources/metrics_def/NODEMANAGER.dat |    83 +
 .../main/resources/metrics_def/RESOURCEMANAGER.dat |   159 +
 .../metrics_def/TIMELINE_METRIC_STORE_WATCHER.DAT  |     1 +
 .../metrics_def/TIMELINE_METRIC_STORE_WATCHER.dat  |     1 +
 .../src/main/resources/scripts/ams_query.py        |   209 +
 .../src/main/resources/scripts/start.sh            |    30 +
 .../src/main/resources/scripts/start_slaves.sh     |    27 +
 .../src/main/resources/scripts/status_slaves.sh    |    22 +
 .../src/main/resources/scripts/stop.sh             |    32 +
 .../src/main/resources/scripts/stop_slaves.sh      |    26 +
 .../src/test/conf/ams-site.xml                     |    29 +
 .../src/test/conf/hadoop-policy.xml                |   134 +
 .../src/test/conf/hbase-site.xml                   |   245 +
 .../core/loadsimulator/data/TestAppMetrics.java    |   134 +
 .../core/loadsimulator/data/TestMetric.java        |    80 +
 .../jmetertest/jmetertest/AMSJMeterLoadTest.java   |   198 +
 .../jmetertest/jmetertest/AppGetMetric.java        |    57 +
 .../jmetertest/GetMetricRequestInfo.java           |    61 +
 .../jmetertest/jmetertest/JmeterTestPlanTask.java  |   276 +
 .../loadsimulator/net/TestRestMetricsSender.java   |    75 +
 .../loadsimulator/net/TestStdOutMetricsSender.java |    37 +
 .../util/TestRandomMetricsProvider.java            |    36 +
 .../loadsimulator/util/TestTimeStampProvider.java  |    51 +
 .../timeline/AbstractMiniHBaseClusterTest.java     |   367 +
 .../AbstractPhoenixConnectionlessTest.java         |   111 +
 .../ambari/metrics/core/timeline/FunctionTest.java |    62 +
 .../timeline/HBaseTimelineMetricsServiceTest.java  |   136 +
 .../core/timeline/ITPhoenixHBaseAccessor.java      |   553 +
 .../metrics/core/timeline/MetricTestHelper.java    |   130 +
 .../core/timeline/PhoenixHBaseAccessorTest.java    |   292 +
 .../timeline/StandaloneHBaseTestingUtility.java    |    39 +
 .../metrics/core/timeline/TestClusterSuite.java    |    34 +
 .../core/timeline/TestMetricHostAggregate.java     |    65 +
 .../core/timeline/TestPhoenixTransactSQL.java      |   659 +
 .../core/timeline/TestTimelineMetricStore.java     |   133 +
 .../TimelineMetricSplitPointComputerTest.java      |   141 +
 .../timeline/TimelineMetricStoreWatcherTest.java   |   108 +
 .../TimelineMetricsAggregatorMemorySink.java       |   141 +
 .../core/timeline/TimelineMetricsFilterTest.java   |   259 +
 .../timeline/TimelineMetricsIgniteCacheTest.java   |   237 +
 .../metrics/core/timeline/TopNConditionTest.java   |   105 +
 .../AbstractTimelineAggregatorTest.java            |   181 +
 .../core/timeline/aggregators/DownSamplerTest.java |   117 +
 .../timeline/aggregators/ITClusterAggregator.java  |   761 +
 .../timeline/aggregators/ITMetricAggregator.java   |   389 +
 .../TimelineMetricClusterAggregatorSecondTest.java |   405 +
 ...ClusterAggregatorSecondWithCacheSourceTest.java |   115 +
 .../MetricCollectorHAControllerTest.java           |   106 +
 .../timeline/discovery/TestMetadataManager.java    |   361 +
 .../core/timeline/discovery/TestMetadataSync.java  |   126 +
 ...TimelineMetricsSeriesAggregateFunctionTest.java |   188 +
 .../core/timeline/query/DefaultConditionTest.java  |   172 +
 .../core/timeline/source/RawMetricsSourceTest.java |   142 +
 .../timeline/uuid/MetricUuidGenStrategyTest.java   |   216 +
 .../metrics/timeline/TestGenericObjectMapper.java  |   102 +
 .../metrics/webapp/TestTimelineWebServices.java    |   118 +
 .../src/test/resources/hbase-default.xml           |    36 +
 .../src/test/resources/loadsimulator/README        |    65 +
 .../resources/loadsimulator/ams-jmeter.properties  |    56 +
 .../resources/loadsimulator/amsJmeterGraph.jmx     |   104 +
 .../test/resources/loadsimulator/jmeter.properties |  1172 +
 .../resources/loadsimulator/saveservice.properties |   381 +
 .../test/resources/test_data/full_whitelist.dat    |  1615 ++
 .../test/resources/test_data/metric_blacklist.dat  |     2 +
 .../test/resources/test_data/metric_whitelist.dat  |     8 +
 .../test/resources/ui_metrics_def/AMS-HBASE.dat    |    26 +
 .../src/test/resources/ui_metrics_def/DATANODE.dat |     4 +
 .../resources/ui_metrics_def/FLUME_HANDLER.dat     |    63 +
 .../src/test/resources/ui_metrics_def/HBASE.dat    |    47 +
 .../src/test/resources/ui_metrics_def/HOST.dat     |    80 +
 .../test/resources/ui_metrics_def/KAFKA_BROKER.dat |    16 +
 .../src/test/resources/ui_metrics_def/NAMENODE.dat |    30 +
 .../src/test/resources/ui_metrics_def/NIMBUS.dat   |    28 +
 .../test/resources/ui_metrics_def/NODEMANAGER.dat  |    33 +
 .../resources/ui_metrics_def/RESOURCEMANAGER.dat   |    11 +
 ambari-metrics/pom.xml                             |   373 +
 .../src/main/package/deb/control/control           |     0
 .../src/main/package/deb/control/postinst          |     0
 .../src/main/package/deb/control/postrm            |     0
 .../src/main/package/deb/control/posttrm           |     0
 .../src/main/package/deb/control/preinst           |     0
 .../src/main/package/deb/control/prerm             |     0
 ambari-project/pom.xml                             |   110 +-
 ambari-server-spi/pom.xml                          |   195 -
 .../ambari/annotations/UpgradeCheckInfo.java       |    81 -
 .../apache/ambari/server/utils/VersionUtils.java   |   276 -
 .../org/apache/ambari/spi/ClusterInformation.java  |   176 -
 .../java/org/apache/ambari/spi/RepositoryType.java |    93 -
 .../org/apache/ambari/spi/RepositoryVersion.java   |   115 -
 .../spi/exceptions/UpgradeActionException.java     |    70 -
 .../ambari/spi/net/HttpURLConnectionProvider.java  |    46 -
 .../org/apache/ambari/spi/net/package-info.java    |    21 -
 .../java/org/apache/ambari/spi/package-info.java   |    22 -
 .../apache/ambari/spi/stack/StackReleaseInfo.java  |    65 -
 .../ambari/spi/stack/StackReleaseVersion.java      |    47 -
 .../ambari/spi/upgrade/CheckQualification.java     |    42 -
 .../ambari/spi/upgrade/OrchestrationOptions.java   |    42 -
 .../spi/upgrade/PriorCheckQualification.java       |    46 -
 .../apache/ambari/spi/upgrade/UpgradeAction.java   |    48 -
 .../spi/upgrade/UpgradeActionOperations.java       |   379 -
 .../apache/ambari/spi/upgrade/UpgradeCheck.java    |    70 -
 .../spi/upgrade/UpgradeCheckDescription.java       |   196 -
 .../ambari/spi/upgrade/UpgradeCheckGroup.java      |   114 -
 .../ambari/spi/upgrade/UpgradeCheckRequest.java    |   155 -
 .../ambari/spi/upgrade/UpgradeCheckResult.java     |   128 -
 .../ambari/spi/upgrade/UpgradeCheckStatus.java     |    40 -
 .../ambari/spi/upgrade/UpgradeCheckType.java       |    40 -
 .../ambari/spi/upgrade/UpgradeInformation.java     |   131 -
 .../org/apache/ambari/spi/upgrade/UpgradeType.java |    48 -
 .../ambari/spi/upgrade/RepositoryTypeTest.java     |    42 -
 ambari-server/conf/unix/ambari.properties          |     1 -
 ambari-server/conf/unix/install-helper.sh          |     2 +-
 ambari-server/conf/unix/log4j.properties           |    11 +
 ambari-server/conf/windows/ambari.properties       |     1 -
 ambari-server/conf/windows/log4j.properties        |    11 +
 ambari-server/docs/api/generated/index.html        |     2 +-
 ambari-server/docs/api/generated/swagger.json      |   412 +-
 ambari-server/docs/api/v1/alert-dispatching.md     |     4 +-
 ambari-server/docs/api/v1/index.md                 |     2 +-
 ambari-server/docs/configuration/index.md          |    17 +-
 ambari-server/docs/security/ldap/index.md          |   561 -
 ambari-server/findbugs.exclude.xml                 |    11 +-
 ambari-server/pom.xml                              |    81 +-
 ambari-server/sbin/ambari-server                   |     4 -
 ambari-server/src/main/assemblies/server.xml       |    16 -
 ambari-server/src/main/conf/log4j.properties       |    11 +
 .../persist/jpa/AmbariJpaPersistService.java       |    22 -
 .../ambari/annotations/ExperimentalFeature.java    |     7 +-
 .../org/apache/ambari/server/AmbariException.java  |     0
 .../server/actionmanager/ActionDBAccessorImpl.java |   163 +-
 .../server/actionmanager/ActionScheduler.java      |    10 +
 .../actionmanager/ExecutionCommandWrapper.java     |    83 +-
 .../server/actionmanager/HostRoleStatus.java       |    42 +-
 .../apache/ambari/server/actionmanager/Stage.java  |    11 +-
 .../ambari/server/agent/AgentEncryptionKey.java    |    88 -
 .../ambari/server/agent/CommandRepository.java     |    10 +-
 .../ambari/server/agent/ExecutionCommand.java      |    61 +-
 .../ambari/server/agent/HeartBeatHandler.java      |    36 +-
 .../ambari/server/agent/HeartbeatMonitor.java      |     3 +
 .../ambari/server/agent/HeartbeatProcessor.java    |    29 +-
 .../server/agent/stomp/AgentConfigsHolder.java     |    12 +-
 .../ambari/server/agent/stomp/AgentDataHolder.java |     5 +-
 .../server/agent/stomp/AlertDefinitionsHolder.java |    14 +-
 .../agent/stomp/AmbariSubscriptionRegistry.java    |   235 +-
 .../server/agent/stomp/HostLevelParamsHolder.java  |    38 +-
 .../ambari/server/agent/stomp/TopologyHolder.java  |     2 +
 .../agent/stomp/dto/HostLevelParamsCluster.java    |    11 +-
 .../server/agent/stomp/dto/HostRepositories.java   |    50 +
 .../stomp/dto/TopologyUpdateHandlingReport.java    |     3 +-
 .../alerts/ComponentVersionAlertRunnable.java      |     2 +-
 .../server/api/ContentTypeOverrideFilter.java      |   190 +
 .../ambari/server/api/handlers/CreateHandler.java  |     2 +-
 .../api/query/render/ClusterBlueprintRenderer.java |   243 +-
 .../api/query/render/MetricsPaddingRenderer.java   |     3 +-
 .../api/resources/ClusterResourceDefinition.java   |    11 +-
 .../resources/ExtensionLinkResourceDefinition.java |     5 +
 .../api/resources/ExtensionResourceDefinition.java |     5 +
 .../api/resources/MpackResourceDefinition.java     |   107 -
 .../resources/RepositoryResourceDefinition.java    |     2 +-
 .../api/resources/ResourceInstanceFactoryImpl.java |     4 -
 .../api/resources/StackResourceDefinition.java     |     5 +
 .../resources/StackVersionResourceDefinition.java  |    56 +-
 .../api/resources/UpgradeResourceDefinition.java   |     2 +-
 .../ambari/server/api/services/AmbariMetaInfo.java |   120 +-
 .../ambari/server/api/services/BaseRequest.java    |     2 +-
 .../ambari/server/api/services/BaseService.java    |     1 +
 .../server/api/services/ConfigGroupService.java    |     1 +
 .../server/api/services/ConfigurationService.java  |     1 +
 .../server/api/services/HostComponentService.java  |     1 +
 .../server/api/services/MpackRequestSwagger.java   |    30 -
 .../ambari/server/api/services/MpacksService.java  |   186 -
 .../ambari/server/api/services/RequestFactory.java |     2 +
 .../api/services/RequestScheduleService.java       |    35 +-
 .../ambari/server/api/services/ResultStatus.java   |     2 +-
 .../api/services/ServiceConfigVersionService.java  |     1 +
 .../ambari/server/api/services/ServiceService.java |     8 +-
 .../services/stackadvisor/StackAdvisorHelper.java  |    10 +-
 .../services/stackadvisor/StackAdvisorRequest.java |    36 -
 .../services/stackadvisor/StackAdvisorRunner.java  |     9 +-
 ...igurationDependenciesRecommendationCommand.java |     5 +-
 .../ConfigurationRecommendationCommand.java        |     5 +-
 .../stackadvisor/commands/StackAdvisorCommand.java |     1 -
 .../commands/StackAdvisorCommandType.java          |     2 -
 .../recommendations/RecommendationResponse.java    |   118 +-
 .../validations/ValidationResponse.java            |    15 -
 .../api/services/views/ViewInstanceService.java    |   141 +-
 .../api/services/views/ViewPermissionService.java  |     1 +
 .../api/services/views/ViewPrivilegeService.java   |     1 +
 .../server/api/services/views/ViewService.java     |     1 +
 .../server/api/services/views/ViewUrlsService.java |     1 +
 .../api/services/views/ViewVersionService.java     |     1 +
 .../ambari/server/audit/event/LoginAuditEvent.java |     7 +-
 .../AddRepositoryVersionRequestAuditEvent.java     |     9 +-
 .../ChangeRepositoryVersionRequestAuditEvent.java  |    10 +-
 .../ClusterPrivilegeChangeRequestAuditEvent.java   |    18 +-
 .../ViewPrivilegeChangeRequestAuditEvent.java      |    16 +-
 .../ambari/server/bootstrap/BootStrapImpl.java     |    36 +-
 .../server/checks/AbstractCheckDescriptor.java     |   635 +
 ...MetricsHadoopSinkVersionCompatibilityCheck.java |    63 +-
 .../server/checks/AtlasMigrationPropertyCheck.java |    73 +
 .../server/checks/AutoStartDisabledCheck.java      |    50 +-
 .../ambari/server/checks/CheckDescription.java     |   451 +
 .../server/checks/ClientRetryPropertyCheck.java    |   148 +
 .../apache/ambari/server/checks/ClusterCheck.java  |   412 -
 .../server/checks/ComponentsExistInRepoCheck.java  |    79 +-
 .../server/checks/ComponentsInstallationCheck.java |    42 +-
 .../server/checks/ConfigurationMergeCheck.java     |    57 +-
 .../checks/DatabaseConsistencyCheckHelper.java     |   115 +-
 .../server/checks/DruidHighAvailabilityCheck.java  |   121 +
 .../HardcodedStackVersionPropertiesCheck.java      |    40 +-
 .../apache/ambari/server/checks/HealthCheck.java   |    41 +-
 .../checks/HiveDynamicServiceDiscoveryCheck.java   |   128 +
 .../server/checks/HiveMultipleMetastoreCheck.java  |    83 +
 .../server/checks/HiveNotRollingWarning.java       |    71 +
 .../server/checks/HostMaintenanceModeCheck.java    |    54 +-
 .../ambari/server/checks/HostsHeartbeatCheck.java  |    45 +-
 .../server/checks/HostsMasterMaintenanceCheck.java |    76 +-
 .../server/checks/HostsRepositoryVersionCheck.java |    49 +-
 .../ambari/server/checks/InstallPackagesCheck.java |    66 +-
 .../ambari/server/checks/KafkaKerberosCheck.java   |    70 +
 .../KerberosAdminPersistedCredentialCheck.java     |    73 +-
 .../org/apache/ambari/server/checks/LZOCheck.java  |    47 +-
 .../MapReduce2JobHistoryStatePreservingCheck.java  |   101 +
 .../server/checks/MissingOsInRepoVersionCheck.java |    66 +-
 .../ambari/server/checks/MpackInstallChecker.java  |     2 +
 .../server/checks/OrchestrationQualification.java  |    70 -
 .../server/checks/PluginChecksLoadedCheck.java     |   169 -
 .../server/checks/PreviousUpgradeCompleted.java    |    40 +-
 .../ambari/server/checks/RangerAuditDbCheck.java   |    65 +
 .../ambari/server/checks/RangerPasswordCheck.java  |   378 +
 .../ambari/server/checks/RangerSSLConfigCheck.java |    81 +
 .../checks/RequiredServicesInRepositoryCheck.java  |    52 +-
 .../checks/SecondaryNamenodeDeletedCheck.java      |   114 +
 .../server/checks/ServiceCheckValidityCheck.java   |    41 +-
 .../ambari/server/checks/ServicePresenceCheck.java |    68 +-
 .../checks/ServicesMaintenanceModeCheck.java       |    43 +-
 .../ServicesMapReduceDistributedCacheCheck.java    |   124 +
 .../ServicesNamenodeHighAvailabilityCheck.java     |    71 +
 .../checks/ServicesNamenodeTruncateCheck.java      |    80 +
 .../checks/ServicesTezDistributedCacheCheck.java   |   138 +
 .../ambari/server/checks/ServicesUpCheck.java      |    41 +-
 .../checks/ServicesYarnWorkPreservingCheck.java    |    67 +
 .../ambari/server/checks/StormShutdownWarning.java |    69 +
 .../apache/ambari/server/checks/UpgradeCheck.java  |    83 +
 .../ambari/server/checks/UpgradeCheckGroup.java    |   114 +
 .../ambari/server/checks/UpgradeCheckRegistry.java |   332 +-
 .../checks/UpgradeCheckRegistryProvider.java       |   109 -
 .../server/checks/UpgradeTypeQualification.java    |    65 -
 .../ambari/server/checks/VersionMismatchCheck.java |    62 +-
 .../server/checks/YarnRMHighAvailabilityCheck.java |    68 +
 .../YarnTimelineServerStatePreservingCheck.java    |   136 +
 .../server/cleanup/ClasspathScannerUtils.java      |    32 +-
 .../configuration/AmbariServerConfiguration.java   |    56 -
 .../AmbariServerConfigurationKey.java              |    20 +-
 .../AmbariServerConfigurationProvider.java         |    24 +-
 .../configuration/ComponentSSLConfiguration.java   |     2 +-
 .../ambari/server/configuration/Configuration.java |   172 +-
 .../configuration/spring/AgentStompConfig.java     |     6 -
 .../configuration/spring/ApiSecurityConfig.java    |     3 +-
 .../configuration/spring/ApiStompConfig.java       |     2 +-
 .../server/controller/ActionExecutionContext.java  |     8 +-
 .../ambari/server/controller/ActionResponse.java   |     2 +-
 .../controller/AmbariActionExecutionHelper.java    |    29 +-
 .../AmbariCustomCommandExecutionHelper.java        |    67 +-
 .../controller/AmbariManagementController.java     |    86 +-
 .../controller/AmbariManagementControllerImpl.java |   419 +-
 .../server/controller/AmbariManagementHelper.java  |     1 +
 .../ambari/server/controller/AmbariServer.java     |     6 +-
 .../server/controller/AuthToLocalBuilder.java      |     2 +-
 .../server/controller/ConfigurationRequest.java    |     1 +
 .../server/controller/ConfigurationResponse.java   |     2 +
 .../ambari/server/controller/ControllerModule.java |    87 +-
 .../server/controller/ExtensionResponse.java       |     2 +-
 .../ambari/server/controller/KerberosHelper.java   |    69 +-
 .../server/controller/KerberosHelperImpl.java      |   138 +-
 .../ambari/server/controller/LdapSyncRequest.java  |    31 +-
 .../ambari/server/controller/MpackRequest.java     |   142 -
 .../ambari/server/controller/MpackResponse.java    |   149 -
 .../server/controller/PrereqCheckRequest.java      |   153 +
 .../server/controller/RepositoryRequest.java       |     4 +-
 .../controller/ServiceConfigVersionResponse.java   |     2 +
 .../ambari/server/controller/ServiceResponse.java  |    32 +-
 .../ambari/server/controller/StackResponse.java    |     2 +-
 .../server/controller/StackServiceRequest.java     |     6 +-
 .../server/controller/StackServiceResponse.java    |    32 -
 .../server/controller/StackVersionResponse.java    |    27 +-
 .../server/controller/ViewInstanceRequest.java     |     1 +
 .../AbstractControllerResourceProvider.java        |     4 -
 .../internal/AbstractProviderModule.java           |    14 +-
 .../internal/AbstractResourceProvider.java         |     6 +-
 .../internal/ActionResourceProvider.java           |     4 +-
 .../ActiveWidgetLayoutResourceProvider.java        |    39 +-
 .../internal/AlertDefinitionResourceProvider.java  |     2 +-
 .../internal/AlertHistoryResourceProvider.java     |     2 +-
 .../controller/internal/AlertResourceProvider.java |     6 +-
 .../internal/AlertTargetResourceProvider.java      |    27 +-
 .../internal/AmbariPrivilegeResourceProvider.java  |     4 +-
 .../internal/AmbariServerConfigurationHandler.java |   105 +-
 .../AmbariServerLDAPConfigurationHandler.java      |    54 +-
 .../AmbariServerSSOConfigurationHandler.java       |   192 +-
 ...erverStackAdvisorAwareConfigurationHandler.java |   205 -
 .../internal/ArtifactResourceProvider.java         |    15 +-
 .../internal/BlueprintConfigurationProcessor.java  |   345 +-
 .../controller/internal/BlueprintExportType.java   |   164 -
 .../internal/BlueprintResourceProvider.java        |     4 +-
 .../internal/ClientConfigResourceProvider.java     |    13 +-
 .../internal/ClusterPrivilegeResourceProvider.java |     4 +-
 .../internal/ClusterResourceProvider.java          |    46 +-
 .../ClusterStackVersionResourceProvider.java       |    25 +-
 .../internal/CompatibleRepositoryVersion.java      |     2 +-
 ...ompatibleRepositoryVersionResourceProvider.java |    10 +-
 .../internal/ComponentResourceProvider.java        |     2 +-
 .../internal/ConfigGroupResourceProvider.java      |     8 +-
 .../internal/ConfigurationResourceProvider.java    |     2 +-
 .../internal/ConfigurationTopologyException.java   |     3 +-
 .../internal/CredentialResourceProvider.java       |     3 +-
 .../controller/internal/DefaultProviderModule.java |     8 +-
 .../internal/DefaultTrimmingStrategy.java          |    31 +
 .../DeleteSpacesAtTheEndTrimmingStrategy.java      |    34 +
 .../internal/DirectoriesTrimmingStrategy.java      |    32 +
 .../internal/ExportBlueprintRequest.java           |    87 +-
 .../internal/ExtensionLinkResourceProvider.java    |     6 +-
 .../internal/ExtensionResourceProvider.java        |     4 +-
 .../internal/ExtensionVersionResourceProvider.java |     4 +-
 .../controller/internal/FeedResourceProvider.java  |     4 +-
 .../internal/GroupPrivilegeResourceProvider.java   |    23 +-
 .../controller/internal/GroupResourceProvider.java |     4 +-
 .../HostComponentProcessResourceProvider.java      |     4 +-
 .../internal/HostComponentResourceProvider.java    |    63 +-
 .../HostKerberosIdentityResourceProvider.java      |    11 +-
 .../controller/internal/HostResourceProvider.java  |    66 +-
 .../internal/HostStackVersionResourceProvider.java |    20 +-
 .../internal/InstanceResourceProvider.java         |     4 +-
 .../controller/internal/JobResourceProvider.java   |     6 +-
 .../KerberosDescriptorResourceProvider.java        |   108 +-
 .../internal/LdapSyncEventResourceProvider.java    |    18 +-
 .../internal/MemberResourceProvider.java           |     4 +-
 .../controller/internal/MpackResourceProvider.java |   363 -
 .../internal/OperatingSystemResourceProvider.java  |    26 +-
 .../internal/PasswordTrimmingStrategy.java         |    31 +
 .../internal/PermissionResourceProvider.java       |     6 +-
 .../internal/PreUpgradeCheckResourceProvider.java  |   103 +-
 .../internal/PrivilegeResourceProvider.java        |    12 +-
 .../PropertyValueTrimmingStrategyDefiner.java      |    24 +-
 .../controller/internal/ProvisionAction.java       |    30 +-
 .../internal/ProvisionClusterRequest.java          |    15 +-
 .../QuickLinkArtifactResourceProvider.java         |    44 +-
 .../internal/RecommendationResourceProvider.java   |     4 +-
 .../internal/RemoteClusterResourceProvider.java    |     4 +-
 .../internal/RepositoryResourceProvider.java       |    83 +-
 .../RepositoryVersionResourceProvider.java         |    18 +-
 .../internal/RequestResourceProvider.java          |    12 +-
 .../internal/RequestScheduleResourceProvider.java  |    43 +-
 ...viceComponentConfigurationResourceProvider.java |     3 +-
 .../RootServiceComponentResourceProvider.java      |     4 +-
 .../RootServiceHostComponentResourceProvider.java  |     4 +-
 .../internal/RootServiceResourceProvider.java      |     4 +-
 .../controller/internal/ScaleClusterRequest.java   |     2 +-
 .../ServiceConfigVersionResourceProvider.java      |     2 +-
 .../internal/ServiceResourceProvider.java          |    69 +-
 .../internal/SettingResourceProvider.java          |    28 +-
 .../ambari/server/controller/internal/Stack.java   |    37 +-
 .../internal/StackArtifactResourceProvider.java    |    49 +-
 ...ackConfigurationDependencyResourceProvider.java |     4 +-
 .../StackConfigurationResourceProvider.java        |     4 +-
 .../internal/StackDependencyResourceProvider.java  |     8 +-
 .../StackLevelConfigurationResourceProvider.java   |     4 +-
 .../controller/internal/StackResourceProvider.java |     6 +-
 .../StackServiceComponentResourceProvider.java     |     4 +-
 .../internal/StackServiceResourceProvider.java     |    26 +-
 .../internal/StackVersionResourceProvider.java     |   137 +-
 .../controller/internal/StageResourceProvider.java |    44 +-
 .../internal/TargetClusterResourceProvider.java    |     4 +-
 .../internal/TaskAttemptResourceProvider.java      |     6 +-
 .../controller/internal/TaskResourceProvider.java  |     6 +-
 .../internal/ThemeArtifactResourceProvider.java    |    43 +-
 .../controller/internal/TrimmingStrategy.java      |    41 +-
 .../controller/internal/URLRedirectProvider.java   |    94 +
 .../controller/internal/URLStreamProvider.java     |   130 +-
 .../server/controller/internal/UnitUpdater.java    |    70 +-
 .../internal/UpgradeItemResourceProvider.java      |     1 +
 .../internal/UpgradeResourceProvider.java          |   118 +-
 .../internal/UpgradeSummaryResourceProvider.java   |     2 +-
 .../internal/UserPrivilegeResourceProvider.java    |    27 +-
 .../controller/internal/UserResourceProvider.java  |    19 +-
 .../internal/ValidationResourceProvider.java       |     4 +-
 .../VersionDefinitionResourceProvider.java         |    59 +-
 .../internal/ViewInstanceResourceProvider.java     |     4 +-
 .../internal/ViewPermissionResourceProvider.java   |     6 +-
 .../internal/ViewPrivilegeResourceProvider.java    |     4 +-
 .../controller/internal/ViewResourceProvider.java  |     4 +-
 .../internal/ViewURLResourceProvider.java          |     4 +-
 .../internal/ViewVersionResourceProvider.java      |     4 +-
 .../internal/WidgetLayoutResourceProvider.java     |    51 +-
 .../internal/WidgetResourceProvider.java           |    52 +-
 .../internal/WorkflowResourceProvider.java         |     4 +-
 .../server/controller/jmx/JMXPropertyProvider.java |     2 -
 .../logging/LoggingRequestHelperImpl.java          |     2 +-
 .../controller/metrics/MetricHostProvider.java     |     3 +-
 .../metrics/MetricsCollectorHAManager.java         |     2 +-
 .../metrics/MetricsPropertyProviderProxy.java      |     4 +-
 .../MetricsReportPropertyProviderProxy.java        |     2 +-
 .../metrics/RestMetricsPropertyProvider.java       |    10 +-
 .../metrics/ThreadPoolEnabledPropertyProvider.java |     2 +
 .../ganglia/GangliaHostPropertyProvider.java       |     1 +
 .../metrics/ganglia/GangliaPropertyProvider.java   |     2 +-
 .../ganglia/GangliaReportPropertyProvider.java     |    15 +-
 .../metrics/timeline/AMSPropertyProvider.java      |    11 +-
 .../timeline/AMSReportPropertyProvider.java        |     5 +-
 .../cache/TimelineMetricCacheProvider.java         |     3 +-
 .../cache/TimelineMetricsCacheSizeOfEngine.java    |     4 +-
 .../server/controller/predicate/OrPredicate.java   |     6 -
 .../server/controller/predicate/Predicates.java    |    50 -
 .../ambari/server/controller/spi/Resource.java     |     2 -
 .../controller/utilities/PropertyHelper.java       |    10 +-
 .../state/DefaultServiceCalculatedState.java       |     6 +-
 .../state/HiveServiceCalculatedState.java          |     4 +-
 .../server/customactions/ActionDefinition.java     |     8 +-
 .../customactions/ActionDefinitionManager.java     |    12 +-
 .../server/events/DefaultMessageEmitter.java       |     4 +-
 .../server/events/EncryptionKeyUpdateEvent.java    |    52 -
 .../apache/ambari/server/events/STOMPEvent.java    |     3 +-
 .../ambari/server/events/UpgradeUpdateEvent.java   |     4 +-
 .../listeners/upgrade/StackVersionListener.java    |    19 +-
 .../listeners/upgrade/UpgradeUpdateListener.java   |     3 +-
 .../ldap/domain/AmbariLdapConfiguration.java       |    29 +-
 .../service/AmbariLdapConfigurationProvider.java   |     6 +-
 .../ads/DefaultLdapAttributeDetectionService.java  |     5 +-
 .../ads/DefaultLdapConfigurationService.java       |     4 +-
 .../metadata/CachedRoleCommandOrderProvider.java   |     8 +-
 .../ambari/server/metadata/RoleCommandOrder.java   |     4 +-
 .../metrics/system/impl/AmbariMetricSinkImpl.java  |     2 +
 .../system/impl/StompEventsMetricsSource.java      |     6 +-
 .../apache/ambari/server/mpack/MpackManager.java   |   588 -
 .../ambari/server/mpack/MpackManagerFactory.java   |    39 -
 .../dispatchers/AlertScriptDispatcher.java         |     4 +-
 .../org/apache/ambari/server/orm/DBAccessor.java   |    10 +
 .../apache/ambari/server/orm/DBAccessorImpl.java   |   106 +-
 .../ambari/server/orm/GuiceJpaInitializer.java     |    39 +-
 .../apache/ambari/server/orm/dao/ClusterDAO.java   |    30 +-
 .../ambari/server/orm/dao/ExtensionLinkDAO.java    |     2 +-
 .../ambari/server/orm/dao/KerberosKeytabDAO.java   |    14 +-
 .../server/orm/dao/KerberosKeytabPrincipalDAO.java |    22 +-
 .../server/orm/dao/KerberosPrincipalDAO.java       |     6 +-
 .../org/apache/ambari/server/orm/dao/MpackDAO.java |   104 -
 .../server/orm/dao/RepositoryVersionDAO.java       |    19 +-
 .../org/apache/ambari/server/orm/dao/StackDAO.java |    25 -
 .../apache/ambari/server/orm/dao/UpgradeDAO.java   |     4 +-
 .../server/orm/entities/AlertDefinitionEntity.java |     6 +-
 .../ambari/server/orm/entities/ClusterEntity.java  |     2 +-
 .../entities/HostComponentDesiredStateEntity.java  |     1 -
 .../ambari/server/orm/entities/HostEntity.java     |    11 +-
 .../server/orm/entities/HostVersionEntity.java     |     4 +-
 .../orm/entities/KerberosDescriptorEntity.java     |    20 -
 .../server/orm/entities/KerberosKeytabEntity.java  |     7 +-
 .../entities/KerberosKeytabPrincipalEntity.java    |    30 +-
 .../server/orm/entities/LdapSyncSpecEntity.java    |    25 +-
 .../ambari/server/orm/entities/MpackEntity.java    |   162 -
 .../orm/entities/RepositoryVersionEntity.java      |    34 +-
 .../server/orm/entities/RequestScheduleEntity.java |    22 -
 .../ambari/server/orm/entities/StackEntity.java    |    14 -
 .../ambari/server/orm/entities/UpgradeEntity.java  |    25 +-
 .../server/orm/entities/ViewInstanceEntity.java    |     3 +-
 .../ambari/server/orm/entities/WidgetEntity.java   |     8 +-
 .../server/orm/entities/WidgetLayoutEntity.java    |     8 +-
 .../entities/WidgetLayoutUserWidgetEntityPK.java   |     7 +-
 .../ambari/server/orm/helpers/ScriptRunner.java    |     4 +-
 .../server/orm/models/HostComponentSummary.java    |     2 +-
 .../scheduler/AbstractLinearExecutionJob.java      |    25 -
 .../server/scheduler/ExecutionScheduleManager.java |   233 +-
 .../server/security/SecurePasswordHelper.java      |    10 +-
 .../AmbariAuthenticationEventHandlerImpl.java      |    14 -
 .../jwt/AmbariJwtAuthenticationProvider.java       |     7 +
 .../jwt/JwtAuthenticationProperties.java           |    69 +-
 .../jwt/JwtAuthenticationPropertiesProvider.java   |     6 +-
 .../AmbariKerberosAuthenticationFilter.java        |    18 +-
 .../tproxy/AmbariTProxyConfiguration.java          |    35 +-
 .../tproxy/AmbariTProxyConfigurationProvider.java  |     6 +-
 .../authorization/AmbariAuthorizationFilter.java   |     1 +
 .../authorization/AmbariLdapBindAuthenticator.java |     8 +-
 .../authorization/AuthorizationHelper.java         |     6 +-
 .../server/security/authorization/Users.java       |    61 +-
 .../security/encryption/AESEncryptionService.java  |   145 -
 .../server/security/encryption/AESEncryptor.java   |    63 +-
 .../encryption/AgentConfigUpdateEncryptor.java     |    84 -
 .../AmbariServerConfigurationEncryptor.java        |    78 -
 .../encryption/ConfigPropertiesEncryptor.java      |    58 -
 .../security/encryption/CredentialProvider.java    |    26 +-
 .../encryption/CredentialStoreServiceImpl.java     |    10 +-
 .../security/encryption/EncryptionService.java     |   145 -
 .../server/security/encryption/Encryptor.java      |    57 -
 .../security/encryption/MasterKeyServiceImpl.java  |    92 +-
 .../security/encryption/PropertiesEncryptor.java   |   113 -
 .../encryption/SensitiveDataEncryption.java        |   142 -
 .../security/ldap/AmbariLdapDataPopulator.java     |    51 +-
 .../ambari/server/security/ldap/LdapBatchDto.java  |     5 -
 .../ambari/server/serveraction/ServerAction.java   |     7 -
 .../server/serveraction/ServerActionExecutor.java  |     4 +-
 .../ConfigureAmbariIdentitiesServerAction.java     |    37 +-
 .../kerberos/CreateKeytabFilesServerAction.java    |   194 +-
 .../kerberos/CreatePrincipalsServerAction.java     |    68 +-
 .../kerberos/FinalizeKerberosServerAction.java     |    17 +-
 .../kerberos/IPAKerberosOperationHandler.java      |     9 +-
 .../kerberos/KerberosServerAction.java             |    92 +-
 .../kerberos/MITKerberosOperationHandler.java      |    14 +-
 .../UpdateKerberosConfigsServerAction.java         |    22 +-
 .../stageutils/KerberosKeytabController.java       |    40 +-
 .../upgrades/AbstractUpgradeServerAction.java      |    33 +-
 .../serveraction/upgrades/AddComponentAction.java  |     4 +-
 .../upgrades/AddSparkUserToYarnACLAdminQueue.java  |    79 +
 .../upgrades/AtlasProxyUserConfigCalculation.java  |    65 +
 .../upgrades/ComponentVersionCheckAction.java      |     2 +-
 .../serveraction/upgrades/ConfigureAction.java     |    26 +-
 .../upgrades/CreateAndConfigureAction.java         |     6 +-
 .../upgrades/CreateZeppelinSiteConfig.java         |    90 +
 .../DeleteUnsupportedServicesAndComponents.java    |     2 +-
 .../upgrades/FinalizeUpgradeAction.java            |    20 +-
 .../FixCapacitySchedulerOrderingPolicy.java        |   118 +
 .../serveraction/upgrades/FixLzoCodecPath.java     |    98 +
 .../serveraction/upgrades/FixNotebookStorage.java  |    96 +
 .../serveraction/upgrades/FixOozieAdminUsers.java  |    93 +
 .../upgrades/FixSparkYarnIdentity.java             |    87 +
 .../upgrades/FixTimelineReaderAddress.java         |   124 +
 .../upgrades/FixYarnWebServiceUrl.java             |    99 +
 .../upgrades/HBaseConfigCalculation.java           |    98 +
 .../HBaseEnvMaxDirectMemorySizeAction.java         |    84 +
 .../upgrades/HiveEnvClasspathAction.java           |   110 +
 .../upgrades/HiveZKQuorumConfigAction.java         |    89 +
 .../upgrades/OozieConfigCalculation.java           |   170 +
 .../upgrades/PluginUpgradeServerAction.java        |   234 -
 .../upgrades/PreconfigureKerberosAction.java       |     4 +-
 .../upgrades/RangerConfigCalculation.java          |   153 +
 .../upgrades/RangerKerberosConfigCalculation.java  |   263 +
 .../upgrades/RangerKmsProxyConfig.java             |    91 +
 .../upgrades/RangerUsersyncConfigCalculation.java  |    92 +
 .../upgrades/RangerWebAlertConfigAction.java       |   126 +
 .../upgrades/SparkShufflePropertyConfig.java       |    94 +
 .../upgrades/UpdateDesiredRepositoryAction.java    |     8 +-
 .../upgrades/UpgradeUserKerberosDescriptor.java    |     4 +-
 .../upgrades/YarnConfigCalculation.java            |    73 +
 .../YarnNodeManagerCapacityCalculation.java        |   157 +
 .../upgrades/ZooKeeperQuorumCalculator.java        |    75 +
 .../server/stack/CommonServiceDirectory.java       |     3 +-
 .../server/stack/ConfigurationDirectory.java       |     6 +-
 .../ambari/server/stack/ExtensionHelper.java       |     2 +-
 .../org/apache/ambari/server/stack/HostsType.java  |     3 -
 .../ambari/server/stack/MasterHostResolver.java    |    14 +-
 .../server/stack/ModuleFileUnmarshaller.java       |     4 +-
 .../org/apache/ambari/server/stack/RepoUtil.java   |     2 +-
 .../ambari/server/stack/ServiceDirectory.java      |     6 +-
 .../apache/ambari/server/stack/ServiceModule.java  |     4 -
 .../apache/ambari/server/stack/StackContext.java   |     2 +-
 .../apache/ambari/server/stack/StackDirectory.java |   120 +-
 .../apache/ambari/server/stack/StackManager.java   |    11 +-
 .../apache/ambari/server/stack/StackMerger.java    |   607 +
 .../apache/ambari/server/stack/StackModule.java    |    22 +-
 .../ambari/server/stack/StackServiceDirectory.java |     1 +
 .../stack/UpdateActiveRepoVersionOnStartup.java    |     8 +-
 .../server/stack/upgrade/AddComponentTask.java     |   139 -
 .../apache/ambari/server/stack/upgrade/Batch.java  |    36 -
 .../server/stack/upgrade/ClusterGrouping.java      |   375 -
 .../server/stack/upgrade/ColocatedGrouping.java    |   450 -
 .../ambari/server/stack/upgrade/Condition.java     |    45 -
 .../upgrade/ConfigUpgradeChangeDefinition.java     |   636 -
 .../server/stack/upgrade/ConfigUpgradePack.java    |   190 -
 .../stack/upgrade/ConfigurationCondition.java      |   171 -
 .../server/stack/upgrade/ConfigureFunction.java    |    64 -
 .../ambari/server/stack/upgrade/ConfigureTask.java |   327 -
 .../stack/upgrade/CreateAndConfigureTask.java      |    57 -
 .../ambari/server/stack/upgrade/Direction.java     |    91 -
 .../server/stack/upgrade/ExecuteHostType.java      |    56 -
 .../ambari/server/stack/upgrade/ExecuteStage.java  |    93 -
 .../ambari/server/stack/upgrade/ExecuteTask.java   |    80 -
 .../ambari/server/stack/upgrade/Grouping.java      |   513 -
 .../server/stack/upgrade/HostOrderGrouping.java    |   383 -
 .../ambari/server/stack/upgrade/HostOrderItem.java |   102 -
 .../ambari/server/stack/upgrade/ManualTask.java    |    56 -
 .../stack/upgrade/ParallelClientGrouping.java      |    46 -
 .../server/stack/upgrade/ParallelScheduler.java    |    32 -
 .../server/stack/upgrade/PropertyKeyState.java     |    38 -
 .../stack/upgrade/RegenerateKeytabsTask.java       |    83 -
 .../stack/upgrade/RepositoryVersionHelper.java     |   647 -
 .../server/stack/upgrade/RestartGrouping.java      |    37 -
 .../ambari/server/stack/upgrade/RestartTask.java   |    55 -
 .../server/stack/upgrade/SecurityCondition.java    |   111 -
 .../server/stack/upgrade/ServerActionTask.java     |    48 -
 .../server/stack/upgrade/ServerSideActionTask.java |    66 -
 .../server/stack/upgrade/ServiceCheckGrouping.java |   320 -
 .../server/stack/upgrade/ServiceCheckTask.java     |    55 -
 .../ambari/server/stack/upgrade/StartGrouping.java |    37 -
 .../ambari/server/stack/upgrade/StartTask.java     |    55 -
 .../ambari/server/stack/upgrade/StopGrouping.java  |    37 -
 .../ambari/server/stack/upgrade/StopTask.java      |    55 -
 .../apache/ambari/server/stack/upgrade/Task.java   |   200 -
 .../ambari/server/stack/upgrade/TaskParameter.java |    41 -
 .../server/stack/upgrade/TransferCoercionType.java |    34 -
 .../server/stack/upgrade/TransferOperation.java    |    47 -
 .../server/stack/upgrade/UpdateStackGrouping.java  |    38 -
 .../server/stack/upgrade/UpgradeFunction.java      |    26 -
 .../ambari/server/stack/upgrade/UpgradePack.java   |   893 -
 .../ambari/server/stack/upgrade/UpgradeScope.java  |    51 -
 .../orchestrate/ParallelClientGroupingBuilder.java |   252 -
 .../stack/upgrade/orchestrate/Placeholder.java     |    94 -
 .../stack/upgrade/orchestrate/StageWrapper.java    |   233 -
 .../upgrade/orchestrate/StageWrapperBuilder.java   |   298 -
 .../stack/upgrade/orchestrate/TaskWrapper.java     |   158 -
 .../upgrade/orchestrate/TaskWrapperBuilder.java    |   126 -
 .../stack/upgrade/orchestrate/UpgradeContext.java  |  1557 --
 .../upgrade/orchestrate/UpgradeContextFactory.java |    56 -
 .../upgrade/orchestrate/UpgradeGroupHolder.java    |    86 -
 .../stack/upgrade/orchestrate/UpgradeHelper.java   |  1188 -
 .../upgrade/orchestrate/UpgradeServiceSummary.java |    44 -
 .../stack/upgrade/orchestrate/UpgradeSummary.java  |    84 -
 .../org/apache/ambari/server/state/AlertState.java |     6 +-
 .../apache/ambari/server/state/AutoDeployInfo.java |     2 +-
 .../apache/ambari/server/state/CheckHelper.java    |   238 +-
 .../org/apache/ambari/server/state/Cluster.java    |    34 +-
 .../apache/ambari/server/state/ComponentInfo.java  |     2 +
 .../org/apache/ambari/server/state/Config.java     |     5 -
 .../apache/ambari/server/state/ConfigFactory.java  |    16 +-
 .../apache/ambari/server/state/ConfigHelper.java   |    18 +-
 .../org/apache/ambari/server/state/ConfigImpl.java |    71 +-
 .../server/state/DependencyConditionInfo.java      |     1 +
 .../apache/ambari/server/state/DependencyInfo.java |    22 +-
 .../org/apache/ambari/server/state/Module.java     |   188 -
 .../ambari/server/state/ModuleComponent.java       |   120 -
 .../ambari/server/state/ModuleDependency.java      |    88 -
 .../java/org/apache/ambari/server/state/Mpack.java |   276 -
 .../apache/ambari/server/state/PropertyInfo.java   |    10 +-
 .../server/state/PropertyUpgradeBehavior.java      |     9 +
 .../apache/ambari/server/state/RepositoryInfo.java |     3 +-
 .../apache/ambari/server/state/RepositoryType.java |    93 +
 .../ambari/server/state/ServiceComponentImpl.java  |    30 +-
 .../apache/ambari/server/state/ServiceImpl.java    |    43 +-
 .../apache/ambari/server/state/ServiceInfo.java    |   156 +-
 .../ambari/server/state/ServiceLdapInfo.java       |   159 -
 .../org/apache/ambari/server/state/StackInfo.java  |   159 +-
 .../apache/ambari/server/state/UpgradeContext.java |  1523 ++
 .../ambari/server/state/UpgradeContextFactory.java |    55 +
 .../apache/ambari/server/state/UpgradeHelper.java  |  1266 +
 .../org/apache/ambari/server/state/UriInfo.java    |     1 -
 .../ambari/server/state/ValueAttributesInfo.java   |    17 -
 .../server/state/alert/AlertDefinitionHash.java    |    16 +-
 .../ambari/server/state/alert/MetricSource.java    |     4 -
 .../server/state/alert/ParameterizedSource.java    |     4 +
 .../ambari/server/state/cluster/ClusterImpl.java   |   109 +-
 .../server/state/configgroup/ConfigGroupImpl.java  |     4 +-
 .../apache/ambari/server/state/host/HostImpl.java  |     5 +-
 .../server/state/kerberos/KerberosDescriptor.java  |     9 +-
 .../state/kerberos/KerberosServiceDescriptor.java  |     3 +-
 .../state/repository/DefaultStackVersion.java      |    74 -
 .../ambari/server/state/repository/Release.java    |    27 +-
 .../state/repository/VersionDefinitionXml.java     |    60 +-
 .../server/state/scheduler/BatchRequest.java       |    10 -
 .../server/state/scheduler/BatchRequestJob.java    |     7 +-
 .../server/state/scheduler/BatchSettings.java      |    21 -
 .../server/state/scheduler/RequestExecution.java   |    10 +-
 .../state/scheduler/RequestExecutionImpl.java      |    43 -
 .../state/services/RetryUpgradeActionService.java  |     2 +-
 .../server/state/stack/ConfigUpgradePack.java      |   191 +
 .../server/state/stack/ConfigurationXml.java       |    11 +
 .../server/state/stack/LatestRepoCallable.java     |     2 +-
 .../server/state/stack/MetricDefinition.java       |     3 +-
 .../server/state/stack/PrereqCheckStatus.java      |    40 +
 .../ambari/server/state/stack/PrereqCheckType.java |    27 +
 .../server/state/stack/PrerequisiteCheck.java      |    87 +
 .../ambari/server/state/stack/RepositoryXml.java   |    25 +-
 .../server/state/stack/StackMetainfoXml.java       |    60 +-
 .../ambari/server/state/stack/UpgradePack.java     |   789 +
 .../state/stack/upgrade/AddComponentTask.java      |   138 +
 .../ambari/server/state/stack/upgrade/Batch.java   |    36 +
 .../state/stack/upgrade/ClusterGrouping.java       |   445 +
 .../state/stack/upgrade/ColocatedGrouping.java     |   414 +
 .../server/state/stack/upgrade/Condition.java      |    47 +
 .../upgrade/ConfigUpgradeChangeDefinition.java     |   636 +
 .../stack/upgrade/ConfigurationCondition.java      |   171 +
 .../state/stack/upgrade/ConfigureFunction.java     |    62 +
 .../server/state/stack/upgrade/ConfigureTask.java  |   327 +
 .../stack/upgrade/CreateAndConfigureTask.java      |    57 +
 .../server/state/stack/upgrade/Direction.java      |    91 +
 .../state/stack/upgrade/ExecuteHostType.java       |    56 +
 .../server/state/stack/upgrade/ExecuteTask.java    |    78 +
 .../server/state/stack/upgrade/Grouping.java       |   521 +
 .../state/stack/upgrade/HostOrderGrouping.java     |   380 +
 .../server/state/stack/upgrade/HostOrderItem.java  |   101 +
 .../server/state/stack/upgrade/ManualTask.java     |    55 +
 .../state/stack/upgrade/ParallelScheduler.java     |    32 +
 .../state/stack/upgrade/PropertyKeyState.java      |    38 +
 .../state/stack/upgrade/RegenerateKeytabsTask.java |    81 +
 .../stack/upgrade/RepositoryVersionHelper.java     |   574 +
 .../state/stack/upgrade/RestartGrouping.java       |    37 +
 .../server/state/stack/upgrade/RestartTask.java    |    53 +
 .../state/stack/upgrade/SecurityCondition.java     |   111 +
 .../state/stack/upgrade/ServerActionTask.java      |    46 +
 .../state/stack/upgrade/ServerSideActionTask.java  |    66 +
 .../state/stack/upgrade/ServiceCheckGrouping.java  |   309 +
 .../state/stack/upgrade/ServiceCheckTask.java      |    53 +
 .../server/state/stack/upgrade/StageWrapper.java   |   232 +
 .../state/stack/upgrade/StageWrapperBuilder.java   |   263 +
 .../server/state/stack/upgrade/StartGrouping.java  |    37 +
 .../server/state/stack/upgrade/StartTask.java      |    53 +
 .../server/state/stack/upgrade/StopGrouping.java   |    37 +
 .../server/state/stack/upgrade/StopTask.java       |    53 +
 .../ambari/server/state/stack/upgrade/Task.java    |   198 +
 .../server/state/stack/upgrade/TaskParameter.java  |    41 +
 .../server/state/stack/upgrade/TaskWrapper.java    |   157 +
 .../state/stack/upgrade/TaskWrapperBuilder.java    |   123 +
 .../state/stack/upgrade/TransferCoercionType.java  |    34 +
 .../state/stack/upgrade/TransferOperation.java     |    47 +
 .../state/stack/upgrade/UpdateStackGrouping.java   |    36 +
 .../state/stack/upgrade/UpgradeFunction.java       |    26 +
 .../server/state/stack/upgrade/UpgradeScope.java   |    51 +
 .../server/state/stack/upgrade/UpgradeType.java    |    48 +
 .../svccomphost/ServiceComponentHostImpl.java      |     4 +-
 .../ambari/server/topology/AmbariContext.java      |    50 +-
 .../ambari/server/topology/BlueprintFactory.java   |    26 +-
 .../ambari/server/topology/BlueprintImpl.java      |     6 +-
 .../ambari/server/topology/BlueprintValidator.java |     3 +-
 .../server/topology/BlueprintValidatorImpl.java    |    63 +-
 .../apache/ambari/server/topology/Cardinality.java |     2 +-
 .../topology/ClusterConfigurationRequest.java      |   126 +-
 .../ambari/server/topology/ClusterTopology.java    |     9 +-
 .../server/topology/ClusterTopologyImpl.java       |    40 +-
 .../topology/ConfigRecommendationStrategy.java     |    30 +-
 .../ambari/server/topology/Configurable.java       |    60 -
 .../ambari/server/topology/ConfigurableHelper.java |   202 -
 .../ambari/server/topology/Configuration.java      |   133 +-
 .../server/topology/ConfigurationFactory.java      |    39 +-
 .../apache/ambari/server/topology/Credential.java  |    68 +-
 .../server/topology/DefaultStackFactory.java       |    34 -
 .../ambari/server/topology/HostGroupImpl.java      |     3 +-
 .../ambari/server/topology/HostOfferResponse.java  |     3 +-
 .../server/topology/NoSuchBlueprintException.java  |     3 +-
 .../server/topology/NoSuchHostGroupException.java  |     3 +-
 .../ambari/server/topology/ProvisionStep.java      |    87 -
 .../server/topology/SecurityConfiguration.java     |   109 +-
 .../topology/SecurityConfigurationFactory.java     |    29 +-
 .../ambari/server/topology/StackFactory.java       |    26 -
 .../ambari/server/topology/TopologyManager.java    |    90 +-
 .../server/topology/TopologyRequestFactory.java    |     3 +-
 .../topology/TopologyRequestFactoryImpl.java       |     3 +-
 .../server/topology/addservice/AddServiceInfo.java |   203 -
 .../addservice/AddServiceOrchestrator.java         |   257 -
 .../topology/addservice/AddServiceRequest.java     |   293 -
 .../topology/addservice/AutoHostgroupStrategy.java |    49 -
 .../server/topology/addservice/Component.java      |   115 -
 .../addservice/GroupByComponentsStrategy.java      |    50 -
 .../ambari/server/topology/addservice/Host.java    |    68 -
 .../addservice/HostGroupForEachHostStrategy.java   |    34 -
 .../topology/addservice/HostGroupStrategy.java     |    29 -
 .../addservice/LayoutRecommendationInfo.java       |    53 -
 .../ProvisionActionPredicateBuilder.java           |   331 -
 .../topology/addservice/RequestValidator.java      |   371 -
 .../addservice/RequestValidatorFactory.java        |    30 -
 .../addservice/ResourceProviderAdapter.java        |   442 -
 .../ambari/server/topology/addservice/Service.java |    96 -
 .../topology/addservice/StackAdvisorAdapter.java   |   324 -
 .../ambari/server/topology/tasks/TopologyTask.java |     3 +-
 .../topology/validators/NameNodeHaValidator.java   |   128 -
 .../validators/TopologyValidatorFactory.java       |     9 +-
 .../server/topology/validators/UnitValidator.java  |     3 +-
 .../ambari/server/update/HostUpdateHelper.java     |    67 +-
 .../server/upgrade/AbstractUpgradeCatalog.java     |    11 +
 .../ambari/server/upgrade/SchemaUpgradeHelper.java |    10 +-
 .../ambari/server/upgrade/UpgradeCatalog260.java   |     2 +-
 .../ambari/server/upgrade/UpgradeCatalog270.java   |    21 +-
 .../ambari/server/upgrade/UpgradeCatalog271.java   |     8 +-
 .../ambari/server/upgrade/UpgradeCatalog272.java   |     7 +-
 .../ambari/server/upgrade/UpgradeCatalog273.java   |    66 +
 .../ambari/server/upgrade/UpgradeCatalog274.java   |   161 +
 .../ambari/server/upgrade/UpgradeCatalog275.java   |   125 +
 .../ambari/server/upgrade/UpgradeCatalog280.java   |   105 -
 .../org/apache/ambari/server/utils/HTTPUtils.java  |    10 +-
 .../org/apache/ambari/server/utils/JsonUtils.java  |     2 +-
 .../ambari/server/utils/LoggingPreconditions.java  |    70 -
 .../apache/ambari/server/utils/ModuleVersion.java  |   162 -
 .../apache/ambari/server/utils/MpackVersion.java   |   241 -
 .../apache/ambari/server/utils/PasswordUtils.java  |    20 +-
 .../ambari/server/utils/SecretReference.java       |    35 +-
 .../ambari/server/utils/ShellCommandUtil.java      |     3 -
 .../org/apache/ambari/server/utils/StageUtils.java |    89 +-
 .../apache/ambari/server/utils/TextEncoding.java   |    24 -
 .../ambari/server/utils/URLCredentialsHider.java   |    55 +
 .../apache/ambari/server/utils/VersionUtils.java   |   259 +
 .../ambari/server/view/HttpImpersonatorImpl.java   |    10 +-
 .../apache/ambari/server/view/ViewExtractor.java   |    25 +-
 .../server/view/ViewSubResourceProvider.java       |     3 +-
 .../server/view/configuration/ViewConfig.java      |     2 +-
 ambari-server/src/main/python/ambari-server.py     |    47 +-
 .../python/ambari_server/serverConfiguration.py    |    16 +-
 .../src/main/python/ambari_server/serverSetup.py   |     8 +-
 .../src/main/python/ambari_server/serverUtils.py   |    27 +-
 .../src/main/python/ambari_server/setupActions.py  |     1 -
 .../src/main/python/ambari_server/setupMpacks.py   |     7 +-
 .../src/main/python/ambari_server/setupSecurity.py |   340 +-
 .../src/main/python/ambari_server/setupSso.py      |    32 +-
 .../src/main/resources/Ambari-DDL-Derby-CREATE.sql |    26 +-
 .../src/main/resources/Ambari-DDL-MySQL-CREATE.sql |    26 +-
 .../main/resources/Ambari-DDL-Oracle-CREATE.sql    |    25 +-
 .../main/resources/Ambari-DDL-Postgres-CREATE.sql  |    25 +-
 .../resources/Ambari-DDL-SQLAnywhere-CREATE.sql    |    25 +-
 .../main/resources/Ambari-DDL-SQLServer-CREATE.sql |    25 +-
 .../src/main/resources/META-INF/persistence.xml    |     1 -
 .../ACCUMULO/1.6.1.2.2.0/alerts.json               |   139 +
 .../1.6.1.2.2.0/configuration/accumulo-env.xml     |   256 +
 .../1.6.1.2.2.0/configuration/accumulo-log4j.xml   |   115 +
 .../1.6.1.2.2.0/configuration/accumulo-site.xml    |   190 +
 .../ACCUMULO/1.6.1.2.2.0/configuration/client.xml  |    23 +
 .../ACCUMULO/1.6.1.2.2.0/kerberos.json             |    80 +
 .../ACCUMULO/1.6.1.2.2.0/metainfo.xml              |   220 +
 .../ACCUMULO/1.6.1.2.2.0/metrics.json              |  1377 +
 .../1.6.1.2.2.0/package/files/accumulo-metrics.xml |    60 +
 .../1.6.1.2.2.0/package/scripts}/__init__.py       |     0
 .../1.6.1.2.2.0/package/scripts/accumulo_client.py |    61 +
 .../package/scripts/accumulo_configuration.py      |   384 +
 .../1.6.1.2.2.0/package/scripts/accumulo_gc.py     |    24 +
 .../1.6.1.2.2.0/package/scripts/accumulo_master.py |    24 +
 .../package/scripts/accumulo_monitor.py            |    24 +
 .../1.6.1.2.2.0/package/scripts/accumulo_script.py |   110 +
 .../package/scripts/accumulo_service.py            |    75 +
 .../1.6.1.2.2.0/package/scripts/accumulo_tracer.py |    24 +
 .../package/scripts/accumulo_tserver.py            |    24 +
 .../ACCUMULO/1.6.1.2.2.0/package/scripts/params.py |   222 +
 .../1.6.1.2.2.0/package/scripts/service_check.py   |    68 +
 .../1.6.1.2.2.0/package/scripts/status_params.py   |    53 +
 .../package/templates/accumulo_jaas.conf.j2        |    29 +
 .../1.6.1.2.2.0/package/templates/auditLog.xml.j2  |    35 +
 .../ACCUMULO/1.6.1.2.2.0/package/templates/gc.j2   |    20 +
 .../package/templates/generic_logger.xml.j2        |    83 +
 .../hadoop-metrics2-accumulo.properties.j2         |    66 +
 .../1.6.1.2.2.0/package/templates/masters.j2       |    20 +
 .../1.6.1.2.2.0/package/templates/monitor.j2       |    20 +
 .../package/templates/monitor_logger.xml.j2        |    64 +
 .../1.6.1.2.2.0/package/templates/slaves.j2        |    20 +
 .../1.6.1.2.2.0/package/templates/tracers.j2       |    20 +
 .../ACCUMULO/1.6.1.2.2.0/role_command_order.json   |    14 +
 .../ACCUMULO/1.6.1.2.2.0/themes/credentials.json   |    54 +
 .../ACCUMULO/1.6.1.2.2.0/themes/directories.json   |    88 +
 .../AMBARI_INFRA_SOLR/0.1.0/alerts.json            |    37 +
 .../configuration/infra-solr-client-log4j.xml      |    68 +
 .../0.1.0/configuration/infra-solr-env.xml         |   334 +
 .../0.1.0/configuration/infra-solr-log4j.xml       |    56 +
 .../configuration/infra-solr-security-json.xml     |   153 +
 .../0.1.0/configuration/infra-solr-xml.xml         |    35 +
 .../AMBARI_INFRA_SOLR/0.1.0/kerberos.json          |    53 +
 .../AMBARI_INFRA_SOLR/0.1.0/metainfo.xml           |   208 +
 .../0.1.0/package/scripts/collection.py            |   298 +
 .../0.1.0/package/scripts/command_commons.py       |   373 +
 .../0.1.0/package/scripts/infra_solr.py            |   171 +
 .../0.1.0/package/scripts/infra_solr_client.py     |    60 +
 .../0.1.0/package/scripts/migrate.py               |    62 +
 .../0.1.0/package/scripts/params.py                |   219 +
 .../0.1.0/package/scripts/service_check.py         |    48 +
 .../0.1.0/package/scripts/setup_infra_solr.py      |   163 +
 .../0.1.0/package/scripts/status_params.py         |    40 +
 .../package/templates/infra-solr-security.json.j2  |    84 +
 .../0.1.0/package/templates/infra-solr.conf.j2     |    17 +
 .../package/templates/infra_solr_jaas.conf.j2      |    26 +
 .../templates/input.config-ambari-infra.json.j2    |    48 +
 .../0.1.0/properties/infra-solr-env.sh.j2          |   108 +
 .../properties/solr-client-log4j.properties.j2     |    42 +
 .../0.1.0/properties/solr-log4j2.xml.j2            |    74 +
 .../AMBARI_INFRA_SOLR/0.1.0/properties/solr.xml.j2 |   122 +
 .../0.1.0/quicklinks/quicklinks.json               |    34 +
 .../0.1.0/role_command_order.json                  |     7 +
 .../AMBARI_INFRA_SOLR/0.1.0/service_advisor.py     |   129 +
 .../0.1.0/themes/directories.json                  |   127 +
 .../AMBARI_INFRA_SOLR/0.1.0/themes/theme.json      |   107 +
 .../AMBARI_METRICS/0.1.0/alerts.json               |   192 +
 .../AMBARI_METRICS/0.1.0/configuration/ams-env.xml |   208 +
 .../0.1.0/configuration/ams-grafana-env.xml        |   124 +
 .../0.1.0/configuration/ams-grafana-ini.xml        |   323 +
 .../0.1.0/configuration/ams-hbase-env.xml          |   297 +
 .../0.1.0/configuration/ams-hbase-log4j.xml        |   188 +
 .../0.1.0/configuration/ams-hbase-policy.xml       |    53 +
 .../configuration/ams-hbase-security-site.xml      |   163 +
 .../0.1.0/configuration/ams-hbase-site.xml         |   633 +
 .../0.1.0/configuration/ams-log4j.xml              |    86 +
 .../0.1.0/configuration/ams-site.xml               |   826 +
 .../0.1.0/configuration/ams-ssl-client.xml         |    42 +
 .../0.1.0/configuration/ams-ssl-server.xml         |    84 +
 .../AMBARI_METRICS/0.1.0/kerberos.json             |   157 +
 .../AMBARI_METRICS/0.1.0/metainfo.xml              |   262 +
 .../AMBARI_METRICS/0.1.0/metrics.json              |  2472 ++
 .../package/alerts/alert_ambari_metrics_monitor.py |   104 +
 .../grafana-dashboards/HDF/grafana-kafka-home.json |  1089 +
 .../HDF/grafana-kafka-hosts.json                   |  1991 ++
 .../HDF/grafana-kafka-topics.json                  |   521 +
 .../grafana-dashboards/HDF/grafana-nifi-home.json  |   940 +
 .../grafana-dashboards/HDF/grafana-nifi-hosts.json |  1142 +
 .../HDF/grafana-storm-components.json              |   579 +
 .../grafana-dashboards/HDF/grafana-storm-home.json |   501 +
 .../HDF/grafana-storm-kafka-offset.json            |   258 +
 .../HDF/grafana-storm-topology.json                |   894 +
 .../grafana-dashboards/HDP/grafana-druid-home.json |   995 +
 .../HDP/grafana-druid-ingestion.json               |   776 +
 .../HDP/grafana-druid-query.json                   |   858 +
 .../grafana-dashboards/HDP/grafana-hbase-home.json |  2559 ++
 .../grafana-dashboards/HDP/grafana-hbase-misc.json |  1812 ++
 .../HDP/grafana-hbase-regionservers.json           | 10635 ++++++++
 .../HDP/grafana-hbase-tables.json                  |  2285 ++
 .../HDP/grafana-hbase-users.json                   |   565 +
 .../HDP/grafana-hdfs-datanodes.json                |  1322 +
 .../grafana-dashboards/HDP/grafana-hdfs-home.json  |   757 +
 .../HDP/grafana-hdfs-namenodes.json                |  1945 ++
 .../grafana-dashboards/HDP/grafana-hdfs-topn.json  |   862 +
 .../HDP}/grafana-hdfs-users.json                   |     0
 .../HDP/grafana-hive-hivemetastore.json            |   587 +
 .../HDP/grafana-hive-hiverserver2.json             |   793 +
 .../grafana-dashboards/HDP/grafana-hive-home.json  |  1121 +
 .../HDP/grafana-infra-solr-collections.json        |  2088 ++
 .../HDP/grafana-infra-solr-cores.json              |  2113 ++
 .../HDP/grafana-infra-solr-hosts.json              |  1184 +
 .../grafana-dashboards/HDP/grafana-kafka-home.json |  1091 +
 .../HDP/grafana-kafka-hosts.json                   |  2009 ++
 .../HDP/grafana-kafka-topics.json                  |   521 +
 .../HDP/grafana-llapdaemon-daemons.json            |  2174 ++
 .../HDP/grafana-llapdaemon-heatmaps.json           |   364 +
 .../HDP/grafana-llapdaemon-overview.json           |  1815 ++
 .../HDP/grafana-logsearch-home.json                |   600 +
 .../HDP/grafana-solr-cores-dashboard.json          |  1597 ++
 .../HDP/grafana-solr-hosts-dashboard.json          |   285 +
 .../HDP/grafana-storm-components.json              |   579 +
 .../grafana-dashboards/HDP/grafana-storm-home.json |   501 +
 .../HDP/grafana-storm-kafka-offset.json            |   258 +
 .../HDP/grafana-storm-topology.json                |   894 +
 .../HDP/grafana-yarn-applications.json             |   519 +
 .../grafana-dashboards/HDP/grafana-yarn-home.json  |   636 +
 .../HDP/grafana-yarn-jobhistoryserver.json         |   402 +
 .../HDP/grafana-yarn-nodemanagers.json             |  1827 ++
 .../HDP/grafana-yarn-queues.json                   |  1522 ++
 .../HDP/grafana-yarn-resourcemanagers.json         |   958 +
 .../HDP/grafana-yarn-timelineserver.json           |   700 +
 .../default/grafana-ambari-server-database.json    |   917 +
 .../default/grafana-ambari-server-topn.json        |   453 +
 .../default/grafana-ambari-server.json             |   744 +
 .../default/grafana-ams-hbase-home.json            |  2558 ++
 .../default/grafana-ams-hbase-misc.json            |  1696 ++
 .../default/grafana-ams-hbase-regionservers.json   |  9078 +++++++
 .../default/grafana-system-home.json               |  1768 ++
 .../default/grafana-system-servers.json            |  2613 ++
 .../0.1.0/package/files/hbaseSmokeVerify.sh        |    34 +
 .../files/service-metrics/AMBARI_METRICS.txt       |   245 +
 .../0.1.0/package/files/service-metrics/FLUME.txt  |    17 +
 .../0.1.0/package/files/service-metrics/HBASE.txt  |   588 +
 .../0.1.0/package/files/service-metrics/HDFS.txt   |   342 +
 .../0.1.0/package/files/service-metrics/HIVE.txt   |   181 +
 .../0.1.0/package/files/service-metrics/HOST.txt   |    55 +
 .../0.1.0/package/files/service-metrics/KAFKA.txt  |  1104 +
 .../0.1.0/package/files}/service-metrics/STORM.txt |     0
 .../0.1.0/package/files/service-metrics/YARN.txt   |   178 +
 .../0.1.0}/package/scripts/__init__.py             |     0
 .../AMBARI_METRICS/0.1.0/package/scripts/ams.py    |   589 +
 .../0.1.0/package/scripts/ams_service.py           |   125 +
 .../0.1.0/package/scripts/functions.py             |    47 +
 .../AMBARI_METRICS/0.1.0/package/scripts/hbase.py  |   282 +
 .../0.1.0/package/scripts/hbase_master.py          |    70 +
 .../0.1.0/package/scripts/hbase_regionserver.py    |    66 +
 .../0.1.0/package/scripts/hbase_service.py         |    55 +
 .../0.1.0/package/scripts/metrics_collector.py     |    90 +
 .../0.1.0/package/scripts/metrics_grafana.py       |    84 +
 .../0.1.0/package/scripts/metrics_grafana_util.py  |   477 +
 .../0.1.0/package/scripts/metrics_monitor.py       |    79 +
 .../AMBARI_METRICS/0.1.0/package/scripts/params.py |   424 +
 .../0.1.0/package/scripts/params_linux.py          |    73 +
 .../0.1.0/package/scripts/params_windows.py        |    62 +
 .../0.1.0/package/scripts/service_check.py         |   305 +
 .../0.1.0/package/scripts/service_mapping.py       |    22 +
 .../0.1.0/package/scripts/split_points.py          |   246 +
 .../AMBARI_METRICS/0.1.0/package/scripts/status.py |    54 +
 .../0.1.0/package/scripts/status_params.py         |    45 +
 .../0.1.0/package/templates/ams.conf.j2            |    35 +
 .../package/templates/ams_collector_jaas.conf.j2   |    26 +
 .../package/templates/ams_zookeeper_jaas.conf.j2   |    26 +
 .../templates/hadoop-metrics2-hbase.properties.j2  |    62 +
 .../package/templates/hbase_client_jaas.conf.j2    |    23 +
 .../package/templates/hbase_grant_permissions.j2   |    39 +
 .../package/templates/hbase_master_jaas.conf.j2    |    36 +
 .../templates/hbase_regionserver_jaas.conf.j2      |    36 +
 .../0.1.0/package/templates/metric_groups.conf.j2  |    37 +
 .../0.1.0/package/templates/metric_monitor.ini.j2  |    52 +
 .../templates/metrics_grafana_datasource.json.j2   |    33 +
 .../0.1.0/package/templates/regionservers.j2       |    20 +
 .../package/templates/smoketest_metrics.json.j2    |    14 +
 .../0.1.0/quicklinks/quicklinks.json               |    34 +
 .../AMBARI_METRICS/0.1.0/role_command_order.json   |     9 +
 .../AMBARI_METRICS/0.1.0/service_advisor.py        |   768 +
 .../AMBARI_METRICS/0.1.0/themes/credentials.json   |    42 +
 .../AMBARI_METRICS/0.1.0/themes/directories.json   |   247 +
 .../AMBARI_METRICS/0.1.0/themes/theme.json         |   288 +
 .../0.2.0/configuration/ams-grafana-ini.xml        |   399 +
 .../AMBARI_METRICS/0.2.0/metainfo.xml              |    27 +
 .../0.2.0/package/scripts/metrics_grafana_util.py  |   490 +
 .../templates/metrics_grafana_datasource.json.j2   |    33 +
 .../common-services/ATLAS/0.1.0.2.3/alerts.json    |    39 +
 .../configuration/application-properties.xml       |   166 +
 .../ATLAS/0.1.0.2.3/configuration/atlas-env.xml    |   156 +
 .../ATLAS/0.1.0.2.3/configuration/atlas-log4j.xml  |   153 +
 .../common-services/ATLAS/0.1.0.2.3/kerberos.json  |    65 +
 .../common-services/ATLAS/0.1.0.2.3/metainfo.xml   |   117 +
 .../0.1.0.2.3/package/scripts/atlas_client.py      |    53 +
 .../ATLAS/0.1.0.2.3/package/scripts/metadata.py    |   269 +
 .../0.1.0.2.3/package/scripts/metadata_server.py   |   182 +
 .../ATLAS/0.1.0.2.3/package/scripts/params.py      |   426 +
 .../0.1.0.2.3/package/scripts/service_check.py     |    55 +
 .../package/scripts/setup_ranger_atlas.py          |    70 +
 .../0.1.0.2.3/package/scripts/status_params.py     |    60 +
 .../package/templates/atlas_hbase_setup.rb.j2      |    42 +
 .../0.1.0.2.3/package/templates/atlas_jaas.conf.j2 |    26 +
 .../package/templates/atlas_kafka_acl.sh.j2        |    41 +
 .../package/templates/input.config-atlas.json.j2   |    48 +
 .../0.1.0.2.3/package/templates/kafka_jaas.conf.j2 |    41 +
 .../ATLAS/0.1.0.2.3/role_command_order.json        |     7 +
 .../configuration/application-properties.xml       |   481 +
 .../ATLAS/0.7.0.2.5/configuration/atlas-log4j.xml  |   166 +
 .../0.7.0.2.5/configuration/atlas-solrconfig.xml   |   641 +
 .../common-services/ATLAS/0.7.0.2.5/kerberos.json  |   105 +
 .../common-services/ATLAS/0.7.0.2.5/metainfo.xml   |    79 +
 .../ATLAS/0.7.0.2.5/quicklinks/quicklinks.json     |    36 +
 .../ATLAS/0.7.0.2.5/role_command_order.json        |     7 +
 .../ATLAS/0.7.0.2.5/themes/directories.json        |   127 +
 .../ATLAS/0.7.0.2.5/themes/theme.json              |   619 +
 .../DRUID/0.10.1/configuration/druid-broker.xml    |   106 +
 .../DRUID/0.10.1/configuration/druid-common.xml    |   270 +
 .../0.10.1/configuration/druid-coordinator.xml     |    43 +
 .../DRUID/0.10.1/configuration/druid-env.xml       |   248 +
 .../0.10.1/configuration/druid-historical.xml      |    94 +
 .../DRUID/0.10.1/configuration/druid-log4j.xml     |    84 +
 .../DRUID/0.10.1/configuration/druid-logrotate.xml |    68 +
 .../0.10.1/configuration/druid-middlemanager.xml   |   122 +
 .../DRUID/0.10.1/configuration/druid-overlord.xml  |    52 +
 .../DRUID/0.10.1/configuration/druid-router.xml    |    59 +
 .../common-services/DRUID/0.10.1/metainfo.xml      |   223 +
 .../DRUID/0.10.1/package/scripts/broker.py         |    28 +
 .../DRUID/0.10.1/package/scripts/coordinator.py    |    28 +
 .../DRUID/0.10.1/package/scripts/druid.py          |   306 +
 .../DRUID/0.10.1/package/scripts/druid_node.py     |   115 +
 .../DRUID/0.10.1/package/scripts/historical.py     |    28 +
 .../DRUID/0.10.1/package/scripts/middlemanager.py  |    28 +
 .../DRUID/0.10.1/package/scripts/overlord.py       |    28 +
 .../DRUID/0.10.1/package/scripts/params.py         |   200 +
 .../DRUID/0.10.1/package/scripts/router.py         |    28 +
 .../DRUID/0.10.1/package/scripts/service_check.py  |    44 +
 .../DRUID/0.10.1/package/scripts/status_params.py  |    24 +
 .../DRUID/0.10.1/quicklinks/quicklinks.json        |    37 +
 .../DRUID/0.10.1/role_command_order.json           |    17 +
 .../common-services/DRUID/0.10.1/themes/theme.json |   120 +
 .../common-services/FALCON/0.5.0.2.1/alerts.json   |    61 +
 .../configuration/falcon-client.properties.xml     |    29 +
 .../FALCON/0.5.0.2.1/configuration/falcon-env.xml  |   205 +
 .../0.5.0.2.1/configuration/falcon-log4j.xml       |   208 +
 .../configuration/falcon-runtime.properties.xml    |    53 +
 .../configuration/falcon-startup.properties.xml    |   251 +
 .../common-services/FALCON/0.5.0.2.1/kerberos.json |    72 +
 .../common-services/FALCON/0.5.0.2.1/metainfo.xml  |   151 +
 .../FALCON/0.5.0.2.1/package/scripts/falcon.py     |   298 +
 .../0.5.0.2.1/package/scripts/falcon_client.py     |    67 +
 .../0.5.0.2.1/package/scripts/falcon_server.py     |   116 +
 .../package/scripts/falcon_server_upgrade.py       |    87 +
 .../FALCON/0.5.0.2.1/package/scripts/params.py     |    31 +
 .../0.5.0.2.1/package/scripts/params_linux.py      |   208 +
 .../0.5.0.2.1/package/scripts/params_windows.py    |    46 +
 .../0.5.0.2.1/package/scripts/service_check.py     |    55 +
 .../0.5.0.2.1/package/scripts/status_params.py     |    67 +
 .../package/templates/client.properties.j2         |    42 +
 .../package/templates/input.config-falcon.json.j2  |    48 +
 .../package/templates/runtime.properties.j2        |    50 +
 .../FALCON/0.5.0.2.1/quicklinks/quicklinks.json    |    36 +
 .../FALCON/0.5.0.2.1/role_command_order.json       |     7 +
 .../FALCON/0.5.0.2.1/themes/directories.json       |   137 +
 .../common-services/FLUME/1.4.0.2.0/alerts.json    |    27 +
 .../FLUME/1.4.0.2.0/configuration/flume-conf.xml   |    39 +
 .../FLUME/1.4.0.2.0/configuration/flume-env.xml    |   112 +
 .../FLUME/1.4.0.2.0/configuration/flume-log4j.xml  |    96 +
 .../common-services/FLUME/1.4.0.2.0/kerberos.json  |    44 +
 .../common-services/FLUME/1.4.0.2.0/metainfo.xml   |    75 +
 .../common-services/FLUME/1.4.0.2.0/metrics.json   |   367 +
 .../package/alerts/alert_flume_agent_status.py     |   106 +
 .../FLUME/1.4.0.2.0/package/scripts/flume.py       |   311 +
 .../FLUME/1.4.0.2.0/package/scripts/flume_check.py |    51 +
 .../1.4.0.2.0/package/scripts/flume_handler.py     |   126 +
 .../FLUME/1.4.0.2.0/package/scripts/params.py      |   151 +
 .../1.4.0.2.0/package/scripts/params_linux.py      |    45 +
 .../1.4.0.2.0/package/scripts/params_windows.py    |    33 +
 .../1.4.0.2.0/package/scripts/service_mapping.py   |    21 +
 .../package/templates/flume-metrics2.properties.j2 |    38 +
 .../1.4.0.2.0/package/templates/flume.conf.j2      |    24 +
 .../package/templates/input.config-flume.json.j2   |    53 +
 .../package/templates/log4j.properties.j2          |    67 +
 .../common-services/GANGLIA/3.5.0/alerts.json      |   137 +
 .../GANGLIA/3.5.0/configuration/ganglia-env.xml    |    85 +
 .../common-services/GANGLIA/3.5.0/metainfo.xml     |   129 +
 .../GANGLIA/3.5.0/package/files/checkGmetad.sh     |    37 +
 .../GANGLIA/3.5.0/package/files/checkGmond.sh      |    62 +
 .../GANGLIA/3.5.0/package/files/checkRrdcached.sh  |    34 +
 .../GANGLIA/3.5.0/package/files/gmetad.init        |    73 +
 .../GANGLIA/3.5.0/package/files/gmetadLib.sh       |   204 +
 .../GANGLIA/3.5.0/package/files/gmond.init         |    73 +
 .../GANGLIA/3.5.0/package/files/gmondLib.sh        |   538 +
 .../GANGLIA/3.5.0/package/files/rrdcachedLib.sh    |    47 +
 .../GANGLIA/3.5.0/package/files/setupGanglia.sh    |   145 +
 .../GANGLIA/3.5.0/package/files/startGmetad.sh     |    68 +
 .../GANGLIA/3.5.0/package/files/startGmond.sh      |    85 +
 .../GANGLIA/3.5.0/package/files/startRrdcached.sh  |    79 +
 .../GANGLIA/3.5.0/package/files/stopGmetad.sh      |    43 +
 .../GANGLIA/3.5.0/package/files/stopGmond.sh       |    54 +
 .../GANGLIA/3.5.0/package/files/stopRrdcached.sh   |    41 +
 .../GANGLIA/3.5.0/package/files/teardownGanglia.sh |    28 +
 .../GANGLIA/3.5.0/package/scripts/functions.py     |    40 +
 .../GANGLIA/3.5.0/package/scripts/ganglia.py       |   101 +
 .../3.5.0/package/scripts/ganglia_monitor.py       |   245 +
 .../package/scripts/ganglia_monitor_service.py     |    28 +
 .../3.5.0/package/scripts/ganglia_server.py        |   130 +
 .../package/scripts/ganglia_server_service.py      |    28 +
 .../GANGLIA/3.5.0/package/scripts/params.py        |   166 +
 .../GANGLIA/3.5.0/package/scripts/status_params.py |    25 +
 .../3.5.0/package/templates/ganglia.conf.j2        |    34 +
 .../package/templates/gangliaClusters.conf.j2      |    43 +
 .../3.5.0/package/templates/gangliaEnv.sh.j2       |    46 +
 .../3.5.0/package/templates/gangliaLib.sh.j2       |    86 +
 .../GANGLIA/3.5.0/package/templates/rrd.py.j2      |   361 +
 .../common-services/HAWQ/2.0.0/alerts.json         |   125 +
 .../HAWQ/2.0.0/configuration/hawq-check-env.xml    |    94 +
 .../HAWQ/2.0.0/configuration/hawq-env.xml          |    61 +
 .../HAWQ/2.0.0/configuration/hawq-limits-env.xml   |    75 +
 .../HAWQ/2.0.0/configuration/hawq-site.xml         |   583 +
 .../HAWQ/2.0.0/configuration/hawq-sysctl-env.xml   |   360 +
 .../HAWQ/2.0.0/configuration/hdfs-client.xml       |   471 +
 .../HAWQ/2.0.0/configuration/yarn-client.xml       |   155 +
 .../common-services/HAWQ/2.0.0/kerberos.json       |    74 +
 .../common-services/HAWQ/2.0.0/metainfo.xml        |   201 +
 .../common-services/HAWQ/2.0.0/metrics.json        |   109 +
 .../2.0.0/package/alerts/alert_component_status.py |    76 +
 .../alerts/alert_segment_registration_status.py    |   119 +
 .../HAWQ/2.0.0/package/alerts/alert_sync_status.py |    96 +
 .../HAWQ/2.0.0}/package/scripts/__init__.py        |     0
 .../HAWQ/2.0.0/package/scripts/common.py           |   348 +
 .../HAWQ/2.0.0/package/scripts/custom_params.py    |    21 +
 .../HAWQ/2.0.0/package/scripts/hawq_constants.py   |    89 +
 .../HAWQ/2.0.0/package/scripts/hawqmaster.py       |   126 +
 .../HAWQ/2.0.0/package/scripts/hawqsegment.py      |    63 +
 .../HAWQ/2.0.0/package/scripts/hawqstandby.py      |    72 +
 .../HAWQ/2.0.0/package/scripts/hawqstatus.py       |    33 +
 .../HAWQ/2.0.0/package/scripts/master_helper.py    |    76 +
 .../HAWQ/2.0.0/package/scripts/params.py           |   158 +
 .../HAWQ/2.0.0/package/scripts/service_check.py    |   171 +
 .../HAWQ/2.0.0/package/scripts/utils.py            |   107 +
 .../common-services/HAWQ/2.0.0/service_advisor.py  |   439 +
 .../common-services/HAWQ/2.0.0/themes/theme.json   |   285 +
 .../common-services/HAWQ/2.0.0/widgets.json        |   187 +
 .../common-services/HBASE/0.96.0.2.0/alerts.json   |   127 +
 .../HBASE/0.96.0.2.0/configuration/hbase-env.xml   |   255 +
 .../HBASE/0.96.0.2.0/configuration/hbase-log4j.xml |   188 +
 .../0.96.0.2.0/configuration/hbase-policy.xml      |    53 +
 .../HBASE/0.96.0.2.0/configuration/hbase-site.xml  |   588 +
 .../common-services/HBASE/0.96.0.2.0/kerberos.json |   124 +
 .../common-services/HBASE/0.96.0.2.0/metainfo.xml  |   179 +
 .../common-services/HBASE/0.96.0.2.0/metrics.json  |  9424 +++++++
 .../0.96.0.2.0/package/files/draining_servers.rb   |   164 +
 .../package/files/hbase-smoke-cleanup.sh           |    23 +
 .../0.96.0.2.0/package/files/hbaseSmokeVerify.sh   |    34 +
 .../HBASE/0.96.0.2.0}/package/scripts/__init__.py  |     0
 .../HBASE/0.96.0.2.0/package/scripts/functions.py  |    54 +
 .../HBASE/0.96.0.2.0/package/scripts/hbase.py      |   252 +
 .../0.96.0.2.0/package/scripts/hbase_client.py     |    67 +
 .../package/scripts/hbase_decommission.py          |    94 +
 .../0.96.0.2.0/package/scripts/hbase_master.py     |   111 +
 .../package/scripts/hbase_regionserver.py          |   122 +
 .../0.96.0.2.0/package/scripts/hbase_service.py    |    67 +
 .../0.96.0.2.0/package/scripts/hbase_upgrade.py    |    42 +
 .../HBASE/0.96.0.2.0/package/scripts/params.py     |    28 +
 .../0.96.0.2.0/package/scripts/params_linux.py     |   460 +
 .../0.96.0.2.0/package/scripts/params_windows.py   |    43 +
 .../package/scripts/phoenix_queryserver.py         |    86 +
 .../0.96.0.2.0/package/scripts/phoenix_service.py  |    56 +
 .../0.96.0.2.0/package/scripts/service_check.py    |    99 +
 .../package/scripts/setup_ranger_hbase.py          |   106 +
 .../0.96.0.2.0/package/scripts/status_params.py    |    68 +
 .../HBASE/0.96.0.2.0/package/scripts/upgrade.py    |   105 +
 ...oop-metrics2-hbase.properties-GANGLIA-MASTER.j2 |   135 +
 .../hadoop-metrics2-hbase.properties-GANGLIA-RS.j2 |   133 +
 .../0.96.0.2.0/package/templates/hbase-smoke.sh.j2 |    44 +
 .../0.96.0.2.0/package/templates/hbase.conf.j2     |    35 +
 .../package/templates/hbase_client_jaas.conf.j2    |    23 +
 .../package/templates/hbase_grant_permissions.j2   |    39 +
 .../package/templates/hbase_master_jaas.conf.j2    |    36 +
 .../templates/hbase_queryserver_jaas.conf.j2       |    26 +
 .../templates/hbase_regionserver_jaas.conf.j2      |    36 +
 .../package/templates/input.config-hbase.json.j2   |    79 +
 .../0.96.0.2.0/package/templates/regionservers.j2  |    20 +
 .../HBASE/0.96.0.2.0/role_command_order.json       |     9 +
 .../HBASE/0.96.0.2.0/themes/directories.json       |   167 +
 .../common-services/HBASE/0.96.0.2.0/widgets.json  |   504 +
 .../common-services/HDFS/2.1.0.2.0/alerts.json     |  1786 ++
 .../HDFS/2.1.0.2.0/configuration/core-site.xml     |   231 +
 .../HDFS/2.1.0.2.0/configuration/hadoop-env.xml    |   402 +
 .../HDFS/2.1.0.2.0/configuration/hadoop-policy.xml |   130 +
 .../HDFS/2.1.0.2.0/configuration/hdfs-log4j.xml    |   249 +
 .../HDFS/2.1.0.2.0/configuration/hdfs-site.xml     |   517 +
 .../HDFS/2.1.0.2.0/configuration/ssl-client.xml    |    70 +
 .../HDFS/2.1.0.2.0/configuration/ssl-server.xml    |    80 +
 .../common-services/HDFS/2.1.0.2.0/kerberos.json   |   233 +
 .../common-services/HDFS/2.1.0.2.0/metainfo.xml    |   372 +
 .../common-services/HDFS/2.1.0.2.0/metrics.json    |  7910 ++++++
 .../package/alerts/alert_checkpoint_time.py        |   255 +
 .../alerts/alert_datanode_unmounted_data_dir.py    |   178 +
 .../package/alerts/alert_ha_namenode_health.py     |   243 +
 .../package/alerts/alert_metrics_deviation.py      |   498 +
 .../package/alerts/alert_upgrade_finalized.py      |   179 +
 .../HDFS/2.1.0.2.0/package/files/checkWebUI.py     |    86 +
 .../HDFS/2.1.0.2.0}/package/scripts/__init__.py    |     0
 .../scripts/balancer-emulator/balancer-err.log     |  1032 +
 .../package/scripts/balancer-emulator/balancer.log |    29 +
 .../scripts/balancer-emulator/hdfs-command.py      |    45 +
 .../HDFS/2.1.0.2.0/package/scripts/datanode.py     |   172 +
 .../2.1.0.2.0/package/scripts/datanode_upgrade.py  |   120 +
 .../HDFS/2.1.0.2.0/package/scripts/hdfs.py         |   251 +
 .../HDFS/2.1.0.2.0/package/scripts/hdfs_client.py  |    78 +
 .../2.1.0.2.0/package/scripts/hdfs_datanode.py     |    85 +
 .../2.1.0.2.0/package/scripts/hdfs_namenode.py     |   641 +
 .../2.1.0.2.0/package/scripts/hdfs_nfsgateway.py   |    76 +
 .../2.1.0.2.0/package/scripts/hdfs_rebalance.py    |   160 +
 .../2.1.0.2.0/package/scripts/hdfs_snamenode.py    |    72 +
 .../2.1.0.2.0/package/scripts/install_params.py    |    29 +
 .../HDFS/2.1.0.2.0/package/scripts/journalnode.py  |   143 +
 .../package/scripts/journalnode_upgrade.py         |   152 +
 .../HDFS/2.1.0.2.0/package/scripts/namenode.py     |   410 +
 .../2.1.0.2.0/package/scripts/namenode_ha_state.py |   223 +
 .../2.1.0.2.0/package/scripts/namenode_upgrade.py  |   322 +
 .../HDFS/2.1.0.2.0/package/scripts/nfsgateway.py   |    87 +
 .../HDFS/2.1.0.2.0}/package/scripts/params.py      |     0
 .../HDFS/2.1.0.2.0/package/scripts/params_linux.py |   581 +
 .../2.1.0.2.0/package/scripts/params_windows.py    |    86 +
 .../2.1.0.2.0/package/scripts/service_check.py     |   159 +
 .../2.1.0.2.0/package/scripts/setup_ranger_hdfs.py |   119 +
 .../HDFS/2.1.0.2.0/package/scripts/snamenode.py    |   101 +
 .../2.1.0.2.0/package/scripts/status_params.py     |    58 +
 .../HDFS/2.1.0.2.0/package/scripts/utils.py        |   431 +
 .../HDFS/2.1.0.2.0/package/scripts/zkfc_slave.py   |   194 +
 .../package/templates/exclude_hosts_list.j2        |    21 +
 .../HDFS/2.1.0.2.0/package/templates/hdfs.conf.j2  |    35 +
 .../package/templates/hdfs_dn_jaas.conf.j2         |    27 +
 .../2.1.0.2.0/package/templates/hdfs_jaas.conf.j2  |    27 +
 .../package/templates/hdfs_jn_jaas.conf.j2         |    27 +
 .../package/templates/hdfs_nn_jaas.conf.j2         |    27 +
 .../package/templates/include_hosts_list.j2        |    21 +
 .../HDFS/2.1.0.2.0/package/templates/slaves.j2     |     0
 .../HDFS/2.1.0.2.0/role_command_order.json         |    22 +
 .../HDFS/2.1.0.2.0/themes/directories.json         |   177 +
 .../common-services/HDFS/2.1.0.2.0/widgets.json    |   456 +
 .../common-services/HIVE/0.12.0.2.0}/alerts.json   |     0
 .../HIVE/0.12.0.2.0/configuration/hcat-env.xml     |    60 +
 .../HIVE/0.12.0.2.0/configuration/hive-env.xml     |   282 +
 .../0.12.0.2.0/configuration/hive-exec-log4j.xml   |   114 +
 .../HIVE/0.12.0.2.0/configuration/hive-log4j.xml   |   147 +
 .../HIVE/0.12.0.2.0/configuration/hive-site.xml    |   560 +
 .../HIVE/0.12.0.2.0/configuration/webhcat-env.xml  |    57 +
 .../0.12.0.2.0/configuration/webhcat-log4j.xml     |   104 +
 .../HIVE/0.12.0.2.0/configuration/webhcat-site.xml |   161 +
 .../0.12.0.2.0/etc/hive-schema-0.12.0.mysql.sql    |   777 +
 .../0.12.0.2.0/etc/hive-schema-0.12.0.oracle.sql   |   718 +
 .../0.12.0.2.0/etc/hive-schema-0.12.0.postgres.sql |  1406 +
 .../common-services/HIVE/0.12.0.2.0/kerberos.json  |   121 +
 .../common-services/HIVE/0.12.0.2.0/metainfo.xml   |   367 +
 .../alerts/alert_hive_interactive_thrift_port.py   |   235 +
 .../package/alerts/alert_hive_metastore.py         |   276 +
 .../package/alerts/alert_hive_thrift_port.py       |   229 +
 .../package/alerts/alert_llap_app_status.py        |   303 +
 .../package/alerts/alert_webhcat_server.py         |     0
 .../package/etc/hive-schema-0.12.0.mysql.sql       |   777 +
 .../package/etc/hive-schema-0.12.0.oracle.sql      |   718 +
 .../package/etc/hive-schema-0.12.0.postgres.sql    |  1406 +
 .../HIVE/0.12.0.2.0}/package/files/addMysqlUser.sh |     0
 .../HIVE/0.12.0.2.0}/package/files/hcatSmoke.sh    |     0
 .../HIVE/0.12.0.2.0}/package/files/hiveSmoke.sh    |     0
 .../0.12.0.2.0}/package/files/hiveTezSetup.cmd     |     0
 .../HIVE/0.12.0.2.0}/package/files/hiveserver2.sql |     0
 .../0.12.0.2.0}/package/files/hiveserver2Smoke.sh  |     0
 .../HIVE/0.12.0.2.0}/package/files/pigSmoke.sh     |     0
 .../0.12.0.2.0}/package/files/removeMysqlUser.sh   |     0
 .../0.12.0.2.0/package/files/startMetastore.sh     |    25 +
 .../0.12.0.2.0/package/files/templetonSmoke.sh     |   101 +
 .../HIVE/0.12.0.2.0}/package/scripts/__init__.py   |     0
 .../HIVE/0.12.0.2.0/package/scripts/hcat.py        |    87 +
 .../HIVE/0.12.0.2.0/package/scripts/hcat_client.py |    79 +
 .../package/scripts/hcat_service_check.py          |    89 +
 .../HIVE/0.12.0.2.0/package/scripts/hive.py        |   576 +
 .../HIVE/0.12.0.2.0/package/scripts/hive_client.py |    63 +
 .../0.12.0.2.0/package/scripts/hive_interactive.py |   359 +
 .../0.12.0.2.0/package/scripts/hive_metastore.py   |   211 +
 .../HIVE/0.12.0.2.0/package/scripts/hive_server.py |   164 +
 .../package/scripts/hive_server_interactive.py     |   626 +
 .../package/scripts/hive_server_upgrade.py         |   134 +
 .../0.12.0.2.0/package/scripts/hive_service.py     |   186 +
 .../package/scripts/hive_service_interactive.py    |   109 +
 .../0.12.0.2.0/package/scripts/mysql_server.py     |    63 +
 .../0.12.0.2.0/package/scripts/mysql_service.py    |    65 +
 .../HIVE/0.12.0.2.0/package/scripts/mysql_users.py |    77 +
 .../HIVE/0.12.0.2.0/package/scripts/mysql_utils.py |    35 +
 .../HIVE/0.12.0.2.0/package/scripts/params.py      |    32 +
 .../0.12.0.2.0/package/scripts/params_linux.py     |   893 +
 .../0.12.0.2.0/package/scripts/params_windows.py   |    75 +
 .../HIVE/0.12.0.2.0/package/scripts/pre_upgrade.py |   118 +
 .../0.12.0.2.0/package/scripts/service_check.py    |   194 +
 .../package/scripts/setup_ranger_hive.py           |   156 +
 .../scripts/setup_ranger_hive_interactive.py       |    77 +
 .../0.12.0.2.0/package/scripts/status_params.py    |   118 +
 .../HIVE/0.12.0.2.0/package/scripts/webhcat.py     |   139 +
 .../0.12.0.2.0/package/scripts/webhcat_server.py   |    94 +
 .../0.12.0.2.0/package/scripts/webhcat_service.py  |   100 +
 .../package/scripts/webhcat_service_check.py       |   133 +
 .../hadoop-metrics2-hivemetastore.properties.j2    |    64 +
 .../hadoop-metrics2-hiveserver2.properties.j2      |    64 +
 .../templates/hadoop-metrics2-llapdaemon.j2        |    63 +
 .../templates/hadoop-metrics2-llaptaskscheduler.j2 |    63 +
 .../0.12.0.2.0}/package/templates/hive.conf.j2     |     0
 .../package/templates/input.config-hive.json.j2    |    85 +
 .../package/templates/startHiveserver2.sh.j2       |     0
 .../templates/startHiveserver2Interactive.sh.j2    |     0
 .../package/templates/templeton_smoke.pig.j2       |     0
 .../package/templates/zkmigrator_jaas.conf.j2      |    26 +
 .../HIVE/0.12.0.2.0/role_command_order.json        |    14 +
 .../HIVE/0.12.0.2.0/themes/credentials.json        |    43 +
 .../HIVE/0.12.0.2.0/themes/database.json           |   157 +
 .../HIVE/0.12.0.2.0/themes/directories.json        |   197 +
 .../KAFKA/0.10.0/configuration/kafka-broker.xml    |    39 +
 .../configuration/kafka_client_jaas_conf.xml       |    43 +
 .../KAFKA/0.10.0/configuration/kafka_jaas_conf.xml |   116 +
 .../0.10.0/configuration/ranger-kafka-audit.xml    |    58 +
 .../common-services/KAFKA/0.10.0/kerberos.json     |    82 +
 .../common-services/KAFKA/0.10.0/metainfo.xml      |    28 +
 .../common-services/KAFKA/0.8.1/alerts.json        |    32 +
 .../KAFKA/0.8.1/configuration/kafka-broker.xml     |   432 +
 .../KAFKA/0.8.1/configuration/kafka-env.xml        |   122 +
 .../KAFKA/0.8.1/configuration/kafka-log4j.xml      |   170 +
 .../0.8.1/configuration/kafka_client_jaas_conf.xml |    41 +
 .../KAFKA/0.8.1/configuration/kafka_jaas_conf.xml  |    70 +
 .../common-services/KAFKA/0.8.1/metainfo.xml       |   118 +
 .../common-services/KAFKA/0.8.1/metrics.json       |   264 +
 .../KAFKA/0.8.1/package/scripts/kafka.py           |   264 +
 .../KAFKA/0.8.1/package/scripts/kafka_broker.py    |   148 +
 .../KAFKA/0.8.1/package/scripts/params.py          |   357 +
 .../KAFKA/0.8.1/package/scripts/service_check.py   |    81 +
 .../0.8.1/package/scripts/setup_ranger_kafka.py    |    99 +
 .../KAFKA/0.8.1/package/scripts/status_params.py   |    26 +
 .../KAFKA/0.8.1/package/scripts/upgrade.py         |    72 +
 .../KAFKA/0.8.1/package/scripts/utils.py           |    38 +
 .../package/templates/input.config-kafka.json.j2   |    92 +
 .../KAFKA/0.8.1/package/templates/kafka.conf.j2    |    35 +
 .../package/templates/kafka_client_jaas.conf.j2    |    32 +
 .../0.8.1/package/templates/kafka_jaas.conf.j2     |    99 +
 .../package/templates/tools-log4j.properties.j2    |    21 +
 .../KAFKA/0.8.1/role_command_order.json            |     7 +
 .../KAFKA/0.8.1/themes/directories.json            |    98 +
 .../common-services/KAFKA/0.9.0/alerts.json        |    32 +
 .../KAFKA/0.9.0/configuration/kafka-broker.xml     |   168 +
 .../KAFKA/0.9.0/configuration/kafka-env.xml        |    28 +
 .../0.9.0/configuration/ranger-kafka-audit.xml     |   177 +
 .../ranger-kafka-plugin-properties.xml             |    94 +
 .../configuration/ranger-kafka-policymgr-ssl.xml   |    66 +
 .../0.9.0/configuration/ranger-kafka-security.xml  |    64 +
 .../common-services/KAFKA/0.9.0/kerberos.json      |    62 +
 .../common-services/KAFKA/0.9.0/metainfo.xml       |    30 +
 .../common-services/KAFKA/0.9.0/metrics.json       |   239 +
 .../KAFKA/0.9.0/role_command_order.json            |     6 +
 .../common-services/KAFKA/0.9.0/widgets.json       |   182 +
 .../common-services/KAFKA/1.0.1/metainfo.xml       |    28 +
 .../common-services/KAFKA/1.0.1/metrics.json       |   239 +
 .../1.10.3-10/configuration/kerberos-env.xml       |   406 +
 .../KERBEROS/1.10.3-10/configuration/krb5-conf.xml |    85 +
 .../KERBEROS/1.10.3-10/kerberos.json               |    18 +
 .../KERBEROS/1.10.3-10/metainfo.xml                |   131 +
 .../1.10.3-10/package/scripts/kerberos_client.py   |    91 +
 .../KERBEROS/1.10.3-10/package/scripts/params.py   |   207 +
 .../1.10.3-10/package/scripts/service_check.py     |    86 +
 .../1.10.3-10/package/scripts/status_params.py     |    34 +
 .../KERBEROS/1.10.3-10/properties/krb5_conf.j2     |    63 +
 .../1.10.3-30/configuration/kerberos-env.xml       |   406 +
 .../KERBEROS/1.10.3-30/configuration/krb5-conf.xml |    85 +
 .../KERBEROS/1.10.3-30/kerberos.json               |    18 +
 .../KERBEROS/1.10.3-30/metainfo.xml                |   131 +
 .../1.10.3-30/package/scripts/kerberos_client.py   |    91 +
 .../KERBEROS/1.10.3-30/package/scripts/params.py   |   206 +
 .../1.10.3-30/package/scripts/service_check.py     |    86 +
 .../1.10.3-30/package/scripts/status_params.py     |    34 +
 .../KERBEROS/1.10.3-30/properties/krb5_conf.j2     |    63 +
 .../common-services/KNOX/0.5.0.2.2/alerts.json     |    32 +
 .../0.5.0.2.2/configuration/admin-topology.xml     |    97 +
 .../KNOX/0.5.0.2.2/configuration/gateway-log4j.xml |   110 +
 .../KNOX/0.5.0.2.2/configuration/gateway-site.xml  |    72 +
 .../KNOX/0.5.0.2.2/configuration/knox-env.xml      |    93 +
 .../KNOX/0.5.0.2.2/configuration/ldap-log4j.xml    |    93 +
 .../ranger-knox-plugin-properties.xml              |   268 +
 .../KNOX/0.5.0.2.2/configuration/topology.xml      |   133 +
 .../KNOX/0.5.0.2.2/configuration/users-ldif.xml    |   140 +
 .../common-services/KNOX/0.5.0.2.2/kerberos.json   |    63 +
 .../common-services/KNOX/0.5.0.2.2/metainfo.xml    |   100 +
 .../0.5.0.2.2/package/files/validateKnoxStatus.py  |    43 +
 .../KNOX/0.5.0.2.2/package/scripts/knox.py         |   192 +
 .../KNOX/0.5.0.2.2/package/scripts/knox_gateway.py |   215 +
 .../KNOX/0.5.0.2.2/package/scripts/knox_ldap.py    |    59 +
 .../KNOX/0.5.0.2.2/package/scripts/params.py       |    29 +
 .../KNOX/0.5.0.2.2/package/scripts/params_linux.py |   570 +
 .../0.5.0.2.2/package/scripts/params_windows.py    |    71 +
 .../0.5.0.2.2/package/scripts/service_check.py     |    96 +
 .../0.5.0.2.2/package/scripts/setup_ranger_knox.py |   129 +
 .../0.5.0.2.2/package/scripts/status_params.py     |    59 +
 .../KNOX/0.5.0.2.2/package/scripts/upgrade.py      |   118 +
 .../package/templates/input.config-knox.json.j2    |    60 +
 .../package/templates/krb5JAASLogin.conf.j2        |    27 +
 .../KNOX/0.5.0.2.2/role_command_order.json         |     7 +
 .../KNOX/0.5.0.2.2/themes/credentials.json         |    38 +
 .../KNOX/0.5.0.2.2/themes/directories.json         |    88 +
 .../common-services/LOGSEARCH/0.5.0/alerts.json    |    77 +
 .../configuration/logfeeder-ambari-config.xml      |    38 +
 .../0.5.0/configuration/logfeeder-env.xml          |   187 +
 .../0.5.0/configuration/logfeeder-grok.xml         |    49 +
 .../logfeeder-kafka-output-config.xml              |    61 +
 .../0.5.0/configuration/logfeeder-log4j.xml        |    78 +
 .../configuration/logfeeder-output-config.xml      |    37 +
 .../0.5.0/configuration/logfeeder-properties.xml   |   145 +
 .../configuration/logfeeder-system_log-env.xml     |    61 +
 .../0.5.0/configuration/logsearch-admin-json.xml   |    54 +
 .../logsearch-audit_logs-solrconfig.xml            |    62 +
 .../0.5.0/configuration/logsearch-common-env.xml   |   124 +
 .../configuration/logsearch-common-properties.xml  |    23 +
 .../0.5.0/configuration/logsearch-env.xml          |   201 +
 .../0.5.0/configuration/logsearch-log4j.xml        |   121 +
 .../0.5.0/configuration/logsearch-properties.xml   |   317 +
 .../logsearch-service_logs-solrconfig.xml          |    62 +
 .../common-services/LOGSEARCH/0.5.0/kerberos.json  |    72 +
 .../common-services/LOGSEARCH/0.5.0/metainfo.xml   |   204 +
 .../common-services/LOGSEARCH/0.5.0/metrics.json   |    53 +
 .../0.5.0/package/alerts/alert_logfeeder.py        |    85 +
 .../LOGSEARCH/0.5.0/package/scripts/logfeeder.py   |    70 +
 .../LOGSEARCH/0.5.0/package/scripts/logsearch.py   |    71 +
 .../LOGSEARCH/0.5.0/package/scripts/params.py      |   429 +
 .../0.5.0/package/scripts/service_check.py         |    41 +
 .../0.5.0/package/scripts/setup_logfeeder.py       |   136 +
 .../0.5.0/package/scripts/setup_logsearch.py       |   162 +
 .../0.5.0/package/scripts/status_params.py         |    38 +
 .../package/templates/HadoopServiceConfig.json.j2  |   505 +
 .../0.5.0/package/templates/global.config.json.j2  |    27 +
 .../templates/input.config-logsearch.json.j2       |    55 +
 .../0.5.0/package/templates/logfeeder_jaas.conf.j2 |    26 +
 .../0.5.0/package/templates/logsearch_jaas.conf.j2 |    26 +
 .../0.5.0/properties/audit_logs-solrconfig.xml.j2  |  1889 ++
 .../0.5.0/properties/input.config-ambari.json.j2   |   858 +
 .../0.5.0/properties/kafka-output.json.j2          |    34 +
 .../properties/logfeeder-default_grok_patterns.j2  |   148 +
 .../LOGSEARCH/0.5.0/properties/logfeeder-env.sh.j2 |    47 +
 .../0.5.0/properties/logfeeder-log4j.xml.j2        |    72 +
 .../0.5.0/properties/logsearch-admin.json.j2       |    25 +
 .../LOGSEARCH/0.5.0/properties/logsearch-env.sh.j2 |    51 +
 .../0.5.0/properties/logsearch-log4j.xml.j2        |    82 +
 .../0.5.0/properties/output.config.json.j2         |    59 +
 .../LOGSEARCH/0.5.0/properties/secure_log.json     |    31 +
 .../properties/service_logs-solrconfig.xml.j2      |  1889 ++
 .../0.5.0/properties/system_messages.json          |    31 +
 .../LOGSEARCH/0.5.0/quicklinks/quicklinks.json     |    35 +
 .../LOGSEARCH/0.5.0/role_command_order.json        |     9 +
 .../LOGSEARCH/0.5.0/service_advisor.py             |   176 +
 .../LOGSEARCH/0.5.0/themes/credentials.json        |    42 +
 .../LOGSEARCH/0.5.0/themes/directories.json        |   137 +
 .../LOGSEARCH/0.5.0/themes/theme.json              |   480 +
 .../MAHOUT/1.0.0.2.3/configuration/mahout-env.xml  |    41 +
 .../1.0.0.2.3/configuration/mahout-log4j.xml       |    68 +
 .../common-services/MAHOUT/1.0.0.2.3/kerberos.json |    24 +
 .../common-services/MAHOUT/1.0.0.2.3/metainfo.xml  |    79 +
 .../MAHOUT/1.0.0.2.3/package/scripts/mahout.py     |    64 +
 .../1.0.0.2.3/package/scripts/mahout_client.py     |    53 +
 .../MAHOUT/1.0.0.2.3/package/scripts/params.py     |    97 +
 .../1.0.0.2.3/package/scripts/service_check.py     |    91 +
 .../MAHOUT/1.0.0.2.3/role_command_order.json       |     6 +
 .../common-services/OOZIE/4.0.0.2.0/alerts.json    |    45 +
 .../OOZIE/4.0.0.2.0/configuration/oozie-env.xml    |   245 +
 .../OOZIE/4.0.0.2.0/configuration/oozie-log4j.xml  |   125 +
 .../OOZIE/4.0.0.2.0/configuration/oozie-site.xml   |   342 +
 .../common-services/OOZIE/4.0.0.2.0/kerberos.json  |    72 +
 .../common-services/OOZIE/4.0.0.2.0/metainfo.xml   |   186 +
 .../package/alerts/alert_check_oozie_server.py     |   246 +
 .../OOZIE/4.0.0.2.0/package/files/oozieSmoke2.sh   |    84 +
 .../package/files/prepareOozieHdfsDirectories.sh   |    42 +
 .../OOZIE/4.0.0.2.0/package/files/wrap_ooziedb.sh  |    31 +
 .../package/scripts/check_oozie_server_status.py   |    38 +
 .../OOZIE/4.0.0.2.0/package/scripts/oozie.py       |   540 +
 .../4.0.0.2.0/package/scripts/oozie_client.py      |    74 +
 .../4.0.0.2.0/package/scripts/oozie_server.py      |   154 +
 .../package/scripts/oozie_server_upgrade.py        |   261 +
 .../4.0.0.2.0/package/scripts/oozie_service.py     |   195 +
 .../OOZIE/4.0.0.2.0/package/scripts/params.py      |    40 +
 .../4.0.0.2.0/package/scripts/params_linux.py      |   388 +
 .../4.0.0.2.0/package/scripts/params_windows.py    |    34 +
 .../4.0.0.2.0/package/scripts/service_check.py     |   141 +
 .../4.0.0.2.0/package/scripts/status_params.py     |    65 +
 .../4.0.0.2.0/package/templates/adminusers.txt.j2  |    28 +
 .../package/templates/input.config-oozie.json.j2   |    48 +
 .../package/templates/oozie-log4j.properties.j2    |    93 +
 .../4.0.0.2.0/package/templates/oozie.conf.j2      |    35 +
 .../package/templates/zkmigrator_jaas.conf.j2      |    26 +
 .../OOZIE/4.0.0.2.0/role_command_order.json        |     9 +
 .../OOZIE/4.0.0.2.0/themes/credentials.json        |    42 +
 .../OOZIE/4.0.0.2.0/themes/database.json           |   140 +
 .../OOZIE/4.0.0.2.0/themes/directories.json        |   127 +
 .../common-services/OOZIE/4.2.0.2.3/alerts.json    |    45 +
 .../OOZIE/4.2.0.2.3/configuration/oozie-env.xml    |   107 +
 .../OOZIE/4.2.0.2.3/configuration/oozie-log4j.xml  |   148 +
 .../OOZIE/4.2.0.2.3/configuration/oozie-site.xml   |   190 +
 .../common-services/OOZIE/4.2.0.2.3/kerberos.json  |    73 +
 .../common-services/OOZIE/4.2.0.2.3/metainfo.xml   |   187 +
 .../OOZIE/4.2.0.2.3/quicklinks/quicklinks.json     |    46 +
 .../OOZIE/4.2.0.2.5/configuration/oozie-site.xml   |    34 +
 .../common-services/OOZIE/4.2.0.2.5/metainfo.xml   |    27 +
 .../PIG/0.12.0.2.0/configuration/pig-env.xml       |    41 +
 .../PIG/0.12.0.2.0/configuration/pig-log4j.xml     |    65 +
 .../0.12.0.2.0/configuration/pig-properties.xml    |    93 +
 .../common-services/PIG/0.12.0.2.0/kerberos.json   |    18 +
 .../common-services/PIG/0.12.0.2.0/metainfo.xml    |    86 +
 .../PIG/0.12.0.2.0/package/files/pigSmoke.sh       |    18 +
 .../PIG/0.12.0.2.0/package/scripts/params.py       |    31 +
 .../PIG/0.12.0.2.0/package/scripts/params_linux.py |   104 +
 .../0.12.0.2.0/package/scripts/params_windows.py   |    45 +
 .../PIG/0.12.0.2.0/package/scripts/pig.py          |    86 +
 .../PIG/0.12.0.2.0/package/scripts/pig_client.py   |    66 +
 .../0.12.0.2.0/package/scripts/service_check.py    |   142 +
 .../PIG/0.12.0.2.0/role_command_order.json         |     6 +
 .../common-services/PXF/3.0.0/alerts.json          |    19 +
 .../PXF/3.0.0/configuration/pxf-profiles.xml       |   226 +
 .../3.0.0/configuration/pxf-public-classpath.xml   |    62 +
 .../PXF/3.0.0/configuration/pxf-site.xml           |    27 +
 .../common-services/PXF/3.0.0/kerberos.json        |    33 +
 .../common-services/PXF/3.0.0/metainfo.xml         |    89 +
 .../PXF/3.0.0/package/alerts/api_status.py         |   175 +
 .../PXF/3.0.0/package/scripts/params.py            |    94 +
 .../PXF/3.0.0/package/scripts/pxf.py               |   132 +
 .../PXF/3.0.0/package/scripts/pxf_constants.py     |    33 +
 .../PXF/3.0.0/package/scripts/pxf_utils.py         |    49 +
 .../PXF/3.0.0/package/scripts/service_check.py     |   421 +
 .../PXF/3.0.0/package/templates/pxf-env.j2         |    34 +
 .../common-services/PXF/3.0.0/service_advisor.py   |    95 +
 .../common-services/RANGER/0.4.0/alerts.json       |    74 +
 .../0.4.0/configuration/admin-properties.xml       |   303 +
 .../RANGER/0.4.0/configuration/ranger-env.xml      |   327 +
 .../RANGER/0.4.0/configuration/ranger-site.xml     |    69 +
 .../0.4.0/configuration/usersync-properties.xml    |   158 +
 .../common-services/RANGER/0.4.0/metainfo.xml      |   126 +
 .../alerts/alert_ranger_admin_passwd_check.py      |   195 +
 .../RANGER/0.4.0/package/scripts/params.py         |   454 +
 .../RANGER/0.4.0/package/scripts/ranger_admin.py   |   235 +
 .../RANGER/0.4.0/package/scripts/ranger_service.py |    69 +
 .../RANGER/0.4.0/package/scripts/ranger_tagsync.py |   152 +
 .../0.4.0/package/scripts/ranger_usersync.py       |   121 +
 .../RANGER/0.4.0/package/scripts/service_check.py  |    49 +
 .../RANGER/0.4.0/package/scripts/setup_ranger.py   |   153 +
 .../0.4.0/package/scripts/setup_ranger_xml.py      |   880 +
 .../RANGER/0.4.0/package/scripts/status_params.py  |    39 +
 .../package/templates/input.config-ranger.json.j2  |    79 +
 .../0.4.0/package/templates/ranger_admin_pam.j2    |    22 +
 .../0.4.0/package/templates/ranger_remote_pam.j2   |    22 +
 .../package/templates/ranger_solr_jaas_conf.j2     |    26 +
 .../RANGER/0.4.0/quicklinks/quicklinks.json        |    36 +
 .../RANGER/0.4.0/role_command_order.json           |     8 +
 .../RANGER/0.4.0/themes/theme_version_1.json       |   722 +
 .../common-services/RANGER/0.5.0}/alerts.json      |     0
 .../0.5.0/configuration/admin-properties.xml       |   146 +
 .../0.5.0/configuration/ranger-admin-site.xml      |   563 +
 .../RANGER/0.5.0/configuration/ranger-env.xml      |   221 +
 .../RANGER/0.5.0/configuration/ranger-site.xml     |    58 +
 .../0.5.0/configuration/ranger-ugsync-site.xml     |   460 +
 .../0.5.0/configuration/usersync-properties.xml    |   108 +
 .../common-services/RANGER/0.5.0/metainfo.xml      |    50 +
 .../RANGER/0.5.0/quicklinks/quicklinks.json        |    40 +
 .../RANGER/0.5.0/role_command_order.json           |     6 +
 .../RANGER/0.5.0/themes/theme_version_2.json       |  1470 ++
 .../common-services/RANGER/0.6.0/alerts.json       |    76 +
 .../RANGER/0.6.0/configuration/admin-log4j.xml     |   131 +
 .../0.6.0/configuration/admin-properties.xml       |    38 +
 .../0.6.0/configuration/ranger-admin-site.xml      |   343 +
 .../RANGER/0.6.0/configuration/ranger-env.xml      |   117 +
 .../0.6.0/configuration/ranger-tagsync-site.xml    |   186 +
 .../0.6.0/configuration/ranger-ugsync-site.xml     |   100 +
 .../tagsync-application-properties.xml             |    62 +
 .../RANGER/0.6.0/configuration/tagsync-log4j.xml   |    89 +
 .../RANGER/0.6.0/configuration/usersync-log4j.xml  |    88 +
 .../common-services/RANGER/0.6.0/kerberos.json     |   159 +
 .../common-services/RANGER/0.6.0/metainfo.xml      |   117 +
 .../RANGER/0.6.0/role_command_order.json           |     6 +
 .../RANGER/0.6.0/themes/theme_version_3.json       |   693 +
 .../0.7.0/configuration/atlas-tagsync-ssl.xml      |    72 +
 .../0.7.0/configuration/ranger-admin-site.xml      |    42 +
 .../RANGER/0.7.0/configuration/ranger-env.xml      |    83 +
 .../configuration/ranger-solr-configuration.xml    |    59 +
 .../configuration/ranger-tagsync-policymgr-ssl.xml |    72 +
 .../0.7.0/configuration/ranger-tagsync-site.xml    |    43 +
 .../0.7.0/configuration/ranger-ugsync-site.xml     |    82 +
 .../common-services/RANGER/0.7.0/metainfo.xml      |    41 +
 .../0.7.0/properties/ranger-solrconfig.xml.j2      |  1877 ++
 .../RANGER/0.7.0/themes/theme_version_5.json       |    89 +
 .../RANGER_KMS/0.5.0.2.3/alerts.json               |    32 +
 .../0.5.0.2.3/configuration/dbks-site.xml          |   124 +
 .../RANGER_KMS/0.5.0.2.3/configuration/kms-env.xml |   124 +
 .../0.5.0.2.3/configuration/kms-log4j.xml          |   118 +
 .../0.5.0.2.3/configuration/kms-properties.xml     |   166 +
 .../0.5.0.2.3/configuration/kms-site.xml           |   107 +
 .../0.5.0.2.3/configuration/ranger-kms-audit.xml   |   150 +
 .../configuration/ranger-kms-policymgr-ssl.xml     |    66 +
 .../configuration/ranger-kms-security.xml          |    64 +
 .../0.5.0.2.3/configuration/ranger-kms-site.xml    |    58 +
 .../RANGER_KMS/0.5.0.2.3/kerberos.json             |    42 +
 .../RANGER_KMS/0.5.0.2.3/metainfo.xml              |    85 +
 .../RANGER_KMS/0.5.0.2.3/package/scripts/kms.py    |   707 +
 .../0.5.0.2.3/package/scripts/kms_server.py        |   124 +
 .../0.5.0.2.3/package/scripts/kms_service.py       |    58 +
 .../RANGER_KMS/0.5.0.2.3/package/scripts/params.py |   337 +
 .../0.5.0.2.3/package/scripts/service_check.py     |    41 +
 .../0.5.0.2.3/package/scripts/status_params.py     |    36 +
 .../templates/input.config-ranger-kms.json.j2      |    48 +
 .../RANGER_KMS/0.5.0.2.3/role_command_order.json   |     7 +
 .../src/main/resources/common-services/README.txt  |    20 -
 .../0.60.0.2.2/configuration/slider-client.xml     |    56 +
 .../SLIDER/0.60.0.2.2/configuration/slider-env.xml |    46 +
 .../0.60.0.2.2/configuration/slider-log4j.xml      |    92 +
 .../SLIDER/0.60.0.2.2/kerberos.json                |    18 +
 .../common-services/SLIDER/0.60.0.2.2/metainfo.xml |   109 +
 .../0.60.0.2.2/package/files/hbaseSmokeVerify.sh   |    34 +
 .../SLIDER/0.60.0.2.2}/package/scripts/__init__.py |     0
 .../SLIDER/0.60.0.2.2/package/scripts/params.py    |    54 +
 .../0.60.0.2.2/package/scripts/params_linux.py     |    83 +
 .../0.60.0.2.2/package/scripts/params_windows.py   |    45 +
 .../0.60.0.2.2/package/scripts/service_check.py    |    63 +
 .../SLIDER/0.60.0.2.2/package/scripts/slider.py    |    96 +
 .../0.60.0.2.2/package/scripts/slider_client.py    |    61 +
 .../package/templates/storm-slider-env.sh.j2       |    38 +
 .../common-services/SPARK/1.2.1/alerts.json        |    80 +
 .../SPARK/1.2.1/configuration/spark-defaults.xml   |   187 +
 .../SPARK/1.2.1/configuration/spark-env.xml        |   166 +
 .../configuration/spark-javaopts-properties.xml    |    31 +
 .../1.2.1/configuration/spark-log4j-properties.xml |    47 +
 .../configuration/spark-metrics-properties.xml     |   166 +
 .../common-services/SPARK/1.2.1/kerberos.json      |    55 +
 .../common-services/SPARK/1.2.1/metainfo.xml       |   194 +
 .../scripts/alerts/alert_spark_livy_port.py        |   148 +
 .../scripts/alerts/alert_spark_thrift_port.py      |   160 +
 .../1.2.1/package/scripts/job_history_server.py    |   102 +
 .../SPARK/1.2.1/package/scripts/livy_server.py     |   148 +
 .../SPARK/1.2.1/package/scripts/livy_service.py    |    50 +
 .../SPARK/1.2.1/package/scripts/params.py          |   286 +
 .../SPARK/1.2.1/package/scripts/service_check.py   |    61 +
 .../SPARK/1.2.1/package/scripts/setup_livy.py      |    87 +
 .../SPARK/1.2.1/package/scripts/setup_spark.py     |   145 +
 .../SPARK/1.2.1/package/scripts/spark_client.py    |    84 +
 .../SPARK/1.2.1/package/scripts/spark_service.py   |   122 +
 .../1.2.1/package/scripts/spark_thrift_server.py   |    86 +
 .../SPARK/1.2.1/package/scripts/status_params.py   |    45 +
 .../package/templates/input.config-spark.json.j2   |    66 +
 .../SPARK/1.2.1/quicklinks/quicklinks.json         |    28 +
 .../SPARK/1.2.1/role_command_order.json            |     6 +
 .../SPARK/1.2.1/themes/directories.json            |   148 +
 .../common-services/SPARK/1.3.1/metainfo.xml       |   142 +
 .../common-services/SPARK/1.4.1/kerberos.json      |    74 +
 .../common-services/SPARK/1.4.1/metainfo.xml       |   100 +
 .../configuration/spark-hive-site-override.xml     |    59 +
 .../1.5.2/configuration/spark-thrift-sparkconf.xml |   136 +
 .../common-services/SPARK/1.5.2/metainfo.xml       |    43 +
 .../SPARK/1.5.2/role_command_order.json            |     6 +
 .../SPARK/1.6.0/configuration/spark-defaults.xml   |    59 +
 .../configuration/spark-thrift-fairscheduler.xml   |    36 +
 .../1.6.0/configuration/spark-thrift-sparkconf.xml |   193 +
 .../common-services/SPARK/1.6.0/metainfo.xml       |    45 +
 .../SPARK/1.6.0/role_command_order.json            |     8 +
 .../common-services/SPARK2/2.0.0/alerts.json       |    80 +
 .../SPARK2/2.0.0/configuration/spark2-defaults.xml |   117 +
 .../SPARK2/2.0.0/configuration/spark2-env.xml      |   159 +
 .../configuration/spark2-hive-site-override.xml    |    59 +
 .../configuration/spark2-log4j-properties.xml      |    46 +
 .../configuration/spark2-metrics-properties.xml    |   165 +
 .../configuration/spark2-thrift-fairscheduler.xml  |    36 +
 .../configuration/spark2-thrift-sparkconf.xml      |   162 +
 .../common-services/SPARK2/2.0.0/kerberos.json     |    74 +
 .../common-services/SPARK2/2.0.0/metainfo.xml      |   239 +
 .../scripts/alerts/alert_spark2_livy_port.py       |   148 +
 .../scripts/alerts/alert_spark2_thrift_port.py     |   182 +
 .../2.0.0/package/scripts/job_history_server.py    |   102 +
 .../SPARK2/2.0.0/package/scripts/livy2_server.py   |   148 +
 .../SPARK2/2.0.0/package/scripts/livy2_service.py  |    50 +
 .../SPARK2/2.0.0/package/scripts/params.py         |   272 +
 .../SPARK2/2.0.0/package/scripts/service_check.py  |    63 +
 .../SPARK2/2.0.0/package/scripts/setup_livy2.py    |    91 +
 .../SPARK2/2.0.0/package/scripts/setup_spark.py    |   117 +
 .../SPARK2/2.0.0/package/scripts/spark_client.py   |    56 +
 .../SPARK2/2.0.0/package/scripts/spark_service.py  |   145 +
 .../2.0.0/package/scripts/spark_thrift_server.py   |    85 +
 .../SPARK2/2.0.0/package/scripts/status_params.py  |    45 +
 .../package/templates/input.config-spark2.json.j2  |    66 +
 .../SPARK2/2.0.0/quicklinks/quicklinks.json        |    28 +
 .../SPARK2/2.0.0/role_command_order.json           |     6 +
 .../SPARK2/2.0.0/themes/directories.json           |   148 +
 .../SQOOP/1.4.4.2.0/configuration/sqoop-env.xml    |    93 +
 .../SQOOP/1.4.4.2.0/configuration/sqoop-site.xml   |    49 +
 .../common-services/SQOOP/1.4.4.2.0/metainfo.xml   |    97 +
 .../SQOOP/1.4.4.2.0}/package/scripts/__init__.py   |     0
 .../SQOOP/1.4.4.2.0/package/scripts/params.py      |    27 +
 .../1.4.4.2.0/package/scripts/params_linux.py      |   137 +
 .../1.4.4.2.0/package/scripts/params_windows.py    |    30 +
 .../1.4.4.2.0/package/scripts/service_check.py     |    59 +
 .../SQOOP/1.4.4.2.0/package/scripts/sqoop.py       |   124 +
 .../1.4.4.2.0/package/scripts/sqoop_client.py      |    61 +
 .../SQOOP/1.4.4.2.0/role_command_order.json        |     6 +
 .../0.10.0/configuration/ranger-storm-audit.xml    |   177 +
 .../ranger-storm-plugin-properties.xml             |   147 +
 .../configuration/ranger-storm-policymgr-ssl.xml   |    66 +
 .../0.10.0/configuration/ranger-storm-security.xml |    64 +
 .../0.10.0/configuration/storm-cluster-log4j.xml   |   131 +
 .../STORM/0.10.0/configuration/storm-env.xml       |    75 +
 .../STORM/0.10.0/configuration/storm-site.xml      |    72 +
 .../0.10.0/configuration/storm-worker-log4j.xml    |   174 +
 .../common-services/STORM/0.10.0/metainfo.xml      |    57 +
 .../common-services/STORM/0.10.0/metrics.json      |  1202 +
 .../STORM/0.10.0/role_command_order.json           |     8 +
 .../common-services/STORM/0.10.0/widgets.json      |   127 +
 .../common-services/STORM/0.9.1/alerts.json        |   145 +
 .../STORM/0.9.1/configuration/storm-env.xml        |   165 +
 .../STORM/0.9.1/configuration/storm-site.xml       |   837 +
 .../common-services/STORM/0.9.1/kerberos.json      |   107 +
 .../common-services/STORM/0.9.1/metainfo.xml       |   186 +
 .../common-services/STORM/0.9.1/metrics.json       |   858 +
 .../package/alerts/check_supervisor_process_win.py |    50 +
 .../STORM/0.9.1/package/files/wordCount.jar        |   Bin 0 -> 690588 bytes
 .../STORM/0.9.1/package/scripts/drpc_server.py     |    86 +
 .../STORM/0.9.1/package/scripts/nimbus.py          |   115 +
 .../STORM/0.9.1/package/scripts/nimbus_prod.py     |    75 +
 .../STORM/0.9.1/package/scripts/pacemaker.py       |    85 +
 .../STORM/0.9.1/package/scripts/params.py          |    28 +
 .../STORM/0.9.1/package/scripts/params_linux.py    |   426 +
 .../STORM/0.9.1/package/scripts/params_windows.py  |    54 +
 .../STORM/0.9.1/package/scripts/rest_api.py        |    82 +
 .../STORM/0.9.1/package/scripts/service.py         |    95 +
 .../STORM/0.9.1/package/scripts/service_check.py   |    96 +
 .../0.9.1/package/scripts/setup_ranger_storm.py    |   137 +
 .../STORM/0.9.1/package/scripts/status_params.py   |    83 +
 .../STORM/0.9.1/package/scripts/storm.py           |   193 +
 .../STORM/0.9.1/package/scripts/storm_upgrade.py   |   177 +
 .../0.9.1/package/scripts/storm_yaml_utils.py      |    56 +
 .../STORM/0.9.1/package/scripts/supervisor.py      |   111 +
 .../STORM/0.9.1/package/scripts/supervisor_prod.py |    78 +
 .../0.9.1/package/scripts/supervisord_service.py   |    34 +
 .../STORM/0.9.1/package/scripts/ui_server.py       |   132 +
 .../0.9.1/package/templates/client_jaas.conf.j2    |    33 +
 .../STORM/0.9.1/package/templates/config.yaml.j2   |    75 +
 .../package/templates/input.config-storm.json.j2   |   147 +
 .../package/templates/storm-metrics2.properties.j2 |    35 +
 .../STORM/0.9.1/package/templates/storm.conf.j2    |    35 +
 .../0.9.1/package/templates/storm_jaas.conf.j2     |    75 +
 .../0.9.1/package/templates/worker-launcher.cfg.j2 |    19 +
 .../STORM/0.9.1/quicklinks/quicklinks.json         |    45 +
 .../STORM/0.9.1/role_command_order.json            |    13 +
 .../STORM/0.9.1/themes/directories.json            |   147 +
 .../ranger-storm-plugin-properties.xml             |   261 +
 .../STORM/0.9.3/configuration/storm-env.xml        |    44 +
 .../STORM/0.9.3/configuration/storm-site.xml       |   125 +
 .../common-services/STORM/0.9.3/metainfo.xml       |    53 +
 .../common-services/STORM/0.9.3/metrics.json       |  1203 +
 .../STORM/0.9.3/role_command_order.json            |     7 +
 .../1.0.1/configuration/ranger-storm-audit.xml     |    57 +
 .../storm-atlas-application.properties.xml         |    31 +
 .../1.0.1/configuration/storm-cluster-log4j.xml    |   132 +
 .../STORM/1.0.1/configuration/storm-site.xml       |   174 +
 .../1.0.1/configuration/storm-worker-log4j.xml     |   189 +
 .../common-services/STORM/1.0.1/kerberos.json      |   139 +
 .../common-services/STORM/1.0.1/metainfo.xml       |    42 +
 .../STORM/1.1.0/configuration/storm-site.xml       |    48 +
 .../common-services/STORM/1.1.0/kerberos.json      |   139 +
 .../common-services/STORM/1.1.0/metainfo.xml       |    42 +
 .../SUPERSET/0.15.0/configuration/superset-env.xml |   136 +
 .../SUPERSET/0.15.0/configuration/superset.xml     |   178 +
 .../common-services/SUPERSET/0.15.0/metainfo.xml   |    88 +
 .../SUPERSET/0.15.0/package/scripts/params.py      |    89 +
 .../0.15.0/package/scripts/service_check.py        |    37 +
 .../0.15.0/package/scripts/status_params.py        |    25 +
 .../SUPERSET/0.15.0/package/scripts/superset.py    |   167 +
 .../SUPERSET/0.15.0/package/templates/superset.sh  |    95 +
 .../SUPERSET/0.15.0/quicklinks/quicklinks.json     |    24 +
 .../SUPERSET/0.15.0/role_command_order.json        |     7 +
 .../SUPERSET/0.15.0/themes/theme.json              |   120 +
 .../TEZ/0.4.0.2.1/configuration/tez-env.xml        |    65 +
 .../TEZ/0.4.0.2.1/configuration/tez-site.xml       |   275 +
 .../common-services/TEZ/0.4.0.2.1/kerberos.json    |    18 +
 .../common-services/TEZ/0.4.0.2.1/metainfo.xml     |   110 +
 .../TEZ/0.4.0.2.1/package/scripts/params.py        |    29 +
 .../TEZ/0.4.0.2.1/package/scripts/params_linux.py  |   118 +
 .../0.4.0.2.1/package/scripts/params_windows.py    |    54 +
 .../TEZ/0.4.0.2.1/package/scripts/pre_upgrade.py   |    59 +
 .../TEZ/0.4.0.2.1/package/scripts/service_check.py |   111 +
 .../TEZ/0.4.0.2.1/package/scripts/tez.py           |    79 +
 .../TEZ/0.4.0.2.1/package/scripts/tez_client.py    |   128 +
 .../TEZ/0.4.0.2.1/role_command_order.json          |     6 +
 .../TEZ/0.4.0.2.1/themes/directories.json          |    69 +
 .../YARN/2.1.0.2.0}/MAPREDUCE2_metrics.json        |     0
 .../YARN/2.1.0.2.0}/YARN_metrics.json              |     0
 .../YARN/2.1.0.2.0/YARN_widgets.json               |   611 +
 .../common-services/YARN/2.1.0.2.0/alerts.json     |   392 +
 .../2.1.0.2.0/configuration-mapred/mapred-env.xml  |   111 +
 .../2.1.0.2.0/configuration-mapred/mapred-site.xml |   484 +
 .../configuration/capacity-scheduler.xml           |     0
 .../2.1.0.2.0/configuration/container-executor.xml |    36 +
 .../YARN/2.1.0.2.0/configuration/yarn-env.xml      |   271 +
 .../YARN/2.1.0.2.0/configuration/yarn-log4j.xml    |   115 +
 .../YARN/2.1.0.2.0/configuration/yarn-site.xml     |   427 +
 .../common-services/YARN/2.1.0.2.0/kerberos.json   |   225 +
 .../common-services/YARN/2.1.0.2.0/metainfo.xml    |   324 +
 .../package/alerts/alert_nodemanager_health.py     |     0
 .../package/alerts/alert_nodemanagers_summary.py   |     0
 .../files/validateYarnComponentStatusWindows.py    |   161 +
 .../YARN/2.1.0.2.0}/package/scripts/__init__.py    |     0
 .../package/scripts/application_timeline_server.py |    97 +
 .../2.1.0.2.0/package/scripts/historyserver.py     |   132 +
 .../YARN/2.1.0.2.0/package/scripts/install_jars.py |    99 +
 .../package/scripts/mapred_service_check.py        |   172 +
 .../2.1.0.2.0/package/scripts/mapreduce2_client.py |    91 +
 .../YARN/2.1.0.2.0/package/scripts/nodemanager.py  |   102 +
 .../package/scripts/nodemanager_upgrade.py         |    74 +
 .../YARN/2.1.0.2.0/package/scripts/params.py       |    32 +
 .../YARN/2.1.0.2.0/package/scripts/params_linux.py |   597 +
 .../2.1.0.2.0/package/scripts/params_windows.py    |    70 +
 .../2.1.0.2.0/package/scripts/resourcemanager.py   |   261 +
 .../YARN/2.1.0.2.0/package/scripts/service.py      |   119 +
 .../2.1.0.2.0/package/scripts/service_check.py     |   181 +
 .../2.1.0.2.0/package/scripts/setup_ranger_yarn.py |    71 +
 .../2.1.0.2.0/package/scripts/status_params.py     |    50 +
 .../YARN/2.1.0.2.0/package/scripts/yarn.py         |   540 +
 .../YARN/2.1.0.2.0/package/scripts/yarn_client.py  |    63 +
 .../package/templates/exclude_hosts_list.j2        |     0
 .../package/templates/include_hosts_list.j2        |     0
 .../templates/input.config-mapreduce2.json.j2      |    48 +
 .../package/templates/mapred_jaas.conf.j2          |    28 +
 .../2.1.0.2.0}/package/templates/mapreduce.conf.j2 |     0
 .../package/templates/taskcontroller.cfg.j2        |     0
 .../YARN/2.1.0.2.0}/package/templates/yarn.conf.j2 |     0
 .../package/templates/yarn_ats_jaas.conf.j2        |    27 +
 .../2.1.0.2.0/package/templates/yarn_jaas.conf.j2  |    36 +
 .../package/templates/yarn_nm_jaas.conf.j2         |    27 +
 .../properties}/container-executor.cfg.j2          |     0
 .../YARN/2.1.0.2.0/role_command_order.json         |    21 +
 .../YARN/2.1.0.2.0/themes-mapred/directories.json  |   137 +
 .../YARN/2.1.0.2.0/themes/directories.json         |   177 +
 .../common-services/ZEPPELIN/0.6.0/alerts.json     |    18 +
 .../0.6.0/configuration/zeppelin-config.xml        |   220 +
 .../ZEPPELIN/0.6.0/configuration/zeppelin-env.xml  |   196 +
 .../configuration/zeppelin-log4j-properties.xml    |    37 +
 .../0.6.0/configuration/zeppelin-shiro-ini.xml     |    97 +
 .../common-services/ZEPPELIN/0.6.0/kerberos.json   |    52 +
 .../common-services/ZEPPELIN/0.6.0/metainfo.xml    |   103 +
 .../package/scripts/alerts/alert_check_zeppelin.py |    48 +
 .../package/scripts/interpreter_json_template.py   |   361 +
 .../0.6.0/package/scripts/livy2_config_template.py |   107 +
 .../ZEPPELIN/0.6.0/package/scripts/master.py       |   522 +
 .../ZEPPELIN/0.6.0/package/scripts/params.py       |   259 +
 .../0.6.0/package/scripts/service_check.py         |    39 +
 .../package/scripts/spark2_config_template.py      |    84 +
 .../0.6.0/package/scripts/status_params.py         |    29 +
 .../templates/input.config-zeppelin.json.j2        |    48 +
 .../ZEPPELIN/0.6.0/quicklinks/quicklinks.json      |    35 +
 .../ZEPPELIN/0.6.0/role_command_order.json         |     7 +
 .../common-services/ZEPPELIN/0.7.0/alerts.json     |    18 +
 .../0.7.0/configuration/zeppelin-config.xml        |   220 +
 .../ZEPPELIN/0.7.0/configuration/zeppelin-env.xml  |   196 +
 .../configuration/zeppelin-log4j-properties.xml    |    37 +
 .../0.7.0/configuration/zeppelin-shiro-ini.xml     |    97 +
 .../common-services/ZEPPELIN/0.7.0/kerberos.json   |    52 +
 .../common-services/ZEPPELIN/0.7.0/metainfo.xml    |   103 +
 .../package/scripts/alerts/alert_check_zeppelin.py |    48 +
 .../package/scripts/interpreter_json_template.py   |   518 +
 .../ZEPPELIN/0.7.0/package/scripts/master.py       |   668 +
 .../ZEPPELIN/0.7.0/package/scripts/params.py       |   288 +
 .../0.7.0/package/scripts/service_check.py         |    39 +
 .../0.7.0/package/scripts/status_params.py         |    29 +
 .../templates/input.config-zeppelin.json.j2        |    48 +
 .../ZEPPELIN/0.7.0/quicklinks/quicklinks.json      |    35 +
 .../ZEPPELIN/0.7.0/role_command_order.json         |     7 +
 .../ZEPPELIN/0.7.0/service_advisor.py              |   211 +
 .../common-services/ZOOKEEPER/3.4.5/alerts.json    |    78 +
 .../ZOOKEEPER/3.4.5/configuration/zoo.cfg.xml      |    93 +
 .../3.4.5/configuration/zookeeper-env.xml          |   113 +
 .../3.4.5/configuration/zookeeper-log4j.xml        |   125 +
 .../common-services/ZOOKEEPER/3.4.5/kerberos.json  |    40 +
 .../common-services/ZOOKEEPER/3.4.5/metainfo.xml   |   106 +
 .../ZOOKEEPER/3.4.5/package/files/zkEnv.sh         |    96 +
 .../ZOOKEEPER/3.4.5/package/files/zkServer.sh      |   120 +
 .../ZOOKEEPER/3.4.5/package/files/zkService.sh     |    26 +
 .../ZOOKEEPER/3.4.5/package/files/zkSmoke.sh       |    93 +
 .../ZOOKEEPER/3.4.5}/package/scripts/__init__.py   |     0
 .../ZOOKEEPER/3.4.5/package/scripts/params.py      |    27 +
 .../3.4.5/package/scripts/params_linux.py          |   112 +
 .../3.4.5/package/scripts/params_windows.py        |    69 +
 .../3.4.5/package/scripts/service_check.py         |    76 +
 .../3.4.5/package/scripts/status_params.py         |    60 +
 .../ZOOKEEPER/3.4.5/package/scripts/zookeeper.py   |   158 +
 .../3.4.5/package/scripts/zookeeper_client.py      |    81 +
 .../3.4.5/package/scripts/zookeeper_server.py      |   138 +
 .../3.4.5/package/scripts/zookeeper_service.py     |    72 +
 .../3.4.5/package/templates/configuration.xsl.j2   |    42 +
 .../templates/input.config-zookeeper.json.j2       |    46 +
 .../ZOOKEEPER/3.4.5/package/templates/zoo.cfg.j2   |    53 +
 .../templates/zookeeper_client_jaas.conf.j2        |    23 +
 .../3.4.5/package/templates/zookeeper_jaas.conf.j2 |    26 +
 .../ZOOKEEPER/3.4.5/role_command_order.json        |     9 +
 .../ZOOKEEPER/3.4.5/themes/directories.json        |   117 +
 .../common-services/ZOOKEEPER/3.4.6/metainfo.xml   |    51 +
 .../common-services/ZOOKEEPER/3.4.9/metainfo.xml   |    51 +
 .../ZOOKEEPER/3.4.9/service_advisor.py             |   171 +
 .../custom_actions/scripts/install_packages.py     |    12 +-
 .../src/main/resources/mpacks-v2/README.txt        |     1 -
 .../src/main/resources/scripts/configs.py          |     2 +-
 .../src/main/resources/scripts/stack_advisor.py    |    12 +-
 .../stack-hooks/after-INSTALL/scripts/params.py    |    12 +-
 .../after-INSTALL/scripts/shared_initialization.py |    19 +-
 .../stack-hooks/before-ANY/scripts/hook.py         |     5 +-
 .../stack-hooks/before-ANY/scripts/params.py       |    16 +-
 .../before-ANY/scripts/shared_initialization.py    |    22 +-
 .../stack-hooks/before-INSTALL/scripts/params.py   |     6 +-
 .../before-START/files/fast-hdfs-resource.jar      |   Bin 16202231 -> 19286899 bytes
 .../before-START/files/topology_script.py          |    13 +-
 .../stack-hooks/before-START/scripts/params.py     |     6 +-
 .../before-START/scripts/shared_initialization.py  |    20 +-
 .../BIGTOP/0.8/blueprints/multinode-default.json   |   174 +
 .../BIGTOP/0.8/blueprints/singlenode-default.json  |   128 +
 .../BIGTOP/0.8/configuration/cluster-env.xml       |    75 +
 .../BIGTOP/0.8/hooks/after-INSTALL/scripts/hook.py |    35 +
 .../0.8/hooks/after-INSTALL/scripts/params.py      |    75 +
 .../after-INSTALL/scripts/shared_initialization.py |    38 +
 .../hooks/before-ANY/files/changeToSecureUid.sh    |    50 +
 .../BIGTOP/0.8/hooks/before-ANY/scripts/hook.py    |    35 +
 .../BIGTOP/0.8/hooks/before-ANY/scripts/params.py  |   134 +
 .../before-ANY/scripts/shared_initialization.py    |   114 +
 .../0.8/hooks/before-INSTALL/scripts/hook.py       |    38 +
 .../0.8/hooks/before-INSTALL/scripts/params.py     |   120 +
 .../before-INSTALL/scripts/repo_initialization.py  |    57 +
 .../scripts/shared_initialization.py               |    66 +
 .../before-INSTALL/templates/repo_suse_rhel.j2     |     7 +
 .../hooks/before-INSTALL/templates/repo_ubuntu.j2  |     1 +
 .../0.8}/hooks/before-RESTART/scripts/hook.py      |     0
 .../0.8/hooks/before-START/files/checkForFormat.sh |    65 +
 .../hooks/before-START/files/task-log4j.properties |     0
 .../BIGTOP/0.8/hooks/before-START/scripts/hook.py  |    37 +
 .../0.8/hooks/before-START/scripts/params.py       |   158 +
 .../before-START/scripts/shared_initialization.py  |   163 +
 .../templates/commons-logging.properties.j2        |     0
 .../before-START/templates/exclude_hosts_list.j2   |     0
 .../templates/hadoop-metrics2.properties.j2        |    65 +
 .../before-START/templates/health_check-v2.j2      |     0
 .../hooks/before-START/templates/health_check.j2   |   109 +
 .../before-START/templates/include_hosts_list.j2   |     0
 .../main/resources/stacks/BIGTOP/0.8}/metainfo.xml |     0
 .../resources/stacks/BIGTOP/0.8/repos/repoinfo.xml |    37 +
 .../stacks/BIGTOP/0.8/role_command_order.json      |    64 +
 .../stacks/BIGTOP/0.8/services/FLUME/alerts.json   |    27 +
 .../services/FLUME/configuration/flume-conf.xml    |     0
 .../0.8/services/FLUME/configuration/flume-env.xml |    88 +
 .../services/FLUME/configuration/flume-log4j.xml   |    34 +
 .../stacks/BIGTOP/0.8/services/FLUME/metainfo.xml  |    69 +
 .../stacks/BIGTOP/0.8/services/FLUME/metrics.json  |   720 +
 .../package/files/alert_flume_agent_status.py      |   106 +
 .../0.8/services/FLUME/package/scripts/flume.py    |   255 +
 .../services/FLUME/package/scripts/flume_check.py  |    40 +
 .../FLUME/package/scripts/flume_handler.py         |    79 +
 .../0.8/services/FLUME/package/scripts/params.py   |    70 +
 .../services/FLUME/package/templates/flume.conf.j2 |    24 +
 .../FLUME/package/templates/log4j.properties.j2    |    67 +
 .../stacks/BIGTOP/0.8/services/GANGLIA/alerts.json |   137 +
 .../services/GANGLIA/configuration/ganglia-env.xml |    85 +
 .../BIGTOP/0.8/services/GANGLIA/metainfo.xml       |   127 +
 .../services/GANGLIA/package/files/checkGmetad.sh  |    37 +
 .../services/GANGLIA/package/files/checkGmond.sh   |    62 +
 .../GANGLIA/package/files/checkRrdcached.sh        |    34 +
 .../0.8/services/GANGLIA/package/files/gmetad.init |    73 +
 .../services/GANGLIA/package/files/gmetadLib.sh    |   204 +
 .../0.8/services/GANGLIA/package/files/gmond.init  |    73 +
 .../0.8/services/GANGLIA/package/files/gmondLib.sh |   538 +
 .../services/GANGLIA/package/files/rrdcachedLib.sh |    47 +
 .../services/GANGLIA/package/files/setupGanglia.sh |   141 +
 .../services/GANGLIA/package/files/startGmetad.sh  |    68 +
 .../services/GANGLIA/package/files/startGmond.sh   |    85 +
 .../GANGLIA/package/files/startRrdcached.sh        |    79 +
 .../services/GANGLIA/package/files/stopGmetad.sh   |    43 +
 .../services/GANGLIA/package/files/stopGmond.sh    |    54 +
 .../GANGLIA/package/files/stopRrdcached.sh         |    41 +
 .../GANGLIA/package/files/teardownGanglia.sh       |    28 +
 .../services/GANGLIA/package/scripts/functions.py  |    31 +
 .../services/GANGLIA/package/scripts/ganglia.py    |    97 +
 .../GANGLIA/package/scripts/ganglia_monitor.py     |   236 +
 .../package/scripts/ganglia_monitor_service.py     |    27 +
 .../GANGLIA/package/scripts/ganglia_server.py      |   119 +
 .../package/scripts/ganglia_server_service.py      |    27 +
 .../0.8/services/GANGLIA/package/scripts/params.py |   160 +
 .../GANGLIA/package/scripts/status_params.py       |    25 +
 .../GANGLIA/package/templates/ganglia.conf.j2      |    34 +
 .../package/templates/gangliaClusters.conf.j2      |    43 +
 .../GANGLIA/package/templates/gangliaEnv.sh.j2     |    46 +
 .../GANGLIA/package/templates/gangliaLib.sh.j2     |    85 +
 .../services/GANGLIA/package/templates/rrd.py.j2   |   361 +
 .../stacks/BIGTOP/0.8/services/HBASE/alerts.json   |   122 +
 .../0.8/services/HBASE/configuration/hbase-env.xml |   160 +
 .../services/HBASE/configuration/hbase-log4j.xml   |   144 +
 .../services/HBASE/configuration/hbase-policy.xml  |    53 +
 .../services/HBASE/configuration/hbase-site.xml    |   358 +
 .../stacks/BIGTOP/0.8/services/HBASE/metainfo.xml  |   151 +
 .../stacks/BIGTOP/0.8/services/HBASE/metrics.json  | 13655 ++++++++++
 .../HBASE/package/files/draining_servers.rb        |   164 +
 .../HBASE/package/files/hbaseSmokeVerify.sh        |    34 +
 .../services/HBASE}/package/scripts/__init__.py    |     0
 .../services/HBASE/package/scripts/functions.py    |    40 +
 .../0.8/services/HBASE/package/scripts/hbase.py    |   144 +
 .../services/HBASE/package/scripts/hbase_client.py |    43 +
 .../HBASE/package/scripts/hbase_decommission.py    |    74 +
 .../services/HBASE/package/scripts/hbase_master.py |    70 +
 .../HBASE/package/scripts/hbase_regionserver.py    |    66 +
 .../HBASE/package/scripts/hbase_service.py         |    51 +
 .../0.8/services/HBASE/package/scripts/params.py   |   137 +
 .../HBASE/package/scripts/service_check.py         |    79 +
 .../HBASE/package/scripts/status_params.py         |    26 +
 ...oop-metrics2-hbase.properties-GANGLIA-MASTER.j2 |    81 +
 .../hadoop-metrics2-hbase.properties-GANGLIA-RS.j2 |    80 +
 .../HBASE/package/templates/hbase-smoke.sh.j2      |    44 +
 .../package/templates/hbase_client_jaas.conf.j2    |    23 +
 .../package/templates/hbase_grant_permissions.j2   |    39 +
 .../package/templates/hbase_master_jaas.conf.j2    |    26 +
 .../templates/hbase_regionserver_jaas.conf.j2      |    26 +
 .../HBASE/package/templates/regionservers.j2       |    20 +
 .../stacks/BIGTOP/0.8/services/HDFS/alerts.json    |   637 +
 .../0.8/services/HDFS/configuration/core-site.xml  |   175 +
 .../0.8/services/HDFS/configuration/hadoop-env.xml |   228 +
 .../services/HDFS/configuration/hadoop-policy.xml  |   130 +
 .../0.8/services/HDFS/configuration/hdfs-log4j.xml |   202 +
 .../0.8/services/HDFS/configuration/hdfs-site.xml  |   424 +
 .../stacks/BIGTOP/0.8/services/HDFS/metainfo.xml   |   259 +
 .../stacks/BIGTOP/0.8/services/HDFS/metrics.json   |  7860 ++++++
 .../HDFS/package/files/alert_checkpoint_time.py    |   168 +
 .../HDFS/package/files/alert_ha_namenode_health.py |   253 +
 .../services/HDFS/package/files/checkForFormat.sh  |    70 +
 .../0.8/services/HDFS/package/files/checkWebUI.py  |    53 +
 .../scripts/balancer-emulator/balancer-err.log     |  1032 +
 .../package/scripts/balancer-emulator/balancer.log |    29 +
 .../scripts/balancer-emulator/hdfs-command.py      |    45 +
 .../0.8/services/HDFS/package/scripts/datanode.py  |    59 +
 .../0.8/services/HDFS/package/scripts/hdfs.py      |    80 +
 .../services/HDFS/package/scripts/hdfs_client.py   |    53 +
 .../services/HDFS/package/scripts/hdfs_datanode.py |    56 +
 .../services/HDFS/package/scripts/hdfs_namenode.py |   170 +
 .../HDFS/package/scripts/hdfs_rebalance.py         |   130 +
 .../HDFS/package/scripts/hdfs_snamenode.py         |    51 +
 .../services/HDFS/package/scripts/journalnode.py   |    73 +
 .../0.8/services/HDFS/package/scripts/namenode.py  |   134 +
 .../0.8/services/HDFS/package/scripts/params.py    |   249 +
 .../services/HDFS/package/scripts/service_check.py |   120 +
 .../0.8/services/HDFS/package/scripts/snamenode.py |    65 +
 .../services/HDFS/package/scripts/status_params.py |    31 +
 .../0.8/services/HDFS/package/scripts/utils.py     |   152 +
 .../services/HDFS/package/scripts/zkfc_slave.py    |    64 +
 .../HDFS/package/templates/exclude_hosts_list.j2   |    21 +
 .../services/HDFS/package/templates/hdfs.conf.j2   |    35 +
 .../HDFS/package/templates/include_hosts_list.j2   |    21 +
 .../0.8/services/HDFS/package/templates/slaves.j2  |     0
 .../stacks/BIGTOP/0.8/services/HIVE/alerts.json    |    46 +
 .../0.8/services/HIVE/configuration/hcat-env.xml   |    59 +
 .../0.8/services/HIVE/configuration/hive-env.xml   |   163 +
 .../HIVE/configuration/hive-exec-log4j.xml         |   112 +
 .../0.8/services/HIVE/configuration/hive-log4j.xml |   121 +
 .../0.8/services/HIVE/configuration/hive-site.xml  |   542 +
 .../services/HIVE/configuration/webhcat-env.xml    |    56 +
 .../services/HIVE/configuration/webhcat-site.xml   |   134 +
 .../services/HIVE/etc/hive-schema-0.12.0.mysql.sql |   777 +
 .../HIVE/etc/hive-schema-0.12.0.oracle.sql         |   718 +
 .../HIVE/etc/hive-schema-0.12.0.postgres.sql       |  1406 +
 .../stacks/BIGTOP/0.8/services/HIVE/metainfo.xml   |   288 +
 .../services/HIVE/package/files/addMysqlUser.sh    |    41 +
 .../HIVE/package/files/addPostgreSQLUser.sh        |    44 +
 .../HIVE/package/files/alert_hive_thrift_port.py   |   169 +
 .../0.8/services/HIVE/package/files/hcatSmoke.sh   |    36 +
 .../0.8}/services/HIVE/package/files/hiveSmoke.sh  |     0
 .../services/HIVE/package/files/hiveserver2.sql    |     0
 .../HIVE/package/files/hiveserver2Smoke.sh         |     0
 .../0.8}/services/HIVE/package/files/pigSmoke.sh   |     0
 .../services/HIVE/package/files/startMetastore.sh  |    23 +
 .../services/HIVE/package/files/templetonSmoke.sh  |    96 +
 .../0.8}/services/HIVE/package/scripts/__init__.py |     0
 .../0.8/services/HIVE/package/scripts/hcat.py      |    58 +
 .../services/HIVE/package/scripts/hcat_client.py   |     0
 .../HIVE/package/scripts/hcat_service_check.py     |    80 +
 .../0.8/services/HIVE/package/scripts/hive.py      |   216 +
 .../services/HIVE/package/scripts/hive_client.py   |    42 +
 .../HIVE/package/scripts/hive_metastore.py         |    64 +
 .../services/HIVE/package/scripts/hive_server.py   |    66 +
 .../services/HIVE/package/scripts/hive_service.py  |   106 +
 .../services/HIVE/package/scripts/install_jars.py  |   108 +
 .../services/HIVE/package/scripts/mysql_server.py  |    70 +
 .../services/HIVE/package/scripts/mysql_service.py |    49 +
 .../0.8/services/HIVE/package/scripts/params.py    |   284 +
 .../HIVE/package/scripts/postgresql_server.py      |   113 +
 .../HIVE/package/scripts/postgresql_service.py     |    44 +
 .../services/HIVE/package/scripts/service_check.py |    46 +
 .../services/HIVE/package/scripts/status_params.py |    38 +
 .../0.8/services/HIVE/package/scripts/webhcat.py   |   131 +
 .../HIVE/package/scripts/webhcat_server.py         |    53 +
 .../HIVE/package/scripts/webhcat_service.py        |    40 +
 .../HIVE/package/scripts/webhcat_service_check.py  |    41 +
 .../HIVE/package/templates/startHiveserver2.sh.j2  |    29 +
 .../stacks/BIGTOP/0.8/services/OOZIE/alerts.json   |    43 +
 .../0.8/services/OOZIE/configuration/oozie-env.xml |   142 +
 .../services/OOZIE/configuration/oozie-log4j.xml   |    98 +
 .../services/OOZIE/configuration/oozie-site.xml    |   324 +
 .../stacks/BIGTOP/0.8/services/OOZIE/metainfo.xml  |   156 +
 .../package/files/alert_check_oozie_server.py      |   145 +
 .../services/OOZIE/package/files/oozieSmoke2.sh    |   112 +
 .../services/OOZIE/package/files/wrap_ooziedb.sh   |    31 +
 .../0.8/services/OOZIE/package/scripts/oozie.py    |   182 +
 .../services/OOZIE/package/scripts/oozie_client.py |    45 +
 .../services/OOZIE/package/scripts/oozie_server.py |    58 +
 .../OOZIE/package/scripts/oozie_service.py         |    74 +
 .../0.8/services/OOZIE/package/scripts/params.py   |   163 +
 .../OOZIE/package/scripts/service_check.py         |    60 +
 .../OOZIE/package/scripts/status_params.py         |    26 +
 .../OOZIE/package/templates/catalina.properties.j2 |    81 +
 .../package/templates/oozie-log4j.properties.j2    |    92 +
 .../0.8/services/PIG/configuration/pig-env.xml     |    40 +
 .../0.8/services/PIG/configuration/pig-log4j.xml   |    63 +
 .../services/PIG/configuration/pig-properties.xml  |    93 +
 .../stacks/BIGTOP/0.8/services/PIG/metainfo.xml    |    85 +
 .../0.8/services/PIG/package/files/pigSmoke.sh     |    18 +
 .../0.8/services/PIG/package/scripts/params.py     |    57 +
 .../BIGTOP/0.8/services/PIG/package/scripts/pig.py |    59 +
 .../0.8/services/PIG/package/scripts/pig_client.py |    41 +
 .../services/PIG/package/scripts/service_check.py  |    69 +
 .../stacks/BIGTOP/0.8/services/WEBHCAT/alerts.json |    18 +
 .../WEBHCAT/package/files/alert_webhcat_server.py  |   230 +
 .../stacks/BIGTOP/0.8/services/YARN/alerts.json    |   383 +
 .../YARN/configuration-mapred/mapred-env.xml       |    76 +
 .../YARN/configuration-mapred/mapred-site.xml      |   355 +
 .../YARN/configuration/capacity-scheduler.xml      |   130 +
 .../0.8/services/YARN/configuration/yarn-env.xml   |   198 +
 .../0.8/services/YARN/configuration/yarn-log4j.xml |    72 +
 .../0.8/services/YARN/configuration/yarn-site.xml  |   435 +
 .../stacks/BIGTOP/0.8/services/YARN/metainfo.xml   |   280 +
 .../stacks/BIGTOP/0.8/services/YARN/metrics.json   |  5354 ++++
 .../YARN/package/files/alert_nodemanager_health.py |   158 +
 .../package/files/validateYarnComponentStatus.py   |   170 +
 .../0.8}/services/YARN/package/scripts/__init__.py |     0
 .../package/scripts/application_timeline_server.py |    57 +
 .../services/YARN/package/scripts/historyserver.py |    53 +
 .../YARN/package/scripts/mapred_service_check.py   |    80 +
 .../YARN/package/scripts/mapreduce2_client.py      |    42 +
 .../services/YARN/package/scripts/nodemanager.py   |    59 +
 .../0.8/services/YARN/package/scripts/params.py    |   182 +
 .../YARN/package/scripts/resourcemanager.py        |   108 +
 .../0.8/services/YARN/package/scripts/service.py   |    75 +
 .../services/YARN/package/scripts/service_check.py |    68 +
 .../services/YARN/package/scripts/status_params.py |    36 +
 .../0.8/services/YARN/package/scripts/yarn.py      |   238 +
 .../services/YARN/package/scripts/yarn_client.py   |    42 +
 .../package/templates/container-executor.cfg.j2    |     0
 .../YARN/package/templates/exclude_hosts_list.j2   |     0
 .../YARN/package/templates/include_hosts_list.j2   |     0
 .../YARN/package/templates/mapreduce.conf.j2       |    35 +
 .../YARN/package/templates/taskcontroller.cfg.j2   |     0
 .../services/YARN/package/templates/yarn.conf.j2   |    35 +
 .../BIGTOP/0.8/services/ZOOKEEPER/alerts.json      |    58 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml      |   100 +
 .../ZOOKEEPER/configuration/zookeeper-log4j.xml    |   102 +
 .../BIGTOP/0.8/services/ZOOKEEPER/metainfo.xml     |    95 +
 .../0.8/services/ZOOKEEPER/package/files/zkEnv.sh  |    96 +
 .../services/ZOOKEEPER/package/files/zkServer.sh   |   120 +
 .../services/ZOOKEEPER/package/files/zkService.sh  |    26 +
 .../services/ZOOKEEPER/package/files/zkSmoke.sh    |    78 +
 .../ZOOKEEPER}/package/scripts/__init__.py         |     0
 .../services/ZOOKEEPER/package/scripts/params.py   |    86 +
 .../ZOOKEEPER/package/scripts/service_check.py     |    46 +
 .../ZOOKEEPER/package/scripts/status_params.py     |    26 +
 .../ZOOKEEPER/package/scripts/zookeeper.py         |   110 +
 .../ZOOKEEPER/package/scripts/zookeeper_client.py  |    42 +
 .../ZOOKEEPER/package/scripts/zookeeper_server.py  |    54 +
 .../ZOOKEEPER/package/scripts/zookeeper_service.py |    42 +
 .../package/templates/configuration.xsl.j2         |    42 +
 .../ZOOKEEPER/package/templates/zoo.cfg.j2         |    69 +
 .../templates/zookeeper_client_jaas.conf.j2        |    23 +
 .../package/templates/zookeeper_jaas.conf.j2       |    26 +
 .../stacks/BIGTOP/0.8/services/stack_advisor.py    |   534 +
 .../stacks/HDP/2.0.6.GlusterFS}/metainfo.xml       |     0
 .../stacks/HDP/2.0.6.GlusterFS/repos/repoinfo.xml  |    89 +
 .../HDP/2.0.6.GlusterFS/role_command_order.json    |    73 +
 .../services/GLUSTERFS/configuration/core-site.xml |    49 +
 .../GLUSTERFS/configuration/hadoop-env.xml         |   211 +
 .../services/GLUSTERFS/metainfo.xml                |    64 +
 .../GLUSTERFS/package/scripts/glusterfs.py         |    29 +
 .../GLUSTERFS/package/scripts/glusterfs_client.py  |    34 +
 .../services/GLUSTERFS/package/scripts/params.py   |    29 +
 .../GLUSTERFS/package/scripts/service_check.py     |    37 +
 .../package/templates/glusterfs-env.sh.j2          |    18 +
 .../package/templates/glusterfs.properties.j2      |    36 +
 .../services/HBASE/configuration/hbase-site.xml    |   400 +
 .../2.0.6.GlusterFS/services/HBASE/metainfo.xml    |    34 +
 .../services/HDFS/configuration/core-site.xml      |   162 +
 .../services/HDFS/configuration/global.xml         |   227 +
 .../services/HDFS/configuration/hadoop-policy.xml  |   130 +
 .../services/HDFS/configuration/hdfs-site.xml      |   501 +
 .../HDP/2.0.6.GlusterFS/services/HDFS/metainfo.xml |    27 +
 .../services/HIVE/configuration/hive-site.xml      |   504 +
 .../services/HIVE/etc/hive-schema-0.13.0.mysql.sql |   889 +
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql         |   835 +
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql       |  1538 ++
 .../HIVE/etc/upgrade-0.12.0-to-0.13.0.oracle.sql   |     0
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql    |    38 +
 .../HDP/2.0.6.GlusterFS/services/HIVE/metainfo.xml |   100 +
 .../services/OOZIE/configuration/oozie-site.xml    |   319 +
 .../2.0.6.GlusterFS/services/OOZIE/metainfo.xml    |    75 +
 .../services/PIG/configuration/pig-properties.xml  |    93 +
 .../HDP/2.0.6.GlusterFS/services/PIG/metainfo.xml  |    27 +
 .../2.0.6.GlusterFS/services/SQOOP/metainfo.xml    |    32 +
 .../YARN/configuration-mapred/core-site.xml.2}     |     0
 .../YARN/configuration-mapred/mapred-site.xml      |    89 +
 .../YARN/configuration-mapred/mapred-site.xml.2    |    68 +
 .../YARN/configuration/capacity-scheduler.xml      |   130 +
 .../services/YARN/configuration/mapred-site.xml.2  |    68 +
 .../services/YARN/configuration/yarn-env.xml       |   194 +
 .../services/YARN/configuration/yarn-site.xml      |   420 +
 .../HDP/2.0.6.GlusterFS/services/YARN/metainfo.xml |   144 +
 .../HDP/2.0.6.GlusterFS/services/YARN/metrics.json |  2548 ++
 .../package/files/validateYarnComponentStatus.py   |   170 +
 .../services/YARN/package/scripts/__init__.py      |     0
 .../package/scripts/application_timeline_server.py |    55 +
 .../services/YARN/package/scripts/historyserver.py |    53 +
 .../YARN/package/scripts/mapred_service_check.py   |    73 +
 .../YARN/package/scripts/mapreduce2_client.py      |    42 +
 .../services/YARN/package/scripts/nodemanager.py   |    59 +
 .../services/YARN/package/scripts/params.py        |   147 +
 .../YARN/package/scripts/resourcemanager.py        |    97 +
 .../services/YARN/package/scripts/service.py       |    62 +
 .../services/YARN/package/scripts/service_check.py |    67 +
 .../services/YARN/package/scripts/status_params.py |    35 +
 .../services/YARN/package/scripts/yarn.py          |   166 +
 .../services/YARN/package/scripts/yarn_client.py   |    42 +
 .../package/templates/container-executor.cfg.j2    |    22 +
 .../YARN/package/templates/exclude_hosts_list.j2   |     0
 .../YARN/package/templates/include_hosts_list.j2   |     0
 .../YARN/package/templates/mapreduce.conf.j2       |    17 +
 .../services/YARN/package/templates/yarn-env.sh.j2 |   128 +
 .../services/YARN/package/templates/yarn.conf.j2   |    17 +
 .../services/ZOOKEEPER/metainfo.xml                |    28 +
 .../stacks/HDP/2.0.6/configuration/cluster-env.xml |   409 +
 .../main/resources/stacks/HDP/2.0.6/metainfo.xml   |    22 +
 .../HDP/2.0.6/properties}/stack_features.json      |     0
 .../HDP/2.0.6/properties}/stack_packages.json      |     0
 .../stacks/HDP/2.0.6/properties}/stack_tools.json  |     0
 .../resources/stacks/HDP/2.0.6/repos/repoinfo.xml  |    47 +
 .../stacks/HDP/2.0.6/role_command_order.json       |    75 +
 .../2.0.6/services/AMBARI_INFRA_SOLR/metainfo.xml  |    26 +
 .../HDP/2.0.6/services/AMBARI_METRICS/metainfo.xml |    27 +
 .../stacks/HDP/2.0.6/services/FLUME/metainfo.xml   |    26 +
 .../stacks/HDP/2.0.6/services/GANGLIA/metainfo.xml |    26 +
 .../stacks/HDP/2.0.6/services/HBASE/metainfo.xml   |    33 +
 .../services/HBASE/quicklinks/quicklinks.json      |   103 +
 .../stacks/HDP/2.0.6/services/HDFS/metainfo.xml    |    33 +
 .../2.0.6/services/HDFS/quicklinks/quicklinks.json |    80 +
 .../stacks/HDP/2.0.6/services/HIVE/metainfo.xml    |    26 +
 .../HDP/2.0.6}/services/KERBEROS/metainfo.xml      |     0
 .../services/OOZIE/configuration/oozie-env.xml     |   102 +
 .../stacks/HDP/2.0.6/services/OOZIE/metainfo.xml   |    32 +
 .../services/OOZIE/quicklinks/quicklinks.json      |    46 +
 .../stacks/HDP/2.0.6/services/PIG/metainfo.xml     |    26 +
 .../stacks/HDP/2.0.6/services/SQOOP/metainfo.xml   |    26 +
 .../stacks/HDP/2.0.6/services/YARN/metainfo.xml    |    44 +
 .../YARN/quicklinks-mapred/quicklinks.json         |    80 +
 .../2.0.6/services/YARN/quicklinks/quicklinks.json |    80 +
 .../HDP/2.0.6/services/ZOOKEEPER/metainfo.xml      |    27 +
 .../stacks/HDP/2.0.6/services/stack_advisor.py     |   871 +
 .../src/main/resources/stacks/HDP/2.0/metainfo.xml |    25 +
 .../resources/stacks/HDP/2.0/repos/repoinfo.xml    |    48 +
 .../stacks/HDP/2.0/role_command_order.json         |    62 +
 .../stacks/HDP/2.0/services/HBASE/metainfo.xml     |    26 +
 .../stacks/HDP/2.0/services/HDFS/metainfo.xml      |    26 +
 .../stacks/HDP/2.0/services/HIVE/metainfo.xml      |    26 +
 .../stacks/HDP/2.0/services/OOZIE/metainfo.xml     |    26 +
 .../stacks/HDP/2.0/services/PIG/metainfo.xml       |    26 +
 .../stacks/HDP/2.0/services/SQOOP/metainfo.xml     |    26 +
 .../stacks/HDP/2.0/services/YARN/metainfo.xml      |    31 +
 .../stacks/HDP/2.0/services/ZOOKEEPER/metainfo.xml |    26 +
 .../blueprints/multinode-default.json              |   176 +
 .../blueprints/singlenode-default.json             |   128 +
 .../stacks/HDP/2.1.GlusterFS}/metainfo.xml         |     0
 .../stacks/HDP/2.1.GlusterFS/repos/repoinfo.xml    |    63 +
 .../HDP/2.1.GlusterFS/role_command_order.json      |    74 +
 .../configuration/falcon-client.properties.xml     |    29 +
 .../services/FALCON/configuration/falcon-env.xml   |    74 +
 .../configuration/falcon-runtime.properties.xml    |    53 +
 .../configuration/falcon-startup.properties.xml    |   242 +
 .../services/FALCON/configuration/oozie-site.xml   |   187 +
 .../HDP/2.1.GlusterFS/services/FALCON/metainfo.xml |   104 +
 .../services/FALCON/package/scripts/falcon.py      |    86 +
 .../FALCON/package/scripts/falcon_client.py        |    38 +
 .../FALCON/package/scripts/falcon_server.py        |    61 +
 .../services/FALCON/package/scripts/params.py      |    71 +
 .../FALCON/package/scripts/service_check.py        |    40 +
 .../FALCON/package/scripts/status_params.py        |    24 +
 .../FALCON/package/templates/client.properties.j2  |    42 +
 .../FALCON/package/templates/falcon-env.sh.j2      |    73 +
 .../FALCON/package/templates/runtime.properties.j2 |    50 +
 .../FALCON/package/templates/startup.properties.j2 |    89 +
 .../HDP/2.1.GlusterFS/services/FLUME/metainfo.xml  |    31 +
 .../services/GLUSTERFS/configuration/core-site.xml |    39 +
 .../GLUSTERFS/configuration/hadoop-env.xml         |   237 +
 .../2.1.GlusterFS/services/GLUSTERFS/metainfo.xml  |    64 +
 .../GLUSTERFS/package/scripts/glusterfs.py         |    29 +
 .../GLUSTERFS/package/scripts/glusterfs_client.py  |    34 +
 .../services/GLUSTERFS/package/scripts/params.py   |    29 +
 .../GLUSTERFS/package/scripts/service_check.py     |    37 +
 .../package/templates/glusterfs-env.sh.j2          |    18 +
 .../package/templates/glusterfs.properties.j2      |    36 +
 .../services/HBASE/configuration/hbase-site.xml    |   404 +
 .../HDP/2.1.GlusterFS/services/HBASE/metainfo.xml  |    34 +
 .../HDP/2.1.GlusterFS/services/HDFS/metainfo.xml   |    27 +
 .../services/HIVE/configuration/hive-site.xml      |   504 +
 .../services/HIVE/etc/hive-schema-0.13.0.mysql.sql |   889 +
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql         |   835 +
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql       |  1538 ++
 .../HIVE/etc/upgrade-0.12.0-to-0.13.0.oracle.sql   |     0
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql    |    38 +
 .../HDP/2.1.GlusterFS/services/HIVE/metainfo.xml   |   100 +
 .../services/OOZIE/configuration/oozie-site.xml    |   319 +
 .../HDP/2.1.GlusterFS/services/OOZIE/metainfo.xml  |    75 +
 .../services/PIG/configuration/pig-properties.xml  |    93 +
 .../HDP/2.1.GlusterFS/services/PIG/metainfo.xml    |    27 +
 .../HDP/2.1.GlusterFS/services/SQOOP/metainfo.xml  |    32 +
 .../services/STORM/configuration/storm-env.xml     |    44 +
 .../services/STORM/configuration/storm-site.xml    |   676 +
 .../HDP/2.1.GlusterFS/services/STORM/metainfo.xml  |   122 +
 .../HDP/2.1.GlusterFS/services/STORM/metrics.json  |  1076 +
 .../services/STORM/package/files/wordCount.jar     |   Bin 0 -> 690588 bytes
 .../services/STORM/package/scripts/drpc_server.py  |    58 +
 .../services/STORM/package/scripts/nimbus.py       |    57 +
 .../services/STORM/package/scripts/nimbus_prod.py  |    55 +
 .../services/STORM/package/scripts/params.py       |    58 +
 .../services/STORM/package/scripts/rest_api.py     |    58 +
 .../services/STORM/package/scripts/service.py      |    77 +
 .../STORM/package/scripts/service_check.py         |    44 +
 .../STORM/package/scripts/status_params.py         |    36 +
 .../services/STORM/package/scripts/storm.py        |    55 +
 .../services/STORM/package/scripts/supervisor.py   |    62 +
 .../STORM/package/scripts/supervisor_prod.py       |    57 +
 .../STORM/package/scripts/supervisord_service.py   |    32 +
 .../services/STORM/package/scripts/ui_server.py    |    58 +
 .../services/STORM/package/scripts/yaml_config.py  |    69 +
 .../STORM/package/templates/config.yaml.j2         |    75 +
 .../STORM/package/templates/storm-env.sh.j2        |    45 +
 .../STORM/package/templates/storm_jaas.conf.j2     |    27 +
 .../services/TEZ/configuration/tez-env.xml         |    30 +
 .../services/TEZ/configuration/tez-site.xml        |   273 +
 .../HDP/2.1.GlusterFS/services/TEZ/metainfo.xml    |    73 +
 .../services/TEZ/package/scripts/params.py         |    32 +
 .../services/TEZ/package/scripts/tez.py            |    55 +
 .../services/TEZ/package/scripts/tez_client.py     |    41 +
 .../services/TEZ/package/templates/tez-env.sh.j2   |    23 +
 .../YARN/configuration-mapred/core-site.xml.2}     |     0
 .../YARN/configuration-mapred/mapred-site.xml      |    89 +
 .../YARN/configuration-mapred/mapred-site.xml.2    |    68 +
 .../YARN/configuration-mapred/ssl-client.xml       |    70 +
 .../YARN/configuration-mapred/ssl-server.xml       |    80 +
 .../YARN/configuration/capacity-scheduler.xml      |   130 +
 .../services/YARN/configuration/mapred-site.xml.2  |    68 +
 .../services/YARN/configuration/yarn-env.xml       |   194 +
 .../services/YARN/configuration/yarn-site.xml      |   420 +
 .../HDP/2.1.GlusterFS/services/YARN/metainfo.xml   |   143 +
 .../HDP/2.1.GlusterFS/services/YARN/metrics.json   |  2548 ++
 .../package/files/validateYarnComponentStatus.py   |   170 +
 .../services/YARN/package/scripts/__init__.py      |     0
 .../package/scripts/application_timeline_server.py |    55 +
 .../services/YARN/package/scripts/historyserver.py |    53 +
 .../YARN/package/scripts/mapred_service_check.py   |    73 +
 .../YARN/package/scripts/mapreduce2_client.py      |    42 +
 .../services/YARN/package/scripts/nodemanager.py   |    59 +
 .../services/YARN/package/scripts/params.py        |   146 +
 .../YARN/package/scripts/resourcemanager.py        |    97 +
 .../services/YARN/package/scripts/service.py       |    62 +
 .../services/YARN/package/scripts/service_check.py |    67 +
 .../services/YARN/package/scripts/status_params.py |    35 +
 .../services/YARN/package/scripts/yarn.py          |   166 +
 .../services/YARN/package/scripts/yarn_client.py   |    42 +
 .../package/templates/container-executor.cfg.j2    |    22 +
 .../YARN/package/templates/exclude_hosts_list.j2   |     3 +
 .../YARN/package/templates/include_hosts_list.j2   |     0
 .../YARN/package/templates/mapreduce.conf.j2       |    17 +
 .../services/YARN/package/templates/yarn-env.sh.j2 |   128 +
 .../services/YARN/package/templates/yarn.conf.j2   |    17 +
 .../2.1.GlusterFS/services/ZOOKEEPER/metainfo.xml  |    28 +
 .../HDP/2.1/blueprints/multinode-default.json      |   171 +
 .../HDP/2.1/blueprints/singlenode-default.json     |   125 +
 .../src/main/resources/stacks/HDP/2.1/metainfo.xml |    25 +
 .../resources/stacks/HDP/2.1/repos/repoinfo.xml    |    62 +
 .../stacks/HDP/2.1/role_command_order.json         |    23 +
 .../stacks/HDP/2.1/services/FALCON/metainfo.xml    |    26 +
 .../stacks/HDP/2.1/services/FLUME/metainfo.xml     |    26 +
 .../stacks/HDP/2.1/services/HBASE/metainfo.xml     |    26 +
 .../2.1/services/HDFS/configuration/hdfs-site.xml  |    33 +
 .../stacks/HDP/2.1/services/HDFS/metainfo.xml      |    26 +
 .../2.1/services/HIVE/configuration/hive-site.xml  |   631 +
 .../services/HIVE/etc/hive-schema-0.13.0.mysql.sql |   889 +
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql         |   835 +
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql       |  1538 ++
 .../HIVE/etc/upgrade-0.12.0-to-0.13.0.oracle.sql   |     0
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql    |    38 +
 .../stacks/HDP/2.1/services/HIVE/metainfo.xml      |   108 +
 .../stacks/HDP/2.1}/services/KERBEROS/metainfo.xml |     0
 .../services/OOZIE/configuration/oozie-site.xml    |   318 +
 .../stacks/HDP/2.1/services/OOZIE/metainfo.xml     |    72 +
 .../services/PIG/configuration/pig-properties.xml  |    96 +
 .../stacks/HDP/2.1/services/PIG/metainfo.xml       |    26 +
 .../stacks/HDP/2.1/services/SQOOP/metainfo.xml     |    26 +
 .../stacks/HDP/2.1/services/STORM/metainfo.xml     |    28 +
 .../stacks/HDP/2.1/services/TEZ/metainfo.xml       |    26 +
 .../2.1/services/YARN/configuration/yarn-env.xml   |   162 +
 .../2.1/services/YARN/configuration/yarn-site.xml  |   111 +
 .../stacks/HDP/2.1/services/YARN/metainfo.xml      |    87 +
 .../stacks/HDP/2.1/services/ZOOKEEPER/metainfo.xml |    26 +
 .../stacks/HDP/2.1/services/stack_advisor.py       |   313 +
 .../stacks/HDP/2.2/configuration/cluster-env.xml   |    23 +
 .../src/main/resources/stacks/HDP/2.2/metainfo.xml |    25 +
 .../resources/stacks/HDP/2.2/repos/repoinfo.xml    |    62 +
 .../stacks/HDP/2.2/role_command_order.json         |    40 +
 .../configuration/falcon-startup.properties.xml    |   140 +
 .../stacks/HDP/2.2/services/FALCON/metainfo.xml    |    53 +
 .../stacks/HDP/2.2/services/FLUME/metainfo.xml     |    48 +
 .../2.2/services/HBASE/configuration/hbase-env.xml |   200 +
 .../services/HBASE/configuration/hbase-site.xml    |   328 +
 .../ranger-hbase-plugin-properties.xml             |   277 +
 .../stacks/HDP/2.2/services/HBASE/metainfo.xml     |    62 +
 .../HDP/2.2/services/HBASE/themes/theme.json       |   411 +
 .../2.2/services/HDFS/configuration/core-site.xml  |    55 +
 .../2.2/services/HDFS/configuration/hadoop-env.xml |   194 +
 .../2.2/services/HDFS/configuration/hdfs-log4j.xml |   268 +
 .../2.2/services/HDFS/configuration/hdfs-site.xml  |    83 +
 .../ranger-hdfs-plugin-properties.xml              |   267 +
 .../stacks/HDP/2.2/services/HDFS/metainfo.xml      |   114 +
 .../stacks/HDP/2.2/services/HDFS/themes/theme.json |   179 +
 .../2.2/services/HIVE/configuration/hive-env.xml   |   196 +
 .../2.2/services/HIVE/configuration/hive-site.xml  |  1852 ++
 .../HIVE/configuration/hiveserver2-site.xml        |    84 +
 .../ranger-hive-plugin-properties.xml              |   260 +
 .../services/HIVE/configuration/webhcat-site.xml   |   129 +
 .../stacks/HDP/2.2/services/HIVE/metainfo.xml      |   142 +
 .../stacks/HDP/2.2/services/HIVE/themes/theme.json |   543 +
 .../stacks/HDP/2.2/services/KAFKA/metainfo.xml     |    27 +
 .../stacks/HDP/2.2}/services/KERBEROS/metainfo.xml |     0
 .../ranger-knox-plugin-properties.xml              |    29 +
 .../stacks/HDP/2.2/services/KNOX/metainfo.xml      |    44 +
 .../stacks/HDP/2.2/services/LOGSEARCH/metainfo.xml |    27 +
 .../2.2/services/OOZIE/configuration/oozie-env.xml |   113 +
 .../services/OOZIE/configuration/oozie-site.xml    |   106 +
 .../stacks/HDP/2.2/services/OOZIE/metainfo.xml     |   100 +
 .../stacks/HDP/2.2/services/PIG/metainfo.xml       |    48 +
 .../stacks/HDP/2.2/services/RANGER/metainfo.xml    |    30 +
 .../stacks/HDP/2.2/services/SLIDER/metainfo.xml    |    50 +
 .../stacks/HDP/2.2/services/SPARK/metainfo.xml     |    30 +
 .../stacks/HDP/2.2/services/SQOOP/metainfo.xml     |    44 +
 .../services/STORM/configuration/storm-site.xml    |    59 +
 .../stacks/HDP/2.2/services/STORM/metainfo.xml     |    29 +
 .../2.2/services/TEZ/configuration/tez-site.xml    |   441 +
 .../stacks/HDP/2.2/services/TEZ/metainfo.xml       |    47 +
 .../YARN/configuration-mapred/mapred-env.xml       |    52 +
 .../YARN/configuration-mapred/mapred-site.xml      |   106 +
 .../YARN/configuration/capacity-scheduler.xml      |    57 +
 .../2.2/services/YARN/configuration/yarn-env.xml   |    44 +
 .../2.2/services/YARN/configuration/yarn-site.xml  |   597 +
 .../stacks/HDP/2.2/services/YARN/kerberos.json     |   224 +
 .../stacks/HDP/2.2/services/YARN/metainfo.xml      |   105 +
 .../HDP/2.2/services/YARN/themes-mapred/theme.json |   132 +
 .../stacks/HDP/2.2/services/YARN/themes/theme.json |   250 +
 .../stacks/HDP/2.2/services/ZOOKEEPER/metainfo.xml |    27 +
 .../stacks/HDP/2.2/services/stack_advisor.py       |  1725 ++
 .../main/resources/stacks/HDP/2.3.ECS/metainfo.xml |    23 +
 .../stacks/HDP/2.3.ECS/repos/repoinfo.xml          |   140 +
 .../stacks/HDP/2.3.ECS/role_command_order.json     |    10 +
 .../HDP/2.3.ECS/services/ACCUMULO/metainfo.xml     |    28 +
 .../stacks/HDP/2.3.ECS/services/ATLAS/metainfo.xml |    28 +
 .../services/ECS/configuration/core-site.xml       |   122 +
 .../services/ECS/configuration/hadoop-env.xml      |   148 +
 .../services/ECS/configuration/hdfs-site.xml       |    33 +
 .../stacks/HDP/2.3.ECS/services/ECS/kerberos.json  |    54 +
 .../stacks/HDP/2.3.ECS/services/ECS/metainfo.xml   |    84 +
 .../services/ECS/package/scripts/ecs_client.py     |   112 +
 .../2.3.ECS/services/ECS/package/scripts/params.py |    86 +
 .../services/ECS/package/scripts/service_check.py  |    47 +
 .../HDP/2.3.ECS/services/FALCON/metainfo.xml       |    27 +
 .../stacks/HDP/2.3.ECS/services/FLUME/metainfo.xml |    27 +
 .../services/HBASE/configuration/hbase-env.xml     |   111 +
 .../services/HBASE/configuration/hbase-site.xml    |    29 +
 .../HDP/2.3.ECS/services/HBASE/kerberos.json       |   135 +
 .../stacks/HDP/2.3.ECS/services/HBASE/metainfo.xml |    58 +
 .../stacks/HDP/2.3.ECS/services/HDFS/metainfo.xml  |    27 +
 .../stacks/HDP/2.3.ECS/services/HIVE/metainfo.xml  |    91 +
 .../stacks/HDP/2.3.ECS/services/KAFKA/metainfo.xml |    27 +
 .../HDP/2.3.ECS}/services/KERBEROS/metainfo.xml    |     0
 .../stacks/HDP/2.3.ECS/services/KNOX/metainfo.xml  |    27 +
 .../HDP/2.3.ECS/services/MAHOUT/metainfo.xml       |    28 +
 .../stacks/HDP/2.3.ECS/services/OOZIE/metainfo.xml |    27 +
 .../HDP/2.3.ECS/services/RANGER/metainfo.xml       |    32 +
 .../HDP/2.3.ECS/services/RANGER_KMS/metainfo.xml   |    30 +
 .../HDP/2.3.ECS/services/SLIDER/metainfo.xml       |    27 +
 .../stacks/HDP/2.3.ECS/services/SPARK/metainfo.xml |    30 +
 .../stacks/HDP/2.3.ECS/services/SQOOP/metainfo.xml |    27 +
 .../stacks/HDP/2.3.ECS/services/STORM/metainfo.xml |    28 +
 .../services/TEZ/configuration/tez-site.xml        |    26 +
 .../stacks/HDP/2.3.ECS/services/TEZ/metainfo.xml   |    59 +
 .../YARN/configuration-mapred/mapred-site.xml      |    30 +
 .../services/YARN/configuration/yarn-site.xml      |    27 +
 .../stacks/HDP/2.3.ECS/services/YARN/kerberos.json |   228 +
 .../stacks/HDP/2.3.ECS/services/YARN/metainfo.xml  |   145 +
 .../HDP/2.3.ECS/services/ZOOKEEPER/metainfo.xml    |    51 +
 .../2.3.GlusterFS/configuration/cluster-env.xml    |    23 +
 .../configuration/cluster-env.xml.noversion        |    63 +
 .../configuration/cluster-env.xml.version          |    24 +
 .../stacks/HDP/2.3.GlusterFS/metainfo.xml          |    23 +
 .../stacks/HDP/2.3.GlusterFS/repos/repoinfo.xml    |    91 +
 .../HDP/2.3.GlusterFS/role_command_order.json      |     8 +
 .../ACCUMULO/configuration/accumulo-log4j.xml      |   114 +
 .../2.3.GlusterFS/services/ACCUMULO/kerberos.json  |   154 +
 .../2.3.GlusterFS/services/ACCUMULO/metainfo.xml   |    49 +
 .../HDP/2.3.GlusterFS/services/FALCON/metainfo.xml |    44 +
 .../HDP/2.3.GlusterFS/services/FLUME/metainfo.xml  |    50 +
 .../services/GLUSTERFS/configuration/core-site.xml |   194 +
 .../GLUSTERFS/configuration/hadoop-env.xml         |   237 +
 .../2.3.GlusterFS/services/GLUSTERFS/metainfo.xml  |    71 +
 .../GLUSTERFS/package/scripts/glusterfs.py         |    29 +
 .../GLUSTERFS/package/scripts/glusterfs_client.py  |    34 +
 .../services/GLUSTERFS/package/scripts/params.py   |    29 +
 .../GLUSTERFS/package/scripts/service_check.py     |    37 +
 .../package/templates/glusterfs-env.sh.j2          |    18 +
 .../package/templates/glusterfs.properties.j2      |    36 +
 .../services/HBASE/configuration/hbase-site.xml    |   412 +
 .../HDP/2.3.GlusterFS/services/HBASE/metainfo.xml  |    56 +
 .../HDP/2.3.GlusterFS/services/HDFS/metainfo.xml   |    90 +
 .../services/HIVE/configuration/hive-site.xml      |   462 +
 .../services/HIVE/configuration/webhcat-site.xml   |   132 +
 .../HDP/2.3.GlusterFS/services/HIVE/metainfo.xml   |    80 +
 .../HDP/2.3.GlusterFS/services/KAFKA/metainfo.xml  |    44 +
 .../2.3.GlusterFS/services/KERBEROS/metainfo.xml   |    25 +
 .../HDP/2.3.GlusterFS/services/KNOX/metainfo.xml   |    44 +
 .../HDP/2.3.GlusterFS/services/MAHOUT/metainfo.xml |    26 +
 .../services/OOZIE/configuration/oozie-site.xml    |   340 +
 .../HDP/2.3.GlusterFS/services/OOZIE/metainfo.xml  |    26 +
 .../HDP/2.3.GlusterFS/services/PIG/metainfo.xml    |    52 +
 .../HDP/2.3.GlusterFS/services/RANGER/metainfo.xml |    54 +
 .../HDP/2.3.GlusterFS/services/SLIDER/metainfo.xml |    56 +
 .../HDP/2.3.GlusterFS/services/SPARK/metainfo.xml  |    53 +
 .../HDP/2.3.GlusterFS/services/SQOOP/metainfo.xml  |    49 +
 .../HDP/2.3.GlusterFS/services/STORM/metainfo.xml  |    45 +
 .../services/TEZ/configuration/tez-site.xml        |    97 +
 .../HDP/2.3.GlusterFS/services/TEZ/kerberos.json   |    19 +
 .../HDP/2.3.GlusterFS/services/TEZ/metainfo.xml    |    46 +
 .../YARN/configuration-mapred/core-site.xml.2}     |     0
 .../YARN/configuration-mapred/mapred-site.xml      |    89 +
 .../YARN/configuration-mapred/mapred-site.xml.2    |    68 +
 .../YARN/configuration/capacity-scheduler.xml      |    42 +
 .../services/YARN/configuration/yarn-site.xml      |   439 +
 .../HDP/2.3.GlusterFS/services/YARN/metainfo.xml   |   104 +
 .../2.3.GlusterFS/services/ZOOKEEPER/metainfo.xml  |    45 +
 .../HDP/2.3.GlusterFS/services/stack_advisor.py    |    21 +
 .../src/main/resources/stacks/HDP/2.3/metainfo.xml |    25 +
 .../resources/stacks/HDP/2.3/repos/repoinfo.xml    |   104 +
 .../stacks/HDP/2.3/role_command_order.json         |    26 +
 .../ACCUMULO/configuration/accumulo-env.xml        |    34 +
 .../ACCUMULO/configuration/accumulo-log4j.xml      |   115 +
 .../ACCUMULO/configuration/accumulo-site.xml       |    49 +
 .../stacks/HDP/2.3/services/ACCUMULO/kerberos.json |   121 +
 .../stacks/HDP/2.3/services/ACCUMULO/metainfo.xml  |    51 +
 .../services/ACCUMULO/quicklinks/quicklinks.json   |    40 +
 .../stacks/HDP/2.3/services/ACCUMULO/widgets.json  |   155 +
 .../stacks/HDP/2.3/services/ATLAS/metainfo.xml     |    51 +
 .../2.3/services/ATLAS/quicklinks/quicklinks.json  |    36 +
 .../services/FALCON/configuration/falcon-env.xml   |    29 +
 .../configuration/falcon-startup.properties.xml    |    29 +
 .../stacks/HDP/2.3/services/FALCON/metainfo.xml    |    26 +
 .../stacks/HDP/2.3/services/FLUME/metainfo.xml     |    26 +
 .../2.3/services/HBASE/configuration/hbase-env.xml |   112 +
 .../services/HBASE/configuration/hbase-site.xml    |    64 +
 .../HBASE/configuration/ranger-hbase-audit.xml     |   177 +
 .../ranger-hbase-plugin-properties.xml             |   152 +
 .../configuration/ranger-hbase-policymgr-ssl.xml   |    66 +
 .../HBASE/configuration/ranger-hbase-security.xml  |    74 +
 .../stacks/HDP/2.3/services/HBASE/metainfo.xml     |    60 +
 .../stacks/HDP/2.3/services/HBASE/metrics.json     |  9374 +++++++
 .../2.3/services/HBASE/quicklinks/quicklinks.json  |    97 +
 .../HDP/2.3/services/HBASE/themes/theme.json       |    33 +
 .../stacks/HDP/2.3/services/HBASE/widgets.json     |   510 +
 .../2.3/services/HDFS/configuration/hadoop-env.xml |   188 +
 .../2.3/services/HDFS/configuration/hdfs-site.xml  |    83 +
 .../HDFS/configuration/ranger-hdfs-audit.xml       |   177 +
 .../ranger-hdfs-plugin-properties.xml              |   147 +
 .../configuration/ranger-hdfs-policymgr-ssl.xml    |    66 +
 .../HDFS/configuration/ranger-hdfs-security.xml    |    70 +
 .../stacks/HDP/2.3/services/HDFS/metainfo.xml      |   146 +
 .../2.3/services/HDFS/quicklinks/quicklinks.json   |    76 +
 .../stacks/HDP/2.3/services/HDFS/widgets.json      |   649 +
 .../2.3/services/HIVE/configuration/hive-env.xml   |   119 +
 .../2.3/services/HIVE/configuration/hive-site.xml  |    57 +
 .../HIVE/configuration/ranger-hive-audit.xml       |   177 +
 .../ranger-hive-plugin-properties.xml              |   152 +
 .../configuration/ranger-hive-policymgr-ssl.xml    |    66 +
 .../HIVE/configuration/ranger-hive-security.xml    |    74 +
 .../services/HIVE/configuration/webhcat-site.xml   |    43 +
 .../stacks/HDP/2.3/services/HIVE/metainfo.xml      |   104 +
 .../configuration/ranger-kafka-policymgr-ssl.xml   |    34 +
 .../stacks/HDP/2.3/services/KAFKA/metainfo.xml     |    27 +
 .../stacks/HDP/2.3}/services/KERBEROS/metainfo.xml |     0
 .../KNOX/configuration/knoxsso-topology.xml        |    94 +
 .../KNOX/configuration/ranger-knox-audit.xml       |   177 +
 .../ranger-knox-plugin-properties.xml              |   147 +
 .../configuration/ranger-knox-policymgr-ssl.xml    |    66 +
 .../KNOX/configuration/ranger-knox-security.xml    |    64 +
 .../stacks/HDP/2.3/services/KNOX/metainfo.xml      |    26 +
 .../stacks/HDP/2.3/services/MAHOUT/metainfo.xml    |    27 +
 .../2.3/services/OOZIE/configuration/oozie-env.xml |   144 +
 .../stacks/HDP/2.3/services/OOZIE/metainfo.xml     |    38 +
 .../2.3/services/OOZIE/quicklinks/quicklinks.json  |    46 +
 .../HDP/2.3/services/OOZIE/themes/theme.json       |   116 +
 .../services/PIG/configuration/pig-properties.xml  |   639 +
 .../stacks/HDP/2.3/services/PIG/metainfo.xml       |    50 +
 .../RANGER/configuration/ranger-ugsync-site.xml    |    46 +
 .../stacks/HDP/2.3/services/RANGER/metainfo.xml    |    32 +
 .../configuration/ranger-kms-policymgr-ssl.xml     |    34 +
 .../HDP/2.3/services/RANGER_KMS/metainfo.xml       |    55 +
 .../RANGER_KMS/themes/theme_version_1.json         |   336 +
 .../stacks/HDP/2.3/services/SLIDER/metainfo.xml    |    26 +
 .../stacks/HDP/2.3/services/SPARK/metainfo.xml     |    30 +
 .../stacks/HDP/2.3/services/SQOOP/metainfo.xml     |    26 +
 .../configuration/ranger-storm-policymgr-ssl.xml   |    34 +
 .../STORM/configuration/ranger-storm-security.xml  |    28 +
 .../services/STORM/configuration/storm-site.xml    |    78 +
 .../stacks/HDP/2.3/services/STORM/metainfo.xml     |    28 +
 .../2.3/services/TEZ/configuration/tez-site.xml    |   123 +
 .../stacks/HDP/2.3/services/TEZ/kerberos.json      |    25 +
 .../stacks/HDP/2.3/services/TEZ/metainfo.xml       |    26 +
 .../stacks/HDP/2.3/services/YARN/YARN_widgets.json |   670 +
 .../YARN/configuration-mapred/mapred-site.xml      |    46 +
 .../YARN/configuration/capacity-scheduler.xml      |    24 +
 .../YARN/configuration/ranger-yarn-audit.xml       |   177 +
 .../ranger-yarn-plugin-properties.xml              |    82 +
 .../configuration/ranger-yarn-policymgr-ssl.xml    |    66 +
 .../YARN/configuration/ranger-yarn-security.xml    |    64 +
 .../2.3/services/YARN/configuration/yarn-env.xml   |   173 +
 .../2.3/services/YARN/configuration/yarn-log4j.xml |   124 +
 .../2.3/services/YARN/configuration/yarn-site.xml  |   143 +
 .../stacks/HDP/2.3/services/YARN/kerberos.json     |   233 +
 .../stacks/HDP/2.3/services/YARN/metainfo.xml      |    71 +
 .../YARN/quicklinks-mapred/quicklinks.json         |    76 +
 .../2.3/services/YARN/quicklinks/quicklinks.json   |    76 +
 .../stacks/HDP/2.3/services/ZOOKEEPER/metainfo.xml |    27 +
 .../stacks/HDP/2.3/services/stack_advisor.py       |  1293 +
 .../stacks/HDP/2.3/upgrades/config-upgrade.xml     |   773 +
 .../HDP/2.3/upgrades/nonrolling-upgrade-2.3.xml    |  1090 +
 .../HDP/2.3/upgrades/nonrolling-upgrade-2.4.xml    |  1316 +
 .../HDP/2.3/upgrades/nonrolling-upgrade-2.5.xml    |  1465 ++
 .../HDP/2.3/upgrades/nonrolling-upgrade-2.6.xml    |  1572 ++
 .../stacks/HDP/2.3/upgrades/upgrade-2.3.xml        |   901 +
 .../stacks/HDP/2.3/upgrades/upgrade-2.4.xml        |  1012 +
 .../stacks/HDP/2.3/upgrades/upgrade-2.5.xml        |  1230 +
 .../stacks/HDP/2.3/upgrades/upgrade-2.6.xml        |  1267 +
 .../src/main/resources/stacks/HDP/2.4/metainfo.xml |    25 +
 .../resources/stacks/HDP/2.4/repos/repoinfo.xml    |   104 +
 .../stacks/HDP/2.4/role_command_order.json         |     8 +
 .../stacks/HDP/2.4/services/ACCUMULO/metainfo.xml  |    26 +
 .../stacks/HDP/2.4/services/ATLAS/metainfo.xml     |    26 +
 .../stacks/HDP/2.4/services/FALCON/metainfo.xml    |    26 +
 .../stacks/HDP/2.4/services/FLUME/metainfo.xml     |    26 +
 .../stacks/HDP/2.4/services/HBASE/metainfo.xml     |    26 +
 .../2.4/services/HDFS/configuration/hadoop-env.xml |   188 +
 .../stacks/HDP/2.4/services/HDFS/metainfo.xml      |    26 +
 .../stacks/HDP/2.4/services/HIVE/metainfo.xml      |    26 +
 .../stacks/HDP/2.4/services/KAFKA/metainfo.xml     |    26 +
 .../stacks/HDP/2.4/services/KERBEROS/metainfo.xml  |    25 +
 .../stacks/HDP/2.4/services/KNOX/metainfo.xml      |    26 +
 .../stacks/HDP/2.4/services/MAHOUT/metainfo.xml    |    26 +
 .../stacks/HDP/2.4/services/OOZIE/metainfo.xml     |    26 +
 .../stacks/HDP/2.4/services/PIG/metainfo.xml       |    26 +
 .../stacks/HDP/2.4/services/RANGER/metainfo.xml    |    29 +
 .../HDP/2.4/services/RANGER_KMS/metainfo.xml       |    29 +
 .../stacks/HDP/2.4/services/SLIDER/metainfo.xml    |    26 +
 .../SPARK/configuration/spark-defaults.xml         |    32 +
 .../SPARK/configuration/spark-thrift-sparkconf.xml |    32 +
 .../stacks/HDP/2.4/services/SPARK/metainfo.xml     |    30 +
 .../stacks/HDP/2.4/services/SQOOP/metainfo.xml     |    26 +
 .../stacks/HDP/2.4/services/STORM/metainfo.xml     |    27 +
 .../stacks/HDP/2.4/services/TEZ/metainfo.xml       |    26 +
 .../2.4/services/YARN/configuration/yarn-site.xml  |    33 +
 .../stacks/HDP/2.4/services/YARN/metainfo.xml      |    34 +
 .../stacks/HDP/2.4/services/ZOOKEEPER/metainfo.xml |    26 +
 .../stacks/HDP/2.4/services/stack_advisor.py       |    27 +
 .../stacks/HDP/2.4/upgrades/config-upgrade.xml     |   659 +
 .../HDP/2.4/upgrades/nonrolling-upgrade-2.4.xml    |  1079 +
 .../HDP/2.4/upgrades/nonrolling-upgrade-2.5.xml    |  1424 ++
 .../HDP/2.4/upgrades/nonrolling-upgrade-2.6.xml    |  1525 ++
 .../stacks/HDP/2.4/upgrades/upgrade-2.4.xml        |   878 +
 .../stacks/HDP/2.4/upgrades/upgrade-2.5.xml        |  1181 +
 .../stacks/HDP/2.4/upgrades/upgrade-2.6.xml        |  1230 +
 .../src/main/resources/stacks/HDP/2.5/metainfo.xml |    25 +
 .../resources/stacks/HDP/2.5/repos/repoinfo.xml    |   132 +
 .../stacks/HDP/2.5/role_command_order.json         |    29 +
 .../stacks/HDP/2.5/services/ACCUMULO/metainfo.xml  |    26 +
 .../ATLAS/configuration/application-properties.xml |    42 +
 .../2.5/services/ATLAS/configuration/atlas-env.xml |   161 +
 .../ATLAS/configuration/ranger-atlas-audit.xml     |   131 +
 .../ranger-atlas-plugin-properties.xml             |    82 +
 .../configuration/ranger-atlas-policymgr-ssl.xml   |    73 +
 .../ATLAS/configuration/ranger-atlas-security.xml  |    77 +
 .../stacks/HDP/2.5/services/ATLAS/metainfo.xml     |   102 +
 .../falcon-atlas-application.properties.xml        |    61 +
 .../configuration/falcon-startup.properties.xml    |    75 +
 .../stacks/HDP/2.5/services/FALCON/kerberos.json   |    82 +
 .../stacks/HDP/2.5/services/FALCON/metainfo.xml    |    57 +
 .../stacks/HDP/2.5/services/FLUME/metainfo.xml     |    26 +
 .../services/HBASE/configuration/hbase-site.xml    |    32 +
 .../HBASE/configuration/ranger-hbase-audit.xml     |    57 +
 .../stacks/HDP/2.5/services/HBASE/kerberos.json    |   165 +
 .../stacks/HDP/2.5/services/HBASE/metainfo.xml     |    26 +
 .../HDFS/configuration/ranger-hdfs-audit.xml       |    59 +
 .../ranger-hdfs-plugin-properties.xml              |    31 +
 .../stacks/HDP/2.5/services/HDFS/kerberos.json     |   253 +
 .../stacks/HDP/2.5/services/HDFS/metainfo.xml      |    32 +
 .../services/HIVE/configuration/beeline-log4j2.xml |    80 +
 .../hive-atlas-application.properties.xml          |    61 +
 .../2.5/services/HIVE/configuration/hive-env.xml   |   151 +
 .../HIVE/configuration/hive-exec-log4j.xml         |   114 +
 .../HIVE/configuration/hive-exec-log4j2.xml        |   101 +
 .../HIVE/configuration/hive-interactive-env.xml    |   302 +
 .../HIVE/configuration/hive-interactive-site.xml   |   731 +
 .../2.5/services/HIVE/configuration/hive-log4j.xml |   126 +
 .../services/HIVE/configuration/hive-log4j2.xml    |   141 +
 .../2.5/services/HIVE/configuration/hive-site.xml  |    32 +
 .../HIVE/configuration/hivemetastore-site.xml      |    46 +
 .../configuration/hiveserver2-interactive-site.xml |    55 +
 .../HIVE/configuration/hiveserver2-site.xml        |    46 +
 .../HIVE/configuration/llap-cli-log4j2.xml         |   148 +
 .../HIVE/configuration/llap-daemon-log4j.xml       |   215 +
 .../HIVE/configuration/ranger-hive-audit.xml       |    57 +
 .../HIVE/configuration/ranger-hive-security.xml    |    28 +
 .../HIVE/configuration/tez-interactive-site.xml    |   198 +
 .../services/HIVE/configuration/webhcat-log4j.xml  |    83 +
 .../stacks/HDP/2.5/services/HIVE/kerberos.json     |   161 +
 .../stacks/HDP/2.5/services/HIVE/metainfo.xml      |   238 +
 .../2.5/services/HIVE/quicklinks/quicklinks.json   |    62 +
 .../stacks/HDP/2.5/services/HIVE/themes/theme.json |   297 +
 .../configuration/ranger-kafka-policymgr-ssl.xml   |    34 +
 .../stacks/HDP/2.5/services/KAFKA/metainfo.xml     |    27 +
 .../stacks/HDP/2.5/services/KERBEROS/metainfo.xml  |    25 +
 .../KNOX/configuration/knoxsso-topology.xml        |   126 +
 .../KNOX/configuration/ranger-knox-audit.xml       |    58 +
 .../stacks/HDP/2.5/services/KNOX/kerberos.json     |    82 +
 .../stacks/HDP/2.5/services/KNOX/metainfo.xml      |    26 +
 .../stacks/HDP/2.5/services/MAHOUT/metainfo.xml    |    26 +
 .../services/OOZIE/configuration/oozie-site.xml    |    34 +
 .../stacks/HDP/2.5/services/OOZIE/metainfo.xml     |    36 +
 .../HDP/2.5/services/OOZIE/themes/theme.json       |   116 +
 .../stacks/HDP/2.5/services/PIG/metainfo.xml       |    26 +
 .../RANGER/configuration/ranger-tagsync-site.xml   |    46 +
 .../RANGER/configuration/ranger-ugsync-site.xml    |    52 +
 .../stacks/HDP/2.5/services/RANGER/metainfo.xml    |    30 +
 .../RANGER_KMS/configuration/dbks-site.xml         |   104 +
 .../services/RANGER_KMS/configuration/kms-env.xml  |    44 +
 .../RANGER_KMS/configuration/ranger-kms-audit.xml  |    85 +
 .../HDP/2.5/services/RANGER_KMS/kerberos.json      |    81 +
 .../HDP/2.5/services/RANGER_KMS/metainfo.xml       |    37 +
 .../RANGER_KMS/themes/theme_version_2.json         |   125 +
 .../stacks/HDP/2.5/services/SLIDER/metainfo.xml    |    26 +
 .../2.5/services/SPARK/configuration/livy-conf.xml |    65 +
 .../2.5/services/SPARK/configuration/livy-env.xml  |   106 +
 .../SPARK/configuration/livy-log4j-properties.xml  |    41 +
 .../SPARK/configuration/livy-spark-blacklist.xml   |    40 +
 .../stacks/HDP/2.5/services/SPARK/kerberos.json    |   126 +
 .../stacks/HDP/2.5/services/SPARK/metainfo.xml     |   117 +
 .../stacks/HDP/2.5/services/SPARK2/metainfo.xml    |    31 +
 .../sqoop-atlas-application.properties.xml         |    47 +
 .../services/SQOOP/configuration/sqoop-site.xml    |    30 +
 .../stacks/HDP/2.5/services/SQOOP/kerberos.json    |    20 +
 .../stacks/HDP/2.5/services/SQOOP/metainfo.xml     |    29 +
 .../configuration/ranger-storm-policymgr-ssl.xml   |    34 +
 .../STORM/configuration/ranger-storm-security.xml  |    28 +
 .../services/STORM/configuration/storm-site.xml    |    61 +
 .../stacks/HDP/2.5/services/STORM/metainfo.xml     |    31 +
 .../2.5/services/TEZ/configuration/tez-site.xml    |    41 +
 .../stacks/HDP/2.5/services/TEZ/metainfo.xml       |    26 +
 .../YARN/configuration/capacity-scheduler.xml      |    34 +
 .../YARN/configuration/ranger-yarn-audit.xml       |    58 +
 .../2.5/services/YARN/configuration/yarn-site.xml  |    70 +
 .../stacks/HDP/2.5/services/YARN/kerberos.json     |   279 +
 .../stacks/HDP/2.5/services/YARN/metainfo.xml      |    32 +
 .../ZEPPELIN/configuration/zeppelin-env.xml        |   114 +
 .../stacks/HDP/2.5/services/ZEPPELIN/kerberos.json |    52 +
 .../stacks/HDP/2.5/services/ZEPPELIN/metainfo.xml  |    46 +
 .../stacks/HDP/2.5/services/ZOOKEEPER/metainfo.xml |    26 +
 .../stacks/HDP/2.5/services/stack_advisor.py       |  2215 ++
 .../stacks/HDP/2.5/upgrades/config-upgrade.xml     |   631 +
 .../stacks/HDP/2.5/upgrades/host-upgrade-2.5.xml   |   594 +
 .../HDP/2.5/upgrades/nonrolling-upgrade-2.5.xml    |  1218 +
 .../HDP/2.5/upgrades/nonrolling-upgrade-2.6.xml    |  1635 ++
 .../stacks/HDP/2.5/upgrades/upgrade-2.5.xml        |   981 +
 .../stacks/HDP/2.5/upgrades/upgrade-2.6.xml        |  1152 +
 .../stacks/HDP/2.6/kerberos_preconfigure.json      |    31 +
 .../src/main/resources/stacks/HDP/2.6/metainfo.xml |    25 +
 .../resources/stacks/HDP/2.6/repos/repoinfo.xml    |   146 +
 .../stacks/HDP/2.6/services/ACCUMULO/metainfo.xml  |    26 +
 .../ATLAS/configuration/application-properties.xml |   127 +
 .../2.6/services/ATLAS/configuration/atlas-env.xml |    53 +
 .../services/ATLAS/configuration/atlas-log4j.xml   |   156 +
 .../ATLAS/configuration/ranger-atlas-audit.xml     |    33 +
 .../ranger-atlas-plugin-properties.xml             |    91 +
 .../stacks/HDP/2.6/services/ATLAS/kerberos.json    |   103 +
 .../stacks/HDP/2.6/services/ATLAS/metainfo.xml     |    43 +
 .../2.6/services/ATLAS/themes/theme_version_2.json |   845 +
 .../stacks/HDP/2.6/services/DRUID/kerberos.json    |    75 +
 .../stacks/HDP/2.6/services/DRUID/metainfo.xml     |    27 +
 .../stacks/HDP/2.6/services/FALCON/metainfo.xml    |    52 +
 .../stacks/HDP/2.6/services/FLUME/metainfo.xml     |    26 +
 .../2.6/services/HBASE/configuration/hbase-env.xml |   125 +
 .../services/HBASE/configuration/hbase-site.xml    |    62 +
 .../HBASE/configuration/ranger-hbase-audit.xml     |    33 +
 .../ranger-hbase-plugin-properties.xml             |    88 +
 .../stacks/HDP/2.6/services/HBASE/metainfo.xml     |    26 +
 .../2.6/services/HDFS/configuration/core-site.xml  |    29 +
 .../2.6/services/HDFS/configuration/hadoop-env.xml |   189 +
 .../configuration/hadoop-metrics2.properties.xml   |   135 +
 .../HDFS/configuration/ranger-hdfs-audit.xml       |    33 +
 .../ranger-hdfs-plugin-properties.xml              |    88 +
 .../stacks/HDP/2.6/services/HDFS/kerberos.json     |   254 +
 .../stacks/HDP/2.6/services/HDFS/metainfo.xml      |    29 +
 .../2.6/services/HIVE/configuration/hive-env.xml   |   125 +
 .../HIVE/configuration/hive-interactive-env.xml    |   155 +
 .../HIVE/configuration/hive-interactive-site.xml   |   352 +
 .../2.6/services/HIVE/configuration/hive-site.xml  |    36 +
 .../HIVE/configuration/parquet-logging.xml         |   106 +
 .../HIVE/configuration/ranger-hive-audit.xml       |    33 +
 .../ranger-hive-plugin-properties.xml              |    89 +
 .../HIVE/configuration/ranger-hive-security.xml    |    33 +
 .../HIVE/configuration/tez-interactive-site.xml    |   148 +
 .../stacks/HDP/2.6/services/HIVE/metainfo.xml      |    32 +
 .../stacks/HDP/2.6/services/HIVE/themes/theme.json |    20 +
 .../KAFKA/configuration/ranger-kafka-audit.xml     |    33 +
 .../ranger-kafka-plugin-properties.xml             |    88 +
 .../stacks/HDP/2.6/services/KAFKA/metainfo.xml     |    26 +
 .../stacks/HDP/2.6/services/KERBEROS/metainfo.xml  |    25 +
 .../KNOX/configuration/ranger-knox-audit.xml       |    33 +
 .../ranger-knox-plugin-properties.xml              |    71 +
 .../2.6/services/KNOX/configuration/topology.xml   |   174 +
 .../stacks/HDP/2.6/services/KNOX/metainfo.xml      |    26 +
 .../stacks/HDP/2.6/services/MAHOUT/metainfo.xml    |    26 +
 .../stacks/HDP/2.6/services/OOZIE/kerberos.json    |    74 +
 .../stacks/HDP/2.6/services/OOZIE/metainfo.xml     |    66 +
 .../services/PIG/configuration/pig-properties.xml  |    93 +
 .../stacks/HDP/2.6/services/PIG/metainfo.xml       |    26 +
 .../RANGER/configuration/ranger-tagsync-site.xml   |    52 +
 .../RANGER/configuration/ranger-ugsync-site.xml    |    52 +
 .../stacks/HDP/2.6/services/RANGER/metainfo.xml    |    36 +
 .../RANGER_KMS/configuration/ranger-kms-audit.xml  |    33 +
 .../RANGER_KMS/configuration/ranger-kms-site.xml   |    68 +
 .../HDP/2.6/services/RANGER_KMS/metainfo.xml       |    29 +
 .../stacks/HDP/2.6/services/SLIDER/metainfo.xml    |    26 +
 .../2.6/services/SPARK/configuration/livy-conf.xml |   105 +
 .../2.6/services/SPARK/configuration/livy-env.xml  |   108 +
 .../SPARK/configuration/livy-spark-blacklist.xml   |    52 +
 .../SPARK/configuration/spark-thrift-sparkconf.xml |    40 +
 .../stacks/HDP/2.6/services/SPARK/kerberos.json    |   126 +
 .../stacks/HDP/2.6/services/SPARK/metainfo.xml     |    29 +
 .../services/SPARK2/configuration/livy2-conf.xml   |   114 +
 .../services/SPARK2/configuration/livy2-env.xml    |   109 +
 .../configuration/livy2-log4j-properties.xml       |    42 +
 .../SPARK2/configuration/livy2-spark-blacklist.xml |    52 +
 .../configuration/spark2-log4j-properties.xml      |    56 +
 .../configuration/spark2-thrift-sparkconf.xml      |    40 +
 .../stacks/HDP/2.6/services/SPARK2/kerberos.json   |   126 +
 .../stacks/HDP/2.6/services/SPARK2/metainfo.xml    |   123 +
 .../stacks/HDP/2.6/services/SQOOP/metainfo.xml     |    26 +
 .../STORM/configuration/ranger-storm-audit.xml     |    33 +
 .../ranger-storm-plugin-properties.xml             |    71 +
 .../services/STORM/configuration/storm-site.xml    |    61 +
 .../stacks/HDP/2.6/services/STORM/metainfo.xml     |    35 +
 .../stacks/HDP/2.6/services/SUPERSET/kerberos.json |    47 +
 .../stacks/HDP/2.6/services/SUPERSET/metainfo.xml  |    28 +
 .../HDP/2.6/services/TEZ/configuration/tez-env.xml |    56 +
 .../2.6/services/TEZ/configuration/tez-site.xml    |    42 +
 .../stacks/HDP/2.6/services/TEZ/metainfo.xml       |    26 +
 .../YARN/configuration-mapred/mapred-site.xml      |    37 +
 .../YARN/configuration/ranger-yarn-audit.xml       |    33 +
 .../ranger-yarn-plugin-properties.xml              |    88 +
 .../2.6/services/YARN/configuration/yarn-env.xml   |   195 +
 .../2.6/services/YARN/configuration/yarn-site.xml  |   138 +
 .../stacks/HDP/2.6/services/YARN/kerberos.json     |   297 +
 .../stacks/HDP/2.6/services/YARN/metainfo.xml      |    32 +
 .../ZEPPELIN/configuration/zeppelin-env.xml        |   195 +
 .../stacks/HDP/2.6/services/ZEPPELIN/kerberos.json |    52 +
 .../stacks/HDP/2.6/services/ZEPPELIN/metainfo.xml  |    46 +
 .../stacks/HDP/2.6/services/ZOOKEEPER/metainfo.xml |    26 +
 .../stacks/HDP/2.6/services/stack_advisor.py       |   803 +
 .../HDPWIN/2.1/configuration/cluster-env.xml       |   107 +
 .../HDPWIN/2.1/hooks/after-INSTALL/scripts/hook.py |    68 +
 .../2.1/hooks/after-INSTALL/scripts/params.py      |   102 +
 .../after-INSTALL/templates/Run-SmokeTests.cmd     |    19 +
 .../after-INSTALL/templates/Run-SmokeTests.ps1     |   624 +
 .../after-INSTALL/templates/cluster.properties.j2  |    38 +
 .../HDPWIN/2.1/hooks/before-ANY/scripts/hook.py    |    30 +
 .../HDPWIN/2.1/hooks/before-ANY/scripts/params.py  |    27 +
 .../2.1/hooks/before-ANY/scripts/setup_jdk.py      |    49 +
 .../2.1/hooks/before-INSTALL/scripts/hook.py       |    32 +
 .../2.1/hooks/before-INSTALL/scripts/params.py     |    22 +
 .../2.1/hooks/before-RESTART/scripts/hook.py       |    28 +
 .../HDPWIN/2.1/hooks/before-START/scripts/hook.py  |    42 +
 .../2.1/hooks/before-START/scripts/params.py       |    52 +
 .../templates/hadoop-metrics2-hbase.properties.j2  |    66 +
 .../templates/hadoop-metrics2.properties.j2        |    56 +
 .../main/resources/stacks/HDPWIN/2.1/metainfo.xml  |    22 +
 .../resources/stacks/HDPWIN/2.1/repos/repoinfo.xml |    27 +
 .../stacks/HDPWIN/2.1/role_command_order.json      |    94 +
 .../AMBARI_METRICS/configuration/ams-env.xml       |    75 +
 .../AMBARI_METRICS/configuration/ams-hbase-env.xml |    53 +
 .../configuration/ams-hbase-site.xml               |    48 +
 .../AMBARI_METRICS/configuration/ams-log4j.xml     |    60 +
 .../AMBARI_METRICS/configuration/ams-site.xml      |    34 +
 .../2.1/services/AMBARI_METRICS/metainfo.xml       |    26 +
 .../services/FALCON/configuration/falcon-env.xml   |    76 +
 .../stacks/HDPWIN/2.1/services/FALCON/metainfo.xml |    40 +
 .../services/FLUME/configuration/flume-conf.xml    |    38 +
 .../2.1/services/FLUME/configuration/flume-env.xml |    60 +
 .../stacks/HDPWIN/2.1/services/FLUME/metainfo.xml  |    26 +
 .../2.1/services/HBASE/configuration/hbase-env.xml |   123 +
 .../services/HBASE/configuration/hbase-site.xml    |    39 +
 .../stacks/HDPWIN/2.1/services/HBASE/metainfo.xml  |    39 +
 .../2.1/services/HDFS/configuration/core-site.xml  |    26 +
 .../2.1/services/HDFS/configuration/hadoop-env.xml |   161 +
 .../2.1/services/HDFS/configuration/hdfs-site.xml  |   102 +
 .../stacks/HDPWIN/2.1/services/HDFS/metainfo.xml   |    40 +
 .../2.1/services/HIVE/configuration/hcat-env.xml   |    34 +
 .../2.1/services/HIVE/configuration/hive-env.xml   |   128 +
 .../2.1/services/HIVE/configuration/hive-site.xml  |   328 +
 .../services/HIVE/configuration/webhcat-env.xml    |    34 +
 .../services/HIVE/configuration/webhcat-site.xml   |    65 +
 .../stacks/HDPWIN/2.1/services/HIVE/metainfo.xml   |    53 +
 .../2.1/services/OOZIE/configuration/oozie-env.xml |   147 +
 .../services/OOZIE/configuration/oozie-site.xml    |   112 +
 .../stacks/HDPWIN/2.1/services/OOZIE/metainfo.xml  |    39 +
 .../stacks/HDPWIN/2.1/services/PIG/metainfo.xml    |    40 +
 .../2.1/services/SQOOP/configuration/sqoop-env.xml |    75 +
 .../stacks/HDPWIN/2.1/services/SQOOP/metainfo.xml  |    39 +
 .../stacks/HDPWIN/2.1/services/STORM/alerts.json   |   147 +
 .../2.1/services/STORM/configuration/storm-env.xml |    49 +
 .../services/STORM/configuration/storm-site.xml    |    35 +
 .../stacks/HDPWIN/2.1/services/STORM/metainfo.xml  |    38 +
 .../2.1/services/TEZ/configuration/tez-env.xml     |    38 +
 .../2.1/services/TEZ/configuration/tez-site.xml    |    27 +
 .../stacks/HDPWIN/2.1/services/TEZ/metainfo.xml    |    39 +
 .../YARN/configuration-mapred/mapred-env.xml       |    61 +
 .../YARN/configuration-mapred/mapred-site.xml      |    20 +
 .../2.1/services/YARN/configuration/yarn-env.xml   |    61 +
 .../2.1/services/YARN/configuration/yarn-site.xml  |    84 +
 .../stacks/HDPWIN/2.1/services/YARN/metainfo.xml   |    60 +
 .../services/ZOOKEEPER/configuration/zoo.cfg.xml   |    30 +
 .../ZOOKEEPER/configuration/zookeeper-env.xml      |    89 +
 .../HDPWIN/2.1/services/ZOOKEEPER/metainfo.xml     |    40 +
 .../stacks/HDPWIN/2.1/services/stack_advisor.py    |   895 +
 .../main/resources/stacks/HDPWIN/2.2/metainfo.xml  |    23 +
 .../resources/stacks/HDPWIN/2.2/repos/repoinfo.xml |    27 +
 .../2.2/services/AMBARI_METRICS/metainfo.xml       |    26 +
 .../configuration/falcon-startup.properties.xml    |   130 +
 .../stacks/HDPWIN/2.2/services/FALCON/metainfo.xml |    26 +
 .../stacks/HDPWIN/2.2/services/FLUME/metainfo.xml  |    26 +
 .../2.2/services/HBASE/configuration/hbase-env.xml |    33 +
 .../services/HBASE/configuration/hbase-site.xml    |   187 +
 .../stacks/HDPWIN/2.2/services/HBASE/metainfo.xml  |    32 +
 .../HDPWIN/2.2/services/HBASE/themes/theme.json    |   367 +
 .../2.2/services/HDFS/configuration/core-site.xml  |    29 +
 .../2.2/services/HDFS/configuration/hadoop-env.xml |   130 +
 .../2.2/services/HDFS/configuration/hdfs-log4j.xml |   225 +
 .../2.2/services/HDFS/configuration/hdfs-site.xml  |    34 +
 .../stacks/HDPWIN/2.2/services/HDFS/metainfo.xml   |    32 +
 .../HDPWIN/2.2/services/HDFS/themes/theme.json     |   179 +
 .../2.2/services/HIVE/configuration/hive-env.xml   |   125 +
 .../2.2/services/HIVE/configuration/hive-site.xml  |  1822 ++
 .../HIVE/configuration/hiveserver2-site.xml        |    72 +
 .../services/HIVE/configuration/webhcat-site.xml   |   104 +
 .../stacks/HDPWIN/2.2/services/HIVE/metainfo.xml   |    32 +
 .../HDPWIN/2.2/services/HIVE/themes/theme.json     |   393 +
 .../services/KNOX/configuration/gateway-site.xml   |    35 +
 .../2.2/services/KNOX/configuration/knox-env.xml   |    38 +
 .../ranger-knox-plugin-properties.xml              |    27 +
 .../stacks/HDPWIN/2.2/services/KNOX/metainfo.xml   |    26 +
 .../services/OOZIE/configuration/oozie-site.xml    |   106 +
 .../stacks/HDPWIN/2.2/services/OOZIE/metainfo.xml  |    26 +
 .../stacks/HDPWIN/2.2/services/PIG/metainfo.xml    |    26 +
 .../SLIDER/configurations/slider-client.xml        |    28 +
 .../stacks/HDPWIN/2.2/services/SLIDER/metainfo.xml |    26 +
 .../stacks/HDPWIN/2.2/services/SQOOP/metainfo.xml  |    26 +
 .../services/STORM/configuration/storm-site.xml    |    82 +
 .../stacks/HDPWIN/2.2/services/STORM/metainfo.xml  |    37 +
 .../2.2/services/TEZ/configuration/tez-site.xml    |   386 +
 .../stacks/HDPWIN/2.2/services/TEZ/metainfo.xml    |    26 +
 .../YARN/configuration-mapred/mapred-site.xml      |    96 +
 .../YARN/configuration/capacity-scheduler.xml      |    69 +
 .../2.2/services/YARN/configuration/yarn-env.xml   |    44 +
 .../2.2/services/YARN/configuration/yarn-site.xml  |   500 +
 .../stacks/HDPWIN/2.2/services/YARN/metainfo.xml   |    45 +
 .../2.2/services/YARN/themes-mapred/theme.json     |   132 +
 .../HDPWIN/2.2/services/YARN/themes/theme.json     |   250 +
 .../HDPWIN/2.2/services/ZOOKEEPER/metainfo.xml     |    26 +
 .../stacks/HDPWIN/2.2/services/stack_advisor.py    |  1154 +
 .../main/resources/stacks/HDPWIN/2.3/metainfo.xml  |    23 +
 .../resources/stacks/HDPWIN/2.3/repos/repoinfo.xml |    27 +
 .../configuration/falcon-startup.properties.xml    |    29 +
 .../stacks/HDPWIN/2.3/services/FALCON/metainfo.xml |    26 +
 .../stacks/HDPWIN/2.3/services/FLUME/metainfo.xml  |    26 +
 .../services/HBASE/configuration/hbase-site.xml    |    63 +
 .../stacks/HDPWIN/2.3/services/HBASE/metainfo.xml  |    33 +
 .../HDPWIN/2.3/services/HBASE/themes/theme.json    |    33 +
 .../2.3/services/HDFS/configuration/hdfs-site.xml  |    52 +
 .../stacks/HDPWIN/2.3/services/HDFS/metainfo.xml   |    26 +
 .../services/HIVE/configuration/webhcat-site.xml   |    29 +
 .../stacks/HDPWIN/2.3/services/HIVE/metainfo.xml   |    26 +
 .../stacks/HDPWIN/2.3/services/KNOX/metainfo.xml   |    26 +
 .../2.3/services/OOZIE/configuration/oozie-env.xml |   147 +
 .../services/OOZIE/configuration/oozie-site.xml    |   148 +
 .../stacks/HDPWIN/2.3/services/OOZIE/metainfo.xml  |    26 +
 .../stacks/HDPWIN/2.3/services/PIG/metainfo.xml    |    26 +
 .../stacks/HDPWIN/2.3/services/SLIDER/metainfo.xml |    26 +
 .../stacks/HDPWIN/2.3/services/SQOOP/metainfo.xml  |    26 +
 .../services/STORM/configuration/storm-site.xml    |    62 +
 .../stacks/HDPWIN/2.3/services/STORM/metainfo.xml  |    27 +
 .../2.3/services/TEZ/configuration/tez-site.xml    |   115 +
 .../stacks/HDPWIN/2.3/services/TEZ/metainfo.xml    |    26 +
 .../YARN/configuration/capacity-scheduler.xml      |    34 +
 .../stacks/HDPWIN/2.3/services/YARN/metainfo.xml   |    34 +
 .../HDPWIN/2.3/services/ZOOKEEPER/metainfo.xml     |    26 +
 .../stacks/HDPWIN/2.3/services/stack_advisor.py    |    60 +
 .../stacks/PERF/1.0/configuration/cluster-env.xml  |   138 +
 .../resources/stacks/PERF/1.0/hdp_urlinfo.json     |    12 +
 .../PERF/1.0/hooks/after-INSTALL/scripts/hook.py   |    28 +
 .../PERF/1.0/hooks/before-ANY/scripts/hook.py      |    37 +
 .../PERF/1.0/hooks/before-ANY/scripts/params.py    |    47 +
 .../before-ANY/scripts/shared_initialization.py    |   107 +
 .../hooks/before-INSTALL/scripts/conf-select.py    |    35 +
 .../hooks/before-INSTALL/scripts/distro-select.py  |   153 +
 .../PERF/1.0/hooks/before-INSTALL/scripts/hook.py  |    77 +
 .../1.0/hooks/before-INSTALL/scripts/params.py     |    23 +
 .../PERF/1.0/hooks/before-RESTART/scripts/hook.py  |    29 +
 .../PERF/1.0/hooks/before-START/scripts/hook.py    |    29 +
 .../main/resources/stacks/PERF/1.0/kerberos.json   |    79 +
 .../main/resources/stacks/PERF/1.0/metainfo.xml    |    22 +
 .../stacks/PERF/1.0/properties/stack_features.json |    21 +
 .../stacks/PERF/1.0/properties/stack_packages.json |   267 +
 .../stacks/PERF/1.0/properties/stack_tools.json    |    14 +
 .../resources/stacks/PERF/1.0/repos/repoinfo.xml   |   118 +
 .../stacks/PERF/1.0/role_command_order.json        |     8 +
 .../AMBARI_METRICS/configuration/ams-site.xml      |    36 +
 .../PERF/1.0/services/AMBARI_METRICS/metainfo.xml  |    46 +
 .../stacks/PERF/1.0/services/FAKEHBASE/alerts.json |    35 +
 .../FAKEHBASE/configuration/hbase-alert-config.xml |    80 +
 .../services/FAKEHBASE/configuration/hbase-env.xml |   294 +
 .../FAKEHBASE/configuration/hbase-log4j.xml        |   146 +
 .../FAKEHBASE/configuration/hbase-policy.xml       |    53 +
 .../FAKEHBASE/configuration/hbase-site.xml         |   558 +
 .../FAKEHBASE/configuration/ranger-hbase-audit.xml |   122 +
 .../configuration/ranger-hbase-policymgr-ssl.xml   |    66 +
 .../configuration/ranger-hbase-security.xml        |    68 +
 .../PERF/1.0/services/FAKEHBASE/kerberos.json      |   165 +
 .../PERF/1.0/services/FAKEHBASE/metainfo.xml       |   196 +
 .../PERF/1.0/services/FAKEHBASE/metrics.json       |  9374 +++++++
 .../package/alerts/hbase_master_process.py         |    59 +
 .../package/alerts/hbase_regionserver_process.py   |    59 +
 .../FAKEHBASE/package/scripts/hbase_client.py      |    38 +
 .../FAKEHBASE/package/scripts/hbase_master.py      |    45 +
 .../package/scripts/hbase_regionserver.py          |    45 +
 .../package/scripts/phoenix_queryserver.py         |    42 +
 .../FAKEHBASE/package/scripts/service_check.py     |    30 +
 .../package/templates/input.config-hbase.json.j2   |    79 +
 .../services/FAKEHBASE/quicklinks/quicklinks.json  |    97 +
 .../PERF/1.0/services/FAKEHBASE/themes/theme.json  |   411 +
 .../PERF/1.0/services/FAKEHBASE/widgets.json       |   510 +
 .../stacks/PERF/1.0/services/FAKEHDFS/alerts.json  |   120 +
 .../services/FAKEHDFS/configuration/core-site.xml  |   225 +
 .../services/FAKEHDFS/configuration/hadoop-env.xml |   420 +
 .../configuration/hadoop-metrics2.properties.xml   |   130 +
 .../FAKEHDFS/configuration/hadoop-policy.xml       |   130 +
 .../FAKEHDFS/configuration/hdfs-alert-config.xml   |    80 +
 .../services/FAKEHDFS/configuration/hdfs-log4j.xml |   225 +
 .../services/FAKEHDFS/configuration/hdfs-site.xml  |   635 +
 .../FAKEHDFS/configuration/ranger-hdfs-audit.xml   |   124 +
 .../ranger-hdfs-plugin-properties.xml              |    88 +
 .../configuration/ranger-hdfs-policymgr-ssl.xml    |    67 +
 .../configuration/ranger-hdfs-security.xml         |    65 +
 .../services/FAKEHDFS/configuration/ssl-client.xml |    70 +
 .../services/FAKEHDFS/configuration/ssl-server.xml |    80 +
 .../PERF/1.0/services/FAKEHDFS/kerberos.json       |   253 +
 .../stacks/PERF/1.0/services/FAKEHDFS/metainfo.xml |   264 +
 .../stacks/PERF/1.0/services/FAKEHDFS/metrics.json |  7905 ++++++
 .../package/alerts/alert_checkpoint_time.py        |    59 +
 .../alerts/alert_datanode_unmounted_data_dir.py    |    59 +
 .../package/alerts/alert_nfs_gateway_process.py    |    59 +
 .../package/alerts/alert_snamenode_process.py      |    59 +
 .../package/alerts/alert_upgrade_finalized.py      |    59 +
 .../services/FAKEHDFS/package/scripts/datanode.py  |    57 +
 .../FAKEHDFS/package/scripts/hdfs_client.py        |    38 +
 .../FAKEHDFS/package/scripts/journalnode.py        |    58 +
 .../services/FAKEHDFS/package/scripts/namenode.py  |    79 +
 .../FAKEHDFS/package/scripts/nfsgateway.py         |    42 +
 .../services/FAKEHDFS/package/scripts/params.py    |    33 +
 .../FAKEHDFS/package/scripts/service_check.py      |    30 +
 .../services/FAKEHDFS/package/scripts/snamenode.py |    42 +
 .../FAKEHDFS/package/scripts/zkfc_slave.py         |    43 +
 .../services/FAKEHDFS/quicklinks/quicklinks.json   |    76 +
 .../PERF/1.0/services/FAKEHDFS/themes/theme.json   |   179 +
 .../stacks/PERF/1.0/services/FAKEHDFS/widgets.json |   649 +
 .../PERF/1.0/services/FAKEYARN/YARN_metrics.json   |  3486 +++
 .../PERF/1.0/services/FAKEYARN/YARN_widgets.json   |   611 +
 .../stacks/PERF/1.0/services/FAKEYARN/alerts.json  |    77 +
 .../FAKEYARN/configuration-mapred/mapred-env.xml   |    50 +
 .../FAKEYARN/configuration-mapred/mapred-site.xml  |   134 +
 .../FAKEYARN/configuration/capacity-scheduler.xml  |    69 +
 .../FAKEYARN/configuration/ranger-yarn-audit.xml   |   121 +
 .../ranger-yarn-plugin-properties.xml              |    82 +
 .../configuration/ranger-yarn-policymgr-ssl.xml    |    66 +
 .../configuration/ranger-yarn-security.xml         |    58 +
 .../FAKEYARN/configuration/yarn-alert-config.xml   |    80 +
 .../services/FAKEYARN/configuration/yarn-env.xml   |   201 +
 .../services/FAKEYARN/configuration/yarn-log4j.xml |   103 +
 .../services/FAKEYARN/configuration/yarn-site.xml  |   784 +
 .../PERF/1.0/services/FAKEYARN/kerberos.json       |   290 +
 .../stacks/PERF/1.0/services/FAKEYARN/metainfo.xml |   355 +
 .../package/alerts/alert_history_process.py        |    59 +
 .../package/alerts/alert_nodemanager_health.py     |    59 +
 .../alerts/alert_resourcemanager_process.py        |    59 +
 .../package/alerts/alert_timeline_process.py       |    59 +
 .../package/scripts/application_timeline_server.py |    42 +
 .../FAKEYARN/package/scripts/historyserver.py      |    42 +
 .../package/scripts/mapred_service_check.py        |    30 +
 .../FAKEYARN/package/scripts/mapreduce2_client.py  |    38 +
 .../FAKEYARN/package/scripts/nodemanager.py        |    42 +
 .../FAKEYARN/package/scripts/resourcemanager.py    |    48 +
 .../FAKEYARN/package/scripts/service_check.py      |    30 +
 .../FAKEYARN/package/scripts/yarn_client.py        |    38 +
 .../FAKEYARN/quicklinks-mapred/quicklinks.json     |    76 +
 .../services/FAKEYARN/quicklinks/quicklinks.json   |    76 +
 .../1.0/services/FAKEYARN/themes-mapred/theme.json |   132 +
 .../PERF/1.0/services/FAKEYARN/themes/theme.json   |   250 +
 .../PERF/1.0/services/FAKEZOOKEEPER/alerts.json    |    20 +
 .../configuration/zk-alert-config.xml              |    80 +
 .../PERF/1.0/services/FAKEZOOKEEPER/kerberos.json  |    40 +
 .../PERF/1.0/services/FAKEZOOKEEPER/metainfo.xml   |    70 +
 .../package/alerts/alert_zk_server_process.py      |    59 +
 .../FAKEZOOKEEPER/package/scripts/service_check.py |    30 +
 .../package/scripts/zookeeper_client.py            |    38 +
 .../package/scripts/zookeeper_server.py            |    42 +
 .../services/GRUMPY/configuration/grumpy-site.xml  |    48 +
 .../stacks/PERF/1.0/services/GRUMPY/kerberos.json  |    82 +
 .../stacks/PERF/1.0/services/GRUMPY/metainfo.xml   |    58 +
 .../1.0/services/GRUMPY/package/scripts/dwarf.py   |    42 +
 .../GRUMPY/package/scripts/service_check.py        |    30 +
 .../PERF/1.0/services/GRUMPY/themes/theme.json     |    65 +
 .../stacks/PERF/1.0/services/HAPPY/alerts.json     |    20 +
 .../HAPPY/configuration/happy-alert-config.xml     |    80 +
 .../services/HAPPY/configuration/happy-site.xml    |    48 +
 .../stacks/PERF/1.0/services/HAPPY/kerberos.json   |    82 +
 .../stacks/PERF/1.0/services/HAPPY/metainfo.xml    |    63 +
 .../HAPPY/package/alerts/alert_happy_process.py    |    59 +
 .../1.0/services/HAPPY/package/scripts/dwarf.py    |    42 +
 .../HAPPY/package/scripts/service_check.py         |    30 +
 .../PERF/1.0/services/HAPPY/themes/theme.json      |    65 +
 .../KERBEROS/configuration/kerberos-env.xml        |   363 +
 .../services/KERBEROS/configuration/krb5-conf.xml  |    85 +
 .../PERF/1.0/services/KERBEROS/kerberos.json       |    18 +
 .../stacks/PERF/1.0/services/KERBEROS/metainfo.xml |    94 +
 .../KERBEROS/package/scripts/kerberos_client.py    |    56 +
 .../KERBEROS/package/scripts/kerberos_common.py    |   483 +
 .../services/KERBEROS/package/scripts/params.py    |   204 +
 .../KERBEROS/package/scripts/service_check.py      |    30 +
 .../KERBEROS/package/scripts/status_params.py      |    32 +
 .../1.0/services/KERBEROS/package/scripts/utils.py |   105 +
 .../1.0/services/KERBEROS/properties/krb5_conf.j2  |    63 +
 .../stacks/PERF/1.0/services/SLEEPY/alerts.json    |    20 +
 .../SLEEPY/configuration/sleepy-alert-config.xml   |    80 +
 .../services/SLEEPY/configuration/sleepy-site.xml  |    48 +
 .../stacks/PERF/1.0/services/SLEEPY/kerberos.json  |    82 +
 .../stacks/PERF/1.0/services/SLEEPY/metainfo.xml   |    63 +
 .../SLEEPY/package/alerts/alert_sleepy_process.py  |    59 +
 .../1.0/services/SLEEPY/package/scripts/dwarf.py   |    42 +
 .../SLEEPY/package/scripts/service_check.py        |    30 +
 .../PERF/1.0/services/SLEEPY/themes/theme.json     |    65 +
 .../stacks/PERF/1.0/services/SNOW/alerts.json      |    20 +
 .../SNOW/configuration/snow-alert-config.xml       |    80 +
 .../1.0/services/SNOW/configuration/snow-site.xml  |    48 +
 .../stacks/PERF/1.0/services/SNOW/kerberos.json    |    82 +
 .../stacks/PERF/1.0/services/SNOW/metainfo.xml     |    63 +
 .../SNOW/package/alerts/alert_snow_process.py      |    59 +
 .../services/SNOW/package/scripts/service_check.py |    30 +
 .../services/SNOW/package/scripts/snow_white.py    |    42 +
 .../PERF/1.0/services/SNOW/themes/theme.json       |    65 +
 .../stacks/PERF/1.0/services/stack_advisor.py      |    36 +
 .../stacks/PERF/1.0/upgrades/config-upgrade.xml    |    34 +
 .../PERF/1.0/upgrades/nonrolling-upgrade-2.0.xml   |   453 +
 .../stacks/PERF/1.0/upgrades/upgrade-2.0.xml       |   341 +
 .../src/main/resources/stacks/PERF/1.0/vdf.xml     |    73 +
 .../resources/stacks/PERF/2.0/hdp_urlinfo.json     |    12 +
 .../main/resources/stacks/PERF/2.0/metainfo.xml    |    23 +
 .../resources/stacks/PERF/2.0/repos/repoinfo.xml   |   118 +
 .../src/main/resources/stacks/PERF/2.0/vdf.xml     |    74 +
 .../main/resources/stacks/PERF/PythonExecutor.sed  |    19 +
 .../resources/stacks/PERF/install_packages.sed     |    38 +
 .../3.0/services/HDFS/configuration/core-site.xml  |    71 +
 .../3.0/services/HDFS/configuration/hdfs-site.xml  |   115 +
 .../stacks/PHD/3.3/services/HAWQ/metainfo.xml      |    26 +
 .../stacks/PHD/3.3/services/PXF/metainfo.xml       |    26 +
 .../main/resources/stacks/ambari_configuration.py  |   284 -
 .../src/main/resources/stacks/service_advisor.py   |     6 -
 .../src/main/resources/stacks/stack_advisor.py     |   156 +-
 ambari-server/src/main/resources/upgrade-pack.xsd  |    20 +-
 .../src/main/resources/version_definition.xsd      |     5 +-
 .../persist/jpa/AmbariJpaPersistServiceTest.java   |    41 -
 .../actionmanager/ExecutionCommandWrapperTest.java |    58 +-
 .../ambari/server/agent/AgentResourceTest.java     |    17 +-
 .../server/agent/HeartbeatProcessorTest.java       |     3 +-
 .../ambari/server/agent/HeartbeatTestHelper.java   |     7 +-
 .../ambari/server/agent/TestHeartbeatHandler.java  |    53 +-
 .../ambari/server/agent/TestHeartbeatMonitor.java  |    27 +-
 .../server/agent/stomp/AgentDataHolderTest.java    |     3 +-
 .../agent/stomp/HostLevelParamsHolderTest.java     |    25 +-
 .../alerts/AgentHeartbeatAlertRunnableTest.java    |     7 +-
 .../alerts/AmbariPerformanceRunnableTest.java      |     3 +-
 .../alerts/ComponentVersionAlertRunnableTest.java  |     4 +-
 .../server/alerts/StaleAlertRunnableTest.java      |     4 +-
 .../server/api/ContentTypeOverrideFilterTest.java  |    88 +
 .../server/api/handlers/ReadHandlerTest.java       |     2 +-
 .../ambari/server/api/query/QueryImplTest.java     |     2 +-
 .../query/render/ClusterBlueprintRendererTest.java |   364 +-
 .../api/resources/MpackResourceDefinitionTest.java |    36 -
 .../StackVersionResourceDefinitionTest.java        |     2 +-
 .../server/api/services/AmbariMetaInfoTest.java    |   114 +-
 .../api/services/KerberosServiceMetaInfoTest.java  |   311 +
 .../server/api/services/MpacksServiceTest.java     |    92 -
 .../api/services/PersistenceManagerImplTest.java   |     2 +-
 .../services/serializers/JsonSerializerTest.java   |     3 +-
 .../stackadvisor/StackAdvisorHelperTest.java       |     5 -
 .../stackadvisor/StackAdvisorRequestTypeTest.java  |     5 -
 .../stackadvisor/StackAdvisorRunnerTest.java       |     4 +
 .../ConfigurationRecommendationCommandTest.java    |    10 +-
 .../RecommendationResponseTest.java                |   103 -
 .../ambari/server/audit/LoginAuditEventTest.java   |    12 +-
 .../request/creator/PrivilegeEventCreatorTest.java |    12 +-
 .../creator/RepositoryVersionEventCreatorTest.java |    20 +-
 .../creator/ViewPrivilegeEventCreatorTest.java     |    12 +-
 .../ambari/server/bootstrap/BootStrapTest.java     |     3 -
 .../server/checks/AbstractCheckDescriptorTest.java |   309 +
 .../AmbariMetricsHadoopSinkVersionCheckTest.java   |   132 +-
 .../checks/AtlasMigrationPropertyCheckTest.java    |   142 +
 .../server/checks/AutoStartDisabledCheckTest.java  |    73 +-
 .../checks/ClientRetryPropertyCheckTest.java       |   193 +
 .../ambari/server/checks/ClusterCheckTest.java     |   373 -
 .../checks/ComponentExistsInRepoCheckTest.java     |    65 +-
 .../checks/ComponentsInstallationCheckTest.java    |   102 +-
 .../server/checks/ConfigurationMergeCheckTest.java |    56 +-
 .../checks/DatabaseConsistencyCheckHelperTest.java |    59 -
 .../checks/DruidHighAvailabilityCheckTest.java     |   178 +
 .../ambari/server/checks/HealthCheckTest.java      |    29 +-
 .../HiveDynamicServiceDiscoveryCheckTest.java      |   139 +
 .../checks/HiveMultipleMetastoreCheckTest.java     |   199 +
 .../server/checks/HiveNotRollingWarningTest.java   |   128 +
 .../checks/HostMaintenanceModeCheckTest.java       |    37 +-
 .../server/checks/HostsHeartbeatCheckTest.java     |    43 +-
 .../checks/HostsMasterMaintenanceCheckTest.java    |    81 +-
 .../checks/HostsRepositoryVersionCheckTest.java    |   107 +-
 .../server/checks/InstallPackagesCheckTest.java    |    51 +-
 .../server/checks/KafkaKerberosCheckTest.java      |   122 +
 .../KerberosAdminPersistedCredentialCheckTest.java |    80 +-
 .../apache/ambari/server/checks/LZOCheckTest.java  |   108 +-
 ...pReduce2JobHistoryStatePreservingCheckTest.java |   193 +
 .../checks/MissingOsInRepoVersionCheckTest.java    |    59 +-
 .../ambari/server/checks/MockCheckHelper.java      |    59 -
 .../server/checks/PluginChecksLoadedCheckTest.java |   101 -
 .../checks/PreviousUpgradeCompletedTest.java       |    40 +-
 .../server/checks/RangerAuditDbCheckTest.java      |   138 +
 .../server/checks/RangerPasswordCheckTest.java     |   542 +
 .../server/checks/RangerSSLConfigCheckTest.java    |   177 +
 .../RequiredServicesInRepositoryCheckTest.java     |    68 +-
 .../checks/SecondaryNamenodeDeletedCheckTest.java  |   150 +
 .../checks/ServiceCheckValidityCheckTest.java      |    48 +-
 .../server/checks/ServicePresenceCheckTest.java    |   114 +-
 .../checks/ServicesMaintenanceModeCheckTest.java   |    76 +-
 ...ServicesMapReduceDistributedCacheCheckTest.java |   304 +
 .../ServicesNamenodeHighAvailabilityCheckTest.java |   131 +
 .../checks/ServicesNamenodeTruncateCheckTest.java  |   164 +
 .../ServicesTezDistributedCacheCheckTest.java      |   343 +
 .../ambari/server/checks/ServicesUpCheckTest.java  |   120 +-
 .../ServicesYarnWorkPreservingCheckTest.java       |   129 +
 .../server/checks/StormShutdownWarningTest.java    |   127 +
 .../server/checks/UpgradeCheckOrderTest.java       |    20 +-
 .../checks/UpgradeTypeQualificationTest.java       |   110 -
 .../server/checks/VersionMismatchCheckTest.java    |    26 +-
 ...YarnTimelineServerStatePreservingCheckTest.java |   214 +
 .../AmbariServerConfigurationKeyTest.java          |    10 -
 .../AmbariServerConfigurationProviderTest.java     |    20 +-
 .../AmbariServerConfigurationTest.java             |    12 +-
 .../server/configuration/ConfigurationTest.java    |    18 +-
 .../AmbariCustomCommandExecutionHelperTest.java    |     5 +-
 .../AmbariManagementControllerImplTest.java        |   162 +-
 .../controller/AmbariManagementControllerTest.java |   104 +-
 .../ambari/server/controller/AmbariServerTest.java |     2 -
 .../server/controller/KerberosHelperTest.java      |   162 +-
 .../server/controller/LdapSyncRequestTest.java     |    42 +-
 .../ambari/server/controller/MpackRequestTest.java |    44 -
 .../server/controller/MpackResponseTest.java       |    57 -
 .../internal/AbstractResourceProviderTest.java     |     2 +-
 .../internal/ActionResourceProviderTest.java       |     8 +-
 .../ActiveWidgetLayoutResourceProviderTest.java    |     2 +-
 .../internal/AlertTargetResourceProviderTest.java  |   111 +-
 .../AmbariServerConfigurationHandlerTest.java      |    24 +-
 .../AmbariServerSSOConfigurationHandlerTest.java   |    10 +-
 .../BlueprintConfigurationProcessorTest.java       |   457 +-
 .../internal/BlueprintResourceProviderTest.java    |     3 +-
 .../internal/ClusterControllerImplTest.java        |     2 +-
 .../internal/ClusterResourceProviderTest.java      |     7 +-
 .../ClusterStackVersionResourceProviderTest.java   |     6 +-
 ...tibleRepositoryVersionResourceProviderTest.java |     4 +-
 .../internal/CredentialResourceProviderTest.java   |     2 +-
 .../internal/ExportBlueprintRequestTest.java       |    42 +-
 .../GroupPrivilegeResourceProviderTest.java        |     5 -
 .../HostComponentResourceProviderTest.java         |    92 +-
 .../HostKerberosIdentityResourceProviderTest.java  |    18 +-
 .../internal/HostResourceProviderTest.java         |     6 +-
 .../HostStackVersionResourceProviderTest.java      |    15 -
 .../controller/internal/JMXHostProviderTest.java   |     2 +-
 .../KerberosDescriptorResourceProviderTest.java    |   190 +-
 .../internal/MpackResourceProviderTest.java        |   290 -
 .../PreUpgradeCheckResourceProviderTest.java       |   306 +-
 .../RecommendationResourceProviderTest.java        |    15 +-
 .../RepositoryVersionResourceProviderTest.java     |     4 +-
 .../controller/internal/RequestImplTest.java       |     2 -
 .../internal/RequestOperationLevelTest.java        |     4 +-
 ...ComponentConfigurationResourceProviderTest.java |    99 +-
 .../internal/ServiceResourceProviderTest.java      |     2 +-
 .../StackUpgradeConfigurationMergeTest.java        |    18 +-
 .../controller/internal/URLStreamProviderTest.java |    13 +-
 .../controller/internal/UnitUpdaterTest.java       |    61 +-
 .../internal/UpgradeResourceProviderTest.java      |    17 +-
 .../UpgradeSummaryResourceProviderTest.java        |     7 +-
 ...erAuthenticationSourceResourceProviderTest.java |     2 -
 .../UserAuthorizationResourceProviderTest.java     |    12 +-
 .../UserPrivilegeResourceProviderTest.java         |     5 -
 .../internal/UserResourceProviderTest.java         |    12 +-
 .../internal/ValidationResourceProviderTest.java   |     4 +-
 .../VersionDefinitionResourceProviderTest.java     |     6 +-
 .../metrics/JMXPropertyProviderTest.java           |     8 +-
 .../metrics/RestMetricsPropertyProviderTest.java   |    39 +-
 .../ganglia/GangliaPropertyProviderTest.java       |     2 +-
 .../ganglia/GangliaReportPropertyProviderTest.java |     3 +-
 .../timeline/AMSReportPropertyProviderTest.java    |     2 +-
 .../server/ldap/AmbariLdapConfigurationTest.java   |    21 +-
 .../system/impl/TestAmbariMetricsSinkImpl.java     |     2 +
 .../ambari/server/mpack/MpackManagerMock.java      |   590 -
 .../dispatchers/SNMPDispatcherTest.java            |     4 +-
 .../ambari/server/orm/DBAccessorImplTest.java      |    18 +-
 .../server/orm/InMemoryDefaultTestModule.java      |    13 -
 .../apache/ambari/server/orm/OrmTestHelper.java    |     6 +-
 .../ambari/server/orm/dao/AlertsDAOCachedTest.java |     2 +-
 .../ambari/server/orm/dao/AlertsDAOTest.java       |     4 +
 .../apache/ambari/server/orm/dao/MpackDAOTest.java |    80 -
 .../server/orm/dao/RepositoryVersionDAOTest.java   |     2 +-
 .../server/orm/dao/ServiceConfigDAOTest.java       |     3 -
 .../ambari/server/orm/dao/UpgradeDAOTest.java      |    18 +-
 .../org/apache/ambari/server/orm/db/DDLTests.java  |     2 +-
 .../orm/entities/LdapSyncEventEntityTest.java      |     2 +-
 .../orm/entities/LdapSyncSpecEntityTest.java       |    16 +-
 .../server/orm/entities/MpackEntityTest.java       |    68 -
 .../server/sample/checks/SampleServiceCheck.java   |    29 +-
 .../scheduler/ExecutionScheduleManagerTest.java    |   208 +-
 .../AbstractAuthenticationProviderTest.java        |     7 +-
 .../jwt/AmbariJwtAuthenticationFilterTest.java     |    14 +-
 .../jwt/JwtAuthenticationPropertiesTest.java       |    20 +-
 .../pam/AmbariPamAuthenticationProviderTest.java   |     5 -
 .../AmbariAuthorizationFilterTest.java             |     5 -
 .../AmbariLdapBindAuthenticatorTest.java           |     4 +
 .../server/security/authorization/TestUsers.java   |    46 +-
 .../server/security/authorization/UsersTest.java   |    97 +-
 .../encryption/CredentialProviderTest.java         |    29 +-
 .../encryption/CredentialStoreServiceImplTest.java |     2 +-
 .../security/encryption/CredentialStoreTest.java   |    50 +-
 .../security/encryption/EncryptionServiceTest.java |   138 -
 .../security/encryption/MasterKeyServiceTest.java  |    19 +-
 .../encryption/SensitiveDataEncryptionTest.java    |   161 -
 .../security/ldap/AmbariLdapDataPopulatorTest.java |    64 +-
 .../server/security/ldap/LdapPerformanceTest.java  |     8 +-
 .../AbstractPrepareKerberosServerActionTest.java   |     9 -
 .../ConfigureAmbariIdentitiesServerActionTest.java |    13 +-
 .../kerberos/FinalizeKerberosServerActionTest.java |     2 +
 .../kerberos/KerberosServerActionTest.java         |     2 +-
 .../UpdateKerberosConfigsServerActionTest.java     |     5 +-
 .../upgrades/AddComponentActionTest.java           |     6 +-
 .../AtlasProxyUserConfigCalculationTest.java       |   140 +
 .../upgrades/ComponentVersionCheckActionTest.java  |     4 +-
 .../serveraction/upgrades/ConfigureActionTest.java |    23 +-
 .../upgrades/CreateAndConfigureActionTest.java     |     7 +-
 .../FixCapacitySchedulerOrderingPolicyTest.java    |   143 +
 .../serveraction/upgrades/FixLzoCodecPathTest.java |    76 +
 .../upgrades/FixOozieAdminUsersTest.java           |   147 +
 .../upgrades/FixTimelineReaderAddressTest.java     |    92 +
 .../upgrades/FixYarnWebServiceUrlTest.java         |   324 +
 .../HBaseEnvMaxDirectMemorySizeActionTest.java     |   199 +
 .../upgrades/HiveEnvClasspathActionTest.java       |   194 +
 .../upgrades/HiveZKQuorumConfigActionTest.java     |   121 +
 .../upgrades/KerberosKeytabsActionTest.java        |     5 +-
 .../upgrades/OozieConfigCalculationTest.java       |   240 +
 .../upgrades/PluginUpgradeServerActionTest.java    |   242 -
 .../upgrades/PreconfigureKerberosActionTest.java   |    11 +-
 .../upgrades/RangerConfigCalculationTest.java      |   182 +
 .../RangerKerberosConfigCalculationTest.java       |   198 +
 .../upgrades/RangerKmsProxyConfigTest.java         |   140 +
 .../RangerUsersyncConfigCalculationTest.java       |   139 +
 .../upgrades/RangerWebAlertConfigActionTest.java   |   156 +
 .../upgrades/SparkShufflePropertyConfigTest.java   |   129 +
 .../serveraction/upgrades/UpgradeActionTest.java   |    17 +-
 .../UpgradeUserKerberosDescriptorTest.java         |     6 +-
 .../YarnNodeManagerCapacityCalculationTest.java    |   278 +
 .../PostUserCreationHookServerActionTest.java      |     2 +
 .../ambari/server/stack/StackManagerTest.java      |   223 +-
 .../server/stack/StackServiceDirectoryTest.java    |     1 +
 .../UpdateActiveRepoVersionOnStartupTest.java      |     2 +-
 .../upgrade/orchestrate/UpgradeContextTest.java    |   540 -
 .../upgrade/orchestrate/UpgradeHelperTest.java     |  3392 ---
 .../ambari/server/state/CheckHelperTest.java       |   127 +-
 .../ambari/server/state/ConfigHelperTest.java      |     5 +-
 .../ambari/server/state/ConfigMergeHelperTest.java |     2 +-
 .../org/apache/ambari/server/state/MpackTest.java  |   128 -
 .../ambari/server/state/RequestExecutionTest.java  |     8 +-
 .../ambari/server/state/ServiceInfoTest.java       |   130 -
 .../apache/ambari/server/state/ServiceTest.java    |    77 -
 .../ambari/server/state/UpgradeContextTest.java    |   512 +
 .../ambari/server/state/UpgradeHelperTest.java     |  3134 +++
 .../state/alerts/AlertEventPublisherTest.java      |     7 +-
 .../server/state/alerts/InitialAlertEventTest.java |     7 +-
 .../server/state/cluster/ClusterImplTest.java      |    43 -
 .../ambari/server/state/cluster/ClusterTest.java   |     1 +
 .../apache/ambari/server/state/host/HostTest.java  |     5 +-
 .../KerberosDescriptorUpdateHelperTest.java        |    11 +-
 .../state/repository/VersionDefinitionTest.java    |    86 +-
 .../state/scheduler/BatchRequestJobTest.java       |     1 -
 .../services/CachedAlertFlushServiceTest.java      |     2 +-
 .../services/RetryUpgradeActionServiceTest.java    |     5 +-
 .../server/state/stack/ConfigUpgradePackTest.java  |     9 +-
 .../state/stack/ConfigUpgradeValidityTest.java     |    32 +-
 .../server/state/stack/UpgradePackParsingTest.java |     1 -
 .../ambari/server/state/stack/UpgradePackTest.java |    33 +-
 .../stack/upgrade/StageWrapperBuilderTest.java     |    10 +-
 .../server/testing/DBInconsistencyTests.java       |     3 -
 .../server/testutils/PartialNiceMockBinder.java    |    23 +-
 .../server/testutils/TestCollectionUtils.java      |    50 -
 .../ambari/server/topology/AmbariContextTest.java  |    86 +-
 .../server/topology/BlueprintFactoryTest.java      |     4 +-
 .../ambari/server/topology/BlueprintImplTest.java  |     2 +-
 .../topology/BlueprintValidatorImplTest.java       |    41 -
 .../topology/ClusterConfigurationRequestTest.java  |     2 +-
 .../topology/ClusterDeployWithStartOnlyTest.java   |     4 +-
 ...terInstallWithoutStartOnComponentLevelTest.java |     4 +-
 .../topology/ClusterInstallWithoutStartTest.java   |     4 +-
 .../server/topology/ClusterTopologyImplTest.java   |    59 +-
 .../ambari/server/topology/ConfigurableTest.java   |   168 -
 .../ambari/server/topology/ConfigurationTest.java  |    49 -
 .../server/topology/TopologyManagerTest.java       |   110 +-
 .../topology/addservice/AddServiceRequestTest.java |   243 -
 .../topology/addservice/HostGroupStrategyTest.java |    79 -
 .../ProvisionActionPredicateBuilderTest.java       |   204 -
 .../topology/addservice/RequestValidatorTest.java  |   687 -
 .../addservice/StackAdvisorAdapterTest.java        |   703 -
 .../validators/NameNodeHaValidatorTest.java        |   218 -
 .../ambari/server/update/HostUpdateHelperTest.java |    32 +-
 .../server/upgrade/UpgradeCatalog251Test.java      |     5 +-
 .../server/upgrade/UpgradeCatalog252Test.java      |     5 +-
 .../server/upgrade/UpgradeCatalog260Test.java      |    23 +-
 .../server/upgrade/UpgradeCatalog270Test.java      |    39 +-
 .../server/upgrade/UpgradeCatalog271Test.java      |    16 +-
 .../server/upgrade/UpgradeCatalog272Test.java      |    49 +-
 .../server/upgrade/UpgradeCatalog274Test.java      |   161 +
 .../server/upgrade/UpgradeCatalog275Test.java      |    91 +
 .../server/upgrade/UpgradeCatalog280Test.java      |   110 -
 .../org/apache/ambari/server/utils/Assertions.java |    35 -
 .../ambari/server/utils/PasswordUtilsTest.java     |    26 +-
 .../apache/ambari/server/utils/StageUtilsTest.java |     7 +-
 .../ambari/server/utils/TestVersionUtils.java      |   181 +-
 .../server/utils/URLCredentialsHiderTest.java      |    41 +
 .../ambari/server/view/ViewExtractorTest.java      |    73 +-
 .../src/test/python/TestAmbariConfiguration.py     |   510 -
 ambari-server/src/test/python/TestAmbariServer.py  |   564 +-
 .../src/test/python/TestExecutionCommand.py        |   292 -
 .../test/python/TestExecutionCommand_command.json  |   497 -
 .../src/test/python/TestSensitiveDataEncryption.py |   665 -
 ambari-server/src/test/python/TestSetupSso.py      |     5 +-
 ambari-server/src/test/python/TestVersion.py       |   142 +-
 .../AMBARI_METRICS/test_service_advisor.py         |   599 +
 .../common-services/HAWQ/hawq_base_test_case.py    |   129 +
 .../HAWQ/test_alert_component_status.py            |   140 +
 .../HAWQ/test_alert_segment_registration_status.py |   169 +
 .../common-services/HAWQ/test_alert_sync_status.py |   193 +
 .../python/common-services/HAWQ/test_hawqmaster.py |   340 +
 .../common-services/HAWQ/test_hawqsegment.py       |   103 +
 .../common-services/HAWQ/test_hawqstandby.py       |   145 +
 .../common-services/HAWQ/test_service_advisor.py   |  1334 +
 .../test/python/common-services/HAWQ/test_utils.py |    28 +
 .../HIVE/test_jdbc_driver_config.py                |    51 +
 .../LOGSEARCH/test_service_advisor.py              |   202 +
 .../common-services/PXF/test_alerts_api_status.py  |    77 +
 .../test/python/common-services/PXF/test_pxf.py    |   160 +
 .../common-services/PXF/test_service_advisor.py    |   438 +
 .../RANGER/test_db_flavor_config.py                |    52 +
 .../RANGER_KMS/test_db_flavor_config.py            |    52 +
 .../SQOOP/test_jdbc_driver_config.py               |    51 +
 .../common-services/configs/hawq_default.json      |   254 +
 .../common-services/configs/hive_default.json      |   790 +
 .../configs/hive_unsupported_jdbc_type.json        |   780 +
 .../common-services/configs/hosts-1-host.json      |    93 +
 .../common-services/configs/hosts-3-hosts.json     |   269 +
 .../common-services/configs/pxf_default.json       |   222 +
 .../configs/ranger_admin_default.json              |   572 +
 .../ranger_admin_unsupported_db_flavor.json        |   386 +
 .../configs/ranger_kms_default.json                |   923 +
 .../configs/ranger_kms_unsupported_db_flavor.json  |   802 +
 .../configs/services-hawq-3-hosts.json             |   510 +
 .../configs/services-hawq-pxf-hdfs.json            |   312 +
 .../services-master_ambari_colo-3-hosts.json       |   511 +
 .../services-master_standby_colo-3-hosts.json      |   511 +
 .../configs/services-nohawq-3-hosts.json           |   160 +
 .../configs/services-normal-hawq-3-hosts.json      |   522 +
 .../configs/services-normal-nohawq-3-hosts.json    |   164 +
 .../services-standby_ambari_colo-3-hosts.json      |   511 +
 .../common-services/configs/sqoop_default.json     |  1010 +
 .../configs/sqoop_unsupported_jdbc_driver.json     |   879 +
 .../python/custom_actions/TestInstallPackages.py   |   119 +-
 .../custom_actions/TestRemoveStackVersion.py       |    14 +-
 .../test/python/custom_actions/TestUpdateRepo.py   |     2 +-
 ambari-server/src/test/python/ldap-password.dat    |     2 +-
 .../2.0.6/AMBARI_METRICS/test_metrics_collector.py |   391 +
 .../2.0.6/AMBARI_METRICS/test_metrics_grafana.py   |   113 +
 .../2.0.6/AMBARI_METRICS/test_metrics_monitor.py   |   142 +
 .../test/python/stacks/2.0.6/FLUME/test_flume.py   |   599 +
 .../stacks/2.0.6/FLUME/test_service_check.py       |    46 +
 .../stacks/2.0.6/GANGLIA/test_ganglia_monitor.py   |   290 +
 .../stacks/2.0.6/GANGLIA/test_ganglia_server.py    |   205 +
 .../python/stacks/2.0.6/HBASE/test_hbase_client.py |   250 +
 .../python/stacks/2.0.6/HBASE/test_hbase_master.py |   790 +
 .../stacks/2.0.6/HBASE/test_hbase_regionserver.py  |   592 +
 .../stacks/2.0.6/HBASE/test_hbase_service_check.py |   124 +
 .../stacks/2.0.6/HBASE/test_phoenix_queryserver.py |   450 +
 .../2.0.6/HDFS/test_alert_checkpoint_time.py       |    93 +
 .../HDFS/test_alert_datanode_unmounted_data_dir.py |   227 +
 .../2.0.6/HDFS/test_alert_metrics_deviation.py     |   276 +
 .../test/python/stacks/2.0.6/HDFS/test_datanode.py |   685 +
 .../python/stacks/2.0.6/HDFS/test_hdfs_client.py   |   129 +
 .../python/stacks/2.0.6/HDFS/test_journalnode.py   |   418 +
 .../test/python/stacks/2.0.6/HDFS/test_namenode.py |  1824 ++
 .../python/stacks/2.0.6/HDFS/test_nfsgateway.py    |   301 +
 .../python/stacks/2.0.6/HDFS/test_service_check.py |   124 +
 .../python/stacks/2.0.6/HDFS/test_snamenode.py     |   287 +
 .../src/test/python/stacks/2.0.6/HDFS/test_zkfc.py |   399 +
 .../python/stacks/2.0.6/HIVE/test_hcat_client.py   |   129 +
 .../python/stacks/2.0.6/HIVE/test_hive_client.py   |   234 +
 .../stacks/2.0.6/HIVE/test_hive_metastore.py       |   575 +
 .../python/stacks/2.0.6/HIVE/test_hive_server.py   |   947 +
 .../stacks/2.0.6/HIVE/test_hive_service_check.py   |   348 +
 .../python/stacks/2.0.6/HIVE/test_mysql_server.py  |   197 +
 .../stacks/2.0.6/HIVE/test_webhcat_server.py       |   423 +
 .../python/stacks/2.0.6/OOZIE/test_oozie_client.py |   277 +
 .../python/stacks/2.0.6/OOZIE/test_oozie_server.py |  1761 ++
 .../stacks/2.0.6/OOZIE/test_oozie_service_check.py |    74 +
 .../stacks/2.0.6/OOZIE/test_service_check.py       |   155 +
 .../python/stacks/2.0.6/PIG/test_pig_client.py     |   174 +
 .../stacks/2.0.6/PIG/test_pig_service_check.py     |   209 +
 .../stacks/2.0.6/SQOOP/test_service_check.py       |    62 +
 .../test/python/stacks/2.0.6/SQOOP/test_sqoop.py   |   146 +
 .../python/stacks/2.0.6/YARN/test_historyserver.py |   796 +
 .../stacks/2.0.6/YARN/test_mapreduce2_client.py    |   442 +
 .../2.0.6/YARN/test_mapreduce2_service_check.py    |   186 +
 .../python/stacks/2.0.6/YARN/test_nodemanager.py   |   669 +
 .../stacks/2.0.6/YARN/test_resourcemanager.py      |   715 +
 .../python/stacks/2.0.6/YARN/test_yarn_client.py   |   589 +
 .../stacks/2.0.6/YARN/test_yarn_service_check.py   |   102 +
 .../2.0.6/ZOOKEEPER/test_zookeeper_client.py       |   205 +
 .../2.0.6/ZOOKEEPER/test_zookeeper_server.py       |   319 +
 .../ZOOKEEPER/test_zookeeper_service_check.py      |    94 +
 .../stacks/2.0.6/common/test_stack_advisor.py      |  3410 +++
 .../stacks/2.0.6/configs/altfs_plus_hdfs.json      |   994 +
 .../stacks/2.0.6/configs/client-upgrade.json       |   872 +
 .../stacks/2.0.6/configs/default.hbasedecom.json   |   887 +
 .../test/python/stacks/2.0.6/configs/default.json  |  1390 +
 .../2.0.6/configs/default.non_gmetad_host.json     |   900 +
 .../stacks/2.0.6/configs/default_ams_embedded.json |  1259 +
 .../stacks/2.0.6/configs/default_client.json       |  1009 +
 .../stacks/2.0.6/configs/default_hive_nn_ha.json   |   859 +
 .../stacks/2.0.6/configs/default_hive_nn_ha_2.json |   861 +
 .../2.0.6/configs/default_hive_non_hdfs.json       |  1304 +
 .../stacks/2.0.6/configs/default_no_install.json   |  1084 +
 .../stacks/2.0.6/configs/default_oozie_mysql.json  |   959 +
 .../configs/default_update_exclude_file_only.json  |   973 +
 .../stacks/2.0.6/configs/default_with_bucket.json  |  1331 +
 .../default_yarn_include_file_dont_manage.json     |  1385 +
 .../configs/default_yarn_include_file_manage.json  |  1385 +
 .../test/python/stacks/2.0.6/configs/flume_22.json |   942 +
 .../python/stacks/2.0.6/configs/flume_only.json    |   221 +
 .../python/stacks/2.0.6/configs/flume_target.json  |   866 +
 .../2.0.6/configs/ha_bootstrap_active_node.json    |   782 +
 .../2.0.6/configs/ha_bootstrap_standby_node.json   |   781 +
 .../ha_bootstrap_standby_node_initial_start.json   |   781 +
 ...tandby_node_initial_start_dfs_nameservices.json |   781 +
 .../python/stacks/2.0.6/configs/ha_default.json    |   784 +
 .../python/stacks/2.0.6/configs/ha_secured.json    |   802 +
 .../python/stacks/2.0.6/configs/hbase-2.2.json     |   881 +
 .../stacks/2.0.6/configs/hbase-check-2.2.json      |   878 +
 .../stacks/2.0.6/configs/hbase-preupgrade.json     |   372 +
 .../stacks/2.0.6/configs/hbase-rs-2.2-phoenix.json |   882 +
 .../python/stacks/2.0.6/configs/hbase-rs-2.2.json  |   881 +
 .../python/stacks/2.0.6/configs/hbase_no_phx.json  |   675 +
 .../stacks/2.0.6/configs/hbase_with_phx.json       |   687 +
 .../test/python/stacks/2.0.6/configs/nn_eu.json    |   508 +
 .../python/stacks/2.0.6/configs/nn_eu_standby.json |   436 +
 .../python/stacks/2.0.6/configs/nn_ru_lzo.json     |   378 +
 .../stacks/2.0.6/configs/oozie_existing_sqla.json  |   956 +
 .../2.0.6/configs/ranger-namenode-start.json       |   463 +
 .../2.0.6/configs/rebalancehdfs_default.json       |   556 +
 .../2.0.6/configs/rebalancehdfs_secured.json       |   558 +
 .../{ => 2.0.6}/configs/repository_file.json       |     0
 .../test/python/stacks/2.0.6/configs/secured.json  |  1209 +
 .../stacks/2.0.6/configs/secured_client.json       |  1032 +
 .../{ => 2.0.6}/configs/secured_no_jce_name.json   |     0
 .../secured_yarn_include_file_dont_manage.json     |  1206 +
 .../configs/secured_yarn_include_file_manage.json  |  1206 +
 .../2.0.6/configs/structured-out-status-bad.json   |     1 +
 .../2.0.6/configs/structured-out-status.json       |     5 +
 .../stacks/2.0.6/configs/zk-service_check_2.2.json |   207 +
 .../hooks/after-INSTALL/test_after_install.py      |   340 +
 .../2.0.6/hooks/before-ANY/test_before_any.py      |   223 +
 .../hooks/before-INSTALL/test_before_install.py    |   124 +
 .../before-SET_KEYTAB/test_before_set_keytab.py    |    41 +
 .../2.0.6/hooks/before-START/test_before_start.py  |   396 +
 .../python/stacks/2.1/FALCON/test_falcon_client.py |   134 +
 .../python/stacks/2.1/FALCON/test_falcon_server.py |   487 +
 .../python/stacks/2.1/FALCON/test_service_check.py |    62 +
 .../python/stacks/2.1/HIVE/test_hive_metastore.py  |   890 +
 .../python/stacks/2.1/STORM/test_service_check.py  |    55 +
 .../python/stacks/2.1/STORM/test_storm_base.py     |   175 +
 .../stacks/2.1/STORM/test_storm_drpc_server.py     |   172 +
 .../2.1/STORM/test_storm_jaas_configuration.py     |    98 +
 .../python/stacks/2.1/STORM/test_storm_nimbus.py   |   281 +
 .../stacks/2.1/STORM/test_storm_nimbus_prod.py     |   147 +
 .../2.1/STORM/test_storm_rest_api_service.py       |   139 +
 .../stacks/2.1/STORM/test_storm_supervisor.py      |   212 +
 .../stacks/2.1/STORM/test_storm_supervisor_prod.py |   189 +
 .../stacks/2.1/STORM/test_storm_ui_server.py       |   241 +
 .../python/stacks/2.1/TEZ/test_service_check.py    |   203 +
 .../test/python/stacks/2.1/TEZ/test_tez_client.py  |   135 +
 .../stacks/2.1/YARN/test_apptimelineserver.py      |   290 +
 .../src/test/python/stacks/2.1/common/hosts.json   |   563 +
 .../test/python/stacks/2.1/common/services.json    |   957 +
 .../python/stacks/2.1/common/test_stack_advisor.py |   594 +
 .../python/stacks/2.1/configs/client-upgrade.json  |   801 +
 .../stacks/2.1/configs/default-storm-start.json    |   559 +
 .../test/python/stacks/2.1/configs/default.json    |  1164 +
 .../stacks/2.1/configs/hive-metastore-upgrade.json |   657 +
 .../stacks/2.1/configs/secured-storm-start.json    |   555 +
 .../test/python/stacks/2.1/configs/secured.json    |  1141 +
 .../stacks/2.2/ACCUMULO/test_accumulo_client.py    |    74 +
 .../python/stacks/2.2/KAFKA/test_kafka_broker.py   |   166 +
 .../stacks/2.2/KERBEROS/test_kerberos_client.py    |   378 +
 .../test/python/stacks/2.2/KERBEROS/use_cases.py   |   260 +
 .../python/stacks/2.2/KNOX/test_knox_gateway.py    |   455 +
 .../stacks/2.2/PIG/test_pig_service_check.py       |   201 +
 .../python/stacks/2.2/RANGER/test_ranger_admin.py  |   227 +
 .../stacks/2.2/RANGER/test_ranger_usersync.py      |   213 +
 .../python/stacks/2.2/SLIDER/test_slider_client.py |   201 +
 .../stacks/2.2/SPARK/test_job_history_server.py    |   349 +
 .../python/stacks/2.2/SPARK/test_spark_client.py   |   198 +
 .../stacks/2.2/SPARK/test_spark_service_check.py   |    67 +
 .../src/test/python/stacks/2.2/common/1/hosts.json |  9743 +++++++
 .../test/python/stacks/2.2/common/1/services.json  |  1043 +
 .../src/test/python/stacks/2.2/common/2/hosts.json | 25453 +++++++++++++++++++
 .../test/python/stacks/2.2/common/2/services.json  |  1044 +
 .../python/stacks/2.2/common/test_conf_select.py   |   200 +
 .../python/stacks/2.2/common/test_stack_advisor.py |  4022 +++
 .../stacks/2.2/common/test_stack_advisor_perf.py   |    84 +
 .../test/python/stacks/2.2/configs/default.json    |   613 +
 .../2.2/configs/default_custom_path_config.json    |   528 +
 .../python/stacks/2.2/configs/falcon-upgrade.json  |   456 +
 .../python/stacks/2.2/configs/hive-upgrade.json    |   803 +
 .../configs/journalnode-upgrade-hdfs-secure.json   |  1395 +
 .../2.2/configs/journalnode-upgrade-jmx.json       |   889 +
 .../configs/journalnode-upgrade-namenode-jmx.json  |   997 +
 ...journalnode-upgrade-namenode-status-active.json |    10 +
 ...ournalnode-upgrade-namenode-status-standby.json |    10 +
 .../stacks/2.2/configs/journalnode-upgrade.json    |  1393 +
 .../python/stacks/2.2/configs/knox_upgrade.json    |   344 +
 .../python/stacks/2.2/configs/oozie-downgrade.json |   402 +
 .../python/stacks/2.2/configs/oozie-upgrade.json   |   443 +
 .../2.2/configs/pig-service-check-secure.json      |   783 +
 .../stacks/2.2/configs/ranger-admin-default.json   |   446 +
 .../stacks/2.2/configs/ranger-admin-secured.json   |   324 +
 .../stacks/2.2/configs/ranger-admin-upgrade.json   |  1142 +
 .../2.2/configs/ranger-usersync-upgrade.json       |  1142 +
 .../test/python/stacks/2.2/configs/secured.json    |   364 +
 .../2.2/configs/spark-job-history-server.json      |   155 +
 .../stacks/2.3/ATLAS/test_metadata_server.py       |   402 +
 .../python/stacks/2.3/ATLAS/test_service_check.py  |    63 +
 .../python/stacks/2.3/MAHOUT/test_mahout_client.py |   115 +
 .../stacks/2.3/MAHOUT/test_mahout_service_check.py |   128 +
 .../stacks/2.3/SPARK/test_spark_thrift_server.py   |   193 +
 .../python/stacks/2.3/STORM/test_service_check.py  |    53 +
 .../python/stacks/2.3/STORM/test_storm_base.py     |   127 +
 .../python/stacks/2.3/STORM/test_storm_upgrade.py  |    91 +
 .../test/python/stacks/2.3/YARN/test_ats_1_5.py    |   307 +
 .../stacks/2.3/common/services-sparkts-hive.json   | 10046 ++++++++
 .../python/stacks/2.3/common/services-sparkts.json |  5853 +++++
 .../python/stacks/2.3/common/sparkts-host.json     |   220 +
 .../python/stacks/2.3/common/test_stack_advisor.py |  2047 ++
 .../test/python/stacks/2.3/configs/ats_1_5.json    |  1247 +
 .../stacks/2.3/configs/default.hbasedecom.json     |   717 +
 .../test/python/stacks/2.3/configs/default.json    |   492 +
 .../python/stacks/2.3/configs/hbase_default.json   |   533 +
 .../python/stacks/2.3/configs/hbase_secure.json    |   855 +
 .../src/test/python/stacks/2.3/configs/secure.json |   492 +
 .../python/stacks/2.3/configs/spark_default.json   |   629 +
 .../python/stacks/2.3/configs/storm_default.json   |   379 +
 .../stacks/2.3/configs/storm_default_secure.json   |   391 +
 .../stacks/2.4/AMBARI_INFRA/test_infra_solr.py     |   180 +
 .../python/stacks/2.4/LOGSEARCH/test_logfeeder.py  |   142 +
 .../python/stacks/2.4/LOGSEARCH/test_logsearch.py  |   192 +
 .../test/python/stacks/2.4/configs/default.json    |   601 +
 .../python/stacks/2.5/ATLAS/test_atlas_server.py   |   187 +
 .../test/python/stacks/2.5/HIVE/appComplete.json   |    10 +
 .../stacks/2.5/HIVE/appComplete_withMOTDmsg.txt    |    12 +
 .../test/python/stacks/2.5/HIVE/invalidApp.json    |     3 +
 .../stacks/2.5/HIVE/invalidApp_withMOTDmsg.txt     |     5 +
 .../python/stacks/2.5/HIVE/oneContainerDown.json   |    33 +
 .../python/stacks/2.5/HIVE/oneContainerDown1.json  |    33 +
 .../2.5/HIVE/oneContainerDown_withMOTDmsg.txt      |    35 +
 .../src/test/python/stacks/2.5/HIVE/running.json   |    41 +
 .../python/stacks/2.5/HIVE/running_withMOTDmsg.txt |    43 +
 .../HIVE/running_withMOTDmsg_andTrailingMsg.txt    |    46 +
 .../src/test/python/stacks/2.5/HIVE/starting.json  |    16 +
 .../stacks/2.5/HIVE/starting_withMOTDmsg.txt       |    18 +
 .../python/stacks/2.5/HIVE/test_hive_server_int.py |  1405 +
 .../python/stacks/2.5/RANGER/test_ranger_admin.py  |   539 +
 .../stacks/2.5/RANGER/test_ranger_tagsync.py       |   164 +
 .../stacks/2.5/RANGER/test_ranger_usersync.py      |   218 +
 .../stacks/2.5/RANGER_KMS/test_kms_server.py       |   982 +
 .../python/stacks/2.5/SPARK/test_spark_livy.py     |   152 +
 .../2.5/ZEPPELIN/interpreter_json_generated.py     |    27 +
 .../stacks/2.5/ZEPPELIN/test_zeppelin_060.py       |   344 +
 .../python/stacks/2.5/common/host-3-hosts.json     |   269 +
 .../2.5/common/services-normal-his-2-hosts.json    |  1251 +
 .../2.5/common/services-normal-his-valid.json      |  1187 +
 .../python/stacks/2.5/common/test_stack_advisor.py |  6282 +++++
 .../test/python/stacks/2.5/configs/default.json    |   632 +
 .../python/stacks/2.5/configs/hsi_default.json     |  1379 +
 .../2.5/configs/hsi_default_for_restart.json       |  1384 +
 .../src/test/python/stacks/2.5/configs/hsi_ha.json |  1379 +
 .../stacks/2.5/configs/ranger-admin-default.json   |   823 +
 .../stacks/2.5/configs/ranger-admin-secured.json   |   890 +
 .../stacks/2.5/configs/ranger-kms-default.json     |   918 +
 .../stacks/2.5/configs/ranger-kms-secured.json     |   985 +
 .../test/python/stacks/2.5/configs/secured.json    |   551 +
 .../src/test/python/stacks/2.6/DRUID/test_druid.py |   740 +
 .../2.6/KAFKA/test_kafka_broker_other_sasl.py      |   115 +
 .../python/stacks/2.6/RANGER/test_ranger_admin.py  |   611 +
 .../stacks/2.6/RANGER/test_ranger_tagsync.py       |   296 +
 .../python/stacks/2.6/SPARK2/test_spark_livy2.py   |   154 +
 .../2.6/ZEPPELIN/interpreter_json_generated.py     |    27 +
 .../stacks/2.6/ZEPPELIN/test_zeppelin_070.py       |   513 +
 .../python/stacks/2.6/common/test_stack_advisor.py |  2614 ++
 .../test/python/stacks/2.6/configs/default.json    |   734 +
 .../2.6/configs/default_kafka_plaintext.json       |   763 +
 .../2.6/configs/default_kafka_plaintextsasl.json   |   763 +
 .../2.6/configs/default_kafka_sasl_plaintext.json  |   763 +
 .../stacks/2.6/configs/default_kafka_sasl_ssl.json |   763 +
 .../stacks/2.6/configs/ranger-admin-default.json   |   853 +
 .../stacks/2.6/configs/ranger-admin-secured.json   |   919 +
 .../stacks/2.6/configs/secure_kafka_sasl_ssl.json  |   632 +
 .../src/test/python/stacks/configs/default.json    |  1386 -
 .../src/test/python/stacks/configs/secured.json    |  1205 -
 .../after-INSTALL/test_after_install.py            |   333 -
 .../stack-hooks/before-ANY/test_before_any.py      |   221 -
 .../before-INSTALL/test_before_install.py          |   120 -
 .../before-SET_KEYTAB/test_before_set_keytab.py    |    39 -
 .../stack-hooks/before-START/test_before_start.py  |   389 -
 .../python/stacks/test_ambari_configuration.py     |   282 +
 .../src/test/python/stacks/utils/RMFTestCase.py    |    24 +-
 ambari-server/src/test/python/unitTests.py         |    13 +-
 ambari-server/src/test/resources/README.txt        |     1 -
 ambari-server/src/test/resources/abc.tar.gz        |     0
 .../resources/add_service_api/configurable.json    |    16 -
 .../resources/add_service_api/configurable2.json   |     8 -
 .../resources/add_service_api/configurable3.json   |    10 -
 .../add_service_api/invalid_configurables.txt      |   193 -
 .../test/resources/add_service_api/request1.json   |    64 -
 .../test/resources/add_service_api/request2.json   |    24 -
 .../test/resources/add_service_api/request3.json   |     6 -
 .../test/resources/add_service_api/request4.json   |    19 -
 .../add_service_api/request_invalid_1.json         |    23 -
 .../add_service_api/request_invalid_2.json         |    40 -
 .../add_service_api/request_invalid_3.json         |    42 -
 .../src/test/resources/mpacks-v2/README.txt        |     1 -
 .../src/test/resources/mpacks-v2/abc.tar.gz        |     0
 .../mpacks-v2/upgrade-packs/upgrade-basic.xml      |  1140 -
 .../stacks/HDP/0.2/services/HDFS/metainfo.xml      |    18 -
 .../upgrades/upgrade_test_parallel_client.xml      |   243 -
 .../stacks/HDP/2.2.0/upgrades/upgrade_from_211.xml |   220 -
 .../HDP/2.2.0/upgrades/upgrade_with_source.xml     |   220 -
 .../test/resources/upgrade-packs/upgrade-basic.xml |  1140 -
 ambari-serviceadvisor/pom.xml                      |     1 -
 ambari-utility/pom.xml                             |     6 +-
 .../annotations/SwaggerOverwriteNestedAPI.java     |    16 +-
 .../ambari/annotations/SwaggerPreferredParent.java |     5 +-
 .../AvoidTransactionalOnPrivateMethodsCheck.java   |    13 +-
 .../UndocumentedRestApiOperationCheck.java         |    13 +-
 ...voidTransactionalOnPrivateMethodsCheckTest.java |    14 +-
 .../UndocumentedRestApiOperationCheckTest.java     |    16 +-
 ambari-views/examples/auto-cluster-view/pom.xml    |     2 +-
 ambari-views/examples/calculator-view/pom.xml      |     4 +-
 ambari-views/examples/cluster-view/pom.xml         |     5 +-
 ambari-views/examples/favorite-view/pom.xml        |     4 +-
 ambari-views/examples/hello-servlet-view/pom.xml   |     5 +-
 ambari-views/examples/hello-spring-view/pom.xml    |     5 +-
 ambari-views/examples/helloworld-view/pom.xml      |     5 +-
 .../examples/phone-list-upgrade-view/pom.xml       |     7 +-
 ambari-views/examples/phone-list-view/pom.xml      |     4 +-
 ambari-views/examples/pom.xml                      |     3 +-
 .../examples/property-validator-view/pom.xml       |     5 +-
 ambari-views/examples/property-view/pom.xml        |     5 +-
 ambari-views/examples/restricted-view/pom.xml      |     4 +-
 ambari-views/examples/simple-view/pom.xml          |     5 +-
 ambari-views/pom.xml                               |     6 +-
 ambari-web/app/app.js                              |     4 +-
 ambari-web/app/assets/data/racks/racks.json        |    12 +
 ambari-web/app/assets/img/widget-gauge.png         |   Bin 3563 -> 6444 bytes
 ambari-web/app/assets/img/widget-graph.png         |   Bin 3844 -> 9778 bytes
 ambari-web/app/assets/img/widget-number.png        |   Bin 3209 -> 5297 bytes
 ambari-web/app/assets/img/widget-template.png      |   Bin 2574 -> 4834 bytes
 ambari-web/app/assets/test/tests.js                |    99 +-
 ambari-web/app/config.js                           |     6 +-
 .../app/controllers/global/cluster_controller.js   |     9 +-
 .../app/controllers/global/update_controller.js    |     9 +-
 ambari-web/app/controllers/installer.js            |    85 +-
 ambari-web/app/controllers/main.js                 |     1 +
 .../main/admin/federation/step3_controller.js      |    16 +-
 .../hawq/addStandby/step3_controller.js            |     4 +-
 .../journalNode/step2_controller.js                |    99 +-
 .../journalNode/wizard_controller.js               |    16 +-
 .../highAvailability/nameNode/wizard_controller.js |    22 +-
 .../main/admin/kerberos/step1_controller.js        |     3 +
 .../controllers/main/admin/service_auto_start.js   |    45 +-
 .../main/admin/stack_and_upgrade_controller.js     |    25 +-
 .../main/dashboard/config_history_controller.js    |     8 +-
 .../main/host/bulk_operations_controller.js        |     2 +-
 ambari-web/app/controllers/main/host/details.js    |    20 +-
 .../app/controllers/main/service/add_controller.js |    37 +-
 ambari-web/app/controllers/main/service/item.js    |   242 +-
 .../main/service/reassign/step1_controller.js      |     8 +-
 .../main/service/reassign/step3_controller.js      |    20 +-
 .../main/service/reassign/step4_controller.js      |    37 +-
 .../main/service/reassign_controller.js            |    15 +-
 .../service/widgets/create/step2_controller.js     |    15 +-
 ambari-web/app/controllers/wizard.js               |    13 +
 .../app/controllers/wizard/step0_controller.js     |    10 +-
 .../app/controllers/wizard/step1_controller.js     |     4 +-
 .../app/controllers/wizard/step2_controller.js     |     2 +-
 .../app/controllers/wizard/step4_controller.js     |    41 +-
 .../app/controllers/wizard/step6_controller.js     |     5 +-
 .../app/controllers/wizard/step7_controller.js     |    12 +-
 .../wizards/move_journal_node_properties.js        |    18 +-
 ambari-web/app/data/db_properties_info.js          |     2 +-
 ambari-web/app/mappers.js                          |     3 +
 .../app/mappers/alert_definition_summary_mapper.js |    44 +-
 .../app/mappers/alert_notification_mapper.js       |     1 +
 ambari-web/app/mappers/components_state_mapper.js  |    35 +-
 ambari-web/app/mappers/configs/themes_mapper.js    |     2 +
 ambari-web/app/mappers/quicklinks_mapper.js        |    16 +
 ambari-web/app/mappers/racks_mapper.js             |    25 +
 ambari-web/app/mappers/root_service_mapper.js      |    57 +
 ambari-web/app/mappers/service_metrics_mapper.js   |    18 +-
 ambari-web/app/mappers/stack_service_mapper.js     |    21 +-
 ambari-web/app/mappers/target_cluster_mapper.js    |    53 +
 ambari-web/app/messages.js                         |    50 +-
 .../common/configs/config_recommendations.js       |     7 +-
 .../app/mixins/common/configs/configs_loader.js    |     2 +-
 .../app/mixins/common/configs/enhanced_configs.js  |     7 +-
 .../common/kdc_credentials_controller_mixin.js     |     1 -
 .../app/mixins/common/widgets/widget_mixin.js      |    65 +-
 .../app/mixins/common/widgets/widget_section.js    |   265 +-
 ambari-web/app/models.js                           |     7 +
 ambari-web/app/models/authentication.js            |   104 +
 ambari-web/app/models/background_operation.js      |    75 +
 ambari-web/app/models/form.js                      |   178 +
 ambari-web/app/models/host_component.js            |    25 +-
 ambari-web/app/models/rack.js                      |    42 +
 ambari-web/app/models/root_service.js              |    44 +
 ambari-web/app/models/service.js                   |    37 +-
 ambari-web/app/models/service_audit.js             |    71 +
 ambari-web/app/models/stack_service.js             |    26 +-
 ambari-web/app/models/stack_service_component.js   |    22 +-
 .../app/models/stack_version/service_simple.js     |     5 +-
 ambari-web/app/models/target_cluster.js            |    33 +
 ambari-web/app/models/user.js                      |    70 +
 ambari-web/app/models/widget.js                    |     5 +-
 ambari-web/app/routes/installer.js                 |     3 +
 ambari-web/app/routes/manage_journalnode_routes.js |     2 +-
 ambari-web/app/styles/alert_badge.less             |    81 -
 ambari-web/app/styles/alerts.less                  |    34 +-
 ambari-web/app/styles/application.less             |    81 -
 ambari-web/app/styles/bootstrap_overrides.less     |     4 -
 ambari-web/app/styles/common.less                  |    22 -
 ambari-web/app/styles/service_configurations.less  |     1 -
 ambari-web/app/styles/stack_versions.less          |   552 +-
 ambari-web/app/styles/theme/bootstrap-ambari.css   |    69 -
 ambari-web/app/styles/wizard.less                  |   150 +-
 ambari-web/app/templates/application.hbs           |    14 +-
 ambari-web/app/templates/common/alert_badge.hbs    |    36 -
 .../templates/common/configs/service_config.hbs    |    16 +-
 .../common/configs/service_config_category.hbs     |     6 +-
 .../common/configs/service_config_layout_tab.hbs   |     6 +-
 .../common/configs/service_config_wizard.hbs       |    12 +-
 .../templates/common/configs/services_config.hbs   |    29 +-
 .../common/modal_popups/cluster_check_dialog.hbs   |    35 +-
 .../modal_popups/config_recommendation_popup.hbs   |    12 +-
 .../common/modal_popups/dependent_configs_list.hbs |    14 +-
 .../app/templates/common/service_restart.hbs       |   109 -
 ambari-web/app/templates/main/admin/kerberos.hbs   |     6 +-
 ...stom_cluster_checks_components_installation.hbs |    27 -
 .../custom_cluster_checks_hosts_heartbeat.hbs      |    27 -
 .../custom_cluster_checks_maintenance.hbs          |    29 -
 .../custom_cluster_checks_prev_upgrade.hbs         |    28 -
 .../custom_cluster_checks_service_warning.hbs      |    27 -
 .../custom_services_checks.hbs                     |    28 -
 .../main/admin/stack_upgrade/edit_repositories.hbs |    14 +-
 .../stack_upgrade/upgrade_configs_merge_table.hbs  |     4 +-
 .../upgrade_configs_recommend_table.hbs            |     4 +-
 .../main/admin/stack_upgrade/upgrade_options.hbs   |   138 +-
 .../admin/stack_upgrade/upgrade_version_column.hbs |   166 +-
 .../main/admin/stack_upgrade/versions.hbs          |    26 +-
 .../main/alerts/alert_notifications_popup.hbs      |    77 +-
 ambari-web/app/templates/main/host.hbs             |    11 +-
 .../templates/main/host/details/host_component.hbs |     2 +-
 .../app/templates/main/service/info/configs.hbs    |     2 +-
 .../app/templates/main/service/info/summary.hbs    |     8 +-
 .../main/service/info/summary/hdfs/slaves.hbs      |    13 -
 .../service/info/summary/master_components.hbs     |    14 +-
 .../app/templates/main/service/menu_item.hbs       |     9 +-
 .../app/templates/main/service/services/hbase.hbs  |     2 +-
 .../app/templates/main/service/services/hdfs.hbs   |    12 -
 .../app/templates/main/service/services/hive.hbs   |     2 +-
 .../app/templates/main/service/services/onefs.hbs  |     2 +-
 .../app/templates/main/service/services/ranger.hbs |     2 +-
 .../app/templates/main/service/services/storm.hbs  |     4 +-
 .../app/templates/main/service/services/yarn.hbs   |   112 +-
 .../main/service/widgets/create/step2_graph.hbs    |    12 +-
 ambari-web/app/templates/wizard/step6.hbs          |    72 +-
 .../app/templates/wizard/step7/directories_tab.hbs |     6 +-
 .../wizard/step7/directories_theme_layout.hbs      |    48 +-
 .../app/templates/wizard/step8/step8_log_popup.hbs |     1 +
 ambari-web/app/utils/ajax/ajax.js                  |    15 +-
 ambari-web/app/utils/batch_scheduled_requests.js   |   170 +-
 ambari-web/app/utils/chart_utils.js                |    29 -
 .../utils/configs/move_hm_config_initializer.js    |    18 +-
 .../configs/move_namenode_config_initializer.js    |     1 +
 .../utils/configs/move_rm_config_initializer.js    |     1 +
 ambari-web/app/utils/helper.js                     |    16 +
 ambari-web/app/utils/host_progress_popup.js        |     3 +-
 ambari-web/app/utils/validator.js                  |     5 +
 ambari-web/app/views.js                            |     3 -
 ambari-web/app/views/common/alert_badge.js         |    71 -
 ambari-web/app/views/common/breadcrumbs_view.js    |    14 +-
 ambari-web/app/views/common/chart/linear_time.js   |     3 +-
 ambari-web/app/views/common/chart/pie.js           |     7 +-
 .../common/configs/config_versions_control_view.js |     2 +-
 .../configs/widgets/combo_config_widget_view.js    |     3 +-
 .../configs/widgets/slider_config_widget_view.js   |    20 +-
 .../views/common/helpers/format_word_break_view.js |     2 +-
 ambari-web/app/views/common/log_tail_view.js       |     1 +
 .../common/modal_popups/cluster_check_popup.js     |    53 +-
 .../modal_popups/dependent_configs_list_popup.js   |     6 +-
 .../views/common/modal_popups/invalid_KDC_popup.js |    11 +-
 .../common/modal_popups/select_groups_popup.js     |    85 +-
 .../app/views/common/quick_view_link_view.js       |    37 +-
 .../app/views/common/service_restart_view.js       |    92 -
 .../app/views/common/widget/gauge_widget_view.js   |     9 +-
 .../custom_cluster_checks/add_metastore_view.js    |    40 -
 .../custom_cluster_checks_atlas_view.js            |    42 -
 .../custom_cluster_checks_autostart_view.js        |    47 -
 ...ustom_cluster_checks_components_installation.js |    36 -
 .../custom_cluster_checks_host_version_view.js     |    43 -
 .../custom_cluster_checks_maintenance_view.js      |    45 -
 .../custom_cluster_checks_prev_upgrade_view.js     |    53 -
 .../custom_cluster_checks_service_warning_view.js  |    42 -
 .../custom_cluster_checks_snn.js                   |    31 -
 .../custom_cluster_checks_view.js                  |    66 -
 .../custom_cluster_ckecks_alerts_view.js           |    43 -
 .../custom_cluster_ckecks_host_hearbeat_view.js    |    62 -
 .../custom_services_checks.js                      |    48 -
 .../stack_upgrade/upgrade_version_box_view.js      |     3 +-
 .../stack_upgrade/upgrade_version_column_view.js   |    34 +-
 .../main/admin/stack_upgrade/versions_view.js      |     2 +-
 .../views/main/dashboard/cluster_metrics/cpu.js    |     7 +
 ambari-web/app/views/main/dashboard/widgets.js     |     9 +-
 .../main/dashboard/widgets/pie_chart_widget.js     |     9 +-
 .../main/dashboard/widgets/yarn_containers.js      |    10 +-
 .../views/main/host/details/host_component_view.js |    20 +-
 .../app/views/main/host/hosts_table_menu_view.js   |     4 +-
 ambari-web/app/views/main/host/metrics/cpu.js      |     7 +
 ambari-web/app/views/main/host/summary.js          |    23 +-
 ambari-web/app/views/main/menu.js                  |    20 +-
 ambari-web/app/views/main/service/info/configs.js  |     7 -
 ambari-web/app/views/main/service/info/menu.js     |     4 +-
 .../service/info/metrics/flume/channel_size_mma.js |    11 +
 .../info/metrics/flume/flume_incoming_mma.js       |    12 +
 .../info/metrics/flume/flume_metric_graphs.js      |     6 +-
 .../info/metrics/flume/flume_outgoing_mma.js       |    12 +
 ambari-web/app/views/main/service/info/summary.js  |    16 +-
 .../views/main/service/info/summary/hdfs/slaves.js |     8 -
 .../main/service/info/summary/hdfs/widgets.js      |     2 +-
 ambari-web/app/views/main/service/item.js          |    44 +-
 .../app/views/main/service/reassign/step1_view.js  |    31 +-
 .../app/views/main/service/reassign/step3_view.js  |    16 +-
 .../app/views/main/service/reassign/step5_view.js  |     6 +-
 ambari-web/app/views/main/service/service.js       |     2 -
 .../app/views/main/service/services/onefs.js       |     3 +-
 ambari-web/app/views/main/service/services/yarn.js |     2 +-
 .../main/service/widgets/create/expression_view.js |   105 +-
 ambari-web/app/views/wizard/step1_view.js          |    28 +
 ambari-web/app/views/wizard/step2_view.js          |     4 +-
 ambari-web/app/views/wizard/step6_view.js          |    36 +-
 .../app/views/wizard/step7/accounts_tab_view.js    |    11 +-
 ambari-web/brunch-config.js                        |     1 -
 ambari-web/pom.xml                                 |     6 +-
 ambari-web/test/app_test.js                        |    22 +-
 ambari-web/test/controllers/application_test.js    |     4 +-
 .../controllers/global/cluster_controller_test.js  |    23 +-
 .../controllers/global/update_controller_test.js   |     4 +-
 .../global/user_settings_controller_test.js        |     2 +
 ambari-web/test/controllers/installer_test.js      |    62 -
 .../main/admin/federation/step1_controller_test.js |   142 -
 .../main/admin/federation/step3_controller_test.js |   365 -
 .../main/admin/federation/step4_controller_test.js |   259 -
 .../admin/federation/wizard_controller_test.js     |   120 -
 .../hawq/activateStandby/step3_controller_test.js  |   173 -
 .../hawq/addStandby/step3_controller_test.js       |    75 +-
 .../hawq/addStandby/step4_controller_test.js       |   108 -
 .../hawq/addStandby/wizard_controller_test.js      |   234 -
 .../hawq/removeStandby/step2_controller_test.js    |    35 +-
 .../hawq/removeStandby/step3_controller_test.js    |   167 -
 .../hawq/removeStandby/wizard_controller_test.js   |   260 -
 .../journalNode/step2_controller_test.js           |    65 +-
 .../journalNode/step3_controller_test.js           |    80 -
 .../journalNode/wizard_controller_test.js          |    16 +-
 .../progress_popup_controller_test.js              |     2 +
 .../rangerAdmin/step4_controller_test.js           |   128 -
 .../test/controllers/main/admin/kerberos_test.js   |     2 +
 .../main/admin/service_auto_start_test.js          |    55 +-
 .../admin/stack_and_upgrade_controller_test.js     |    21 +-
 .../alert_definitions_actions_controller_test.js   |     8 +
 .../manage_alert_notifications_controller_test.js  |     8 +
 .../test/controllers/main/charts/heatmap_test.js   |     1 +
 .../dashboard/config_history_controller_test.js    |    97 -
 .../controllers/main/host/combo_search_box_test.js |   116 -
 .../test/controllers/main/host/details_test.js     |    72 +-
 .../main/service/add_controller_test.js            |   572 +-
 .../test/controllers/main/service/item_test.js     |   507 +-
 .../main/service/reassign_controller_test.js       |    18 -
 .../widgets/create/step2_controller_test.js        |     5 +
 .../main/service/widgets/edit_controller_test.js   |   140 -
 ambari-web/test/controllers/wizard/step0_test.js   |    16 +-
 ambari-web/test/controllers/wizard/step2_test.js   |    14 +
 ambari-web/test/controllers/wizard/step3_test.js   |    44 +
 ambari-web/test/controllers/wizard/step4_test.js   |     7 +-
 .../wizard/step7/assign_master_controller_test.js  |     4 +
 ambari-web/test/controllers/wizard/step7_test.js   |   336 +-
 ambari-web/test/controllers/wizard/step8_test.js   |    12 +
 ambari-web/test/controllers/wizard_test.js         |     6 +-
 ambari-web/test/helpers.js                         |    13 +-
 .../test/mappers/alert_groups_mapper_test.js       |     1 -
 .../test/mappers/alert_notification_mapper_test.js |   429 -
 ambari-web/test/mappers/cluster_mapper_test.js     |    97 -
 .../test/mappers/components_state_mapper_test.js   |    14 -
 .../test/mappers/service_metrics_mapper_test.js    |     2 +-
 .../test/mappers/stack_service_mapper_test.js      |     2 +-
 .../test/mappers/stack_version_mapper_test.js      |   333 -
 ambari-web/test/mappers/widget_mapper_test.js      |   162 -
 .../common/configs/config_recommendations_test.js  |    26 +-
 .../mixins/common/configs/configs_loader_test.js   |     2 +-
 ambari-web/test/mixins/common/widget_mixin_test.js |   481 +-
 .../mixins/common/widgets/widget_section_test.js   |   854 +-
 .../service/configs/config_overridable_test.js     |     6 +
 .../mixins/main/service/groups_mapping_test.js     |    71 -
 .../mixins/main/service/themes_mapping_test.js     |   102 -
 ambari-web/test/models/authentication_test.js      |    95 +
 ambari-web/test/models/form_test.js                |   173 +
 ambari-web/test/models/rack_test.js                |    53 +
 ambari-web/test/models/root_service_test.js        |    78 +
 .../test/models/stack_service_component_test.js    |    55 +-
 ambari-web/test/models/stack_service_test.js       |     8 +-
 .../models/stack_version/service_simple_test.js    |     6 +
 ambari-web/test/models/user_test.js                |    52 +
 ambari-web/test/service_components.js              |     4 +-
 ambari-web/test/utils/chart_utils_test.js          |    38 -
 .../utils/configs/hosts_based_initializer_test.js  |   220 -
 .../configs/move_hm_config_initializer_test.js     |   129 -
 .../move_namenode_config_initializer_test.js       |   127 -
 .../configs/move_rm_config_initializer_test.js     |    87 -
 .../utils/configs/nn_ha_config_initializer_test.js |   291 -
 .../utils/configs/rm_ha_config_initializer_test.js |    59 -
 ambari-web/test/utils/errors/assertions_test.js    |   654 -
 ambari-web/test/utils/errors/definitions_test.js   |   127 -
 ambari-web/test/utils/form_field_test.js           |    42 +
 ambari-web/test/utils/host_progress_popup_test.js  |     8 +
 ambari-web/test/utils/hosts_test.js                |    13 +-
 .../common/assign_master_components_view_test.js   |   249 -
 .../configs/config_category_container_view_test.js |    65 -
 .../configs/config_versions_control_view_test.js   |     2 +-
 .../service_config_layout_tab_compare_view_test.js |    54 -
 .../configs/service_config_layout_tab_view_test.js |    78 -
 .../common/configs/service_config_view_test.js     |     2 +
 .../widgets/slider_config_widget_view_test.js      |    14 +-
 ambari-web/test/views/common/editable_list_test.js |   110 -
 .../test/views/common/form/datepicker_view_test.js |    59 -
 .../test/views/common/form/dropdown_view_test.js   |    72 -
 .../test/views/common/form/field_view_test.js      |    39 -
 .../views/common/helpers/format_null_view_test.js  |    64 -
 .../views/common/helpers/pluralize_view_test.js    |   108 -
 .../views/common/helpers/status_icon_view_test.js  |    50 -
 .../views/common/log_search_ui_link_view_test.js   |    66 -
 ambari-web/test/views/common/log_tail_view_test.js |   316 -
 ambari-web/test/views/common/metric_test.js        |    77 -
 .../modal_popups/cluster_check_popup_test.js       |     4 -
 .../dependent_configs_list_popup_test.js           |   239 +-
 .../common/modal_popups/invalid_KDC_popup_test.js  |   104 -
 .../manage_kdc_credentials_popup_test.js           |    82 -
 .../modal_popups/select_groups_popup_test.js       |   204 -
 .../views/common/not-scrollable-textarea_test.js   |    55 -
 .../test/views/common/quick_link_view_test.js      |     8 +-
 .../test/views/common/service_restart_view_test.js |    97 -
 .../journalNode/progress_view_test.js              |    70 -
 .../journalNode/step2_view_test.js                 |    70 -
 .../journalNode/step3_view_test.js                 |   208 -
 .../journalNode/step5_view_test.js                 |    71 -
 .../add_metastore_view_test.js                     |    40 -
 .../custom_cluster_checks_atlas_view_test.js       |    69 -
 ..._cluster_checks_components_installation_test.js |    61 -
 ...custom_cluster_checks_host_version_view_test.js |    56 -
 .../custom_cluster_checks_maintenance_view_test.js |    68 -
 ...custom_cluster_checks_prev_upgrade_view_test.js |    83 -
 ...tom_cluster_checks_service_warning_view_test.js |    45 -
 .../custom_cluster_checks_view_test.js             |    52 -
 .../custom_services_checks_view_test.js            |    48 -
 .../stack_upgrade/upgrade_version_box_view_test.js |     6 +-
 .../main/admin/stack_upgrade/version_view_test.js  |     4 +-
 .../alert_definition_summary_test.js               |   122 -
 .../main/alerts/alert_instances_popup_view_test.js |   144 -
 .../test/views/main/cluster_metrics/cpu_test.js    |    62 -
 .../test/views/main/dashboard/widget_test.js       |     9 +
 .../dashboard/widgets/flume_agent_live_test.js     |    70 -
 .../main/dashboard/widgets/hbase_links_test.js     |    53 -
 .../dashboard/widgets/hbase_master_heap_test.js    |    59 -
 .../main/dashboard/widgets/namenode_heap_test.js   |    49 -
 .../widgets/resource_manager_heap_test.js          |    59 -
 .../main/dashboard/widgets/supervisor_live_test.js |    57 -
 .../main/host/details/host_component_view_test.js  |   107 +-
 ambari-web/test/views/main/host/summary_test.js    |    67 +-
 ambari-web/test/views/main/menu_test.js            |    16 +
 .../info/metrics/flume/flume_metric_graph_test.js  |    77 -
 .../info/metrics/flume/flume_metric_graphs_test.js |   103 -
 .../main/service/info/summary/hdfs/widgets_test.js |    76 -
 .../test/views/main/service/info/summary_test.js   |     8 +
 ambari-web/test/views/main/service/item_test.js    |    20 +-
 .../views/main/service/reassign/step1_view_test.js |   128 -
 .../views/main/service/reassign/step2_view_test.js |    74 -
 .../views/main/service/reassign/step3_view_test.js |    81 -
 .../views/main/service/reassign/step4_view_test.js |    70 -
 .../views/main/service/reassign/step5_view_test.js |   167 -
 .../test/views/main/service/services/onefs_test.js |   243 -
 .../service/widgets/create/expression_view_test.js |   383 -
 .../main/service/widgets/create/step2_view_test.js |    56 -
 .../wizard/step3/hostWarningPopupBody_view_test.js |     9 +
 ambari-web/test/views/wizard/step6_view_test.js    |    21 +-
 .../views/wizard/step7/accounts_tab_view_test.js   |    87 -
 .../wizard/step7/credentials_tab_view_test.js      |   129 -
 .../views/wizard/step7/databases_tab_view_test.js  |   143 -
 .../wizard/step7/directories_tab_view_test.js      |   152 -
 ambari-web/vendor/scripts/moment.min.js            |     4 +-
 ambari-web/vendor/styles/font-awesome-4.css        |  2337 --
 contrib/ambari-scom/ambari-scom-server/pom.xml     |     4 +-
 .../ambari/msi/AbstractResourceProviderTest.java   |     7 +-
 contrib/ambari-scom/metrics-sink/pom.xml           |     2 +-
 contrib/ambari-scom/pom.xml                        |     2 +-
 .../fast-hdfs-resource/dependency-reduced-pom.xml  |     3 +-
 contrib/fast-hdfs-resource/pom.xml                 |     2 +-
 .../apache/ambari/fast_hdfs_resource/Runner.java   |    45 +-
 contrib/management-packs/hdf-ambari-mpack/pom.xml  |     2 +-
 .../hooks/before-START/files/topology_script.py    |    13 +-
 .../management-packs/isilon-onefs-mpack/pom.xml    |     4 +-
 .../ONEFS/1.0.0/package/scripts/params_linux.py    |     2 +
 .../src/main/resources/mpack.json                  |     2 +-
 .../src/main/tools/hdfs_to_onefs_convert.py        |     2 +-
 contrib/management-packs/microsoft-r_mpack/pom.xml |     4 +-
 .../MICROSOFT_R_SERVER/8.0.5/service_advisor.py    |     2 +
 .../hooks/before-START/files/topology_script.py    |    13 +-
 contrib/management-packs/pom.xml                   |     6 +-
 contrib/utils/perf/deploy-gce-perf-cluster.py      |    11 +-
 contrib/views/ambari-views-package/pom.xml         |     4 +-
 contrib/views/capacity-scheduler/pom.xml           |     6 +-
 .../src/main/resources/ui/app/controllers/queue.js |     3 +-
 .../main/resources/ui/app/controllers/queues.js    |    13 +-
 contrib/views/commons/pom.xml                      |     7 +-
 contrib/views/files/pom.xml                        |    10 +-
 .../resources/ui/app/components/delete-modal.js    |     2 +-
 .../src/main/resources/ui/app/routes/files.js      |     2 +-
 .../resources/ui/app/services/alert-messages.js    |     2 +
 .../resources/ui/app/services/file-operation.js    |     2 +-
 contrib/views/pig/pom.xml                          |    16 +-
 contrib/views/pom.xml                              |    76 +-
 contrib/views/utils/pom.xml                        |     3 +-
 .../org/apache/ambari/view/utils/UserLocal.java    |     8 +-
 .../org/apache/ambari/view/utils/hdfs/HdfsApi.java |     2 +-
 contrib/views/wfmanager/pom.xml                    |    11 +-
 .../resources/ui/app/domain/workflow-importer.js   |     2 +-
 .../views/wfmanager/src/main/resources/ui/pom.xml  |     2 +-
 docs/pom.xml                                       |    65 +-
 docs/src/site/apt/index.apt                        |     2 +-
 docs/src/site/apt/whats-new.apt                    |    15 +-
 docs/src/site/site.xml                             |     3 -
 install-ambari-python.sh                           |   182 -
 pom.xml                                            |   177 +-
 setup.py                                           |    42 +-
 start-build-env.sh                                 |     2 +-
 6191 files changed, 937600 insertions(+), 85473 deletions(-)
 delete mode 100644 README.md
 create mode 100644 ambari-agent/conf/unix/custom/sles12.sh
 create mode 100644 ambari-agent/src/main/python/ambari_agent/Controller.py
 create mode 100644 ambari-agent/src/main/python/ambari_agent/Heartbeat.py
 create mode 100644 ambari-agent/src/main/python/ambari_agent/PythonReflectiveExecutor.py
 create mode 100644 ambari-agent/src/main/python/ambari_agent/StatusCommandsExecutor.py
 create mode 100644 ambari-agent/src/main/python/ambari_agent/client_example.py
 delete mode 100644 ambari-agent/src/main/python/ambari_agent/listeners/EncryptionKeyListener.py
 create mode 100644 ambari-agent/src/main/python/ambari_agent/test.json
 create mode 100644 ambari-agent/src/test/python/ambari_agent/TestCheckWebUI.py
 create mode 100644 ambari-agent/src/test/python/ambari_agent/TestController.py
 create mode 100644 ambari-agent/src/test/python/ambari_agent/TestHeartbeat.py
 delete mode 100644 ambari-agent/src/test/python/ambari_agent/TestKerberosCommon.py
 delete mode 100644 ambari-agent/src/test/python/resource_management/TestEncryption.py
 create mode 100644 ambari-agent/src/test/python/resource_management/TestListAmbariManagedRepos.py
 delete mode 100644 ambari-common/src/main/python/ambari_pbkdf2/README.txt
 delete mode 100644 ambari-common/src/main/python/ambari_pbkdf2/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_pbkdf2/pbkdf2.py
 delete mode 100644 ambari-common/src/main/python/ambari_pyaes/LICENSE.txt
 delete mode 100644 ambari-common/src/main/python/ambari_pyaes/README.md
 delete mode 100644 ambari-common/src/main/python/ambari_pyaes/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_pyaes/aes.py
 delete mode 100644 ambari-common/src/main/python/ambari_pyaes/blockfeeder.py
 delete mode 100644 ambari-common/src/main/python/ambari_pyaes/util.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups.c
 create mode 100755 ambari-common/src/main/python/ambari_simplejson/_speedups.so
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/posix/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/posix/usc2/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/posix/usc2/_speedups.so
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/posix/usc4/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/posix/usc4/_speedups.so
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/ppc/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/ppc/_speedups.so
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/win/__init__.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/_speedups/win/_speedups.pyd
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/c_extension.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/compat.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/errors.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/ordered_dict.py
 delete mode 100644 ambari-common/src/main/python/ambari_simplejson/raw_json.py
 delete mode 100644 ambari-common/src/main/python/resource_management/core/encryption.py
 delete mode 100644 ambari-common/src/main/python/resource_management/libraries/execution_command/cluster_settings.py
 delete mode 100644 ambari-common/src/main/python/resource_management/libraries/execution_command/execution_command.py
 delete mode 100644 ambari-common/src/main/python/resource_management/libraries/execution_command/module_configs.py
 delete mode 100644 ambari-common/src/main/python/resource_management/libraries/execution_command/stack_settings.py
 create mode 100644 ambari-common/src/main/python/resource_management/libraries/functions/list_ambari_managed_repos.py
 delete mode 100644 ambari-common/src/main/python/resource_management/libraries/functions/module_version.py
 delete mode 100644 ambari-common/src/main/python/resource_management/libraries/functions/mpack_version.py
 create mode 100644 ambari-common/src/main/python/resource_management/libraries/providers/execute_hdfs.py
 create mode 100644 ambari-common/src/main/python/resource_management/libraries/resources/execute_hdfs.py
 delete mode 100644 ambari-funtest/src/test/java/org/apache/ambari/funtest/server/tests/db/DDLCreateIT.java
 create mode 100644 ambari-infra/.gitignore
 create mode 100644 ambari-infra/ambari-infra-assembly/pom.xml
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/deb/manager/control
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/deb/manager/postinst
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/deb/manager/postrm
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/manager}/preinst (100%)
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/manager}/prerm (100%)
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/deb/solr-client/control
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/deb/solr-client/postinst
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/solr-client}/postrm (100%)
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/solr-client}/preinst (100%)
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/solr-client}/prerm (100%)
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/deb/solr/control
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/solr}/postinst (100%)
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/solr}/postrm (100%)
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/solr}/preinst (100%)
 copy {ambari-project/src/main/package/deb/control => ambari-infra/ambari-infra-assembly/src/main/package/deb/solr}/prerm (100%)
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/rpm/manager/postinstall.sh
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/rpm/manager/postremove.sh
 create mode 100644 ambari-infra/ambari-infra-assembly/src/main/package/rpm/solr-client/postinstall.sh
 create mode 100644 ambari-infra/ambari-infra-manager-it/pom.xml
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/HttpResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/InfraClient.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/InfraManagerStories.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/JobExecutionInfo.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/OffsetDateTimeConverter.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/S3Client.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/Solr.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/TestUtil.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/solr/metrics/MetricsIT.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/solr/metrics/MockMetricsServer.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/steps/AbstractInfraSteps.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/steps/ExportJobsSteps.java
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/resources/conf/core-site.xml
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/resources/conf/hdfs-site.xml
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/resources/conf/infra-manager.properties
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/resources/log4j2-test.properties
 create mode 100644 ambari-infra/ambari-infra-manager-it/src/test/resources/stories/infra_api_tests.story
 create mode 100644 ambari-infra/ambari-infra-manager/.gitignore
 create mode 100644 ambari-infra/ambari-infra-manager/README.md
 create mode 100644 ambari-infra/ambari-infra-manager/build.xml
 create mode 100644 ambari-infra/ambari-infra-manager/docker/Dockerfile
 create mode 100755 ambari-infra/ambari-infra-manager/docker/bin/start.sh
 create mode 100644 ambari-infra/ambari-infra-manager/docker/docker-compose.yml
 create mode 100755 ambari-infra/ambari-infra-manager/docker/infra-manager-docker-compose.sh
 create mode 100755 ambari-infra/ambari-infra-manager/docker/infra-manager-docker.sh
 create mode 100644 ambari-infra/ambari-infra-manager/docs/images/batch-1.png
 create mode 100644 ambari-infra/ambari-infra-manager/docs/images/batch-2.png
 create mode 100644 ambari-infra/ambari-infra-manager/docs/images/batch-3.png
 create mode 100644 ambari-infra/ambari-infra-manager/docs/images/batch-4.png
 create mode 100644 ambari-infra/ambari-infra-manager/pom.xml
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/InfraManager.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/InfraManagerApiDocConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/InfraManagerConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/InfraManagerDataConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/InfraManagerJerseyResourceConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/InfraManagerSchedulingConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/InfraManagerServletConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/InfraManagerWebServerCustomizer.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/StaticResourceConfiguration.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/batch/InfraManagerBatchConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/batch/InfraManagerBatchConfigurer.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/CompositeSecret.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/EnvironmentalSecret.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/HadoopCredential.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/HadoopCredentialStore.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/Secret.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/SecretStoreConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/SslSecrets.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/conf/security/WebSecurityConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/AbstractJobsConfiguration.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/CloseableIterator.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/InfraJobExecutionDao.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobConfigurationException.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobContextRepository.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobContextRepositoryImpl.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobPropertiesHolder.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobScheduler.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobsPropertyMap.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/ObjectSource.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/SchedulingProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/SolrDAOBase.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/Validatable.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/AbstractFileAction.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/ArchivingProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/BZip2Compressor.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/CompositeFileAction.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/Document.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentArchivingConfiguration.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentArchivingPropertyMap.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentDestination.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExporter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemReader.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemWriter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentWiper.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/ExportDestination.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/FileAction.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/FileNameSuffixFormatter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/HdfsProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/HdfsUploader.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/ItemWriterListener.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/LocalItemWriterListener.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDAO.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentIterator.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentSource.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrParametrizedString.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrQueryBuilder.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrQueryProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/TarGzCompressor.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/WriteCompletedEvent.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/cleanup/CleanUpConfiguration.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/cleanup/CleanUpProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/cleanup/TaskHistoryWiper.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DeletingProperties.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingConfiguration.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingPropertyMap.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentWiperTasklet.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/dummy/DummyItemProcessor.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/dummy/DummyItemWriter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/dummy/DummyJobConfiguration.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/dummy/DummyJobListener.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/dummy/DummyObject.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/dummy/DummyStepListener.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/json/DurationToStringConverter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/json/FsPermissionToStringConverter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/json/OffsetDateTimeToStringConverter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/json/StringToDurationConverter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/json/StringToFsPermissionConverter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/manager/JobManager.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/manager/Jobs.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/DateUtil.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/ExecutionContextResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/ISO8601DateFormatter.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobExecutionDetailsResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobExecutionInfoResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobExecutionRequest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobExecutionRestartRequest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobExecutionStopRequest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobInstanceDetailsResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobInstanceStartRequest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobOperationParams.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobRequest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/PageRequest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/StepExecutionContextResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/StepExecutionInfoResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/StepExecutionProgressResponse.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/StepExecutionRequest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/rest/JobExceptionMapper.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/rest/JobResource.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/resources/dummy/dummy.txt
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/resources/infra-manager-env.sh
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/resources/infraManager.sh
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/resources/log4j2.xml
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/resources/static/index.html
 create mode 100644 ambari-infra/ambari-infra-manager/src/main/resources/swagger/swagger.html
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/conf/security/CompositeSecretTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/env/TestAppConfig.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/InfraJobExecutionDAOIT.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/JobSchedulerTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExporterTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentItemReaderTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/FileNameSuffixFormatterTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrParametrizedStringTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrPropertiesTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryBuilderTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryPropertiesTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/json/FsPermissionToStringConverterTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/model/ISO8601DateFormatterTest.java
 create mode 100644 ambari-infra/ambari-infra-manager/src/test/resoruces/vagrant-infra-manager.properties.sample
 create mode 100644 ambari-infra/ambari-infra-solr-client/README.md
 create mode 100644 ambari-infra/ambari-infra-solr-client/build.xml
 create mode 100644 ambari-infra/ambari-infra-solr-client/pom.xml
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/AmbariSolrCloudCLI.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/AmbariSolrCloudClient.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/AmbariSolrCloudClientBuilder.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/AmbariSolrCloudClientException.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/S3Uploader.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/AbstractRetryCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/AbstractSolrRetryCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/AbstractStateFileZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/AbstractZookeeperConfigCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/AbstractZookeeperRetryCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/CheckConfigZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/CheckZnodeZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/CreateCollectionCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/CreateShardCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/CreateSolrZnodeZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/DeleteZnodeZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/DownloadConfigZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/DumpCollectionsCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/EnableKerberosPluginSolrZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/GetShardsCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/GetSolrHostsCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/GetStateFileZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/ListCollectionCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/RemoveAdminHandlersCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/SecureSolrZNodeZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/SecureZNodeZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/SetClusterPropertyZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/TransferZnodeZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/UnsecureZNodeZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/UpdateStateFileZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/UploadConfigZkCommand.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/domain/AmbariSolrState.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/domain/json/SolrCollection.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/domain/json/SolrCoreData.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/domain/json/SolrShard.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/util/AclUtils.java
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/util/ShardUtils.java
 create mode 100755 ambari-infra/ambari-infra-solr-client/src/main/python/migrationConfigGenerator.py
 create mode 100755 ambari-infra/ambari-infra-solr-client/src/main/python/migrationHelper.py
 create mode 100755 ambari-infra/ambari-infra-solr-client/src/main/python/solrDataManager.py
 create mode 100755 ambari-infra/ambari-infra-solr-client/src/main/resources/ambariSolrMigration.sh
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/resources/data/security-without-authr.json
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/resources/log4j.properties
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/resources/managed-schema
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/main/resources/solrCloudCli.sh
 create mode 100755 ambari-infra/ambari-infra-solr-client/src/main/resources/solrIndexHelper.sh
 create mode 100644 ambari-infra/ambari-infra-solr-client/src/test/java/org/apache/ambari/infra/solr/AmbariSolrCloudClientTest.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/.gitignore
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/docker/Dockerfile
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/docker/docker-compose.yml
 create mode 100755 ambari-infra/ambari-infra-solr-plugin/docker/infra-solr-docker-compose.sh
 create mode 100755 ambari-infra/ambari-infra-solr-plugin/docker/infra-solr.sh
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/docker/solr.xml
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/pom.xml
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/AMSCacheReporter.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/AMSProtocol.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/AMSReporter.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/GaugeConverter.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/MetricsUtils.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/ScheduledAMSReporter.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/ScheduledAMSReporterBuilder.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/SimpleAMSReporter.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/SolrMetricsSecurityConfig.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/ambari/infra/solr/metrics/reporters/SolrMetricsSink.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/solr/security/InfraKerberosHostValidator.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/solr/security/InfraRuleBasedAuthorizationPlugin.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/java/org/apache/solr/security/InfraUserRolesLookupStrategy.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/main/resources/apispec/cluster.security.InfraRuleBasedAuthorization.json
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/test/java/org/apache/solr/security/InfraKerberosHostValidatorTest.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/test/java/org/apache/solr/security/InfraRuleBasedAuthorizationPluginTest.java
 create mode 100644 ambari-infra/ambari-infra-solr-plugin/src/test/java/org/apache/solr/security/InfraUserRolesLookupStrategyTest.java
 create mode 100644 ambari-infra/pom.xml
 create mode 100644 ambari-logsearch/.gitignore
 create mode 100644 ambari-logsearch/README.md
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/.gitignore
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/README.md
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/build.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/build.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/src/main/java/org/apache/ambari/logsearch/appender/LogsearchConversion.java
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/src/main/java/org/apache/ambari/logsearch/appender/LogsearchRollingFileAppender.java
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/src/main/java/org/apache/ambari/logsearch/appender/Output.java
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/src/test/java/org/apache/ambari/logsearch/appender/AppTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-appender/src/test/resources/log4j.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/control
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/postinst
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/postrm
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/preinst
 copy {ambari-project/src/main/package/deb/control => ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder}/prerm (100%)
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal/control
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal/postinst
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal/postrm
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal/preinst
 copy {ambari-project/src/main/package/deb/control => ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal}/prerm (100%)
 create mode 100755 ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/logfeeder/postinstall.sh
 create mode 100755 ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/logfeeder/postremove.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/logfeeder/preinstall.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/portal/postinstall.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/portal/postremove.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/portal/preinstall.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/.gitignore
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/InputConfigMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogLevelFilterManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogLevelFilterMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogLevelFilterUpdater.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfigFactory.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfigLogFeeder.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfigServer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchPropertyDescription.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/OutputConfigMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/ShipperConfigElementDescription.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/ShipperConfigTypeDescription.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/Conditions.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/CustomDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/Fields.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/FilterDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/FilterGrokDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/FilterJsonDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/FilterKeyValueDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/InputConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/InputCustomDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/InputDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/InputFileBaseDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/InputFileDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/InputS3FileDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/MapAnonymizeDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/MapCustomDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/MapDateDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/MapFieldCopyDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/MapFieldDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/MapFieldNameDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/MapFieldValueDescriptor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/inputconfig/PostMapValues.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/loglevelfilter/LogLevelFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/model/loglevelfilter/LogLevelFilterMap.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/test/java/org/apache/ambari/logsearch/config/api/LogSearchConfigFactoryTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/test/java/org/apache/ambari/logsearch/config/api/LogSearchConfigLogFeederClass1.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/test/java/org/apache/ambari/logsearch/config/api/LogSearchConfigLogFeederClass2.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/test/java/org/apache/ambari/logsearch/config/api/LogSearchConfigServerClass1.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/test/java/org/apache/ambari/logsearch/config/api/LogSearchConfigServerClass2.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/test/java/org/apache/ambari/logsearch/config/api/NonLogSearchConfigClass.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-api/src/test/resources/log4j.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/JsonHelper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/ConditionsImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/FieldsImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/FilterAdapter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/FilterDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/FilterGrokDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/FilterJsonDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/FilterKeyValueDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputAdapter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputConfigGson.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputConfigImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputCustomDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputFileBaseDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputFileDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/InputS3FileDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/MapAnonymizeDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/MapCustomDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/MapDateDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/MapFieldCopyDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/MapFieldDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/MapFieldNameDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/MapFieldValueDescriptorImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/PostMapValuesAdapter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-json/src/main/java/org/apache/ambari/logsearch/config/json/model/inputconfig/impl/PostMapValuesImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-local/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-config-local/src/main/java/org/apache/ambari/logsearch/config/local/LogLevelFilterManagerLocal.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-local/src/main/java/org/apache/ambari/logsearch/config/local/LogSearchConfigLocal.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-local/src/main/java/org/apache/ambari/logsearch/config/local/LogSearchConfigLocalUpdater.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-local/src/main/java/org/apache/ambari/logsearch/config/local/LogSearchConfigLogFeederLocal.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-local/src/main/java/org/apache/ambari/logsearch/config/local/LogSearchConfigServerLocal.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-solr/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-config-solr/src/main/java/org/apache/ambari/logsearch/config/solr/LogLevelFilterManagerSolr.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-solr/src/main/java/org/apache/ambari/logsearch/config/solr/LogLevelFilterUpdaterSolr.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-zookeeper/.gitignore
 create mode 100644 ambari-logsearch/ambari-logsearch-config-zookeeper/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-config-zookeeper/src/main/java/org/apache/ambari/logsearch/config/zookeeper/LogLevelFilterManagerZK.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-zookeeper/src/main/java/org/apache/ambari/logsearch/config/zookeeper/LogSearchConfigLogFeederZK.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-zookeeper/src/main/java/org/apache/ambari/logsearch/config/zookeeper/LogSearchConfigServerZK.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-zookeeper/src/main/java/org/apache/ambari/logsearch/config/zookeeper/LogSearchConfigZK.java
 create mode 100644 ambari-logsearch/ambari-logsearch-config-zookeeper/src/main/java/org/apache/ambari/logsearch/config/zookeeper/LogSearchConfigZKHelper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/log4j.dtd
 create mode 100644 ambari-logsearch/ambari-logsearch-it/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/domain/StoryDataRegistry.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/domain/WebClient.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/AmbariInfraSolrLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/AmbariLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/AtlasLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/HBaseLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/HDFSLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/HdfsAuditLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/HiveLogPatterntIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/JinjaFunctions.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/KafkaLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/KnoxLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/LayoutQuery.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/ListAppender.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/Log4jContent.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/Log4jProperties.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/Log4jXml.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/Log4jXmlProperties.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/MetricsLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/PatternITBase.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/RangerLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/SmartSenseLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/Spark2LogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/StackDefContent.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/StormLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/YarnLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/ZeppelinLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/patterns/ZookeeperLogPatternIT.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/solr/Solr.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/solr/SolrDocumentMatcher.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/solr/search/SearchServiceLogsTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/steps/AbstractLogSearchSteps.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/steps/LogSearchApiSteps.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/steps/LogSearchConfigApiSteps.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/steps/LogSearchDockerSteps.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/steps/LogSearchUISteps.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/steps/SolrSteps.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/story/LogSearchBackendStories.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/story/LogSearchStoryLocator.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/story/LogSearchUIStories.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/web/AbstractPage.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/java/org/apache/ambari/logsearch/web/Home.java
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/log4j.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/stories/backend/log_search_api_tests.story
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/stories/backend/log_search_cofig_api_tests.story
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/stories/backend/logfeeder_parsing_tests.story
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/stories/selenium/login.ui.story
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/test-input-config/input.config-smartsense.json.j2
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/test-output/service-log-level-counts-values.json
 create mode 100644 ambari-logsearch/ambari-logsearch-it/src/test/resources/test-output/service-log-schema.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/ContainerMetadata.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/ContainerRegistry.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/DockerContainerRegistry.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/DockerContainerRegistryMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/DockerMetadata.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/command/CommandExecutionHelper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/command/CommandResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/command/ContainerCommand.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/command/DockerInspectContainerCommand.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/java/org/apache/ambari/logfeeder/docker/command/DockerListContainerCommand.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-container-registry/src/main/resources/log4j.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/common/AliasUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/common/ConfigItem.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/common/LogFeederProperties.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/common/MetricData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/filter/Filter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/filter/mapper/Mapper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/input/Input.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/input/InputMarker.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/input/cache/LRUCache.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/manager/BlockManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/manager/InputManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/manager/OutputManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder-plugin-api/src/main/java/org/apache/ambari/logfeeder/plugin/output/Output.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/.gitignore
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/README.md
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/build.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/docs/filter.md
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/docs/input.md
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/docs/inputConfig.md
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/docs/postMapValues.md
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/pom.xml
 create mode 100755 ambari-logsearch/ambari-logsearch-logfeeder/run.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/LogFeeder.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/LogFeederCommandLine.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/ConfigHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/IdGeneratorHelper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/LogEntryParseTester.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/LogFeederConstants.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/LogFeederException.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/LogFeederSolrClientFactory.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/ApplicationConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/InputSimulateConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogEntryCacheConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederProps.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederSecurityConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/MetricsCollectorConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/DockerLogFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterGrok.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterJSON.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterKeyValue.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputConfigUploader.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputFile.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputFileMarker.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputManagerImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputS3File.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputSimulate.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/file/FileCheckInHelper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/file/ProcessFileHelper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/file/ResumeLineNumberHelper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/AbstractLogFileMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/CheckpointCleanupMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/DockerLogFileUpdateMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/LogFileDetachMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/LogFilePathUpdateMonitor.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/reader/GZIPReader.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/reader/LogsearchReaderFactory.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/loglevelfilter/LogLevelFilterHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/mapper/MapperAnonymize.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/mapper/MapperDate.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/mapper/MapperFieldCopy.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/mapper/MapperFieldName.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/mapper/MapperFieldValue.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/LogFeederAMSClient.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/MetricsManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/StatsLogger.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputDevNull.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputFile.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputHDFSFile.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputKafka.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputLineFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputManagerImpl.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputS3File.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputSolr.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/S3LogPathResolver.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/S3OutputConfiguration.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/S3Uploader.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/spool/LogSpooler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/spool/LogSpoolerContext.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/spool/LogSpoolerException.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/spool/RolloverCondition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/spool/RolloverHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/AWSUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/CompressionUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/DateUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/FileUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/LogFeederHDFSUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/LogFeederUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/PlaceholderUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/S3Util.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/alias_config.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/filters.config.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/grok-patterns
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/log-samples/.gitignore
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/log-samples/logs/service_sample.txt
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/log-samples/shipper-conf/global.config.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/log-samples/shipper-conf/input.config-sample.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/log-samples/shipper-conf/output.config-sample.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/log4j.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/main/resources/logfeeder.properties
 create mode 100755 ambari-logsearch/ambari-logsearch-logfeeder/src/main/scripts/logfeeder-env.sh
 create mode 100755 ambari-logsearch/ambari-logsearch-logfeeder/src/main/scripts/logfeeder.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/common/IdGeneratorHelperTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/filter/FilterGrokTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/filter/FilterJSONTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/filter/FilterKeyValueTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/input/InputFileTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/input/InputManagerTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/input/cache/LRUCacheTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/mapper/MapperAnonymizeTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/mapper/MapperDateTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/mapper/MapperFieldCopyTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/mapper/MapperFieldNameTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/mapper/MapperFieldValueTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/metrics/MetricsManagerTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/output/OutputKafkaTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/output/OutputLineFilterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/output/OutputManagerTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/output/OutputS3FileTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/output/S3LogPathResolverTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/output/S3UploaderTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/output/spool/LogSpoolerTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/util/PlaceholderUtilTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/util/S3UtilTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/log4j.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/logfeeder.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/sample_filter.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/samples/config/config_audit.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/samples/config/config_service.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/samples/config/output-hdfs-config.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/samples/jsonlogs/audit_log.json
 create mode 100644 ambari-logsearch/ambari-logsearch-logfeeder/src/test/resources/samples/jsonlogs/service_log.json
 create mode 100644 ambari-logsearch/ambari-logsearch-server/.gitignore
 create mode 100644 ambari-logsearch/ambari-logsearch-server/README.md
 create mode 100644 ambari-logsearch/ambari-logsearch-server/build.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-server/build.xml
 create mode 100755 ambari-logsearch/ambari-logsearch-server/pom.xml
 create mode 100755 ambari-logsearch/ambari-logsearch-server/run.sh
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/audit_logs/conf/admin-extra.html
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/audit_logs/conf/admin-extra.menu-bottom.html
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/audit_logs/conf/admin-extra.menu-top.html
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/audit_logs/conf/elevate.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/audit_logs/conf/enumsConfig.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/audit_logs/conf/managed-schema
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/audit_logs/conf/solrconfig.xml
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/admin-extra.html
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/admin-extra.menu-bottom.html
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/admin-extra.menu-top.html
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/elevate.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/enumsConfig.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/managed-schema
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/solrconfig.xml
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/history/conf/admin-extra.html
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/history/conf/admin-extra.menu-bottom.html
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/configsets/history/conf/admin-extra.menu-top.html
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/history/conf/elevate.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/history/conf/managed-schema
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/history/conf/solrconfig.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/configsets/solr.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/LogSearch.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/auth/filter/AbstractJWTFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/auth/model/JWTAuthenticationToken.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/ACLPropertiesSplitter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/ApiDocStorage.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/ExternalServerClient.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/LabelFallbackHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/LogSearchConstants.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/LogSearchContext.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/LogType.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/ManageStartEndTime.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/Marker.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/MessageData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/MessageEnums.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/PropertiesSplitter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/PropertyDescriptionStorage.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/ShipperConfigDescriptionStorage.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/StatusMessage.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/common/VResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/ApiDocConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/ApplicationConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/AuthPropsConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchConfigApiConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchConfigMapHolder.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchHttpConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchHttpHeaderConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchJerseyResourceConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchServletConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchSpnegoConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchSslConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/LogSearchWebServerCustomizer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SecurityConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrAuditLogPropsConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrClientsHolder.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrConnectionPropsConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrEventHistoryPropsConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrKerberosConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrPropsConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/SolrServiceLogPropsConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/StaticResourceConfiguration.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/UIMappingConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/global/LogLevelFilterManagerState.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/global/LogSearchConfigState.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/global/SolrAuditLogsState.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/global/SolrCollectionState.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/global/SolrEventHistoryState.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/conf/global/SolrServiceLogsState.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/configurer/Configurer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/configurer/LogLevelManagerFilterConfigurer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/configurer/LogSearchConfigConfigurer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/configurer/SolrAuditAliasConfigurer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/configurer/SolrCollectionConfigurer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/configurer/SslConfigurer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractAuditLogRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractConverterAware.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractDateRangeFacetQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractLogRequestFacetQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractLogRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractOperationHolderConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractSearchRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractServiceLogRequestFacetQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AbstractServiceLogRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AuditBarGraphRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AuditComponentsRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AuditLogRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/AuditServiceLoadRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/BaseServiceLogRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/EventHistoryRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/FieldAuditLogRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/HostLogFilesRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/ServiceLogAnyGraphRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/ServiceLogComponentLevelRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/ServiceLogComponentRequestFacetQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/ServiceLogLevelCountRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/ServiceLogLevelDateRangeRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/ServiceLogTreeRequestFacetQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/ServiceLogTruncatedRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/StringFieldFacetQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/TopFieldAuditLogRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/UserExportRequestQueryConverter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/dao/AuditSolrDao.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/dao/EventHistorySolrDao.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/dao/ServiceLogsSolrDao.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/dao/SolrDaoBase.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/dao/SolrSchemaFieldDao.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/dao/UserDao.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/doc/DocConstants.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/handler/ACLHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/handler/AbstractSolrConfigHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/handler/CreateCollectionHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/handler/ListCollectionHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/handler/ReloadCollectionHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/handler/SolrZkRequestHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/handler/UploadConfigurationHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/health/AbstractSolrHealthIndicator.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/health/SolrAuditLogsHealthIndicator.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/health/SolrEventHistoryHealthIndicator.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/health/SolrServiceLogsHealthIndicator.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/AuditLogsManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/EventHistoryManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/InfoManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/JsonManagerBase.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/ManagerBase.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/ServiceLogsManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/SessionManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/manager/ShipperConfigManager.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerConditions.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerFields.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerFilterDeserializer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerFilterGrok.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerFilterJson.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerFilterKeyValue.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerInput.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerInputConfig.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerInputDeserializer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerInputFile.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerInputFileBase.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerInputS3File.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerLogLevelFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerLogLevelFilterMap.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerMapDate.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerMapField.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerMapFieldAnonymize.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerMapFieldCopy.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerMapFieldName.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerMapFieldValue.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerPostMapValues.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerPostMapValuesList.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerPostMapValuesListDeserializer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/common/LSServerPostMapValuesListSerializer.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/AuditFieldMetadataResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/ComponentMetadata.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/FieldMetadata.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/Filterable.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/Groupable.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/Labelable.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/Metadata.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/ServiceComponentMetadataWrapper.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/metadata/Visible.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/AnyGraphParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/BundleIdParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/ClustersParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/CommonSearchParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/DateRangeParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/EventHistoryParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/FieldParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/FormatParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/HostComponentParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/LastPageParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/LogParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/LogTruncatedParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/SearchRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/ServiceLogParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/ServiceLogSearchParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/ShipperConfigTestParams.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/TopParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/UnitParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/UserParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/UtcOffsetParamDefinition.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/AuditBarGraphRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/AuditComponentRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/AuditLogRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/AuditServiceLoadRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/BaseLogRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/BaseServiceLogRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/CommonSearchRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/EventHistoryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/FieldAuditBarGraphRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/FieldAuditLogRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/HostLogFilesRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceAnyGraphRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceGraphRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogAggregatedInfoRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogComponentHostRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogComponentLevelRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogExportRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogHostComponentRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogLevelCountRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ServiceLogTruncatedRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/ShipperConfigTestRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/TopFieldAuditLogRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/UserExportRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/AuditBarGraphBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/AuditComponentBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/AuditLogBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/AuditServiceLoadBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/BaseLogBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/BaseServiceLogBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ClusterBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/CommonSearchBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/FieldAuditBarGraphBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/FieldAuditLogBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/HostLogFilesBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceAnyGraphBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceGraphBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogAggregatedInfoBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogComponentHostBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogComponentLevelBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogExportBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogHostComponentBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogLevelCountBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/ServiceLogTruncatedBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/TopFieldAuditLogBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/body/UserExportBodyRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/AuditBarGraphQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/AuditComponentQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/AuditLogQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/AuditServiceLoadQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/BaseLogQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/BaseServiceLogQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/CommonSearchQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/EventHistoryQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/FieldAuditBarGraphQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/FieldAuditLogQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/HostLogFilesQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceAnyGraphQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceGraphQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogAggregatedInfoQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogComponentHostQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogComponentLevelQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogExportQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogHostComponentQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogLevelCountQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/ServiceLogTruncatedQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/TopFieldAuditLogQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/query/UserExportQueryRequest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/AuditLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/AuditLogResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/BarGraphData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/BarGraphDataListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/CommonLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/ComponentTypeLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/CountData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/CountDataListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/EventHistoryData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/EventHistoryDataListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/GraphData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/GraphDataListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/GroupListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/HostLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/HostLogFilesResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/LogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/LogFileData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/LogFileDataListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/LogListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/LogSearchResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/NameValueData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/NameValueDataListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/NodeData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/NodeListResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/PropertyDescriptionData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/SearchResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/ServiceLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/ServiceLogResponse.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/ShipperConfigDescriptionData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/TemplateData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/rest/AuditLogsResource.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/rest/EventHistoryResource.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/rest/InfoResource.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/rest/ServiceLogsResource.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/rest/ShipperConfigResource.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/rest/StatusResource.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/rest/SwaggerResource.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/service/UserService.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/ResponseDataGenerator.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/SolrConstants.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/model/SolrAuditLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/model/SolrCommonLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/model/SolrComponentTypeLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/model/SolrHostLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/model/SolrServiceLogData.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/util/DateUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/util/DownloadUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/util/FileUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/util/JSONUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/util/RESTErrorUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/util/SolrUtil.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/authenticate/LogsearchAuthFailureHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/authenticate/LogsearchAuthSuccessHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/authenticate/LogsearchLogoutSuccessHandler.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/AbstractLogsearchGlobalStateFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogSearchConfigStateFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogSearchLogLevelFilterManagerFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchAuditLogsStateFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchAuthenticationEntryPoint.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchCorsFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchEventHistoryStateFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchJWTFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchKRBAuthenticationFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchKrbFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchSecurityContextFormationFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchServiceLogsStateFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchUsernamePasswordAuthenticationFilter.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/NoServletContext.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/listener/LogSearchSessionListener.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/model/Privilege.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/model/Role.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/model/User.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/security/LogsearchAbstractAuthenticationProvider.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/security/LogsearchAuthenticationProvider.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/security/LogsearchExternalServerAuthenticationProvider.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/security/LogsearchFileAuthenticationProvider.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/security/LogsearchSimpleAuthenticationProvider.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/resources/default.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/resources/info.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/resources/log4j.xml
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/resources/logsearch.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/resources/swagger/swagger.html
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/resources/templates/audit_log_txt.ftl
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/resources/templates/service_log_txt.ftl
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/main/resources/user_pass.json
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/scripts/logsearch-env.sh
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/main/scripts/logsearch.sh
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/common/LabelFallbackHandlerTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/common/LogSearchContextUtilTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/common/ManageStartEndTimeTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/common/PropertiesSplitterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/AbstractRequestConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/AuditBarGraphRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/AuditComponentRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/AuditLogRequestConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/AuditServiceLoadRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/BaseServiceLogRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/EventHistoryRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/FieldAuditLogRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/HostLogFilesRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/ServiceLogAnyGraphRequestConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/ServiceLogComponentLevelRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/ServiceLogComponentRequestFacetQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/ServiceLogLevelCountRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/ServiceLogLevelDateRangeRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/ServiceLogTreeRequestFacetQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/ServiceLogTruncatedRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/StringFieldFacetQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/TopFieldAuditLogRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/UserExportRequestQueryConverterTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/web/security/LogsearchAuthenticationProviderTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/web/security/LogsearchExternalServerAuthenticationProviderTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/web/security/LogsearchFileAuthenticationProviderTest.java
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/web/security/LogsearchSimpleAuthenticationProviderTest.java
 create mode 100755 ambari-logsearch/ambari-logsearch-server/src/test/resources/logsearch.properties
 create mode 100644 ambari-logsearch/ambari-logsearch-server/src/test/resources/user_pass.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/.angular-cli.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/.editorconfig
 create mode 100644 ambari-logsearch/ambari-logsearch-web/.gitignore
 create mode 100644 ambari-logsearch/ambari-logsearch-web/README.md
 create mode 100644 ambari-logsearch/ambari-logsearch-web/e2e/app.e2e-spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/e2e/app.po.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/e2e/tsconfig.e2e.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/karma.conf.js
 create mode 100644 ambari-logsearch/ambari-logsearch-web/package.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/pom.xml
 create mode 100644 ambari-logsearch/ambari-logsearch-web/protractor.conf.js
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/app-routing.module.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/app.module.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/active-service-log-entry.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/components/graph/graph.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/components/graph/graph.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/components/graph/time-graph.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/components/graph/time-graph.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/components/logs-table/logs-table-component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/components/logs-table/logs-table-component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/filtering.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/graph.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/list-item.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/app-settings.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/app-state.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/audit-log.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/bar-graph.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/common-entry.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/count.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/filter.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/graph.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/log-type-tab.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/log.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/logs-state.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/node-group.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/node-item.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/service-log.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/solr-collection-state.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/store.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/models/user-config.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/object.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/audit-logs-graph-query-params.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/audit-logs-graph-query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/audit-logs-query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/audit-logs-top-resources-query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/logs-query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/service-logs-histogram-query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/service-logs-query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/queries/service-logs-truncated-query-params.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/service-injector.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/service-log-context-entry.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/settings.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/classes/string.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/accordion-panel/accordion-panel.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/accordion-panel/accordion-panel.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/accordion-panel/accordion-panel.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/accordion-panel/accordion-panel.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/action-menu/action-menu.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/action-menu/action-menu.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/action-menu/action-menu.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/action-menu/action-menu.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/app.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/app.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/app.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/app.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/audit-logs-entries/audit-logs-entries.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/audit-logs-entries/audit-logs-entries.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/audit-logs-entries/audit-logs-entries.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/audit-logs-table/audit-logs-table.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/audit-logs-table/audit-logs-table.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/audit-logs-table/audit-logs-table.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/audit-logs-table/audit-logs-table.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/breadrumbs/breadcrumbs.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/breadrumbs/breadcrumbs.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/breadrumbs/breadcrumbs.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/breadrumbs/breadcrumbs.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/cluster-filter/cluster-filter.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/cluster-filter/cluster-filter.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/cluster-filter/cluster-filter.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/cluster-filter/cluster-filter.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/collapsible-panel/collapsible-panel.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/collapsible-panel/collapsible-panel.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/collapsible-panel/collapsible-panel.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/collapsible-panel/collapsible-panel.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/context-menu/context-menu.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/context-menu/context-menu.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/context-menu/context-menu.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/context-menu/context-menu.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/date-picker/date-picker.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/date-picker/date-picker.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/date-picker/date-picker.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/filter-button/filter-button.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/filter-button/filter-button.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/filters-panel/filters-panel.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/filters-panel/filters-panel.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/filters-panel/filters-panel.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/filters-panel/filters-panel.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-legend-item/graph-legend-item.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-legend-item/graph-legend-item.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-legend-item/graph-legend-item.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-legend-item/graph-legend-item.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-legend/graph-legend.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-legend/graph-legend.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-legend/graph-legend.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-tooltip/graph-tooltip.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-tooltip/graph-tooltip.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-tooltip/graph-tooltip.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/graph-tooltip/graph-tooltip.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/history-item-controls/history-item-controls.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/history-item-controls/history-item-controls.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/history-item-controls/history-item-controls.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/history-item-controls/history-item-controls.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/horizontal-histogram/horizontal-histogram.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/horizontal-histogram/horizontal-histogram.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/horizontal-histogram/horizontal-histogram.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/horizontal-histogram/horizontal-histogram.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-context/log-context.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-context/log-context.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-context/log-context.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-context/log-context.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-file-entry/log-file-entry.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-file-entry/log-file-entry.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-file-entry/log-file-entry.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-file-entry/log-file-entry.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-index-filter/log-index-filter.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-index-filter/log-index-filter.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-index-filter/log-index-filter.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-index-filter/log-index-filter.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-level/log-level.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-level/log-level.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-level/log-level.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-message/log-message.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-message/log-message.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-message/log-message.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/log-message/log-message.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/login-form/login-form.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/login-form/login-form.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/login-form/login-form.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/login-form/login-form.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/logs-container/logs-container.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/logs-container/logs-container.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/logs-container/logs-container.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/logs-container/logs-container.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/main-container/main-container.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/main-container/main-container.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/main-container/main-container.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/menu-button/menu-button.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/menu-button/menu-button.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/menu-button/menu-button.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/menu-button/menu-button.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/node-bar/node-bar.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/node-bar/node-bar.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/node-bar/node-bar.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/node-bar/node-bar.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination-controls/pagination-controls.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination-controls/pagination-controls.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination-controls/pagination-controls.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination-controls/pagination-controls.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination/pagination.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination/pagination.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination/pagination.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/pagination/pagination.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/search-box/search-box.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/search-box/search-box.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/search-box/search-box.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/search-box/search-box.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/service-logs-table/service-logs-table.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/service-logs-table/service-logs-table.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/service-logs-table/service-logs-table.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/service-logs-table/service-logs-table.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/tabs/tabs.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/tabs/tabs.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/tabs/tabs.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/tabs/tabs.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-histogram/time-histogram.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-histogram/time-histogram.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-histogram/time-histogram.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-histogram/time-histogram.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-line-graph/time-line-graph.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-line-graph/time-line-graph.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-line-graph/time-line-graph.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-line-graph/time-line-graph.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-range-picker/time-range-picker.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-range-picker/time-range-picker.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-range-picker/time-range-picker.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/time-range-picker/time-range-picker.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/timezone-picker/timezone-picker.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/timezone-picker/timezone-picker.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/timezone-picker/timezone-picker.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/timezone-picker/timezone-picker.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/top-menu/top-menu.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/top-menu/top-menu.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/top-menu/top-menu.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/components/top-menu/top-menu.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/app-load/app-load.module.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/app-load/models/data-availability-state.model.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/app-load/services/app-load.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/app-load/stores/data-availability-state.store.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/animations.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/data-loading-indicator/data-loading-indicator.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/data-loading-indicator/data-loading-indicator.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/data-loading-indicator/data-loading-indicator.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/data-loading-indicator/data-loading-indicator.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-button/dropdown-button.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-button/dropdown-button.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-button/dropdown-button.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-button/dropdown-button.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-list/dropdown-list.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-list/dropdown-list.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-list/dropdown-list.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/dropdown-list/dropdown-list.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/filter-dropdown/filter-dropdown.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/filter-dropdown/filter-dropdown.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/loading-indicator/loading-indicator.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/loading-indicator/loading-indicator.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/loading-indicator/loading-indicator.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/loading-indicator/loading-indicator.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal-dialog/modal-dialog.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal-dialog/modal-dialog.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal-dialog/modal-dialog.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal-dialog/modal-dialog.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal/modal.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal/modal.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal/modal.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/components/modal/modal.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/directives/disable-control.directive.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/forms.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/interfaces/api-endpoint-descriptor.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/interfaces/notification.interface.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/main.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/mixins.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/notifications.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/services/can-deactivate-guard.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/services/can-deactivate-guard.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/services/notification.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/shared.module.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shared/variables.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-cluster-service-list/shipper-cluster-service-list.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-cluster-service-list/shipper-cluster-service-list.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-cluster-service-list/shipper-cluster-service-list.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-configuration/shipper-configuration.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-configuration/shipper-configuration.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-configuration/shipper-configuration.component.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-configuration/shipper-configuration.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-service-configuration-form/shipper-service-configuration-form.component.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-service-configuration-form/shipper-service-configuration-form.component.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/components/shipper-service-configuration-form/shipper-service-configuration-form.component.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/directives/validator.directive.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/directives/validator.directive.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/interfaces/shipper-cluster-information.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/models/shipper-cluster-service-configuration.interface.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/models/shipper-cluster-service-configuration.model.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/models/shipper-cluster-service-validation.model.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/models/shipper-cluster-service.type.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/models/shipper-cluster.type.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/models/shipper-configuration.model.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/services/shipper-cluster-service-list.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/services/shipper-cluster-service-list.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/services/shipper-configuration.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/services/shipper-configuration.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/services/shipper.guard.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/shipper-routing.module.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/shipper.module.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/stores/shipper-configuration.store.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/modules/shipper/stores/shipper-service.store.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/pipes/component-label.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/pipes/timer-seconds.pipe.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/pipes/timer-seconds.pipe.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/pipes/timezone-abbr.pipe.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/pipes/timezone-abbr.pipe.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/auth-guard.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/auth.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/auth.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/component-generator.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/component-generator.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/history-manager.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/history-manager.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/http-client.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/http-client.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/log-index-filter.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/log-index-filter.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/login-screen-guard.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/logs-breadcrumbs-resolver.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/logs-breadcrumbs-resolver.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/logs-container.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/logs-container.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/logs-filtering-utils.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/logs-filtering-utils.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/mock-api-data.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/mock-api-data.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/routing-utils.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/routing-utils.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/app-settings.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/app-state.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/audit-logs-fields.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/audit-logs-graph-data.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/audit-logs.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/cluster-selection.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/clusters.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/components.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/graphs.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/hosts.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/logs-state.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/reducers.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/service-logs-fields.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/service-logs-histogram-data.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/service-logs-truncated.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/service-logs.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/tabs.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/storage/user-configs.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/tab.guard.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/tab.guard.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/translate.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/translate.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/user-settings.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/user-settings.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/utils.service.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/services/utils.service.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/app/test-config.spec.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/assets/i18n/en.json
 copy {ambari-web/app/assets/img => ambari-logsearch/ambari-logsearch-web/src/assets/images}/ambari-logo.png (100%)
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/environments/environment.prod.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/environments/environment.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/favicon.ico
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/index.html
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/main.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/mockdata/mock-data-common.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/mockdata/mock-data-get.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/mockdata/mock-data-post.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/mockdata/mock-data-put.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/polyfills.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/styles.less
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/test.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/tsconfig.app.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/tsconfig.spec.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/typings.d.ts
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/vendor/css/bootstrap-datetimepicker.min.css
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/vendor/css/bootstrap-logsearch.min.css
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/vendor/css/fonts/Roboto-Bold-webfont.eot
 copy {ambari-web/vendor/theme => ambari-logsearch/ambari-logsearch-web/src/vendor/css}/fonts/Roboto-Bold-webfont.svg (100%)
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/vendor/css/fonts/Roboto-Bold-webfont.ttf
 copy {ambari-web/vendor/theme => ambari-logsearch/ambari-logsearch-web/src/vendor/css}/fonts/Roboto-Bold-webfont.woff (100%)
 copy {ambari-web/vendor/theme => ambari-logsearch/ambari-logsearch-web/src/vendor/css}/fonts/Roboto-Regular-webfont.eot (100%)
 copy {ambari-web/vendor/theme => ambari-logsearch/ambari-logsearch-web/src/vendor/css}/fonts/Roboto-Regular-webfont.svg (100%)
 copy {ambari-web/vendor/theme => ambari-logsearch/ambari-logsearch-web/src/vendor/css}/fonts/Roboto-Regular-webfont.ttf (100%)
 copy {ambari-web/vendor/theme => ambari-logsearch/ambari-logsearch-web/src/vendor/css}/fonts/Roboto-Regular-webfont.woff (100%)
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/vendor/js/WorldMapGenerator.min.js
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/vendor/js/bootstrap-datetimepicker.min.js
 create mode 100644 ambari-logsearch/ambari-logsearch-web/src/vendor/js/bootstrap-logsearch.min.js
 create mode 100644 ambari-logsearch/ambari-logsearch-web/tsconfig.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/tslint.json
 create mode 100644 ambari-logsearch/ambari-logsearch-web/webpack.config.js
 create mode 100644 ambari-logsearch/ambari-logsearch-web/yarn.lock
 create mode 100644 ambari-logsearch/docker/.gitignore
 create mode 100644 ambari-logsearch/docker/Dockerfile
 create mode 100644 ambari-logsearch/docker/all.yml
 create mode 100644 ambari-logsearch/docker/bin/start.sh
 create mode 100644 ambari-logsearch/docker/docker-compose.yml
 create mode 100644 ambari-logsearch/docker/knox.yml
 create mode 100755 ambari-logsearch/docker/knox/gateway.sh
 create mode 100644 ambari-logsearch/docker/knox/keystores/test-secrets.zip
 create mode 100755 ambari-logsearch/docker/knox/ldap.sh
 create mode 100644 ambari-logsearch/docker/knox/logsearch/1.0.0/rewrite.xml
 create mode 100644 ambari-logsearch/docker/knox/logsearch/1.0.0/service.xml
 create mode 100644 ambari-logsearch/docker/knox/topologies/admin.xml
 create mode 100644 ambari-logsearch/docker/knox/topologies/knoxsso.xml
 create mode 100644 ambari-logsearch/docker/knox/topologies/sandbox.xml
 create mode 100755 ambari-logsearch/docker/logsearch-docker.sh
 create mode 100644 ambari-logsearch/docker/logsearch-logfeeder.yml
 create mode 100644 ambari-logsearch/docker/logsearch-server.yml
 create mode 100644 ambari-logsearch/docker/solr.yml
 create mode 100644 ambari-logsearch/docker/sso.yml
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/log4j.xml
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/logfeeder-env.sh
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/logfeeder.properties
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/global.config.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-ambari.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-hdfs.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-hst.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-logsearch-docker.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-logsearch.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-secure_log.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-storm.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-system_message.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-zookeeper.json
 create mode 100644 ambari-logsearch/docker/test-config/logfeeder/shipper-conf/output.config.json
 create mode 100644 ambari-logsearch/docker/test-config/logsearch/log4j.xml
 create mode 100644 ambari-logsearch/docker/test-config/logsearch/logsearch-env.sh
 create mode 100644 ambari-logsearch/docker/test-config/logsearch/logsearch-https.properties
 create mode 100644 ambari-logsearch/docker/test-config/logsearch/logsearch-sso.properties
 create mode 100644 ambari-logsearch/docker/test-config/logsearch/logsearch.properties
 create mode 100644 ambari-logsearch/docker/test-config/solr/log4j.properties
 create mode 100644 ambari-logsearch/docker/test-config/solr/solr-env-ssl.sh
 create mode 100644 ambari-logsearch/docker/test-config/solr/solr-env.sh
 create mode 100644 ambari-logsearch/docker/test-config/solr/solr.xml
 create mode 100644 ambari-logsearch/docker/test-config/solr/zoo.cfg
 create mode 100644 ambari-logsearch/docker/test-logs/ambari-server/ambari-audit.log
 create mode 100644 ambari-logsearch/docker/test-logs/hdfs-audit/hdfs-audit.log
 create mode 100644 ambari-logsearch/docker/test-logs/logsearch/logsearch-test-log.json
 create mode 100644 ambari-logsearch/docker/test-logs/secure_log/secure-log.txt
 create mode 100644 ambari-logsearch/docker/test-logs/smartsense/hst-agent-test-log.txt
 create mode 100644 ambari-logsearch/docker/test-logs/storm/worker-logs/streamline-1-TestAgg-2-3/6700/worker.log
 create mode 100644 ambari-logsearch/docker/test-logs/storm/worker-logs/streamline-1-TestAgg-2-3/6701/worker.log
 create mode 100644 ambari-logsearch/docker/test-logs/system_message/message_logs.txt
 create mode 100644 ambari-logsearch/docker/test-logs/zookeeper/zookeeper-test-log.txt
 create mode 100644 ambari-logsearch/docker/zookeeper.yml
 create mode 100644 ambari-logsearch/pom.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/pom.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/collector-windows-choco.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/collector-windows.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/collector.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/grafana.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/monitor-windows-choco.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/monitor-windows.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/monitor.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink-windows-choco.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink-windows.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/assembly/sink.xml
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/choco/collector/ambari-metrics-collector.nuspec
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/choco/collector/chocolateyinstall.ps1
 copy {ambari-server/src/main/package/choco => ambari-metrics/ambari-metrics-assembly/src/main/package/choco/collector}/chocolateyuninstall.ps1 (100%)
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/choco/monitor/ambari-metrics-monitor.nuspec
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/choco/monitor/chocolateyinstall.ps1
 copy {ambari-server/src/main/package/choco => ambari-metrics/ambari-metrics-assembly/src/main/package/choco/monitor}/chocolateyuninstall.ps1 (100%)
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/choco/sink/ambari-metrics-hadoop-sink.nuspec
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/choco/sink/chocolateyinstall.ps1
 copy {ambari-server/src/main/package/choco => ambari-metrics/ambari-metrics-assembly/src/main/package/choco/sink}/chocolateyuninstall.ps1 (100%)
 copy {contrib/views/ambari-views-package => ambari-metrics/ambari-metrics-assembly}/src/main/package/deb/control/control (100%)
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/deb/control/postinst
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/deb/control/preinst
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/deb/control/prerm
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/rpm/sink/postinstall.sh
 create mode 100644 ambari-metrics/ambari-metrics-assembly/src/main/package/rpm/sink/preinstall.sh
 create mode 100644 ambari-metrics/ambari-metrics-common/pom.xml
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/AbstractTimelineMetricsSink.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/AggregationResult.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/AppCookieManager.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/ContainerMetric.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/MetadataException.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/MetricAggregate.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/MetricClusterAggregate.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/MetricHostAggregate.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/MetricsSinkInitializationException.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/PostProcessingUtil.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/Precision.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/PrecisionLimitExceededException.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/SingleValuedTimelineMetric.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/TimelineMetric.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/TimelineMetricMetadata.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/TimelineMetricUtils.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/TimelineMetricWithAggregatedValues.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/TimelineMetrics.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/TopNConfig.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/UnableToConnectException.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/availability/MetricCollectorHAHelper.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/availability/MetricCollectorUnavailableException.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/availability/MetricSinkWriteShardHostnameHashingStrategy.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/availability/MetricSinkWriteShardStrategy.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/cache/TimelineMetricsCache.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/timeline/configuration/Configuration.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/main/java/org/apache/hadoop/metrics2/sink/util/Servers.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/AbstractTimelineMetricSinkTest.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/AppCookieManagerTest.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/availability/MetricCollectorHATest.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/availability/ShardingStrategyTest.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/cache/HandleConnectExceptionTest.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/cache/PostProcessingUtilTest.java
 create mode 100644 ambari-metrics/ambari-metrics-common/src/test/java/org/apache/hadoop/metrics2/sink/timeline/cache/TimelineMetricsCacheTest.java
 create mode 100644 ambari-metrics/ambari-metrics-flume-sink/pom.xml
 copy {ambari-server => ambari-metrics/ambari-metrics-flume-sink}/src/main/assemblies/empty.xml (100%)
 create mode 100644 ambari-metrics/ambari-metrics-flume-sink/src/main/assemblies/jar-with-common.xml
 create mode 100644 ambari-metrics/ambari-metrics-flume-sink/src/main/conf/flume-metrics2.properties.j2
 create mode 100644 ambari-metrics/ambari-metrics-flume-sink/src/main/java/org/apache/hadoop/metrics2/sink/flume/FlumeTimelineMetricsSink.java
 create mode 100644 ambari-metrics/ambari-metrics-flume-sink/src/test/java/org/apache/hadoop/metrics2/sink/flume/FlumeTimelineMetricsSinkTest.java
 create mode 100644 ambari-metrics/ambari-metrics-grafana/README.md
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/config_ctrl.d.ts
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/config_ctrl.js
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/config_ctrl.js.map
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/config_ctrl.ts
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.d.ts
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/datasource.js
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/directives.js
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/img/ams-screenshot.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/img/apache-ambari-logo-sm.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/img/apache-ambari-logo.png
 copy {docs/src/site/resources/images => ambari-metrics/ambari-metrics-grafana/ambari-metrics/img}/apache-ambari-project.png (100%)
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/module.d.ts
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/module.js
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/module.js.map
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/module.ts
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/partials/annotations.editor.html
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/partials/config.html
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/partials/query.editor.html
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/plugin.json
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/query_ctrl.d.ts
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/query_ctrl.js
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/query_ctrl.js.map
 create mode 100644 ambari-metrics/ambari-metrics-grafana/ambari-metrics/query_ctrl.ts
 create mode 100644 ambari-metrics/ambari-metrics-grafana/conf/unix/ambari-metrics-grafana
 create mode 100644 ambari-metrics/ambari-metrics-grafana/conf/unix/ams-grafana-env.sh
 create mode 100644 ambari-metrics/ambari-metrics-grafana/conf/unix/ams-grafana.ini
 create mode 100644 ambari-metrics/ambari-metrics-grafana/pom.xml
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/1-add-datasource.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/10-choose-hostname.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/11-choose-agg-rate-precision.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/12-change-panel-title.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/13-save-dashboard.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/14-change-timerange.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/15-change-units.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/16-display-style-graph-1.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/17-series-specific-override.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/18-override-time.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/19-edit-graph.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/2-datasource-details.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/20-templating.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/21-multi-templating.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/3-test-datasource.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/4-dashboard-dropdown.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/5-dashboard-graph-menu.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/6-graph-panels.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/7-choose-datasource.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/8-choose-component.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/9-choose-metric.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/add-dashboard.png
 create mode 100644 ambari-metrics/ambari-metrics-grafana/screenshots/full-dashboard.png
 copy {ambari-server => ambari-metrics/ambari-metrics-grafana}/src/main/assemblies/empty.xml (100%)
 create mode 100644 ambari-metrics/ambari-metrics-hadoop-sink/pom.xml
 copy {ambari-server => ambari-metrics/ambari-metrics-hadoop-sink}/src/main/assemblies/empty.xml (100%)
 create mode 100644 ambari-metrics/ambari-metrics-hadoop-sink/src/main/assemblies/jar-with-common.xml
 create mode 100644 ambari-metrics/ambari-metrics-hadoop-sink/src/main/java/org/apache/hadoop/metrics2/sink/timeline/HadoopTimelineMetricsSink.java
 create mode 100644 ambari-metrics/ambari-metrics-hadoop-sink/src/test/java/org/apache/hadoop/metrics2/sink/timeline/HadoopTimelineMetricsSinkTest.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/conf/unix/log4j.properties
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/conf/windows/log4j.properties
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/pom.xml
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/main/java/org/apache/hadoop/metrics2/host/aggregator/AggregatorApplication.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/main/java/org/apache/hadoop/metrics2/host/aggregator/AggregatorWebService.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/main/java/org/apache/hadoop/metrics2/host/aggregator/TimelineMetricsHolder.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/main/java/org/apache/hadoop/metrics2/sink/timeline/AbstractMetricPublisher.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/main/java/org/apache/hadoop/metrics2/sink/timeline/AggregatedMetricsPublisher.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/main/java/org/apache/hadoop/metrics2/sink/timeline/RawMetricsPublisher.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/test/java/org/apache/hadoop/metrics2/host/aggregator/AggregatorApplicationTest.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/test/java/org/apache/hadoop/metrics2/host/aggregator/AggregatorWebServiceTest.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/test/java/org/apache/hadoop/metrics2/host/aggregator/TimelineMetricsHolderTest.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/test/java/org/apache/hadoop/metrics2/sink/timeline/AbstractMetricPublisherTest.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/test/java/org/apache/hadoop/metrics2/sink/timeline/AggregatedMetricsPublisherTest.java
 create mode 100644 ambari-metrics/ambari-metrics-host-aggregator/src/test/java/org/apache/hadoop/metrics2/sink/timeline/RawMetricsPublisherTest.java
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/conf/unix/ambari-metrics-monitor
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/conf/unix/metric_groups.conf
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/conf/unix/metric_monitor.ini
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/conf/windows/ambari-metrics-monitor.cmd
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/conf/windows/metric_groups.conf
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/conf/windows/metric_monitor.ini
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/pom.xml
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/package/rpm/preremove.sh
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/__init__.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/amhm_service.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/__init__.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/aggregator.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/application_metric_map.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/blacklisted_set.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/config_reader.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/controller.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/emitter.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/event_definition.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/host_info.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/krberr.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/metric_collector.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/security.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/spnego_kerberos_auth.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/core/stop_handler.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/main.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/LICENSE
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/MANIFEST.in
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/Makefile
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/README
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/build.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/Makefile
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/README
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_static/copybutton.js
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_static/sidebar.js
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_template/globaltoc.html
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_template/indexcontent.html
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_template/indexsidebar.html
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_template/page.html
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_themes/pydoctheme/static/pydoctheme.css
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/_themes/pydoctheme/theme.conf
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/conf.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/index.rst
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/docs/make.bat
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/disk_usage.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/free.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/iotop.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/killall.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/meminfo.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/netstat.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/nettop.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/pmap.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/process_detail.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/top.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/examples/who.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/make.bat
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/__init__.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_common.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_compat.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psbsd.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_pslinux.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psosx.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psposix.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_pssunos.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_bsd.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_bsd.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_common.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_common.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_linux.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_linux.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_osx.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_osx.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_posix.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_posix.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_sunos.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_sunos.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_windows.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_psutil_windows.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/_pswindows.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/bsd/process_info.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/bsd/process_info.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/osx/process_info.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/osx/process_info.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/glpi.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/ntextapi.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/process_handles.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/process_handles.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/process_info.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/process_info.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/security.c
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/psutil/arch/windows/security.h
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/main/python/psutil/setup.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/test/python/core/TestApplicationMetricMap.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/test/python/core/TestEmitter.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/test/python/core/TestHostInfo.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/test/python/core/TestMetricCollector.py
 create mode 100644 ambari-metrics/ambari-metrics-host-monitoring/src/test/python/unitTests.py
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/pom.xml
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/main/assemblies/empty.xml
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/main/assemblies/jar-with-common.xml
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/main/java/org/apache/hadoop/metrics2/sink/kafka/JvmMetricSet.java
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/main/java/org/apache/hadoop/metrics2/sink/kafka/KafkaTimelineMetricsReporter.java
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/main/java/org/apache/hadoop/metrics2/sink/kafka/KafkaTimelineMetricsReporterMBean.java
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/main/java/org/apache/hadoop/metrics2/sink/kafka/MetricNameBuilder.java
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/main/java/org/apache/hadoop/metrics2/sink/kafka/ScheduledReporter.java
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/test/java/org/apache/hadoop/metrics2/sink/kafka/JvmMetricSetTest.java
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/test/java/org/apache/hadoop/metrics2/sink/kafka/KafkaTimelineMetricsReporterTest.java
 create mode 100644 ambari-metrics/ambari-metrics-kafka-sink/src/test/java/org/apache/hadoop/metrics2/sink/kafka/ScheduledReporterTest.java
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink-legacy/pom.xml
 copy {ambari-server => ambari-metrics/ambari-metrics-storm-sink-legacy}/src/main/assemblies/empty.xml (100%)
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink-legacy/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsReporter.java
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink-legacy/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsSink.java
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink-legacy/src/test/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsSinkTest.java
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink/pom.xml
 copy {ambari-server => ambari-metrics/ambari-metrics-storm-sink}/src/main/assemblies/empty.xml (100%)
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink/src/main/java/org/apache/hadoop/metrics2/sink/storm/NumberUtil.java
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsReporter.java
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink/src/main/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsSink.java
 create mode 100644 ambari-metrics/ambari-metrics-storm-sink/src/test/java/org/apache/hadoop/metrics2/sink/storm/StormTimelineMetricsSinkTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/ambari-metrics-collector
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/ams-env.sh
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/ams-site.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/amshbase_metrics_whitelist
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/hbase-site.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/log4j.properties
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/metrics_whitelist
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/sqlline/log4j.properties
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/sqlline/phoenix_utils.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/unix/sqlline/sqlline.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/windows/ambari-metrics-collector.cmd
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/windows/ams-env.cmd
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/windows/ams-site.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/windows/ams.properties
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/windows/amshbase_metrics_whitelist
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/windows/log4j.properties
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/conf/windows/metrics_whitelist
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/pom.xml
 copy {ambari-server => ambari-metrics/ambari-metrics-timelineservice}/src/main/assemblies/empty.xml (100%)
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/assemblies/simulator.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/conf/hbase-site-metrics-service.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/conf/simulator-log4j.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/AMSApplicationServer.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/LoadRunner.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/MetricsLoadSimulator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/MetricsSenderWorker.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/data/AppID.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/data/AppMetrics.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/data/ApplicationInstance.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/data/HostMetricsGenerator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/data/Metric.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/data/MetricsGeneratorConfigurer.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/net/MetricsSender.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/net/RestMetricsSender.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/net/StdOutMetricsSender.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/net/UrlService.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/util/Json.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/util/RandomMetricsProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/loadsimulator/util/TimeStampProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/FunctionUtils.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/HBaseTimelineMetricsService.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/MetricsCacheCommitterThread.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/MetricsSystemInitializationException.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/PhoenixHBaseAccessor.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricConfiguration.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricDistributedCache.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricServiceSummary.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricSplitPointComputer.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricStore.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricStoreWatcher.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricsAggregatorSink.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricsFilter.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TimelineMetricsIgniteCache.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/TransientMetricReadHelper.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/AbstractTimelineAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/AggregatorUtils.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/CustomDownSampler.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/DownSamplerUtils.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/EventMetricDownSampler.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/Function.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineClusterMetric.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricAggregatorFactory.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricAppAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricClusterAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricClusterAggregatorSecond.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricClusterAggregatorSecondWithCacheSource.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricFilteringHostAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricHostAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricReadHelper.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/TopNDownSampler.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/v2/TimelineMetricClusterAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/v2/TimelineMetricFilteringHostAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/aggregators/v2/TimelineMetricHostAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/availability/AggregationTaskRunner.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/availability/CheckpointManager.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/availability/MetricCollectorHAController.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/availability/OnlineOfflineStateModelFactory.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/discovery/TimelineMetricHostMetadata.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/discovery/TimelineMetricMetadataKey.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/discovery/TimelineMetricMetadataManager.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/discovery/TimelineMetricMetadataSync.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/AbstractTimelineMetricsSeriesAggregateFunction.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/SeriesAggregateFunction.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/TimelineMetricsSeriesAggregateFunction.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/TimelineMetricsSeriesAggregateFunctionFactory.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/TimelineMetricsSeriesAvgAggregateFunction.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/TimelineMetricsSeriesMaxAggregateFunction.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/TimelineMetricsSeriesMinAggregateFunction.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/function/TimelineMetricsSeriesSumAggregateFunction.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/Condition.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/ConditionBuilder.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/ConnectionProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/DefaultCondition.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/DefaultPhoenixDataSource.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/EmptyCondition.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/MetadataQueryCondition.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/PhoenixConnectionProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/PhoenixTransactSQL.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/SplitByMetricNamesCondition.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/TopNCondition.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/query/TransientMetricCondition.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/sink/DefaultFSSinkProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/sink/ExternalMetricsSink.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/sink/ExternalSinkProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/sink/HttpSinkProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/sink/KafkaSinkProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/DefaultInternalMetricsSourceProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/InternalMetricsSource.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/InternalSourceProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/RawMetricsSource.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/cache/InternalMetricCacheKey.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/cache/InternalMetricCacheValue.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/cache/InternalMetricsCache.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/cache/InternalMetricsCacheProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/source/cache/InternalMetricsCacheSizeOfEngine.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/upgrade/core/AbstractPhoenixMetricsCopier.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/upgrade/core/MetricsDataMigrationLauncher.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/upgrade/core/PhoenixClusterMetricsCopier.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/upgrade/core/PhoenixHostMetricsCopier.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/uuid/HashBasedUuidGenStrategy.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/uuid/MD5UuidGenStrategy.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/uuid/MetricUuidGenStrategy.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/uuid/Murmur3HashUuidGenStrategy.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/core/timeline/uuid/TimelineMetricUuid.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ApplicationAttemptFinishData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ApplicationAttemptHistoryData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ApplicationAttemptStartData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ApplicationFinishData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ApplicationHistoryData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ApplicationStartData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ContainerFinishData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ContainerHistoryData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/ContainerStartData.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/impl/pb/ApplicationAttemptFinishDataPBImpl.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/impl/pb/ApplicationAttemptStartDataPBImpl.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/impl/pb/ApplicationFinishDataPBImpl.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/impl/pb/ApplicationStartDataPBImpl.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/impl/pb/ContainerFinishDataPBImpl.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/records/impl/pb/ContainerStartDataPBImpl.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/timeline/GenericObjectMapper.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/timeline/NameValuePair.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/timeline/TimelineReader.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/timeline/TimelineStore.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/timeline/TimelineWriter.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/webapp/AMSController.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/webapp/AMSWebApp.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/webapp/JAXBContextResolver.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/ambari/metrics/webapp/TimelineWebServices.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/python/ambari_metrics_collector/__init__.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/python/ambari_metrics_collector/properties.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/python/ambari_metrics_collector/serviceConfiguration.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/python/amc_service.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/python/embedded_hbase_service.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/python/main.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/AMBARI_SERVER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/AMS-HBASE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/AMSSMOKETESTFAKE.DAT
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/AMSSMOKETESTFAKE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/DATANODE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/FLUME_HANDLER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HBASE_MASTER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HBASE_REGIONSERVER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HIVEMETASTORE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HIVESERVER2.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HOST.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/JOBHISTORYSERVER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/KAFKA_BROKER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/NAMENODE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/NIMBUS.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/NODEMANAGER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/RESOURCEMANAGER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/TIMELINE_METRIC_STORE_WATCHER.DAT
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/TIMELINE_METRIC_STORE_WATCHER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/scripts/ams_query.py
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/scripts/start.sh
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/scripts/start_slaves.sh
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/scripts/status_slaves.sh
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/scripts/stop.sh
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/main/resources/scripts/stop_slaves.sh
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/conf/ams-site.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/conf/hadoop-policy.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/conf/hbase-site.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/data/TestAppMetrics.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/data/TestMetric.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/jmetertest/jmetertest/AMSJMeterLoadTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/jmetertest/jmetertest/AppGetMetric.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/jmetertest/jmetertest/GetMetricRequestInfo.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/jmetertest/jmetertest/JmeterTestPlanTask.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/net/TestRestMetricsSender.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/net/TestStdOutMetricsSender.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/util/TestRandomMetricsProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/loadsimulator/util/TestTimeStampProvider.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/AbstractMiniHBaseClusterTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/AbstractPhoenixConnectionlessTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/FunctionTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/HBaseTimelineMetricsServiceTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/ITPhoenixHBaseAccessor.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/MetricTestHelper.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/PhoenixHBaseAccessorTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/StandaloneHBaseTestingUtility.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TestClusterSuite.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TestMetricHostAggregate.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TestPhoenixTransactSQL.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TestTimelineMetricStore.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TimelineMetricSplitPointComputerTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TimelineMetricStoreWatcherTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TimelineMetricsAggregatorMemorySink.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TimelineMetricsFilterTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TimelineMetricsIgniteCacheTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/TopNConditionTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/aggregators/AbstractTimelineAggregatorTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/aggregators/DownSamplerTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/aggregators/ITClusterAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/aggregators/ITMetricAggregator.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricClusterAggregatorSecondTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/aggregators/TimelineMetricClusterAggregatorSecondWithCacheSourceTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/availability/MetricCollectorHAControllerTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/discovery/TestMetadataManager.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/discovery/TestMetadataSync.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/function/TimelineMetricsSeriesAggregateFunctionTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/query/DefaultConditionTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/source/RawMetricsSourceTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/core/timeline/uuid/MetricUuidGenStrategyTest.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/timeline/TestGenericObjectMapper.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/ambari/metrics/webapp/TestTimelineWebServices.java
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/hbase-default.xml
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/loadsimulator/README
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/loadsimulator/ams-jmeter.properties
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/loadsimulator/amsJmeterGraph.jmx
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/loadsimulator/jmeter.properties
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/loadsimulator/saveservice.properties
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/test_data/full_whitelist.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/test_data/metric_blacklist.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/test_data/metric_whitelist.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/AMS-HBASE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/DATANODE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/FLUME_HANDLER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/HBASE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/HOST.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/KAFKA_BROKER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/NAMENODE.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/NIMBUS.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/NODEMANAGER.dat
 create mode 100644 ambari-metrics/ambari-metrics-timelineservice/src/test/resources/ui_metrics_def/RESOURCEMANAGER.dat
 create mode 100644 ambari-metrics/pom.xml
 copy {ambari-project => ambari-metrics}/src/main/package/deb/control/control (100%)
 copy {ambari-project => ambari-metrics}/src/main/package/deb/control/postinst (100%)
 copy {ambari-project => ambari-metrics}/src/main/package/deb/control/postrm (100%)
 copy {ambari-project => ambari-metrics}/src/main/package/deb/control/posttrm (100%)
 copy {ambari-project => ambari-metrics}/src/main/package/deb/control/preinst (100%)
 copy {ambari-project => ambari-metrics}/src/main/package/deb/control/prerm (100%)
 delete mode 100644 ambari-server-spi/pom.xml
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/annotations/UpgradeCheckInfo.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/server/utils/VersionUtils.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/ClusterInformation.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/RepositoryType.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/RepositoryVersion.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/exceptions/UpgradeActionException.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/net/HttpURLConnectionProvider.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/net/package-info.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/package-info.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/stack/StackReleaseInfo.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/stack/StackReleaseVersion.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/CheckQualification.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/OrchestrationOptions.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/PriorCheckQualification.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeAction.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeActionOperations.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeCheck.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeCheckDescription.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeCheckGroup.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeCheckRequest.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeCheckResult.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeCheckStatus.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeCheckType.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeInformation.java
 delete mode 100644 ambari-server-spi/src/main/java/org/apache/ambari/spi/upgrade/UpgradeType.java
 delete mode 100644 ambari-server-spi/src/test/java/org/apache/ambari/spi/upgrade/RepositoryTypeTest.java
 delete mode 100644 ambari-server/docs/security/ldap/index.md
 rename {ambari-server-spi => ambari-server}/src/main/java/org/apache/ambari/server/AmbariException.java (100%)
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/agent/AgentEncryptionKey.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/agent/stomp/dto/HostRepositories.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/api/ContentTypeOverrideFilter.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/api/resources/MpackResourceDefinition.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/api/services/MpackRequestSwagger.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/api/services/MpacksService.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/AbstractCheckDescriptor.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/AtlasMigrationPropertyCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/CheckDescription.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/ClientRetryPropertyCheck.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/ClusterCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/DruidHighAvailabilityCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/HiveDynamicServiceDiscoveryCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/HiveMultipleMetastoreCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/HiveNotRollingWarning.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/KafkaKerberosCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/MapReduce2JobHistoryStatePreservingCheck.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/OrchestrationQualification.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/PluginChecksLoadedCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/RangerAuditDbCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/RangerPasswordCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/RangerSSLConfigCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/SecondaryNamenodeDeletedCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesMapReduceDistributedCacheCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesNamenodeHighAvailabilityCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesNamenodeTruncateCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesTezDistributedCacheCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/ServicesYarnWorkPreservingCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/StormShutdownWarning.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/UpgradeCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/UpgradeCheckGroup.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/UpgradeCheckRegistryProvider.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/UpgradeTypeQualification.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/YarnRMHighAvailabilityCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/checks/YarnTimelineServerStatePreservingCheck.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/MpackRequest.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/MpackResponse.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/PrereqCheckRequest.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/AmbariServerStackAdvisorAwareConfigurationHandler.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/BlueprintExportType.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/DefaultTrimmingStrategy.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/DeleteSpacesAtTheEndTrimmingStrategy.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/DirectoriesTrimmingStrategy.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/MpackResourceProvider.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/PasswordTrimmingStrategy.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/URLRedirectProvider.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/Predicates.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/events/EncryptionKeyUpdateEvent.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/mpack/MpackManager.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/mpack/MpackManagerFactory.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/orm/dao/MpackDAO.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/orm/entities/MpackEntity.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/AESEncryptionService.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/AgentConfigUpdateEncryptor.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/AmbariServerConfigurationEncryptor.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/ConfigPropertiesEncryptor.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/EncryptionService.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/Encryptor.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/PropertiesEncryptor.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/security/encryption/SensitiveDataEncryption.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/AddSparkUserToYarnACLAdminQueue.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/AtlasProxyUserConfigCalculation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/CreateZeppelinSiteConfig.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixCapacitySchedulerOrderingPolicy.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixLzoCodecPath.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixNotebookStorage.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixOozieAdminUsers.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixSparkYarnIdentity.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixTimelineReaderAddress.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/FixYarnWebServiceUrl.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/HBaseConfigCalculation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/HBaseEnvMaxDirectMemorySizeAction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/HiveEnvClasspathAction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/HiveZKQuorumConfigAction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/OozieConfigCalculation.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/PluginUpgradeServerAction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/RangerConfigCalculation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/RangerKerberosConfigCalculation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/RangerKmsProxyConfig.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/RangerUsersyncConfigCalculation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/RangerWebAlertConfigAction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/SparkShufflePropertyConfig.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/YarnConfigCalculation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/YarnNodeManagerCapacityCalculation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/serveraction/upgrades/ZooKeeperQuorumCalculator.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/StackMerger.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/AddComponentTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/Batch.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ClusterGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ColocatedGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/Condition.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ConfigUpgradeChangeDefinition.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ConfigUpgradePack.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ConfigurationCondition.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ConfigureFunction.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ConfigureTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/CreateAndConfigureTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/Direction.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ExecuteHostType.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ExecuteStage.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ExecuteTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/Grouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/HostOrderGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/HostOrderItem.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ManualTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ParallelClientGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ParallelScheduler.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/PropertyKeyState.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/RegenerateKeytabsTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/RepositoryVersionHelper.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/RestartGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/RestartTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/SecurityCondition.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ServerActionTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ServerSideActionTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ServiceCheckGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/ServiceCheckTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/StartGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/StartTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/StopGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/StopTask.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/Task.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/TaskParameter.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/TransferCoercionType.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/TransferOperation.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/UpdateStackGrouping.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/UpgradeFunction.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/UpgradePack.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/UpgradeScope.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/ParallelClientGroupingBuilder.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/Placeholder.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/StageWrapper.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/StageWrapperBuilder.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/TaskWrapper.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/TaskWrapperBuilder.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/UpgradeContext.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/UpgradeContextFactory.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/UpgradeGroupHolder.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/UpgradeHelper.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/UpgradeServiceSummary.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/stack/upgrade/orchestrate/UpgradeSummary.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/Module.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/ModuleComponent.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/ModuleDependency.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/Mpack.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/RepositoryType.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/ServiceLdapInfo.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeContext.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeContextFactory.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/UpgradeHelper.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/repository/DefaultStackVersion.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/ConfigUpgradePack.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/PrereqCheckStatus.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/PrereqCheckType.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/PrerequisiteCheck.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/UpgradePack.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/AddComponentTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Batch.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ClusterGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ColocatedGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Condition.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ConfigUpgradeChangeDefinition.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ConfigurationCondition.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ConfigureFunction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ConfigureTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/CreateAndConfigureTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Direction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ExecuteHostType.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ExecuteTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Grouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/HostOrderGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/HostOrderItem.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ManualTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ParallelScheduler.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/PropertyKeyState.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/RegenerateKeytabsTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/RepositoryVersionHelper.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/RestartGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/RestartTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/SecurityCondition.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServerActionTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServerSideActionTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServiceCheckGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/ServiceCheckTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StageWrapper.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StageWrapperBuilder.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StartGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StartTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StopGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/StopTask.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/Task.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/TaskParameter.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/TaskWrapper.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/TaskWrapperBuilder.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/TransferCoercionType.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/TransferOperation.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/UpdateStackGrouping.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/UpgradeFunction.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/UpgradeScope.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/state/stack/upgrade/UpgradeType.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/Configurable.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/ConfigurableHelper.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/DefaultStackFactory.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/ProvisionStep.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/StackFactory.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AddServiceInfo.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AddServiceOrchestrator.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AddServiceRequest.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AutoHostgroupStrategy.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/Component.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/GroupByComponentsStrategy.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/Host.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/HostGroupForEachHostStrategy.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/HostGroupStrategy.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/LayoutRecommendationInfo.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/ProvisionActionPredicateBuilder.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/RequestValidator.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/RequestValidatorFactory.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/ResourceProviderAdapter.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/Service.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/StackAdvisorAdapter.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/topology/validators/NameNodeHaValidator.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog273.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog274.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog275.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog280.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/utils/LoggingPreconditions.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/utils/ModuleVersion.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/utils/MpackVersion.java
 delete mode 100644 ambari-server/src/main/java/org/apache/ambari/server/utils/TextEncoding.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/utils/URLCredentialsHider.java
 create mode 100644 ambari-server/src/main/java/org/apache/ambari/server/utils/VersionUtils.java
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/alerts.json
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/configuration/accumulo-env.xml
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/configuration/accumulo-log4j.xml
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/configuration/accumulo-site.xml
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/configuration/client.xml
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/kerberos.json
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/metainfo.xml
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/metrics.json
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/files/accumulo-metrics.xml
 rename {ambari-common/src/main/python/resource_management/libraries/execution_command => ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts}/__init__.py (100%)
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_client.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_gc.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_master.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_monitor.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_script.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_service.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_tracer.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_tserver.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/params.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/service_check.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/status_params.py
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/accumulo_jaas.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/auditLog.xml.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/gc.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/generic_logger.xml.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/hadoop-metrics2-accumulo.properties.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/masters.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/monitor.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/monitor_logger.xml.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/slaves.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/templates/tracers.j2
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/role_command_order.json
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/themes/credentials.json
 create mode 100644 ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/themes/directories.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/alerts.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/configuration/infra-solr-client-log4j.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/configuration/infra-solr-env.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/configuration/infra-solr-log4j.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/configuration/infra-solr-security-json.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/configuration/infra-solr-xml.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/kerberos.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/metainfo.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/collection.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/command_commons.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/infra_solr.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/infra_solr_client.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/migrate.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/params.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/service_check.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/setup_infra_solr.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/scripts/status_params.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/templates/infra-solr-security.json.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/templates/infra-solr.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/templates/infra_solr_jaas.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/package/templates/input.config-ambari-infra.json.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/properties/infra-solr-env.sh.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/properties/solr-client-log4j.properties.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/properties/solr-log4j2.xml.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/properties/solr.xml.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/quicklinks/quicklinks.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/role_command_order.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/service_advisor.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/themes/directories.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_INFRA_SOLR/0.1.0/themes/theme.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/alerts.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-env.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-grafana-env.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-grafana-ini.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-hbase-env.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-hbase-log4j.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-hbase-policy.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-hbase-security-site.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-hbase-site.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-log4j.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-site.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-ssl-client.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/configuration/ams-ssl-server.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/kerberos.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/metainfo.xml
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/metrics.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/alerts/alert_ambari_metrics_monitor.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-kafka-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-kafka-hosts.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-kafka-topics.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-nifi-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-nifi-hosts.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-storm-components.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-storm-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-storm-kafka-offset.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDF/grafana-storm-topology.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-druid-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-druid-ingestion.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-druid-query.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hbase-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hbase-misc.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hbase-regionservers.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hbase-tables.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hbase-users.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hdfs-datanodes.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hdfs-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hdfs-namenodes.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hdfs-topn.json
 copy ambari-server/src/{test/python/mpacks/mystack-ambari-mpack-1.0.0.1/stacks/MYSTACK/3.0/services/SERVICEC/dashboards/grafana-dashboards => main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP}/grafana-hdfs-users.json (100%)
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hive-hivemetastore.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hive-hiverserver2.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-hive-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-infra-solr-collections.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-infra-solr-cores.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-infra-solr-hosts.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-kafka-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-kafka-hosts.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-kafka-topics.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-llapdaemon-daemons.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-llapdaemon-heatmaps.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-llapdaemon-overview.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-logsearch-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-solr-cores-dashboard.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-solr-hosts-dashboard.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-storm-components.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-storm-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-storm-kafka-offset.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-storm-topology.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-yarn-applications.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-yarn-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-yarn-jobhistoryserver.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-yarn-nodemanagers.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-yarn-queues.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-yarn-resourcemanagers.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/HDP/grafana-yarn-timelineserver.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ambari-server-database.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ambari-server-topn.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ambari-server.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ams-hbase-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ams-hbase-misc.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-ams-hbase-regionservers.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-system-home.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/grafana-dashboards/default/grafana-system-servers.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/hbaseSmokeVerify.sh
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/AMBARI_METRICS.txt
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/FLUME.txt
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/HBASE.txt
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/HDFS.txt
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/HIVE.txt
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/HOST.txt
 create mode 100755 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/KAFKA.txt
 copy ambari-server/src/{test/python/mpacks/mystack-ambari-mpack-1.0.0.1/stacks/MYSTACK/3.0/services/SERVICEC/dashboards => main/resources/common-services/AMBARI_METRICS/0.1.0/package/files}/service-metrics/STORM.txt (100%)
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/YARN.txt
 copy {contrib/management-packs/odpi-ambari-mpack/src/main/resources/stacks/ODPi/2.0/services/HIVE => ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0}/package/scripts/__init__.py (100%)
 mode change 100755 => 100644
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams_service.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/functions.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/hbase.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/hbase_master.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/hbase_regionserver.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/hbase_service.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/metrics_collector.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/metrics_grafana.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/metrics_grafana_util.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/metrics_monitor.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/params.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/params_linux.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/params_windows.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/service_check.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/service_mapping.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/split_points.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/status.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/status_params.py
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/ams.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/ams_collector_jaas.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/ams_zookeeper_jaas.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/hadoop-metrics2-hbase.properties.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/hbase_client_jaas.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/hbase_grant_permissions.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/hbase_master_jaas.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/hbase_regionserver_jaas.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/metric_groups.conf.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/metric_monitor.ini.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/metrics_grafana_datasource.json.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/regionservers.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/templates/smoketest_metrics.json.j2
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/quicklinks/quicklinks.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/role_command_order.json
 create mode 100644 ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/service_advisor.py
... 2787 lines suppressed ...


[ambari] 01/01: AMBARI-25424 Failed to edit workflow from Ambari workflow Manager while accessing Ambari UI over Knox

Posted by vs...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

vsairam pushed a commit to branch AMBARI-25424-branch-2.7
in repository https://gitbox.apache.org/repos/asf/ambari.git

commit e7ee83767daa1a8145b8d375ad2fe1a7e4d1a871
Author: vsairam <vs...@cloudera.com>
AuthorDate: Fri Dec 6 19:14:11 2019 +0530

    AMBARI-25424 Failed to edit workflow from Ambari workflow Manager while accessing Ambari UI over Knox
---
 .../src/main/resources/ui/app/components/flow-designer.js   | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/contrib/views/wfmanager/src/main/resources/ui/app/components/flow-designer.js b/contrib/views/wfmanager/src/main/resources/ui/app/components/flow-designer.js
index 2c77b5b..c5d2a45 100644
--- a/contrib/views/wfmanager/src/main/resources/ui/app/components/flow-designer.js
+++ b/contrib/views/wfmanager/src/main/resources/ui/app/components/flow-designer.js
@@ -350,7 +350,10 @@ export default Ember.Component.extend(FindNodeMixin, Validations, {
     var workflowXmlDefered=this.getWorkflowFromHdfs(filePath);
     workflowXmlDefered.promise.then(function(response){
       if(response.type === 'xml'){
-        this.importWorkflowFromString(response.data);
+        var x2js = new X2JS();
+        let resData = x2js.json2xml_str(x2js.xml2json(response.data));
+
+        this.importWorkflowFromString(resData);
       }else {
         this.importWorkflowFromJSON(response.data);
       }
@@ -423,10 +426,10 @@ export default Ember.Component.extend(FindNodeMixin, Validations, {
     Ember.$.ajax({
       url: url,
       method: 'GET',
-      dataType: "text",
       beforeSend: function (xhr) {
         xhr.setRequestHeader("X-XSRF-HEADER", Math.round(Math.random()*100000));
         xhr.setRequestHeader("X-Requested-By", "Ambari");
+        xhr.setRequestHeader("accept", "text/xml");
       }
     }).done(function(data, status, xhr){
       var type = xhr.getResponseHeader("response-type") === "xml" ? 'xml' : 'json';
@@ -604,9 +607,11 @@ export default Ember.Component.extend(FindNodeMixin, Validations, {
   getWorkflowAsJsonJsoGImpl(){
    try{
     var json=JSOG.stringify(this.get("workflow")), self = this;
-    var actionVersions = JSOG.stringify(CommonUtils.toArray(this.get("workflow").schemaVersions.actionVersions));
+    var actionVersions = this.get("workflow").schemaVersions ? JSOG.stringify(CommonUtils.toArray(this.get("workflow").schemaVersions.actionVersions)) : [];
     var workflow = JSOG.parse(json);
-    workflow.schemaVersions.actionVersions = actionVersions
+    if(workflow.schemaVersions) {
+      workflow.schemaVersions.actionVersions = actionVersions
+    }
     return JSOG.stringify(workflow);
   }catch(err){
    console.error(err);