You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ad...@apache.org on 2017/05/23 10:34:21 UTC

[23/49] ambari git commit: Merge branch 'trunk' into ambari-rest-api-explorer

Merge branch 'trunk' into ambari-rest-api-explorer


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/e250b901
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/e250b901
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/e250b901

Branch: refs/heads/trunk
Commit: e250b9012d712209cca28be6ca75e5040499fabe
Parents: 76eabf2 ea3aa22
Author: Jaimin Jetly <ja...@hortonworks.com>
Authored: Tue Mar 28 15:13:56 2017 -0700
Committer: Jaimin Jetly <ja...@hortonworks.com>
Committed: Tue Mar 28 15:13:56 2017 -0700

----------------------------------------------------------------------
 KEYS                                            |    71 +
 ambari-admin/pom.xml                            |     3 +-
 .../authentication/AuthenticationMainCtrl.js    |     4 +-
 .../clusters/ClustersManageAccessCtrl.js        |     2 +-
 .../controllers/clusters/ExportBlueprintCtrl.js |     7 +-
 .../controllers/clusters/UserAccessListCtrl.js  |     2 +-
 .../controllers/groups/GroupsEditCtrl.js        |     3 +-
 .../loginActivities/LoginMessageMainCtrl.js     |     2 +-
 .../remoteClusters/RemoteClustersListCtrl.js    |     2 +-
 .../stackVersions/StackVersionsListCtrl.js      |     2 +-
 .../scripts/controllers/users/UsersShowCtrl.js  |     3 +-
 .../app/scripts/directives/editableList.js      |     2 +-
 .../ui/admin-web/app/scripts/i18n.config.js     |   982 +-
 .../app/scripts/services/AddVersionModal.js     |     2 +-
 .../app/scripts/services/PermissionsSaver.js    |     2 +-
 .../resources/ui/admin-web/app/styles/main.css  |     5 +
 .../admin-web/app/views/ambariViews/edit.html   |     2 +-
 .../app/views/ambariViews/modals/create.html    |     2 +-
 .../app/views/authentication/main.html          |     4 +-
 .../app/views/clusters/manageAccess.html        |     4 +-
 .../ui/admin-web/app/views/groups/create.html   |     2 +-
 .../app/views/loginActivities/loginMessage.html |     2 +-
 .../app/views/modals/AddRepositoryModal.html    |    16 +-
 .../app/views/modals/AddVersionModal.html       |     4 +-
 .../remoteClusters/editRemoteClusterPage.html   |     6 +-
 .../app/views/remoteClusters/list.html          |     2 +-
 .../views/remoteClusters/remoteClusterPage.html |     8 +-
 .../admin-web/app/views/stackVersions/list.html |     6 +-
 .../views/stackVersions/stackVersionPage.html   |    12 +-
 .../ui/admin-web/app/views/users/list.html      |     4 +-
 ambari-agent/conf/unix/ambari-agent.ini         |     4 +
 ambari-agent/pom.xml                            |    84 +-
 .../ambari_agent/AlertSchedulerHandler.py       |    21 +-
 .../main/python/ambari_agent/AmbariConfig.py    |    12 +
 .../src/main/python/ambari_agent/Controller.py  |     4 +
 .../ambari_agent/CustomServiceOrchestrator.py   |     7 +-
 .../src/main/python/ambari_agent/HostInfo.py    |    14 +-
 .../ambari_agent/StatusCommandsExecutor.py      |    13 +-
 .../ambari_agent/apscheduler/threadpool.py      |    11 +-
 .../src/main/python/ambari_agent/main.py        |    18 +-
 ambari-agent/src/packages/tarball/all.xml       |    10 +
 .../ambari_agent/TestAlertSchedulerHandler.py   |    18 +-
 .../test/python/ambari_agent/TestHostInfo.py    |     4 +-
 .../resource_management/TestLibraryFunctions.py |     3 +
 .../resource_management/TestSecurityCommons.py  |     5 +-
 .../src/main/python/ambari_commons/network.py   |    14 +
 .../core/resources/jcepolicyinfo.py             |    25 +-
 .../python/resource_management/core/source.py   |     2 +-
 .../libraries/functions/get_port_from_url.py    |     8 +-
 .../libraries/functions/security_commons.py     |    11 +-
 .../libraries/providers/properties_file.py      |     2 +-
 .../libraries/providers/xml_config.py           |     2 +-
 .../libraries/script/script.py                  |     7 +
 ambari-infra/ambari-infra-assembly/pom.xml      |   336 +
 .../src/main/package/deb/solr-client/control    |    22 +
 .../src/main/package/deb/solr-client/postinst   |    15 +
 .../src/main/package/deb/solr-client/postrm     |    15 +
 .../src/main/package/deb/solr-client/preinst    |    15 +
 .../src/main/package/deb/solr-client/prerm      |    15 +
 .../src/main/package/deb/solr/control           |    22 +
 .../src/main/package/deb/solr/postinst          |    15 +
 .../src/main/package/deb/solr/postrm            |    15 +
 .../src/main/package/deb/solr/preinst           |    15 +
 .../src/main/package/deb/solr/prerm             |    15 +
 .../src/main/resources/solr                     |  1464 +
 ambari-infra/ambari-infra-solr-client/build.xml |    56 +
 ambari-infra/ambari-infra-solr-client/pom.xml   |   125 +
 .../ambari/infra/solr/AmbariSolrCloudCLI.java   |   565 +
 .../infra/solr/AmbariSolrCloudClient.java       |   334 +
 .../solr/AmbariSolrCloudClientBuilder.java      |   215 +
 .../solr/AmbariSolrCloudClientException.java    |    28 +
 .../solr/commands/AbstractRetryCommand.java     |    58 +
 .../solr/commands/AbstractSolrRetryCommand.java |    53 +
 .../commands/AbstractStateFileZkCommand.java    |    42 +
 .../AbstractZookeeperConfigCommand.java         |    44 +
 .../commands/AbstractZookeeperRetryCommand.java |    40 +
 .../solr/commands/CheckConfigZkCommand.java     |    34 +
 .../solr/commands/CheckZnodeZkCommand.java      |    45 +
 .../solr/commands/CreateCollectionCommand.java  |    62 +
 .../infra/solr/commands/CreateShardCommand.java |    51 +
 .../solr/commands/CreateSolrZnodeZkCommand.java |    42 +
 .../solr/commands/DownloadConfigZkCommand.java  |    47 +
 .../EnableKerberosPluginSolrZkCommand.java      |    88 +
 .../infra/solr/commands/GetShardsCommand.java   |    39 +
 .../solr/commands/GetSolrHostsCommand.java      |    53 +
 .../solr/commands/GetStateFileZkCommand.java    |    43 +
 .../solr/commands/ListCollectionCommand.java    |    49 +
 .../solr/commands/SecureSolrZNodeZkCommand.java |    86 +
 .../solr/commands/SecureZNodeZkCommand.java     |    49 +
 .../commands/SetClusterPropertyZkCommand.java   |    40 +
 .../solr/commands/UpdateStateFileZkCommand.java |    84 +
 .../solr/commands/UploadConfigZkCommand.java    |    41 +
 .../infra/solr/domain/AmbariSolrState.java      |    26 +
 .../apache/ambari/infra/solr/util/AclUtils.java |    85 +
 .../ambari/infra/solr/util/ShardUtils.java      |    71 +
 .../src/main/resources/log4j.properties         |    31 +
 .../src/main/resources/solrCloudCli.sh          |    20 +
 .../infra/solr/AmbariSolrCloudClientTest.java   |   134 +
 ambari-infra/ambari-infra-solr-plugin/pom.xml   |    56 +
 .../InfraKerberosHostValidator.java             |    54 +
 .../InfraRuleBasedAuthorizationPlugin.java      |   542 +
 .../InfraUserRolesLookupStrategy.java           |    49 +
 .../InfraKerberosHostValidatorTest.java         |   114 +
 .../InfraRuleBasedAuthorizationPluginTest.java  |   247 +
 .../InfraUserRolesLookupStrategyTest.java       |    83 +
 ambari-infra/pom.xml                            |   187 +
 .../ambari-infra-solr-plugin/pom.xml            |    56 -
 .../InfraKerberosHostValidator.java             |    54 -
 .../InfraRuleBasedAuthorizationPlugin.java      |   542 -
 .../InfraUserRolesLookupStrategy.java           |    49 -
 .../InfraKerberosHostValidatorTest.java         |   114 -
 .../InfraRuleBasedAuthorizationPluginTest.java  |   247 -
 .../InfraUserRolesLookupStrategyTest.java       |    83 -
 .../ambari-logsearch-assembly/pom.xml           |   219 +-
 .../src/main/package/deb/solr-client/control    |    22 -
 .../src/main/package/deb/solr-client/postinst   |    15 -
 .../src/main/package/deb/solr-client/postrm     |    15 -
 .../src/main/package/deb/solr-client/preinst    |    15 -
 .../src/main/package/deb/solr-client/prerm      |    15 -
 .../src/main/package/deb/solr/control           |    22 -
 .../src/main/package/deb/solr/postinst          |    15 -
 .../src/main/package/deb/solr/postrm            |    15 -
 .../src/main/package/deb/solr/preinst           |    15 -
 .../src/main/package/deb/solr/prerm             |    15 -
 .../src/main/resources/solr                     |  1464 -
 ambari-logsearch/ambari-logsearch-it/pom.xml    |    10 +-
 .../org/apache/ambari/logfeeder/LogFeeder.java  |     3 +-
 .../logfeeder/common/LogFeederConstants.java    |     2 +
 .../ambari/logfeeder/filter/FilterJSON.java     |     2 +
 .../apache/ambari/logfeeder/input/Input.java    |    63 +-
 .../ambari/logfeeder/input/cache/LRUCache.java  |    99 +
 .../logfeeder/logconfig/LogConfigHandler.java   |    30 +-
 .../ambari/logfeeder/mapper/MapperDate.java     |     4 +
 .../logfeeder/output/OutputLineFilter.java      |    65 +
 .../ambari/logfeeder/output/OutputManager.java  |     8 +-
 .../ambari/logfeeder/output/OutputSolr.java     |    23 +-
 .../ambari/logfeeder/filter/FilterJSONTest.java |     3 +
 .../logfeeder/input/cache/LRUCacheTest.java     |   123 +
 .../ambari/logfeeder/mapper/MapperDateTest.java |     3 +
 .../logfeeder/output/OutputLineFilterTest.java  |   167 +
 .../logfeeder/output/OutputManagerTest.java     |     3 +-
 .../ambari-logsearch-portal/.gitignore          |     9 -
 .../ambari-logsearch-portal/LICENSE.txt         |   339 -
 .../ambari-logsearch-portal/README.md           |    55 -
 .../ambari-logsearch-portal/build.properties    |    23 -
 .../ambari-logsearch-portal/build.xml           |    65 -
 .../ambari-logsearch-portal/gulpfile.js         |   136 -
 .../ambari-logsearch-portal/package.json        |    21 -
 .../ambari-logsearch-portal/pom.xml             |   795 -
 ambari-logsearch/ambari-logsearch-portal/run.sh |    24 -
 .../configsets/audit_logs/conf/admin-extra.html |    24 -
 .../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 -
 .../configsets/audit_logs/conf/managed-schema   |   125 -
 .../configsets/audit_logs/conf/solrconfig.xml   |  1887 --
 .../hadoop_logs/conf/admin-extra.html           |    24 -
 .../conf/admin-extra.menu-bottom.html           |    25 -
 .../hadoop_logs/conf/admin-extra.menu-top.html  |    25 -
 .../configsets/hadoop_logs/conf/elevate.xml     |    38 -
 .../configsets/hadoop_logs/conf/enumsConfig.xml |    28 -
 .../configsets/hadoop_logs/conf/managed-schema  |   120 -
 .../configsets/hadoop_logs/conf/solrconfig.xml  |  1887 --
 .../configsets/history/conf/admin-extra.html    |    24 -
 .../history/conf/admin-extra.menu-bottom.html   |    25 -
 .../history/conf/admin-extra.menu-top.html      |    25 -
 .../main/configsets/history/conf/elevate.xml    |    38 -
 .../main/configsets/history/conf/managed-schema |    98 -
 .../main/configsets/history/conf/solrconfig.xml |  1873 --
 .../src/main/configsets/solr.xml                |    19 -
 .../org/apache/ambari/logsearch/LogSearch.java  |   176 -
 .../logsearch/common/ACLPropertiesSplitter.java |    70 -
 .../logsearch/common/ExternalServerClient.java  |    83 -
 .../common/HadoopServiceConfigHelper.java       |    80 -
 .../logsearch/common/LogSearchConstants.java    |   110 -
 .../logsearch/common/LogSearchContext.java      |    62 -
 .../apache/ambari/logsearch/common/LogType.java |    34 -
 .../logsearch/common/ManageStartEndTime.java    |    55 -
 .../apache/ambari/logsearch/common/Marker.java  |    29 -
 .../ambari/logsearch/common/MessageData.java    |   165 -
 .../ambari/logsearch/common/MessageEnums.java   |    72 -
 .../logsearch/common/PropertiesHelper.java      |   138 -
 .../ambari/logsearch/common/VResponse.java      |   164 -
 .../logsearch/common/XMLPropertiesHelper.java   |    79 -
 .../ambari/logsearch/conf/ApiDocConfig.java     |    57 -
 .../logsearch/conf/ApplicationConfig.java       |    58 -
 .../ambari/logsearch/conf/AuthPropsConfig.java  |   159 -
 .../conf/LogSearchHttpHeaderConfig.java         |    70 -
 .../ambari/logsearch/conf/SecurityConfig.java   |   209 -
 .../logsearch/conf/SolrAuditLogPropsConfig.java |   168 -
 .../ambari/logsearch/conf/SolrConfig.java       |    76 -
 .../conf/SolrConnectionPropsConfig.java         |    78 -
 .../logsearch/conf/SolrKerberosConfig.java      |    48 -
 .../ambari/logsearch/conf/SolrPropsConfig.java  |    61 -
 .../conf/SolrServiceLogPropsConfig.java         |    91 -
 .../logsearch/conf/SolrUserPropsConfig.java     |   116 -
 .../conf/global/SolrAuditLogsState.java         |    68 -
 .../conf/global/SolrCollectionState.java        |    33 -
 .../conf/global/SolrServiceLogsState.java       |    59 -
 .../conf/global/SolrUserConfigState.java        |    60 -
 .../configurer/LogfeederFilterConfigurer.java   |    66 -
 .../configurer/SolrAuditAliasConfigurer.java    |   136 -
 .../configurer/SolrCollectionConfigurer.java    |   230 -
 .../logsearch/configurer/SolrConfigurer.java    |    23 -
 .../AbstractAuditLogRequestQueryConverter.java  |    59 -
 .../converter/AbstractConverterAware.java       |    47 -
 .../AbstractDateRangeFacetQueryConverter.java   |    55 -
 .../AbstractLogRequestFacetQueryConverter.java  |    86 -
 .../AbstractLogRequestQueryConverter.java       |    39 -
 .../AbstractOperationHolderConverter.java       |   175 -
 .../AbstractSearchRequestQueryConverter.java    |    49 -
 ...actServiceLogRequestFacetQueryConverter.java |    44 -
 ...AbstractServiceLogRequestQueryConverter.java |    44 -
 .../AuditBarGraphRequestQueryConverter.java     |    46 -
 .../AuditComponentsRequestQueryConverter.java   |    53 -
 .../AuditLogRequestQueryConverter.java          |    44 -
 .../AuditServiceLoadRequestQueryConverter.java  |    53 -
 .../BaseServiceLogRequestQueryConverter.java    |    85 -
 .../FieldAuditLogRequestQueryConverter.java     |    54 -
 .../HostLogFilesRequestQueryConverter.java      |    61 -
 ...ServiceLogAnyGraphRequestQueryConverter.java |    60 -
 ...eLogComponentLevelRequestQueryConverter.java |    53 -
 ...eLogComponentRequestFacetQueryConverter.java |    55 -
 ...rviceLogLevelCountRequestQueryConverter.java |    68 -
 ...eLogLevelDateRangeRequestQueryConverter.java |    75 -
 ...erviceLogTreeRequestFacetQueryConverter.java |    54 -
 ...erviceLogTruncatedRequestQueryConverter.java |    95 -
 .../StringFieldFacetQueryConverter.java         |    44 -
 .../UserConfigRequestQueryConverter.java        |    64 -
 .../UserExportRequestQueryConverter.java        |    55 -
 .../ambari/logsearch/dao/AuditSolrDao.java      |    94 -
 .../logsearch/dao/ServiceLogsSolrDao.java       |    85 -
 .../ambari/logsearch/dao/SolrDaoBase.java       |   128 -
 .../logsearch/dao/SolrSchemaFieldDao.java       |   213 -
 .../ambari/logsearch/dao/UserConfigSolrDao.java |   196 -
 .../apache/ambari/logsearch/dao/UserDao.java    |   150 -
 .../ambari/logsearch/doc/DocConstants.java      |   122 -
 .../ambari/logsearch/handler/ACLHandler.java    |    97 -
 .../handler/CreateCollectionHandler.java        |   222 -
 .../handler/ListCollectionHandler.java          |    51 -
 .../handler/ReloadCollectionHandler.java        |    45 -
 .../logsearch/handler/SolrZkRequestHandler.java |    26 -
 .../handler/UploadConfigurationHandler.java     |   151 -
 .../logsearch/manager/AuditLogsManager.java     |   199 -
 .../logsearch/manager/JsonManagerBase.java      |    69 -
 .../ambari/logsearch/manager/ManagerBase.java   |    96 -
 .../ambari/logsearch/manager/PublicManager.java |    48 -
 .../logsearch/manager/ServiceLogsManager.java   |   592 -
 .../logsearch/manager/SessionManager.java       |    77 -
 .../logsearch/manager/UserConfigManager.java    |   223 -
 .../model/common/LogFeederDataMap.java          |    50 -
 .../model/common/LogfeederFilterData.java       |    87 -
 .../model/request/AnyGraphParamDefinition.java  |    44 -
 .../model/request/BundleIdParamDefinition.java  |    32 -
 .../request/CommonSearchParamDefinition.java    |    69 -
 .../model/request/DateRangeParamDefinition.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 -
 .../request/LogTruncatedParamDefinition.java    |    44 -
 .../logsearch/model/request/SearchRequest.java  |    25 -
 .../request/ServiceLogParamDefinition.java      |    44 -
 .../ServiceLogSearchParamDefinition.java        |    50 -
 .../model/request/TopParamDefinition.java       |    31 -
 .../model/request/UnitParamDefinition.java      |    33 -
 .../request/UserConfigParamDefinition.java      |    38 -
 .../model/request/UtcOffsetParamDefinition.java |    32 -
 .../request/impl/AuditBarGraphRequest.java      |    40 -
 .../request/impl/AuditComponentRequest.java     |    25 -
 .../model/request/impl/AuditLogRequest.java     |    40 -
 .../request/impl/AuditServiceLoadRequest.java   |    25 -
 .../model/request/impl/BaseLogRequest.java      |   132 -
 .../request/impl/BaseServiceLogRequest.java     |   107 -
 .../model/request/impl/CommonSearchRequest.java |   126 -
 .../request/impl/FieldAuditBarGraphRequest.java |    40 -
 .../request/impl/FieldAuditLogRequest.java      |    55 -
 .../model/request/impl/HostLogFilesRequest.java |    56 -
 .../request/impl/ServiceAnyGraphRequest.java    |    81 -
 .../model/request/impl/ServiceGraphRequest.java |    40 -
 .../impl/ServiceLogAggregatedInfoRequest.java   |    25 -
 .../impl/ServiceLogComponentHostRequest.java    |    25 -
 .../impl/ServiceLogComponentLevelRequest.java   |    25 -
 .../request/impl/ServiceLogExportRequest.java   |    54 -
 .../impl/ServiceLogHostComponentRequest.java    |    39 -
 .../impl/ServiceLogLevelCountRequest.java       |    25 -
 .../model/request/impl/ServiceLogRequest.java   |    93 -
 .../impl/ServiceLogTruncatedRequest.java        |    66 -
 .../model/request/impl/UserConfigRequest.java   |    53 -
 .../model/request/impl/UserExportRequest.java   |    40 -
 .../logsearch/model/response/AuditLogData.java  |   149 -
 .../model/response/AuditLogResponse.java        |    48 -
 .../logsearch/model/response/BarGraphData.java  |    53 -
 .../response/BarGraphDataListResponse.java      |    42 -
 .../logsearch/model/response/CommonLogData.java |   118 -
 .../model/response/ComponentTypeLogData.java    |    32 -
 .../logsearch/model/response/CountData.java     |    50 -
 .../model/response/CountDataListResponse.java   |    48 -
 .../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 -
 .../logsearch/model/response/LogData.java       |    25 -
 .../logsearch/model/response/LogFileData.java   |    48 -
 .../model/response/LogFileDataListResponse.java |    48 -
 .../model/response/LogListResponse.java         |    27 -
 .../model/response/LogSearchResponse.java       |    22 -
 .../logsearch/model/response/NameValueData.java |    62 -
 .../response/NameValueDataListResponse.java     |    49 -
 .../logsearch/model/response/NodeData.java      |   110 -
 .../model/response/NodeListResponse.java        |    50 -
 .../model/response/SearchResponse.java          |   110 -
 .../model/response/ServiceLogData.java          |    63 -
 .../model/response/ServiceLogResponse.java      |    48 -
 .../logsearch/model/response/TemplateData.java  |    36 -
 .../model/response/UserConfigData.java          |    97 -
 .../response/UserConfigDataListResponse.java    |    55 -
 .../logsearch/rest/AuditLogsResource.java       |   111 -
 .../ambari/logsearch/rest/PublicResource.java   |    48 -
 .../logsearch/rest/ServiceLogsResource.java     |   210 -
 .../ambari/logsearch/rest/StatusResource.java   |    91 -
 .../logsearch/rest/UserConfigResource.java      |   100 -
 .../ambari/logsearch/service/UserService.java   |    44 -
 .../logsearch/solr/ResponseDataGenerator.java   |   452 -
 .../ambari/logsearch/solr/SolrConstants.java    |   112 -
 .../logsearch/solr/model/SolrAuditLogData.java  |   341 -
 .../logsearch/solr/model/SolrCommonLogData.java |   292 -
 .../solr/model/SolrComponentTypeLogData.java    |    40 -
 .../logsearch/solr/model/SolrHostLogData.java   |    40 -
 .../solr/model/SolrServiceLogData.java          |   120 -
 .../ambari/logsearch/util/CommonUtil.java       |    41 -
 .../apache/ambari/logsearch/util/DateUtil.java  |   142 -
 .../ambari/logsearch/util/DownloadUtil.java     |   176 -
 .../apache/ambari/logsearch/util/FileUtil.java  |    72 -
 .../apache/ambari/logsearch/util/JSONUtil.java  |   245 -
 .../ambari/logsearch/util/RESTErrorUtil.java    |    68 -
 .../apache/ambari/logsearch/util/SSLUtil.java   |   363 -
 .../apache/ambari/logsearch/util/SolrUtil.java  |   245 -
 .../apache/ambari/logsearch/util/WebUtil.java   |    65 -
 .../LogsearchAuthFailureHandler.java            |    43 -
 .../LogsearchAuthSuccessHandler.java            |    41 -
 .../LogsearchLogoutSuccessHandler.java          |    41 -
 .../AbstractLogsearchGlobalStateFilter.java     |   100 -
 .../filters/LogsearchAuditLogsStateFilter.java  |    51 -
 .../LogsearchAuthenticationEntryPoint.java      |    50 -
 .../web/filters/LogsearchCorsFilter.java        |    59 -
 .../web/filters/LogsearchJWTFilter.java         |   181 -
 .../LogsearchKRBAuthenticationFilter.java       |   338 -
 .../web/filters/LogsearchKrbFilter.java         |   581 -
 ...LogsearchSecurityContextFormationFilter.java |   106 -
 .../LogsearchServiceLogsStateFilter.java        |    51 -
 .../filters/LogsearchUserConfigStateFilter.java |    52 -
 ...rchUsernamePasswordAuthenticationFilter.java |    45 -
 .../logsearch/web/filters/NoServletContext.java |   300 -
 .../web/listener/LogSearchSessionListener.java  |    48 -
 .../web/model/JWTAuthenticationToken.java       |    53 -
 .../ambari/logsearch/web/model/Privilege.java   |    42 -
 .../apache/ambari/logsearch/web/model/Role.java |    64 -
 .../apache/ambari/logsearch/web/model/User.java |   167 -
 .../logsearch/web/security/LdapProperties.java  |   365 -
 .../web/security/LdapPropertyName.java          |    58 -
 .../ambari/logsearch/web/security/LdapUtil.java |   115 -
 ...LogsearchAbstractAuthenticationProvider.java |    48 -
 .../LogsearchAuthenticationProvider.java        |   117 -
 ...rchExternalServerAuthenticationProvider.java |   139 -
 .../LogsearchFileAuthenticationProvider.java    |    88 -
 .../LogsearchLdapAuthenticationProvider.java    |   187 -
 .../LogsearchLdapBindAuthenticator.java         |    46 -
 .../LogsearchSimpleAuthenticationProvider.java  |    61 -
 .../src/main/resources/HadoopServiceConfig.json |   488 -
 .../src/main/resources/default.properties       |    29 -
 .../src/main/resources/log4j.xml                |   119 -
 .../src/main/resources/logsearch-admin-site.xml |   116 -
 .../src/main/resources/logsearch.properties     |    63 -
 .../src/main/resources/swagger/swagger.html     |   115 -
 .../main/resources/templates/audit_log_txt.ftl  |    42 -
 .../resources/templates/service_log_txt.ftl     |    36 -
 .../src/main/resources/user_pass.json           |     8 -
 .../src/main/scripts/run.sh                     |   100 -
 .../src/main/scripts/stop.sh                    |    44 -
 .../src/main/webapp/404.html                    |   170 -
 .../src/main/webapp/ajax_failure.jsp            |    31 -
 .../src/main/webapp/ajax_success.html           |    26 -
 .../src/main/webapp/favicon.ico                 |   Bin 1150 -> 0 bytes
 .../webapp/fonts/fontawesome/FontAwesome.otf    |   Bin 61896 -> 0 bytes
 .../fonts/fontawesome/fontawesome-webfont.eot   |   Bin 37405 -> 0 bytes
 .../fonts/fontawesome/fontawesome-webfont.svg   |   415 -
 .../fonts/fontawesome/fontawesome-webfont.ttf   |   Bin 79076 -> 0 bytes
 .../fonts/fontawesome/fontawesome-webfont.woff  |   Bin 43572 -> 0 bytes
 .../fonts/fontopensans/open-sans-300.woff       |   Bin 22656 -> 0 bytes
 .../fonts/fontopensans/open-sans-300i.woff      |   Bin 21524 -> 0 bytes
 .../fonts/fontopensans/open-sans-400.woff       |   Bin 21956 -> 0 bytes
 .../fonts/fontopensans/open-sans-400i.woff      |   Bin 21092 -> 0 bytes
 .../fonts/fontopensans/open-sans-600.woff       |   Bin 22604 -> 0 bytes
 .../fonts/fontopensans/open-sans-600i.woff      |   Bin 21252 -> 0 bytes
 .../fonts/fontopensans/open-sans-700.woff       |   Bin 22748 -> 0 bytes
 .../fonts/fontopensans/open-sans-700i.woff      |   Bin 21184 -> 0 bytes
 .../main/webapp/images/System-Settings-icon.png |   Bin 17540 -> 0 bytes
 .../src/main/webapp/images/avatar.png           |   Bin 761 -> 0 bytes
 .../src/main/webapp/images/blank.gif            |   Bin 43 -> 0 bytes
 .../src/main/webapp/images/blockLoading.gif     |   Bin 3209 -> 0 bytes
 .../src/main/webapp/images/body-bg.png          |   Bin 3375 -> 0 bytes
 .../src/main/webapp/images/cancel_search.png    |   Bin 541 -> 0 bytes
 .../src/main/webapp/images/clear.png            |   Bin 509 -> 0 bytes
 .../src/main/webapp/images/comp.png             |   Bin 1603 -> 0 bytes
 .../src/main/webapp/images/data-grey.png        |   Bin 1468 -> 0 bytes
 .../main/webapp/images/database_table_32.png    |   Bin 1329 -> 0 bytes
 .../src/main/webapp/images/error-404-icon.png   |   Bin 2529 -> 0 bytes
 .../src/main/webapp/images/error-500-icon.png   |   Bin 2986 -> 0 bytes
 .../src/main/webapp/images/folder-grey.png      |   Bin 1372 -> 0 bytes
 .../src/main/webapp/images/folder.png           |   Bin 920 -> 0 bytes
 .../src/main/webapp/images/folder2.png          |   Bin 946 -> 0 bytes
 .../src/main/webapp/images/form.png             |   Bin 3329 -> 0 bytes
 .../src/main/webapp/images/hbase.jpg            |   Bin 4575 -> 0 bytes
 .../src/main/webapp/images/hdfs.jpg             |   Bin 5232 -> 0 bytes
 .../src/main/webapp/images/hive.png             |   Bin 20483 -> 0 bytes
 .../src/main/webapp/images/hline.png            |   Bin 99 -> 0 bytes
 .../src/main/webapp/images/icon-collapse.png    |   Bin 18815 -> 0 bytes
 .../src/main/webapp/images/icon-expand.png      |   Bin 20092 -> 0 bytes
 .../src/main/webapp/images/knox.gif             |   Bin 2347 -> 0 bytes
 .../src/main/webapp/images/knox1.png            |   Bin 34126 -> 0 bytes
 .../src/main/webapp/images/loading.gif          |   Bin 1849 -> 0 bytes
 .../src/main/webapp/images/loading_game.gif     |   Bin 16098 -> 0 bytes
 .../src/main/webapp/images/logo-white.png       |   Bin 4538 -> 0 bytes
 .../src/main/webapp/images/logo.png             |   Bin 1168 -> 0 bytes
 .../src/main/webapp/images/router-grey.png      |   Bin 1533 -> 0 bytes
 .../src/main/webapp/images/search_glyph.png     |   Bin 420 -> 0 bytes
 .../src/main/webapp/images/sortingCollapse.png  |   Bin 13320 -> 0 bytes
 .../src/main/webapp/images/sortingExpand.png    |   Bin 13283 -> 0 bytes
 .../src/main/webapp/images/storm.png            |   Bin 6174 -> 0 bytes
 .../src/main/webapp/images/storm1.png           |   Bin 19620 -> 0 bytes
 .../src/main/webapp/images/task-grey.png        |   Bin 1187 -> 0 bytes
 .../src/main/webapp/images/timezone.png         |   Bin 353544 -> 0 bytes
 .../src/main/webapp/index.html                  |   129 -
 .../libs/bower/backbone-amd/js/backbone-min.js  |     2 -
 .../libs/bower/backbone-amd/js/backbone.js      |  1608 --
 .../libs/bower/backbone-forms/css/bootstrap.css |    43 -
 .../bower/backbone-forms/js/backbone-forms.js   |  2365 --
 .../backbone-forms/js/backbone-forms.min.js     |     1 -
 .../libs/bower/backbone-forms/js/bootstrap.js   |    66 -
 .../webapp/libs/bower/backbone-forms/js/list.js |   655 -
 .../libs/bower/backbone-forms/js/list.min.js    |     1 -
 .../webapp/libs/bower/backbone-forms/js/old.js  |    91 -
 .../backbone-pageable/js/backbone-pageable.js   |  1327 -
 .../js/backbone-pageable.min.js                 |     8 -
 .../js/backbone.babysitter.js                   |   178 -
 .../js/backbone.babysitter.min.js               |    10 -
 .../js/backbone.bootstrap-modal.js              |   275 -
 .../backbone.localStorage.js                    |   222 -
 .../js/backbone.marionette.js                   |  2473 --
 .../js/backbone.marionette.min.js               |    20 -
 .../bower/backbone.wreqr/js/backbone.wreqr.js   |   277 -
 .../backbone.wreqr/js/backbone.wreqr.min.js     |    11 -
 .../libs/bower/backbone/js/backbone-min.js      |     4 -
 .../webapp/libs/bower/backbone/js/backbone.js   |  1608 --
 .../Backgrid.ColumnManager.css                  |   115 -
 .../Backgrid.ColumnManager.js                   |  1045 -
 .../Backgrid.ColumnManager.min.js               |     1 -
 .../backgrid-filter/css/backgrid-filter.css     |   193 -
 .../bower/backgrid-filter/js/backgrid-filter.js |   487 -
 .../backgrid-filter/js/backgrid-filter.min.js   |     8 -
 .../css/backgrid-paginator.css                  |    58 -
 .../backgrid-paginator/js/backgrid-paginator.js |   427 -
 .../js/backgrid-paginator.min.js                |     8 -
 .../js/backgrid-select-all.js                   |   274 -
 .../js/backgrid-select-all.min.js               |     8 -
 .../backgrid-orderable-columns.css              |    34 -
 .../backgrid-orderable-columns.js               |   680 -
 .../css/backgrid-sizeable-columns.css           |    35 -
 .../js/backgrid-sizeable-columns.js             |   480 -
 .../webapp/libs/bower/backgrid/css/backgrid.css |   240 -
 .../libs/bower/backgrid/css/backgrid.min.css    |     1 -
 .../webapp/libs/bower/backgrid/js/backgrid.js   |  2883 --
 .../libs/bower/backgrid/js/backgrid.min.js      |     8 -
 .../webapp/libs/bower/bootbox/js/bootbox.js     |   660 -
 .../webapp/libs/bower/bootbox/js/bootbox.min.js |     6 -
 .../bootstrap-notify/css/bootstrap-notify.css   |    31 -
 .../bootstrap-notify/js/bootstrap-notify.js     |    97 -
 .../libs/bower/bootstrap/bootstrap-theme.css    |   442 -
 .../bower/bootstrap/bootstrap-theme.css.map     |     1 -
 .../bower/bootstrap/bootstrap-theme.min.css     |     5 -
 .../webapp/libs/bower/bootstrap/bootstrap.css   |  6203 -----
 .../libs/bower/bootstrap/bootstrap.css.map      |     1 -
 .../webapp/libs/bower/bootstrap/bootstrap.js    |  2114 --
 .../libs/bower/bootstrap/bootstrap.min.css      |     5 -
 .../libs/bower/bootstrap/bootstrap.min.js       |     6 -
 .../webapp/libs/bower/globalize/.bower.json     |    15 -
 .../main/webapp/libs/bower/globalize/.gitignore |     9 -
 .../main/webapp/libs/bower/globalize/.npmignore |     1 -
 .../main/webapp/libs/bower/globalize/LICENSE    |    21 -
 .../main/webapp/libs/bower/globalize/README.md  |   865 -
 .../globalize/examples/browser/browser.css      |    80 -
 .../bower/globalize/examples/browser/browser.js |   115 -
 .../bower/globalize/examples/browser/index.html |   265 -
 .../globalize/examples/browser/jquery-1.4.4.js  |  7179 -----
 .../globalize/examples/browser/jquery.tmpl.js   |   131 -
 .../bower/globalize/generator/HijriCalendar.js  |    70 -
 .../libs/bower/globalize/generator/Program.cs   |   672 -
 .../generator/Properties/AssemblyInfo.cs        |    36 -
 .../libs/bower/globalize/generator/StringExt.cs |    43 -
 .../globalize/generator/UmAlQuraCalendar.js     |   190 -
 .../bower/globalize/generator/generator.csproj  |    61 -
 .../main/webapp/libs/bower/globalize/grunt.js   |    36 -
 .../webapp/libs/bower/globalize/js/globalize.js |  1586 --
 .../lib/cultures/globalize.culture.af-ZA.js     |    67 -
 .../lib/cultures/globalize.culture.af.js        |    67 -
 .../lib/cultures/globalize.culture.am-ET.js     |    74 -
 .../lib/cultures/globalize.culture.am.js        |    74 -
 .../lib/cultures/globalize.culture.ar-AE.js     |   457 -
 .../lib/cultures/globalize.culture.ar-BH.js     |   462 -
 .../lib/cultures/globalize.culture.ar-DZ.js     |   458 -
 .../lib/cultures/globalize.culture.ar-EG.js     |   484 -
 .../lib/cultures/globalize.culture.ar-IQ.js     |   457 -
 .../lib/cultures/globalize.culture.ar-JO.js     |   462 -
 .../lib/cultures/globalize.culture.ar-KW.js     |   462 -
 .../lib/cultures/globalize.culture.ar-LB.js     |   457 -
 .../lib/cultures/globalize.culture.ar-LY.js     |   462 -
 .../lib/cultures/globalize.culture.ar-MA.js     |   458 -
 .../lib/cultures/globalize.culture.ar-OM.js     |   458 -
 .../lib/cultures/globalize.culture.ar-QA.js     |   457 -
 .../lib/cultures/globalize.culture.ar-SA.js     |   457 -
 .../lib/cultures/globalize.culture.ar-SY.js     |   457 -
 .../lib/cultures/globalize.culture.ar-TN.js     |   463 -
 .../lib/cultures/globalize.culture.ar-YE.js     |   457 -
 .../lib/cultures/globalize.culture.ar.js        |   457 -
 .../lib/cultures/globalize.culture.arn-CL.js    |    78 -
 .../lib/cultures/globalize.culture.arn.js       |    78 -
 .../lib/cultures/globalize.culture.as-IN.js     |    78 -
 .../lib/cultures/globalize.culture.as.js        |    78 -
 .../cultures/globalize.culture.az-Cyrl-AZ.js    |    81 -
 .../lib/cultures/globalize.culture.az-Cyrl.js   |    81 -
 .../cultures/globalize.culture.az-Latn-AZ.js    |    81 -
 .../lib/cultures/globalize.culture.az-Latn.js   |    81 -
 .../lib/cultures/globalize.culture.az.js        |    81 -
 .../lib/cultures/globalize.culture.ba-RU.js     |    81 -
 .../lib/cultures/globalize.culture.ba.js        |    81 -
 .../lib/cultures/globalize.culture.be-BY.js     |    80 -
 .../lib/cultures/globalize.culture.be.js        |    80 -
 .../lib/cultures/globalize.culture.bg-BG.js     |    79 -
 .../lib/cultures/globalize.culture.bg.js        |    79 -
 .../lib/cultures/globalize.culture.bn-BD.js     |    74 -
 .../lib/cultures/globalize.culture.bn-IN.js     |    74 -
 .../lib/cultures/globalize.culture.bn.js        |    74 -
 .../lib/cultures/globalize.culture.bo-CN.js     |    77 -
 .../lib/cultures/globalize.culture.bo.js        |    77 -
 .../lib/cultures/globalize.culture.br-FR.js     |    79 -
 .../lib/cultures/globalize.culture.br.js        |    79 -
 .../cultures/globalize.culture.bs-Cyrl-BA.js    |    78 -
 .../lib/cultures/globalize.culture.bs-Cyrl.js   |    78 -
 .../cultures/globalize.culture.bs-Latn-BA.js    |    76 -
 .../lib/cultures/globalize.culture.bs-Latn.js   |    76 -
 .../lib/cultures/globalize.culture.bs.js        |    76 -
 .../lib/cultures/globalize.culture.ca-ES.js     |    79 -
 .../lib/cultures/globalize.culture.ca.js        |    79 -
 .../lib/cultures/globalize.culture.co-FR.js     |    79 -
 .../lib/cultures/globalize.culture.co.js        |    79 -
 .../lib/cultures/globalize.culture.cs-CZ.js     |    85 -
 .../lib/cultures/globalize.culture.cs.js        |    85 -
 .../lib/cultures/globalize.culture.cy-GB.js     |    70 -
 .../lib/cultures/globalize.culture.cy.js        |    70 -
 .../lib/cultures/globalize.culture.da-DK.js     |    78 -
 .../lib/cultures/globalize.culture.da.js        |    78 -
 .../lib/cultures/globalize.culture.de-AT.js     |    81 -
 .../lib/cultures/globalize.culture.de-CH.js     |    78 -
 .../lib/cultures/globalize.culture.de-DE.js     |    81 -
 .../lib/cultures/globalize.culture.de-LI.js     |    78 -
 .../lib/cultures/globalize.culture.de-LU.js     |    81 -
 .../lib/cultures/globalize.culture.de.js        |    81 -
 .../lib/cultures/globalize.culture.dsb-DE.js    |    84 -
 .../lib/cultures/globalize.culture.dsb.js       |    84 -
 .../lib/cultures/globalize.culture.dv-MV.js     |   164 -
 .../lib/cultures/globalize.culture.dv.js        |   164 -
 .../lib/cultures/globalize.culture.el-GR.js     |    82 -
 .../lib/cultures/globalize.culture.el.js        |    82 -
 .../lib/cultures/globalize.culture.en-029.js    |    47 -
 .../lib/cultures/globalize.culture.en-AU.js     |    52 -
 .../lib/cultures/globalize.culture.en-BZ.js     |    54 -
 .../lib/cultures/globalize.culture.en-CA.js     |    49 -
 .../lib/cultures/globalize.culture.en-GB.js     |    55 -
 .../lib/cultures/globalize.culture.en-IE.js     |    57 -
 .../lib/cultures/globalize.culture.en-IN.js     |    60 -
 .../lib/cultures/globalize.culture.en-JM.js     |    51 -
 .../lib/cultures/globalize.culture.en-MY.js     |    56 -
 .../lib/cultures/globalize.culture.en-NZ.js     |    54 -
 .../lib/cultures/globalize.culture.en-PH.js     |    39 -
 .../lib/cultures/globalize.culture.en-SG.js     |    53 -
 .../lib/cultures/globalize.culture.en-TT.js     |    54 -
 .../lib/cultures/globalize.culture.en-US.js     |    33 -
 .../lib/cultures/globalize.culture.en-ZA.js     |    61 -
 .../lib/cultures/globalize.culture.en-ZW.js     |    39 -
 .../lib/cultures/globalize.culture.es-AR.js     |    77 -
 .../lib/cultures/globalize.culture.es-BO.js     |    78 -
 .../lib/cultures/globalize.culture.es-CL.js     |    78 -
 .../lib/cultures/globalize.culture.es-CO.js     |    77 -
 .../lib/cultures/globalize.culture.es-CR.js     |    77 -
 .../lib/cultures/globalize.culture.es-DO.js     |    69 -
 .../lib/cultures/globalize.culture.es-EC.js     |    77 -
 .../lib/cultures/globalize.culture.es-ES.js     |    79 -
 .../lib/cultures/globalize.culture.es-GT.js     |    69 -
 .../lib/cultures/globalize.culture.es-HN.js     |    71 -
 .../lib/cultures/globalize.culture.es-MX.js     |    69 -
 .../lib/cultures/globalize.culture.es-NI.js     |    71 -
 .../lib/cultures/globalize.culture.es-PA.js     |    70 -
 .../lib/cultures/globalize.culture.es-PE.js     |    70 -
 .../lib/cultures/globalize.culture.es-PR.js     |    70 -
 .../lib/cultures/globalize.culture.es-PY.js     |    79 -
 .../lib/cultures/globalize.culture.es-SV.js     |    69 -
 .../lib/cultures/globalize.culture.es-US.js     |    62 -
 .../lib/cultures/globalize.culture.es-UY.js     |    79 -
 .../lib/cultures/globalize.culture.es-VE.js     |    78 -
 .../lib/cultures/globalize.culture.es.js        |    79 -
 .../lib/cultures/globalize.culture.et-EE.js     |    79 -
 .../lib/cultures/globalize.culture.et.js        |    79 -
 .../lib/cultures/globalize.culture.eu-ES.js     |    78 -
 .../lib/cultures/globalize.culture.eu.js        |    78 -
 .../lib/cultures/globalize.culture.fa-IR.js     |   213 -
 .../lib/cultures/globalize.culture.fa.js        |   213 -
 .../lib/cultures/globalize.culture.fi-FI.js     |    78 -
 .../lib/cultures/globalize.culture.fi.js        |    78 -
 .../lib/cultures/globalize.culture.fil-PH.js    |    54 -
 .../lib/cultures/globalize.culture.fil.js       |    54 -
 .../lib/cultures/globalize.culture.fo-FO.js     |    79 -
 .../lib/cultures/globalize.culture.fo.js        |    79 -
 .../lib/cultures/globalize.culture.fr-BE.js     |    79 -
 .../lib/cultures/globalize.culture.fr-CA.js     |    77 -
 .../lib/cultures/globalize.culture.fr-CH.js     |    77 -
 .../lib/cultures/globalize.culture.fr-FR.js     |    79 -
 .../lib/cultures/globalize.culture.fr-LU.js     |    79 -
 .../lib/cultures/globalize.culture.fr-MC.js     |    79 -
 .../lib/cultures/globalize.culture.fr.js        |    79 -
 .../lib/cultures/globalize.culture.fy-NL.js     |    76 -
 .../lib/cultures/globalize.culture.fy.js        |    76 -
 .../lib/cultures/globalize.culture.ga-IE.js     |    67 -
 .../lib/cultures/globalize.culture.ga.js        |    67 -
 .../lib/cultures/globalize.culture.gd-GB.js     |    69 -
 .../lib/cultures/globalize.culture.gd.js        |    69 -
 .../lib/cultures/globalize.culture.gl-ES.js     |    79 -
 .../lib/cultures/globalize.culture.gl.js        |    79 -
 .../lib/cultures/globalize.culture.gsw-FR.js    |    79 -
 .../lib/cultures/globalize.culture.gsw.js       |    79 -
 .../lib/cultures/globalize.culture.gu-IN.js     |    72 -
 .../lib/cultures/globalize.culture.gu.js        |    72 -
 .../cultures/globalize.culture.ha-Latn-NG.js    |    60 -
 .../lib/cultures/globalize.culture.ha-Latn.js   |    60 -
 .../lib/cultures/globalize.culture.ha.js        |    60 -
 .../lib/cultures/globalize.culture.he-IL.js     |    97 -
 .../lib/cultures/globalize.culture.he.js        |    97 -
 .../lib/cultures/globalize.culture.hi-IN.js     |    72 -
 .../lib/cultures/globalize.culture.hi.js        |    72 -
 .../lib/cultures/globalize.culture.hr-BA.js     |    80 -
 .../lib/cultures/globalize.culture.hr-HR.js     |    81 -
 .../lib/cultures/globalize.culture.hr.js        |    81 -
 .../lib/cultures/globalize.culture.hsb-DE.js    |    84 -
 .../lib/cultures/globalize.culture.hsb.js       |    84 -
 .../lib/cultures/globalize.culture.hu-HU.js     |    80 -
 .../lib/cultures/globalize.culture.hu.js        |    80 -
 .../lib/cultures/globalize.culture.hy-AM.js     |    67 -
 .../lib/cultures/globalize.culture.hy.js        |    67 -
 .../lib/cultures/globalize.culture.id-ID.js     |    75 -
 .../lib/cultures/globalize.culture.id.js        |    75 -
 .../lib/cultures/globalize.culture.ig-NG.js     |    60 -
 .../lib/cultures/globalize.culture.ig.js        |    60 -
 .../lib/cultures/globalize.culture.ii-CN.js     |    76 -
 .../lib/cultures/globalize.culture.ii.js        |    76 -
 .../lib/cultures/globalize.culture.is-IS.js     |    80 -
 .../lib/cultures/globalize.culture.is.js        |    80 -
 .../lib/cultures/globalize.culture.it-CH.js     |    78 -
 .../lib/cultures/globalize.culture.it-IT.js     |    80 -
 .../lib/cultures/globalize.culture.it.js        |    80 -
 .../cultures/globalize.culture.iu-Cans-CA.js    |    65 -
 .../lib/cultures/globalize.culture.iu-Cans.js   |    65 -
 .../cultures/globalize.culture.iu-Latn-CA.js    |    60 -
 .../lib/cultures/globalize.culture.iu-Latn.js   |    60 -
 .../lib/cultures/globalize.culture.iu.js        |    60 -
 .../lib/cultures/globalize.culture.ja-JP.js     |   100 -
 .../lib/cultures/globalize.culture.ja.js        |   100 -
 .../lib/cultures/globalize.culture.ka-GE.js     |    76 -
 .../lib/cultures/globalize.culture.ka.js        |    76 -
 .../lib/cultures/globalize.culture.kk-KZ.js     |    77 -
 .../lib/cultures/globalize.culture.kk.js        |    77 -
 .../lib/cultures/globalize.culture.kl-GL.js     |    81 -
 .../lib/cultures/globalize.culture.kl.js        |    81 -
 .../lib/cultures/globalize.culture.km-KH.js     |    99 -
 .../lib/cultures/globalize.culture.km.js        |    99 -
 .../lib/cultures/globalize.culture.kn-IN.js     |    72 -
 .../lib/cultures/globalize.culture.kn.js        |    72 -
 .../lib/cultures/globalize.culture.ko-KR.js     |    96 -
 .../lib/cultures/globalize.culture.ko.js        |    96 -
 .../lib/cultures/globalize.culture.kok-IN.js    |    72 -
 .../lib/cultures/globalize.culture.kok.js       |    72 -
 .../lib/cultures/globalize.culture.ky-KG.js     |    77 -
 .../lib/cultures/globalize.culture.ky.js        |    77 -
 .../lib/cultures/globalize.culture.lb-LU.js     |    79 -
 .../lib/cultures/globalize.culture.lb.js        |    79 -
 .../lib/cultures/globalize.culture.lo-LA.js     |    72 -
 .../lib/cultures/globalize.culture.lo.js        |    72 -
 .../lib/cultures/globalize.culture.lt-LT.js     |    83 -
 .../lib/cultures/globalize.culture.lt.js        |    83 -
 .../lib/cultures/globalize.culture.lv-LV.js     |    83 -
 .../lib/cultures/globalize.culture.lv.js        |    83 -
 .../lib/cultures/globalize.culture.mi-NZ.js     |    67 -
 .../lib/cultures/globalize.culture.mi.js        |    67 -
 .../lib/cultures/globalize.culture.mk-MK.js     |    76 -
 .../lib/cultures/globalize.culture.mk.js        |    76 -
 .../lib/cultures/globalize.culture.ml-IN.js     |    72 -
 .../lib/cultures/globalize.culture.ml.js        |    72 -
 .../lib/cultures/globalize.culture.mn-Cyrl.js   |    80 -
 .../lib/cultures/globalize.culture.mn-MN.js     |    80 -
 .../cultures/globalize.culture.mn-Mong-CN.js    |    77 -
 .../lib/cultures/globalize.culture.mn-Mong.js   |    77 -
 .../lib/cultures/globalize.culture.mn.js        |    80 -
 .../lib/cultures/globalize.culture.moh-CA.js    |    52 -
 .../lib/cultures/globalize.culture.moh.js       |    52 -
 .../lib/cultures/globalize.culture.mr-IN.js     |    72 -
 .../lib/cultures/globalize.culture.mr.js        |    72 -
 .../lib/cultures/globalize.culture.ms-BN.js     |    74 -
 .../lib/cultures/globalize.culture.ms-MY.js     |    67 -
 .../lib/cultures/globalize.culture.ms.js        |    67 -
 .../lib/cultures/globalize.culture.mt-MT.js     |    68 -
 .../lib/cultures/globalize.culture.mt.js        |    68 -
 .../lib/cultures/globalize.culture.nb-NO.js     |    78 -
 .../lib/cultures/globalize.culture.nb.js        |    78 -
 .../lib/cultures/globalize.culture.ne-NP.js     |    68 -
 .../lib/cultures/globalize.culture.ne.js        |    68 -
 .../lib/cultures/globalize.culture.nl-BE.js     |    79 -
 .../lib/cultures/globalize.culture.nl-NL.js     |    76 -
 .../lib/cultures/globalize.culture.nl.js        |    76 -
 .../lib/cultures/globalize.culture.nn-NO.js     |    78 -
 .../lib/cultures/globalize.culture.nn.js        |    78 -
 .../lib/cultures/globalize.culture.no.js        |    78 -
 .../lib/cultures/globalize.culture.nso-ZA.js    |    67 -
 .../lib/cultures/globalize.culture.nso.js       |    67 -
 .../lib/cultures/globalize.culture.oc-FR.js     |    83 -
 .../lib/cultures/globalize.culture.oc.js        |    83 -
 .../lib/cultures/globalize.culture.or-IN.js     |    70 -
 .../lib/cultures/globalize.culture.or.js        |    70 -
 .../lib/cultures/globalize.culture.pa-IN.js     |    72 -
 .../lib/cultures/globalize.culture.pa.js        |    72 -
 .../lib/cultures/globalize.culture.pl-PL.js     |    84 -
 .../lib/cultures/globalize.culture.pl.js        |    84 -
 .../lib/cultures/globalize.culture.prs-AF.js    |   174 -
 .../lib/cultures/globalize.culture.prs.js       |   174 -
 .../lib/cultures/globalize.culture.ps-AF.js     |   176 -
 .../lib/cultures/globalize.culture.ps.js        |   176 -
 .../lib/cultures/globalize.culture.pt-BR.js     |    79 -
 .../lib/cultures/globalize.culture.pt-PT.js     |    81 -
 .../lib/cultures/globalize.culture.pt.js        |    79 -
 .../lib/cultures/globalize.culture.qut-GT.js    |    69 -
 .../lib/cultures/globalize.culture.qut.js       |    69 -
 .../lib/cultures/globalize.culture.quz-BO.js    |    74 -
 .../lib/cultures/globalize.culture.quz-EC.js    |    73 -
 .../lib/cultures/globalize.culture.quz-PE.js    |    68 -
 .../lib/cultures/globalize.culture.quz.js       |    74 -
 .../lib/cultures/globalize.culture.rm-CH.js     |    77 -
 .../lib/cultures/globalize.culture.rm.js        |    77 -
 .../lib/cultures/globalize.culture.ro-RO.js     |    77 -
 .../lib/cultures/globalize.culture.ro.js        |    77 -
 .../lib/cultures/globalize.culture.ru-RU.js     |    82 -
 .../lib/cultures/globalize.culture.ru.js        |    82 -
 .../lib/cultures/globalize.culture.rw-RW.js     |    65 -
 .../lib/cultures/globalize.culture.rw.js        |    65 -
 .../lib/cultures/globalize.culture.sa-IN.js     |    71 -
 .../lib/cultures/globalize.culture.sa.js        |    71 -
 .../lib/cultures/globalize.culture.sah-RU.js    |    83 -
 .../lib/cultures/globalize.culture.sah.js       |    83 -
 .../lib/cultures/globalize.culture.se-FI.js     |    80 -
 .../lib/cultures/globalize.culture.se-NO.js     |    81 -
 .../lib/cultures/globalize.culture.se-SE.js     |    80 -
 .../lib/cultures/globalize.culture.se.js        |    81 -
 .../lib/cultures/globalize.culture.si-LK.js     |    72 -
 .../lib/cultures/globalize.culture.si.js        |    72 -
 .../lib/cultures/globalize.culture.sk-SK.js     |    85 -
 .../lib/cultures/globalize.culture.sk.js        |    85 -
 .../lib/cultures/globalize.culture.sl-SI.js     |    79 -
 .../lib/cultures/globalize.culture.sl.js        |    79 -
 .../lib/cultures/globalize.culture.sma-NO.js    |    81 -
 .../lib/cultures/globalize.culture.sma-SE.js    |    80 -
 .../lib/cultures/globalize.culture.sma.js       |    80 -
 .../lib/cultures/globalize.culture.smj-NO.js    |    81 -
 .../lib/cultures/globalize.culture.smj-SE.js    |    80 -
 .../lib/cultures/globalize.culture.smj.js       |    80 -
 .../lib/cultures/globalize.culture.smn-FI.js    |    76 -
 .../lib/cultures/globalize.culture.smn.js       |    76 -
 .../lib/cultures/globalize.culture.sms-FI.js    |    80 -
 .../lib/cultures/globalize.culture.sms.js       |    80 -
 .../lib/cultures/globalize.culture.sq-AL.js     |    77 -
 .../lib/cultures/globalize.culture.sq.js        |    77 -
 .../cultures/globalize.culture.sr-Cyrl-BA.js    |    78 -
 .../cultures/globalize.culture.sr-Cyrl-CS.js    |    80 -
 .../cultures/globalize.culture.sr-Cyrl-ME.js    |    80 -
 .../cultures/globalize.culture.sr-Cyrl-RS.js    |    80 -
 .../lib/cultures/globalize.culture.sr-Cyrl.js   |    80 -
 .../cultures/globalize.culture.sr-Latn-BA.js    |    79 -
 .../cultures/globalize.culture.sr-Latn-CS.js    |    80 -
 .../cultures/globalize.culture.sr-Latn-ME.js    |    80 -
 .../cultures/globalize.culture.sr-Latn-RS.js    |    80 -
 .../lib/cultures/globalize.culture.sr-Latn.js   |    80 -
 .../lib/cultures/globalize.culture.sr.js        |    80 -
 .../lib/cultures/globalize.culture.sv-FI.js     |    78 -
 .../lib/cultures/globalize.culture.sv-SE.js     |    78 -
 .../lib/cultures/globalize.culture.sv.js        |    78 -
 .../lib/cultures/globalize.culture.sw-KE.js     |    53 -
 .../lib/cultures/globalize.culture.sw.js        |    53 -
 .../lib/cultures/globalize.culture.syr-SY.js    |    67 -
 .../lib/cultures/globalize.culture.syr.js       |    67 -
 .../lib/cultures/globalize.culture.ta-IN.js     |    73 -
 .../lib/cultures/globalize.culture.ta.js        |    73 -
 .../lib/cultures/globalize.culture.te-IN.js     |    72 -
 .../lib/cultures/globalize.culture.te.js        |    72 -
 .../cultures/globalize.culture.tg-Cyrl-TJ.js    |    84 -
 .../lib/cultures/globalize.culture.tg-Cyrl.js   |    84 -
 .../lib/cultures/globalize.culture.tg.js        |    84 -
 .../lib/cultures/globalize.culture.th-TH.js     |    90 -
 .../lib/cultures/globalize.culture.th.js        |    90 -
 .../lib/cultures/globalize.culture.tk-TM.js     |    78 -
 .../lib/cultures/globalize.culture.tk.js        |    78 -
 .../lib/cultures/globalize.culture.tn-ZA.js     |    67 -
 .../lib/cultures/globalize.culture.tn.js        |    67 -
 .../lib/cultures/globalize.culture.tr-TR.js     |    77 -
 .../lib/cultures/globalize.culture.tr.js        |    77 -
 .../lib/cultures/globalize.culture.tt-RU.js     |    81 -
 .../lib/cultures/globalize.culture.tt.js        |    81 -
 .../cultures/globalize.culture.tzm-Latn-DZ.js   |    77 -
 .../lib/cultures/globalize.culture.tzm-Latn.js  |    77 -
 .../lib/cultures/globalize.culture.tzm.js       |    77 -
 .../lib/cultures/globalize.culture.ug-CN.js     |    75 -
 .../lib/cultures/globalize.culture.ug.js        |    75 -
 .../lib/cultures/globalize.culture.uk-UA.js     |    83 -
 .../lib/cultures/globalize.culture.uk.js        |    83 -
 .../lib/cultures/globalize.culture.ur-PK.js     |   157 -
 .../lib/cultures/globalize.culture.ur.js        |   157 -
 .../cultures/globalize.culture.uz-Cyrl-UZ.js    |    81 -
 .../lib/cultures/globalize.culture.uz-Cyrl.js   |    81 -
 .../cultures/globalize.culture.uz-Latn-UZ.js    |    77 -
 .../lib/cultures/globalize.culture.uz-Latn.js   |    77 -
 .../lib/cultures/globalize.culture.uz.js        |    77 -
 .../lib/cultures/globalize.culture.vi-VN.js     |    73 -
 .../lib/cultures/globalize.culture.vi.js        |    73 -
 .../lib/cultures/globalize.culture.wo-SN.js     |    79 -
 .../lib/cultures/globalize.culture.wo.js        |    79 -
 .../lib/cultures/globalize.culture.xh-ZA.js     |    65 -
 .../lib/cultures/globalize.culture.xh.js        |    65 -
 .../lib/cultures/globalize.culture.yo-NG.js     |    60 -
 .../lib/cultures/globalize.culture.yo.js        |    60 -
 .../lib/cultures/globalize.culture.zh-CHS.js    |    73 -
 .../lib/cultures/globalize.culture.zh-CHT.js    |    72 -
 .../lib/cultures/globalize.culture.zh-CN.js     |    73 -
 .../lib/cultures/globalize.culture.zh-HK.js     |    72 -
 .../lib/cultures/globalize.culture.zh-Hans.js   |    73 -
 .../lib/cultures/globalize.culture.zh-Hant.js   |    72 -
 .../lib/cultures/globalize.culture.zh-MO.js     |    72 -
 .../lib/cultures/globalize.culture.zh-SG.js     |    63 -
 .../lib/cultures/globalize.culture.zh-TW.js     |    99 -
 .../lib/cultures/globalize.culture.zh.js        |    73 -
 .../lib/cultures/globalize.culture.zu-ZA.js     |    66 -
 .../lib/cultures/globalize.culture.zu.js        |    66 -
 .../lib/cultures/globalize.cultures.js          | 24063 -----------------
 .../libs/bower/globalize/lib/globalize.js       |  1586 --
 .../webapp/libs/bower/globalize/package.json    |    56 -
 .../webapp/libs/bower/globalize/test/culture.js |    18 -
 .../libs/bower/globalize/test/cultures.js       |    15 -
 .../bower/globalize/test/findClosestCulture.js  |    62 -
 .../webapp/libs/bower/globalize/test/format.js  |    74 -
 .../webapp/libs/bower/globalize/test/index.html |    26 -
 .../libs/bower/globalize/test/instance.js       |    13 -
 .../webapp/libs/bower/globalize/test/parse.js   |    57 -
 .../libs/bower/globalize/test/qunit/qunit.css   |   226 -
 .../libs/bower/globalize/test/qunit/qunit.js    |  1506 --
 .../libs/bower/globalize/test/testsuite.js      |    19 -
 .../libs/bower/jquery-toggles/css/toggles.css   |    22 -
 .../libs/bower/jquery-toggles/js/toggles.min.js |    11 -
 .../libs/bower/jquery-ui/1.11.4/jquery-ui.css   |   403 -
 .../libs/bower/jquery-ui/1.11.4/jquery-ui.js    |  1356 -
 .../bower/jquery-ui/1.11.4/jquery-ui.min.css    |     7 -
 .../bower/jquery-ui/1.11.4/jquery-ui.min.js     |     6 -
 .../bower/jquery-ui/i18n/jquery-ui-i18n.min.js  |     6 -
 .../i18n/jquery.ui.datepicker-af.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ar-DZ.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-ar.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-az.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-be.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-bg.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-bs.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ca.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-cs.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-cy-GB.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-da.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-de.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-el.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-en-AU.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-en-GB.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-en-NZ.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-eo.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-es.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-et.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-eu.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-fa.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-fi.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-fo.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-fr-CA.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-fr-CH.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-fr.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-gl.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-he.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-hi.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-hr.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-hu.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-hy.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-id.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-is.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-it.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ja.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ka.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-kk.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-km.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ko.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ky.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-lb.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-lt.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-lv.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-mk.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ml.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ms.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-nb.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-nl-BE.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-nl.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-nn.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-no.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-pl.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-pt-BR.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-pt.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-rm.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ro.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ru.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-sk.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-sl.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-sq.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-sr-SR.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-sr.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-sv.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-ta.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-th.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-tj.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-tr.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-uk.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-vi.min.js         |     4 -
 .../i18n/jquery.ui.datepicker-zh-CN.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-zh-HK.min.js      |     4 -
 .../i18n/jquery.ui.datepicker-zh-TW.min.js      |     4 -
 .../ui-bg_diagonals-thick_18_b81900_40x40.png   |   Bin 457 -> 0 bytes
 .../ui-bg_diagonals-thick_20_666666_40x40.png   |   Bin 351 -> 0 bytes
 .../images/ui-bg_flat_10_000000_40x100.png      |   Bin 244 -> 0 bytes
 .../images/ui-bg_glass_100_f6f6f6_1x400.png     |   Bin 301 -> 0 bytes
 .../images/ui-bg_glass_100_fdf5ce_1x400.png     |   Bin 387 -> 0 bytes
 .../images/ui-bg_glass_65_ffffff_1x400.png      |   Bin 246 -> 0 bytes
 .../ui-bg_gloss-wave_35_f6a828_500x100.png      |   Bin 5854 -> 0 bytes
 .../ui-bg_highlight-soft_100_eeeeee_1x100.png   |   Bin 317 -> 0 bytes
 .../ui-bg_highlight-soft_75_ffe45c_1x100.png    |   Bin 367 -> 0 bytes
 .../images/ui-icons_222222_256x240.png          |   Bin 7006 -> 0 bytes
 .../images/ui-icons_228ef1_256x240.png          |   Bin 4599 -> 0 bytes
 .../images/ui-icons_ef8c08_256x240.png          |   Bin 4599 -> 0 bytes
 .../images/ui-icons_ffd27a_256x240.png          |   Bin 4599 -> 0 bytes
 .../images/ui-icons_ffffff_256x240.png          |   Bin 6468 -> 0 bytes
 .../webapp/libs/bower/jquery-ui/jquery-ui.css   |  1225 -
 .../webapp/libs/bower/jquery-ui/jquery-ui.js    | 16375 -----------
 .../libs/bower/jquery-ui/jquery-ui.min.css      |     7 -
 .../libs/bower/jquery-ui/jquery-ui.min.js       |    13 -
 .../libs/bower/jquery/js/jquery-1.10.2.js       |  9789 -------
 .../libs/bower/jquery/js/jquery-migrate.js      |   511 -
 .../libs/bower/jquery/js/jquery-migrate.min.js  |     3 -
 .../main/webapp/libs/bower/jquery/js/jquery.js  |  9789 -------
 .../webapp/libs/bower/jquery/js/jquery.min.js   |     6 -
 .../webapp/libs/bower/jquery/js/jquery.min.map  |     1 -
 .../moment/js/moment-timezone-with-data.min.js  |     7 -
 .../bower/moment/js/moment-with-langs.min.js    |     9 -
 .../bower/moment/js/moment-with-locales.min.js  |    81 -
 .../webapp/libs/bower/moment/js/moment.min.js   |     7 -
 .../require-handlebars-plugin/js/Handlebars.js  |  2752 --
 .../bower/require-handlebars-plugin/js/hbs.js   |   458 -
 .../js/i18nprecompile.js                        |    45 -
 .../bower/require-handlebars-plugin/js/json2.js |   365 -
 .../webapp/libs/bower/requirejs/js/require.js   |  2053 --
 .../libs/bower/select2/select2-spinner.gif      |   Bin 1849 -> 0 bytes
 .../main/webapp/libs/bower/select2/select2.css  |   615 -
 .../main/webapp/libs/bower/select2/select2.js   |  3512 ---
 .../main/webapp/libs/bower/select2/select2.png  |   Bin 613 -> 0 bytes
 .../webapp/libs/bower/select2/select2x2.png     |   Bin 845 -> 0 bytes
 .../libs/bower/tag-it/css/jquery.tagit.css      |    69 -
 .../main/webapp/libs/bower/tag-it/js/tag-it.js  |   591 -
 .../webapp/libs/bower/tag-it/js/tag-it.min.js   |    17 -
 .../bower/underscore-amd/js/underscore-min.js   |     6 -
 .../libs/bower/underscore-amd/js/underscore.js  |  1284 -
 .../libs/bower/underscore/js/underscore-min.js  |     6 -
 .../libs/bower/underscore/js/underscore.js      |  1276 -
 .../bower/x-editable/css/bootstrap-editable.css |   655 -
 .../webapp/libs/bower/x-editable/img/clear.png  |   Bin 509 -> 0 bytes
 .../bower/x-editable/js/bootstrap-editable.js   |  6901 -----
 .../x-editable/js/bootstrap-editable.min.js     |     7 -
 .../daterangepicker/css/daterangepicker.css     |   415 -
 .../daterangepicker/js/daterangepicker.js       |  1560 --
 .../libs/custom/timezone/WorldMapGenerator.js   |  3474 ---
 .../libs/custom/timezone/jstz-1.0.4.min.js      |     2 -
 .../webapp/libs/fsOverrides/BBFOverrides.js     |   367 -
 .../webapp/libs/other/backbone.fetch-cache.js   |   326 -
 .../webapp/libs/other/backgrid/backgrid.css     |   240 -
 .../main/webapp/libs/other/backgrid/backgrid.js |  2884 --
 .../css/bootstrap-tour.css                      |    72 -
 .../css/bootstrap-tour.min.css                  |    22 -
 .../bootstrap-tour-0.10.3/js/bootstrap-tour.js  |   927 -
 .../js/bootstrap-tour.min.js                    |    22 -
 .../libs/other/custom/visualsearch/.bower.json  |    45 -
 .../custom/visualsearch/models/search_facets.js |    67 -
 .../custom/visualsearch/models/search_query.js  |    70 -
 .../visualsearch/templates/search_box.jst       |     8 -
 .../visualsearch/templates/search_facet.jst     |     9 -
 .../visualsearch/templates/search_input.jst     |     1 -
 .../custom/visualsearch/templates/templates.js  |     7 -
 .../visualsearch/utils/backbone_extensions.js   |    17 -
 .../other/custom/visualsearch/utils/hotkeys.js  |    99 -
 .../custom/visualsearch/utils/inflector.js      |    21 -
 .../visualsearch/utils/jquery_extensions.js     |   197 -
 .../custom/visualsearch/utils/search_parser.js  |    87 -
 .../custom/visualsearch/views/search_box.js     |   458 -
 .../custom/visualsearch/views/search_facet.js   |   442 -
 .../custom/visualsearch/views/search_input.js   |   418 -
 .../other/custom/visualsearch/visualsearch.js   |  1984 --
 .../src/main/webapp/libs/other/d3/d3.js         |  9504 -------
 .../src/main/webapp/libs/other/d3/d3.min.js     |     5 -
 .../src/main/webapp/libs/other/d3/d3.tip.js     |   293 -
 .../webapp/libs/other/dashboard/dashboard.js    |   393 -
 .../libs/other/datepicker/css/datepicker.css    |   224 -
 .../other/datepicker/js/bootstrap-datepicker.js |   834 -
 .../libs/other/datepicker/less/datepicker.less  |   122 -
 .../other/font-awesome/css/font-awesome.css     |  1801 --
 .../other/font-awesome/css/font-awesome.min.css |     4 -
 .../other/font-awesome/fonts/FontAwesome.otf    |   Bin 93888 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.eot  |   Bin 60767 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.svg  |   565 -
 .../font-awesome/fonts/fontawesome-webfont.ttf  |   Bin 122092 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff |   Bin 71508 -> 0 bytes
 .../fonts/fontawesome-webfont.woff2             |   Bin 56780 -> 0 bytes
 .../libs/other/font-awesome/less/animated.less  |    34 -
 .../font-awesome/less/bordered-pulled.less      |    16 -
 .../libs/other/font-awesome/less/core.less      |    13 -
 .../other/font-awesome/less/fixed-width.less    |     6 -
 .../other/font-awesome/less/font-awesome.less   |    17 -
 .../libs/other/font-awesome/less/icons.less     |   596 -
 .../libs/other/font-awesome/less/larger.less    |    13 -
 .../libs/other/font-awesome/less/list.less      |    19 -
 .../libs/other/font-awesome/less/mixins.less    |    27 -
 .../libs/other/font-awesome/less/path.less      |    15 -
 .../font-awesome/less/rotated-flipped.less      |    20 -
 .../libs/other/font-awesome/less/stacked.less   |    20 -
 .../libs/other/font-awesome/less/variables.less |   606 -
 .../libs/other/font-awesome/scss/_animated.scss |    34 -
 .../font-awesome/scss/_bordered-pulled.scss     |    16 -
 .../libs/other/font-awesome/scss/_core.scss     |    13 -
 .../other/font-awesome/scss/_fixed-width.scss   |     6 -
 .../libs/other/font-awesome/scss/_icons.scss    |   596 -
 .../libs/other/font-awesome/scss/_larger.scss   |    13 -
 .../libs/other/font-awesome/scss/_list.scss     |    19 -
 .../libs/other/font-awesome/scss/_mixins.scss   |    27 -
 .../libs/other/font-awesome/scss/_path.scss     |    15 -
 .../font-awesome/scss/_rotated-flipped.scss     |    20 -
 .../libs/other/font-awesome/scss/_stacked.scss  |    20 -
 .../other/font-awesome/scss/_variables.scss     |   606 -
 .../other/font-awesome/scss/font-awesome.scss   |    17 -
 .../libs/other/gridster/css/jquery.gridster.css |   121 -
 .../libs/other/gridster/js/jquery.gridster.js   |  3987 ---
 .../libs/other/jquery-cookie/js/bower.json      |    18 -
 .../other/jquery-cookie/js/cookie.jquery.json   |    32 -
 .../other/jquery-cookie/js/jquery.cookie.js     |   117 -
 .../libs/other/jquery-cookie/js/package.json    |    31 -
 .../jquery-ui/css/images/animated-overlay.gif   |   Bin 1738 -> 0 bytes
 .../ui-bg_diagonals-thick_18_b81900_40x40.png   |   Bin 418 -> 0 bytes
 .../ui-bg_diagonals-thick_20_666666_40x40.png   |   Bin 312 -> 0 bytes
 .../css/images/ui-bg_flat_0_aaaaaa_40x100.png   |   Bin 180 -> 0 bytes
 .../css/images/ui-bg_flat_10_000000_40x100.png  |   Bin 205 -> 0 bytes
 .../css/images/ui-bg_glass_100_f6f6f6_1x400.png |   Bin 262 -> 0 bytes
 .../css/images/ui-bg_glass_100_fdf5ce_1x400.png |   Bin 348 -> 0 bytes
 .../css/images/ui-bg_glass_65_ffffff_1x400.png  |   Bin 207 -> 0 bytes
 .../ui-bg_gloss-wave_35_f6a828_500x100.png      |   Bin 5815 -> 0 bytes
 .../ui-bg_highlight-soft_100_eeeeee_1x100.png   |   Bin 278 -> 0 bytes
 .../ui-bg_highlight-soft_75_ffe45c_1x100.png    |   Bin 328 -> 0 bytes
 .../css/images/ui-icons_222222_256x240.png      |   Bin 6922 -> 0 bytes
 .../css/images/ui-icons_228ef1_256x240.png      |   Bin 4549 -> 0 bytes
 .../css/images/ui-icons_454545_256x240.png      |   Bin 4369 -> 0 bytes
 .../css/images/ui-icons_888888_256x240.png      |   Bin 4369 -> 0 bytes
 .../css/images/ui-icons_ef8c08_256x240.png      |   Bin 4549 -> 0 bytes
 .../css/images/ui-icons_ffd27a_256x240.png      |   Bin 4549 -> 0 bytes
 .../css/images/ui-icons_ffffff_256x240.png      |   Bin 6299 -> 0 bytes
 .../other/jquery-ui/css/jquery-ui-1.11.4.css    |   850 -
 .../jquery-ui/css/jquery-ui-1.11.4.min.css      |     7 -
 .../other/jquery-ui/css/jquery-ui-bootstrap.css |  2549 --
 .../libs/other/jquery-ui/js/jquery-ui-1.11.4.js |  8772 ------
 .../other/jquery-ui/js/jquery-ui-1.11.4.min.js  |    10 -
 .../src/main/webapp/libs/other/loadCSS.js       |    73 -
 .../main/webapp/libs/other/noty/css/animate.css |  3158 ---
 .../libs/other/noty/jquery.noty.packaged.js     |  1436 -
 .../libs/other/noty/jquery.noty.packaged.min.js |     1 -
 .../webapp/libs/other/nvd3/css/nv.d3.min.css    |     1 -
 .../src/main/webapp/libs/other/nvd3/js/nv.d3.js | 13304 ---------
 .../main/webapp/libs/other/nvd3/js/nv.d3.min.js |     8 -
 .../libs/other/sparkline/jquery.sparkline.js    |  3054 ---
 .../src/main/webapp/login.html                  |   155 -
 .../src/main/webapp/robots.txt                  |     3 -
 .../src/main/webapp/scripts/App.js              |    87 -
 .../src/main/webapp/scripts/Init.js             |   238 -
 .../src/main/webapp/scripts/Main.js             |    42 -
 .../src/main/webapp/scripts/RegionManager.js    |    83 -
 .../collection_bases/VAuditLogListBase.js       |    73 -
 .../collection_bases/VEventHistoryListBase.js   |    87 -
 .../scripts/collection_bases/VGroupListBase.js  |    82 -
 .../collection_bases/VLogLevelListBase.js       |    96 -
 .../scripts/collection_bases/VLogListBase.js    |   127 -
 .../collection_bases/VNameValueListBase.js      |    57 -
 .../scripts/collection_bases/VNodeListBase.js   |    74 -
 .../scripts/collections/BaseCollection.js       |   172 -
 .../scripts/collections/SchemaFieldList.js      |    29 -
 .../webapp/scripts/collections/VAuditLogList.js |    36 -
 .../scripts/collections/VEventHistoryList.js    |    33 -
 .../webapp/scripts/collections/VGroupList.js    |    36 -
 .../webapp/scripts/collections/VLogLevelList.js |    36 -
 .../main/webapp/scripts/collections/VLogList.js |    36 -
 .../scripts/collections/VNameValueList.js       |    36 -
 .../webapp/scripts/collections/VNodeList.js     |    36 -
 .../src/main/webapp/scripts/communicator.js     |    61 -
 .../webapp/scripts/controllers/Controller.js    |   240 -
 .../webapp/scripts/model_bases/VAuditLogBase.js |    61 -
 .../scripts/model_bases/VCommonModelBase.js     |    51 -
 .../scripts/model_bases/VEventHistoryBase.js    |    51 -
 .../scripts/model_bases/VGraphInfoBase.js       |    62 -
 .../webapp/scripts/model_bases/VGroupBase.js    |    51 -
 .../main/webapp/scripts/model_bases/VLogBase.js |    51 -
 .../webapp/scripts/model_bases/VLogLevelBase.js |    51 -
 .../scripts/model_bases/VNameValueBase.js       |    51 -
 .../webapp/scripts/model_bases/VNodeBase.js     |    51 -
 .../scripts/model_bases/VUserFilterBase.js      |    51 -
 .../src/main/webapp/scripts/models/BaseModel.js |   110 -
 .../src/main/webapp/scripts/models/VAppState.js |    44 -
 .../src/main/webapp/scripts/models/VAuditLog.js |    47 -
 .../main/webapp/scripts/models/VCommonModel.js  |    48 -
 .../main/webapp/scripts/models/VEventHistory.js |    48 -
 .../main/webapp/scripts/models/VGraphInfo.js    |    53 -
 .../src/main/webapp/scripts/models/VGroup.js    |    53 -
 .../src/main/webapp/scripts/models/VLog.js      |    66 -
 .../src/main/webapp/scripts/models/VLogLevel.js |    47 -
 .../main/webapp/scripts/models/VNameValue.js    |    47 -
 .../src/main/webapp/scripts/models/VNode.js     |    48 -
 .../main/webapp/scripts/models/VUserFilter.js   |    51 -
 .../main/webapp/scripts/modules/Overrides.js    |   234 -
 .../src/main/webapp/scripts/modules/Vent.js     |    26 -
 .../scripts/modules/globalize/message/en.js     |    79 -
 .../main/webapp/scripts/prelogin/Prelogin.js    |   130 -
 .../src/main/webapp/scripts/utils/Enums.js      |    32 -
 .../src/main/webapp/scripts/utils/Globals.js    |    91 -
 .../main/webapp/scripts/utils/LangSupport.js    |   151 -
 .../src/main/webapp/scripts/utils/Tour.js       |   461 -
 .../src/main/webapp/scripts/utils/Utils.js      |  1241 -
 .../src/main/webapp/scripts/utils/ViewUtils.js  |   266 -
 .../webapp/scripts/utils/XATemplateHelpers.js   |   170 -
 .../scripts/views/audit/AuditAggregatedView.js  |   416 -
 .../scripts/views/audit/AuditTabLayoutView.js   |   429 -
 .../scripts/views/common/AdvanceSearchLayout.js |   146 -
 .../webapp/scripts/views/common/BreadCrumbs.js  |    83 -
 .../scripts/views/common/CustomBackgrid.js      |   284 -
 .../scripts/views/common/DatePickerLayout.js    |   228 -
 .../webapp/scripts/views/common/ErrorView.js    |   100 -
 .../scripts/views/common/EventHistoryLayout.js  |   486 -
 .../main/webapp/scripts/views/common/Footer.js  |    80 -
 .../main/webapp/scripts/views/common/Header.js  |   481 -
 .../webapp/scripts/views/common/JBDialog.js     |   211 -
 .../scripts/views/common/LogSnapShotLayout.js   |   141 -
 .../webapp/scripts/views/common/ProfileBar.js   |   105 -
 .../main/webapp/scripts/views/common/Spinner.js |    85 -
 .../webapp/scripts/views/common/TableLayout.js  |   405 -
 .../webapp/scripts/views/common/TimerView.js    |   126 -
 .../main/webapp/scripts/views/common/TopNav.js  |    93 -
 .../dashboard/BubbleGraphTableLayoutView.js     |   716 -
 .../views/dashboard/ComponentListView.js        |   319 -
 .../scripts/views/dashboard/ComponentsView.js   |    98 -
 .../scripts/views/dashboard/DashboardView.js    |   184 -
 .../views/dashboard/GridTableLayoutView.js      |   219 -
 .../scripts/views/dashboard/HostListView.js     |   356 -
 .../webapp/scripts/views/dashboard/HostsView.js |    98 -
 .../scripts/views/dashboard/LogDetailView.js    |   249 -
 .../scripts/views/dashboard/LogLevelBoxView.js  |   155 -
 .../scripts/views/dashboard/LogLevelView.js     |   118 -
 .../scripts/views/dashboard/MainLayoutView.js   |   670 -
 .../views/dialog/ApplySearchFilterView.js       |   214 -
 .../scripts/views/dialog/DetailLogFileView.js   |   167 -
 .../dialog/GlobalExclusionCompositeView.js      |   141 -
 .../views/dialog/GlobalExclusionItemView.js     |    84 -
 .../views/dialog/GridGraphSettingView.js        |   476 -
 .../views/dialog/SaveSearchFilterView.js        |   120 -
 .../scripts/views/dialog/TimeZoneChangeView.js  |   101 -
 .../views/filter/CreateLogfeederFilterView.js   |   383 -
 .../scripts/views/graphs/GraphLayoutView.js     |   559 -
 .../scripts/views/graphs/GridGraphLayoutView.js |   594 -
 .../scripts/views/tabs/ComparisonLayoutView.js  |    93 -
 .../webapp/scripts/views/tabs/ComparisonView.js |   242 -
 .../views/tabs/EventHistoryLayoutView.js        |   506 -
 .../scripts/views/tabs/ExportLogFileView.js     |    50 -
 .../views/tabs/HierarchyTabLayoutView.js        |   429 -
 .../scripts/views/tabs/HostInfoTabLayoutView.js |   178 -
 .../webapp/scripts/views/tabs/LogFileView.js    |   864 -
 .../main/webapp/scripts/views/tabs/TreeView.js  |   365 -
 .../scripts/views/tabs/VisualSearchView.js      |   202 -
 .../troubleshoot/TroubleShootLayoutView.js      |   553 -
 .../src/main/webapp/static/schema_fields.json   |    90 -
 .../src/main/webapp/styles/animate.css          |  3272 ---
 .../src/main/webapp/styles/app-font.css         |    64 -
 .../src/main/webapp/styles/bootstrap.css        |  6422 -----
 .../src/main/webapp/styles/bootstrap.min.css    |  6422 -----
 .../main/webapp/styles/custom/visualsearch.css  |   369 -
 .../src/main/webapp/styles/style.css            |  2964 --
 .../src/main/webapp/styles/style_v2.css         |  2596 --
 .../audit/AuditAggregatedView_tmpl.html         |    54 -
 .../audit/AuditTabLayoutView_tmpl.html          |   100 -
 .../common/AdvanceSearchLayout_tmpl.html        |    30 -
 .../templates/common/DatePickerLayout_tmpl.html |    29 -
 .../webapp/templates/common/ErrorView_tmpl.html |    28 -
 .../common/EventHistoryItemView_tmpl.html       |    32 -
 .../common/EventHistoryLayout_tmpl.html         |    44 -
 .../webapp/templates/common/Footer_tmpl.html    |    42 -
 .../webapp/templates/common/Header_tmpl.html    |    97 -
 .../common/LogSnapShotLayout_tmpl.html          |    23 -
 .../templates/common/TableLayout_tmpl.html      |    37 -
 .../webapp/templates/common/TimerView_tmpl.html |    25 -
 .../webapp/templates/common/TopNav_tmpl.html    |    52 -
 .../webapp/templates/common/breadcrumbs.html    |    46 -
 .../webapp/templates/common/formInputItem.html  |    54 -
 .../templates/common/formInputItemList.html     |    42 -
 .../webapp/templates/common/loading_tmpl.html   |    45 -
 .../BubbleGraphTableLayoutView_tmpl.html        |    79 -
 .../dashboard/ComponentListView_tmpl.html       |    35 -
 .../dashboard/ComponentsView_tmpl.html          |    57 -
 .../templates/dashboard/DashboardView_tmpl.html |   122 -
 .../dashboard/GridTableLayoutView_tmpl.html     |    28 -
 .../templates/dashboard/HostListView_tmpl.html  |    48 -
 .../templates/dashboard/HostsView_tmpl.html     |    56 -
 .../templates/dashboard/LogDetailView_tmpl.html |    75 -
 .../dashboard/LogLevelBoxView_tmpl.html         |    49 -
 .../templates/dashboard/LogLevelView_tmpl.html  |   110 -
 .../dashboard/MainLayoutView_tmpl.html          |   111 -
 .../dialog/ApplySearchFilterView_tmpl.html      |    30 -
 .../dialog/DetailLogFileView_tmpl.html          |    22 -
 .../GlobalExclusionCompositeView_tmpl.html      |    32 -
 .../dialog/GlobalExclusionItemView_tmpl.html    |    26 -
 .../dialog/GridGraphSettingView_tmpl.html       |   284 -
 .../dialog/SaveSearchFilterView_tmpl.html       |    70 -
 .../dialog/TimeZoneChangeView_tmpl.html         |   475 -
 .../filter/CreateLogfeederFilter_tmpl.html      |    53 -
 .../templates/graphs/GraphLayoutView_tmpl.html  |    50 -
 .../graphs/GridGraphLayoutView_tmpl.html        |    28 -
 .../src/main/webapp/templates/graphs/backup.js  |   586 -
 .../main/webapp/templates/helpers/Helpers.js    |   520 -
 .../tabs/ComparisonLayoutView_tmpl.html         |    20 -
 .../templates/tabs/ComparisonView_tmpl.html     |    56 -
 .../tabs/EventHistoryLayoutView_tmpl.html       |    45 -
 .../templates/tabs/ExportLogFileView_tmpl.html  |    46 -
 .../tabs/HierarchyTabLayoutView_tmpl.html       |   124 -
 .../tabs/HostInfoTabLayoutView_tmpl.html        |    46 -
 .../webapp/templates/tabs/LogFileView_tmpl.html |   122 -
 .../webapp/templates/tabs/TreeView_tmpl.html    |    54 -
 .../templates/tabs/VisualSearchView_tmpl.html   |    20 -
 .../TroubleShootLayoutView_tmpl.html            |   150 -
 .../main/webapp/themejs/1.3.0/bootstrap.min.js  |    19 -
 .../common/LogSearchContextUtilTest.java        |    51 -
 .../common/ManageStartEndTimeTest.java          |    35 -
 .../converter/AbstractRequestConverterTest.java |    42 -
 .../AuditBarGraphRequestQueryConverterTest.java |    62 -
 ...AuditComponentRequestQueryConverterTest.java |    66 -
 .../converter/AuditLogRequestConverterTest.java |    64 -
 ...ditServiceLoadRequestQueryConverterTest.java |    61 -
 ...BaseServiceLogRequestQueryConverterTest.java |    72 -
 .../FieldAuditLogRequestQueryConverterTest.java |    61 -
 .../HostLogFilesRequestQueryConverterTest.java  |    62 -
 .../ServiceLogAnyGraphRequestConverterTest.java |    62 -
 ...ComponentLevelRequestQueryConverterTest.java |    66 -
 ...ComponentRequestFacetQueryConverterTest.java |    67 -
 ...eLogLevelCountRequestQueryConverterTest.java |    62 -
 ...LevelDateRangeRequestQueryConverterTest.java |    68 -
 ...ceLogTreeRequestFacetQueryConverterTest.java |    64 -
 ...ceLogTruncatedRequestQueryConverterTest.java |    64 -
 .../StringFieldFacetQueryConverterTest.java     |    48 -
 .../UserConfigRequestQueryConverterTest.java    |    49 -
 .../UserExportRequestQueryConverterTest.java    |    63 -
 .../LogsearchAuthenticationProviderTest.java    |   205 -
 ...xternalServerAuthenticationProviderTest.java |   185 -
 ...LogsearchFileAuthenticationProviderTest.java |   231 -
 ...LogsearchLdapAuthenticationProviderTest.java |    61 -
 ...gsearchSimpleAuthenticationProviderTest.java |   118 -
 .../src/test/resources/HadoopServiceConfig.json |    17 -
 .../src/test/resources/logsearch.properties     |    33 -
 .../src/test/resources/user_pass.json           |     8 -
 .../ambari-logsearch-server/.gitignore          |     9 +
 .../ambari-logsearch-server/README.md           |    55 +
 .../ambari-logsearch-server/build.properties    |    23 +
 .../ambari-logsearch-server/build.xml           |    59 +
 .../ambari-logsearch-server/pom.xml             |   745 +
 ambari-logsearch/ambari-logsearch-server/run.sh |    24 +
 .../configsets/audit_logs/conf/admin-extra.html |    24 +
 .../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 +
 .../configsets/audit_logs/conf/managed-schema   |   125 +
 .../configsets/audit_logs/conf/solrconfig.xml   |  1887 ++
 .../hadoop_logs/conf/admin-extra.html           |    24 +
 .../conf/admin-extra.menu-bottom.html           |    25 +
 .../hadoop_logs/conf/admin-extra.menu-top.html  |    25 +
 .../configsets/hadoop_logs/conf/elevate.xml     |    38 +
 .../configsets/hadoop_logs/conf/enumsConfig.xml |    28 +
 .../configsets/hadoop_logs/conf/managed-schema  |   120 +
 .../configsets/hadoop_logs/conf/solrconfig.xml  |  1887 ++
 .../configsets/history/conf/admin-extra.html    |    24 +
 .../history/conf/admin-extra.menu-bottom.html   |    25 +
 .../history/conf/admin-extra.menu-top.html      |    25 +
 .../main/configsets/history/conf/elevate.xml    |    38 +
 .../main/configsets/history/conf/managed-schema |    98 +
 .../main/configsets/history/conf/solrconfig.xml |  1873 ++
 .../src/main/configsets/solr.xml                |    19 +
 .../org/apache/ambari/logsearch/LogSearch.java  |   176 +
 .../logsearch/common/ACLPropertiesSplitter.java |    70 +
 .../logsearch/common/ExternalServerClient.java  |    83 +
 .../common/HadoopServiceConfigHelper.java       |    80 +
 .../logsearch/common/LogSearchConstants.java    |   111 +
 .../logsearch/common/LogSearchContext.java      |    62 +
 .../apache/ambari/logsearch/common/LogType.java |    34 +
 .../logsearch/common/ManageStartEndTime.java    |    55 +
 .../apache/ambari/logsearch/common/Marker.java  |    29 +
 .../ambari/logsearch/common/MessageData.java    |   165 +
 .../ambari/logsearch/common/MessageEnums.java   |    72 +
 .../logsearch/common/PropertiesHelper.java      |   138 +
 .../ambari/logsearch/common/StatusMessage.java  |    40 +
 .../ambari/logsearch/common/VResponse.java      |   164 +
 .../logsearch/common/XMLPropertiesHelper.java   |    79 +
 .../ambari/logsearch/conf/ApiDocConfig.java     |    55 +
 .../logsearch/conf/ApplicationConfig.java       |    58 +
 .../ambari/logsearch/conf/AuthPropsConfig.java  |   159 +
 .../conf/LogSearchHttpHeaderConfig.java         |    70 +
 .../ambari/logsearch/conf/SecurityConfig.java   |   209 +
 .../logsearch/conf/SolrAuditLogPropsConfig.java |   168 +
 .../ambari/logsearch/conf/SolrConfig.java       |    76 +
 .../conf/SolrConnectionPropsConfig.java         |    78 +
 .../logsearch/conf/SolrKerberosConfig.java      |    48 +
 .../ambari/logsearch/conf/SolrPropsConfig.java  |    61 +
 .../conf/SolrServiceLogPropsConfig.java         |    91 +
 .../logsearch/conf/SolrUserPropsConfig.java     |   116 +
 .../conf/global/SolrAuditLogsState.java         |    68 +
 .../conf/global/SolrCollectionState.java        |    33 +
 .../conf/global/SolrServiceLogsState.java       |    59 +
 .../conf/global/SolrUserConfigState.java        |    60 +
 .../configurer/LogfeederFilterConfigurer.java   |    66 +
 .../configurer/SolrAuditAliasConfigurer.java    |   136 +
 .../configurer/SolrCollectionConfigurer.java    |   230 +
 .../logsearch/configurer/SolrConfigurer.java    |    23 +
 .../AbstractAuditLogRequestQueryConverter.java  |    59 +
 .../converter/AbstractConverterAware.java       |    47 +
 .../AbstractDateRangeFacetQueryConverter.java   |    55 +
 .../AbstractLogRequestFacetQueryConverter.java  |    88 +
 .../AbstractLogRequestQueryConverter.java       |    42 +
 .../AbstractOperationHolderConverter.java       |   180 +
 .../AbstractSearchRequestQueryConverter.java    |    72 +
 ...actServiceLogRequestFacetQueryConverter.java |    44 +
 ...AbstractServiceLogRequestQueryConverter.java |    44 +
 .../AuditBarGraphRequestQueryConverter.java     |    55 +
 .../AuditComponentsRequestQueryConverter.java   |    53 +
 .../AuditLogRequestQueryConverter.java          |    44 +
 .../AuditServiceLoadRequestQueryConverter.java  |    53 +
 .../BaseServiceLogRequestQueryConverter.java    |    85 +
 .../FieldAuditLogRequestQueryConverter.java     |    54 +
 .../HostLogFilesRequestQueryConverter.java      |    61 +
 ...ServiceLogAnyGraphRequestQueryConverter.java |    60 +
 ...eLogComponentLevelRequestQueryConverter.java |    53 +
 ...eLogComponentRequestFacetQueryConverter.java |    55 +
 ...rviceLogLevelCountRequestQueryConverter.java |    68 +
 ...eLogLevelDateRangeRequestQueryConverter.java |    69 +
 ...erviceLogTreeRequestFacetQueryConverter.java |    54 +
 ...erviceLogTruncatedRequestQueryConverter.java |    95 +
 .../StringFieldFacetQueryConverter.java         |    44 +
 .../UserConfigRequestQueryConverter.java        |    67 +
 .../UserExportRequestQueryConverter.java        |    55 +
 .../ambari/logsearch/dao/AuditSolrDao.java      |    94 +
 .../logsearch/dao/ServiceLogsSolrDao.java       |    85 +
 .../ambari/logsearch/dao/SolrDaoBase.java       |   156 +
 .../logsearch/dao/SolrSchemaFieldDao.java       |   213 +
 .../ambari/logsearch/dao/UserConfigSolrDao.java |   196 +
 .../apache/ambari/logsearch/dao/UserDao.java    |   150 +
 .../ambari/logsearch/doc/DocConstants.java      |   125 +
 .../ambari/logsearch/handler/ACLHandler.java    |    97 +
 .../handler/CreateCollectionHandler.java        |   222 +
 .../handler/ListCollectionHandler.java          |    51 +
 .../handler/ReloadCollectionHandler.java        |    45 +
 .../logsearch/handler/SolrZkRequestHandler.java |    26 +
 .../handler/UploadConfigurationHandler.java     |   151 +
 .../logsearch/manager/AuditLogsManager.java     |   223 +
 .../logsearch/manager/JsonManagerBase.java      |    69 +
 .../ambari/logsearch/manager/ManagerBase.java   |    95 +
 .../ambari/logsearch/manager/PublicManager.java |    48 +
 .../logsearch/manager/ServiceLogsManager.java   |   617 +
 .../logsearch/manager/SessionManager.java       |    77 +
 .../logsearch/manager/UserConfigManager.java    |   223 +
 .../model/common/LogFeederDataMap.java          |    50 +
 .../model/common/LogfeederFilterData.java       |    87 +
 .../model/request/AnyGraphParamDefinition.java  |    44 +
 .../model/request/BundleIdParamDefinition.java  |    32 +
 .../model/request/ClustersParamDefinition.java  |    32 +
 .../request/CommonSearchParamDefinition.java    |    69 +
 .../model/request/DateRangeParamDefinition.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 +
 .../request/LogTruncatedParamDefinition.java    |    44 +
 .../logsearch/model/request/SearchRequest.java  |    22 +
 .../request/ServiceLogParamDefinition.java      |    44 +
 .../ServiceLogSearchParamDefinition.java        |    50 +
 .../model/request/TopParamDefinition.java       |    31 +
 .../model/request/UnitParamDefinition.java      |    33 +
 .../request/UserConfigParamDefinition.java      |    38 +
 .../model/request/UtcOffsetParamDefinition.java |    32 +
 .../request/impl/AuditBarGraphRequest.java      |    40 +
 .../request/impl/AuditComponentRequest.java     |    25 +
 .../model/request/impl/AuditLogRequest.java     |    40 +
 .../request/impl/AuditServiceLoadRequest.java   |    25 +
 .../model/request/impl/BaseLogRequest.java      |   132 +
 .../request/impl/BaseServiceLogRequest.java     |   107 +
 .../model/request/impl/CommonSearchRequest.java |   141 +
 .../request/impl/FieldAuditBarGraphRequest.java |    40 +
 .../request/impl/FieldAuditLogRequest.java      |    55 +
 .../model/request/impl/HostLogFilesRequest.java |    71 +
 .../request/impl/ServiceAnyGraphRequest.java    |    81 +
 .../model/request/impl/ServiceGraphRequest.java |    40 +
 .../impl/ServiceLogAggregatedInfoRequest.java   |    25 +
 .../impl/ServiceLogComponentHostRequest.java    |    25 +
 .../impl/ServiceLogComponentLevelRequest.java   |    25 +
 .../request/impl/ServiceLogExportRequest.java   |    54 +
 .../impl/ServiceLogHostComponentRequest.java    |    39 +
 .../impl/ServiceLogLevelCountRequest.java       |    25 +
 .../model/request/impl/ServiceLogRequest.java   |    93 +
 .../impl/ServiceLogTruncatedRequest.java        |    66 +
 .../model/request/impl/UserConfigRequest.java   |    53 +
 .../model/request/impl/UserExportRequest.java   |    40 +
 .../logsearch/model/response/AuditLogData.java  |   149 +
 .../model/response/AuditLogResponse.java        |    48 +
 .../logsearch/model/response/BarGraphData.java  |    53 +
 .../response/BarGraphDataListResponse.java      |    42 +
 .../logsearch/model/response/CommonLogData.java |   118 +
 .../model/response/ComponentTypeLogData.java    |    32 +
 .../logsearch/model/response/CountData.java     |    50 +
 .../model/response/CountDataListResponse.java   |    48 +
 .../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 +
 .../logsearch/model/response/LogData.java       |    25 +
 .../logsearch/model/response/LogFileData.java   |    48 +
 .../model/response/LogFileDataListResponse.java |    48 +
 .../model/response/LogListResponse.java         |    27 +
 .../model/response/LogSearchResponse.java       |    22 +
 .../logsearch/model/response/NameValueData.java |    62 +
 .../response/NameValueDataListResponse.java     |    49 +
 .../logsearch/model/response/NodeData.java      |   110 +
 .../model/response/NodeListResponse.java        |    50 +
 .../model/response/SearchResponse.java          |   110 +
 .../model/response/ServiceLogData.java          |    63 +
 .../model/response/ServiceLogResponse.java      |    48 +
 .../logsearch/model/response/TemplateData.java  |    36 +
 .../model/response/UserConfigData.java          |    97 +
 .../response/UserConfigDataListResponse.java    |    55 +
 .../logsearch/rest/AuditLogsResource.java       |   120 +
 .../ambari/logsearch/rest/PublicResource.java   |    48 +
 .../logsearch/rest/ServiceLogsResource.java     |   222 +
 .../ambari/logsearch/rest/StatusResource.java   |    91 +
 .../logsearch/rest/UserConfigResource.java      |   100 +
 .../ambari/logsearch/service/UserService.java   |    44 +
 .../logsearch/solr/ResponseDataGenerator.java   |   452 +
 .../ambari/logsearch/solr/SolrConstants.java    |   112 +
 .../logsearch/solr/model/SolrAuditLogData.java  |   341 +
 .../logsearch/solr/model/SolrCommonLogData.java |   292 +
 .../solr/model/SolrComponentTypeLogData.java    |    40 +
 .../logsearch/solr/model/SolrHostLogData.java   |    40 +
 .../solr/model/SolrServiceLogData.java          |   120 +
 .../ambari/logsearch/util/CommonUtil.java       |    41 +
 .../apache/ambari/logsearch/util/DateUtil.java  |   142 +
 .../ambari/logsearch/util/DownloadUtil.java     |   176 +
 .../apache/ambari/logsearch/util/FileUtil.java  |    72 +
 .../apache/ambari/logsearch/util/JSONUtil.java  |   245 +
 .../ambari/logsearch/util/RESTErrorUtil.java    |    68 +
 .../apache/ambari/logsearch/util/SSLUtil.java   |   363 +
 .../apache/ambari/logsearch/util/SolrUtil.java  |   258 +
 .../apache/ambari/logsearch/util/WebUtil.java   |    65 +
 .../LogsearchAuthFailureHandler.java            |    43 +
 .../LogsearchAuthSuccessHandler.java            |    41 +
 .../LogsearchLogoutSuccessHandler.java          |    41 +
 .../AbstractLogsearchGlobalStateFilter.java     |   100 +
 .../filters/LogsearchAuditLogsStateFilter.java  |    51 +
 .../LogsearchAuthenticationEntryPoint.java      |    50 +
 .../web/filters/LogsearchCorsFilter.java        |    59 +
 .../web/filters/LogsearchJWTFilter.java         |   181 +
 .../LogsearchKRBAuthenticationFilter.java       |   338 +
 .../web/filters/LogsearchKrbFilter.java         |   581 +
 ...LogsearchSecurityContextFormationFilter.java |   106 +
 .../LogsearchServiceLogsStateFilter.java        |    51 +
 .../filters/LogsearchUserConfigStateFilter.java |    52 +
 ...rchUsernamePasswordAuthenticationFilter.java |    45 +
 .../logsearch/web/filters/NoServletContext.java |   300 +
 .../web/listener/LogSearchSessionListener.java  |    48 +
 .../web/model/JWTAuthenticationToken.java       |    53 +
 .../ambari/logsearch/web/model/Privilege.java   |    42 +
 .../apache/ambari/logsearch/web/model/Role.java |    64 +
 .../apache/ambari/logsearch/web/model/User.java |   167 +
 .../logsearch/web/security/LdapProperties.java  |   365 +
 .../web/security/LdapPropertyName.java          |    58 +
 .../ambari/logsearch/web/security/LdapUtil.java |   115 +
 ...LogsearchAbstractAuthenticationProvider.java |    48 +
 .../LogsearchAuthenticationProvider.java        |   117 +
 ...rchExternalServerAuthenticationProvider.java |   139 +
 .../LogsearchFileAuthenticationProvider.java    |    88 +
 .../LogsearchLdapAuthenticationProvider.java    |   187 +
 .../LogsearchLdapBindAuthenticator.java         |    46 +
 .../LogsearchSimpleAuthenticationProvider.java  |    61 +
 .../src/main/resources/HadoopServiceConfig.json |   488 +
 .../src/main/resources/default.properties       |    29 +
 .../src/main/resources/log4j.xml                |   119 +
 .../src/main/resources/logsearch-admin-site.xml |   116 +
 .../src/main/resources/logsearch.properties     |    63 +
 .../src/main/resources/swagger/swagger.html     |   115 +
 .../main/resources/templates/audit_log_txt.ftl  |    42 +
 .../resources/templates/service_log_txt.ftl     |    36 +
 .../src/main/resources/user_pass.json           |     8 +
 .../src/main/scripts/run.sh                     |   100 +
 .../src/main/scripts/stop.sh                    |    44 +
 .../common/LogSearchContextUtilTest.java        |    51 +
 .../common/ManageStartEndTimeTest.java          |    35 +
 .../converter/AbstractRequestConverterTest.java |    43 +
 .../AuditBarGraphRequestQueryConverterTest.java |    63 +
 ...AuditComponentRequestQueryConverterTest.java |    66 +
 .../converter/AuditLogRequestConverterTest.java |    64 +
 ...ditServiceLoadRequestQueryConverterTest.java |    61 +
 ...BaseServiceLogRequestQueryConverterTest.java |    72 +
 .../FieldAuditLogRequestQueryConverterTest.java |    61 +
 .../HostLogFilesRequestQueryConverterTest.java  |    62 +
 .../ServiceLogAnyGraphRequestConverterTest.java |    63 +
 ...ComponentLevelRequestQueryConverterTest.java |    66 +
 ...ComponentRequestFacetQueryConverterTest.java |    67 +
 ...eLogLevelCountRequestQueryConverterTest.java |    62 +
 ...LevelDateRangeRequestQueryConverterTest.java |    68 +
 ...ceLogTreeRequestFacetQueryConverterTest.java |    64 +
 ...ceLogTruncatedRequestQueryConverterTest.java |    64 +
 .../StringFieldFacetQueryConverterTest.java     |    48 +
 .../UserConfigRequestQueryConverterTest.java    |    50 +
 .../UserExportRequestQueryConverterTest.java    |    64 +
 .../LogsearchAuthenticationProviderTest.java    |   205 +
 ...xternalServerAuthenticationProviderTest.java |   185 +
 ...LogsearchFileAuthenticationProviderTest.java |   231 +
 ...LogsearchLdapAuthenticationProviderTest.java |    61 +
 ...gsearchSimpleAuthenticationProviderTest.java |   118 +
 .../src/test/resources/HadoopServiceConfig.json |    17 +
 .../src/test/resources/logsearch.properties     |    33 +
 .../src/test/resources/user_pass.json           |     8 +
 .../ambari-logsearch-solr-client/build.xml      |    56 -
 .../ambari-logsearch-solr-client/pom.xml        |   125 -
 .../logsearch/solr/AmbariSolrCloudCLI.java      |   565 -
 .../logsearch/solr/AmbariSolrCloudClient.java   |   334 -
 .../solr/AmbariSolrCloudClientBuilder.java      |   215 -
 .../solr/AmbariSolrCloudClientException.java    |    28 -
 .../solr/commands/AbstractRetryCommand.java     |    58 -
 .../solr/commands/AbstractSolrRetryCommand.java |    53 -
 .../commands/AbstractStateFileZkCommand.java    |    42 -
 .../AbstractZookeeperConfigCommand.java         |    44 -
 .../commands/AbstractZookeeperRetryCommand.java |    40 -
 .../solr/commands/CheckConfigZkCommand.java     |    34 -
 .../solr/commands/CheckZnodeZkCommand.java      |    45 -
 .../solr/commands/CreateCollectionCommand.java  |    62 -
 .../solr/commands/CreateShardCommand.java       |    51 -
 .../solr/commands/CreateSolrZnodeZkCommand.java |    42 -
 .../solr/commands/DownloadConfigZkCommand.java  |    47 -
 .../EnableKerberosPluginSolrZkCommand.java      |    88 -
 .../solr/commands/GetShardsCommand.java         |    39 -
 .../solr/commands/GetSolrHostsCommand.java      |    53 -
 .../solr/commands/GetStateFileZkCommand.java    |    43 -
 .../solr/commands/ListCollectionCommand.java    |    49 -
 .../solr/commands/SecureSolrZNodeZkCommand.java |    87 -
 .../solr/commands/SecureZNodeZkCommand.java     |    49 -
 .../commands/SetClusterPropertyZkCommand.java   |    40 -
 .../solr/commands/UpdateStateFileZkCommand.java |    84 -
 .../solr/commands/UploadConfigZkCommand.java    |    42 -
 .../logsearch/solr/domain/AmbariSolrState.java  |    26 -
 .../ambari/logsearch/solr/util/AclUtils.java    |    87 -
 .../ambari/logsearch/solr/util/ShardUtils.java  |    71 -
 .../src/main/resources/log4j.properties         |    31 -
 .../src/main/resources/solrCloudCli.sh          |    20 -
 .../solr/AmbariSolrCloudClientTest.java         |   134 -
 ambari-logsearch/ambari-logsearch-web/.bowerrc  |     3 +
 .../ambari-logsearch-web/Gruntfile.js           |   139 +
 .../ambari-logsearch-web/LICENSE.txt            |   339 +
 .../ambari-logsearch-web/bower.json             |    39 +
 .../ambari-logsearch-web/build.properties       |    12 +
 ambari-logsearch/ambari-logsearch-web/build.xml |    37 +
 .../ambari-logsearch-web/package.json           |    24 +
 ambari-logsearch/ambari-logsearch-web/pom.xml   |   186 +
 .../src/main/webapp/404.html                    |   170 +
 .../src/main/webapp/ajax_failure.jsp            |    31 +
 .../src/main/webapp/ajax_success.html           |    26 +
 .../src/main/webapp/favicon.ico                 |   Bin 0 -> 1150 bytes
 .../webapp/fonts/fontawesome/FontAwesome.otf    |   Bin 0 -> 61896 bytes
 .../fonts/fontawesome/fontawesome-webfont.eot   |   Bin 0 -> 37405 bytes
 .../fonts/fontawesome/fontawesome-webfont.svg   |   415 +
 .../fonts/fontawesome/fontawesome-webfont.ttf   |   Bin 0 -> 79076 bytes
 .../fonts/fontawesome/fontawesome-webfont.woff  |   Bin 0 -> 43572 bytes
 .../fonts/fontopensans/open-sans-300.woff       |   Bin 0 -> 22656 bytes
 .../fonts/fontopensans/open-sans-300i.woff      |   Bin 0 -> 21524 bytes
 .../fonts/fontopensans/open-sans-400.woff       |   Bin 0 -> 21956 bytes
 .../fonts/fontopensans/open-sans-400i.woff      |   Bin 0 -> 21092 bytes
 .../fonts/fontopensans/open-sans-600.woff       |   Bin 0 -> 22604 bytes
 .../fonts/fontopensans/open-sans-600i.woff      |   Bin 0 -> 21252 bytes
 .../fonts/fontopensans/open-sans-700.woff       |   Bin 0 -> 22748 bytes
 .../fonts/fontopensans/open-sans-700i.woff      |   Bin 0 -> 21184 bytes
 .../main/webapp/images/System-Settings-icon.png |   Bin 0 -> 17540 bytes
 .../src/main/webapp/images/avatar.png           |   Bin 0 -> 761 bytes
 .../src/main/webapp/images/blank.gif            |   Bin 0 -> 43 bytes
 .../src/main/webapp/images/blockLoading.gif     |   Bin 0 -> 3209 bytes
 .../src/main/webapp/images/body-bg.png          |   Bin 0 -> 3375 bytes
 .../src/main/webapp/images/cancel_search.png    |   Bin 0 -> 541 bytes
 .../src/main/webapp/images/clear.png            |   Bin 0 -> 509 bytes
 .../src/main/webapp/images/comp.png             |   Bin 0 -> 1603 bytes
 .../src/main/webapp/images/data-grey.png        |   Bin 0 -> 1468 bytes
 .../main/webapp/images/database_table_32.png    |   Bin 0 -> 1329 bytes
 .../src/main/webapp/images/error-404-icon.png   |   Bin 0 -> 2529 bytes
 .../src/main/webapp/images/error-500-icon.png   |   Bin 0 -> 2986 bytes
 .../src/main/webapp/images/folder-grey.png      |   Bin 0 -> 1372 bytes
 .../src/main/webapp/images/folder.png           |   Bin 0 -> 920 bytes
 .../src/main/webapp/images/folder2.png          |   Bin 0 -> 946 bytes
 .../src/main/webapp/images/form.png             |   Bin 0 -> 3329 bytes
 .../src/main/webapp/images/hbase.jpg            |   Bin 0 -> 4575 bytes
 .../src/main/webapp/images/hdfs.jpg             |   Bin 0 -> 5232 bytes
 .../src/main/webapp/images/hive.png             |   Bin 0 -> 20483 bytes
 .../src/main/webapp/images/hline.png            |   Bin 0 -> 99 bytes
 .../src/main/webapp/images/icon-collapse.png    |   Bin 0 -> 18815 bytes
 .../src/main/webapp/images/icon-expand.png      |   Bin 0 -> 20092 bytes
 .../src/main/webapp/images/knox.gif             |   Bin 0 -> 2347 bytes
 .../src/main/webapp/images/knox1.png            |   Bin 0 -> 34126 bytes
 .../src/main/webapp/images/loading.gif          |   Bin 0 -> 1849 bytes
 .../src/main/webapp/images/loading_game.gif     |   Bin 0 -> 16098 bytes
 .../src/main/webapp/images/logo-white.png       |   Bin 0 -> 4538 bytes
 .../src/main/webapp/images/logo.png             |   Bin 0 -> 1168 bytes
 .../src/main/webapp/images/router-grey.png      |   Bin 0 -> 1533 bytes
 .../src/main/webapp/images/search_glyph.png     |   Bin 0 -> 420 bytes
 .../src/main/webapp/images/sortingCollapse.png  |   Bin 0 -> 13320 bytes
 .../src/main/webapp/images/sortingExpand.png    |   Bin 0 -> 13283 bytes
 .../src/main/webapp/images/storm.png            |   Bin 0 -> 6174 bytes
 .../src/main/webapp/images/storm1.png           |   Bin 0 -> 19620 bytes
 .../src/main/webapp/images/task-grey.png        |   Bin 0 -> 1187 bytes
 .../src/main/webapp/images/timezone.png         |   Bin 0 -> 353544 bytes
 .../src/main/webapp/index.html                  |   108 +
 .../backbone-pageable/backbone-pageable.min.js  |     8 +
 .../webapp/libs/bower/backbone.fetch-cache.js   |   326 +
 .../src/main/webapp/libs/bower/d3/d3.tip.js     |   293 +
 .../webapp/libs/bower/dashboard/dashboard.js    |   393 +
 .../bower/font-awesome/css/font-awesome.css     |  1801 ++
 .../bower/font-awesome/css/font-awesome.min.css |     4 +
 .../bower/font-awesome/fonts/FontAwesome.otf    |   Bin 0 -> 61896 bytes
 .../font-awesome/fonts/fontawesome-webfont.eot  |   Bin 0 -> 37405 bytes
 .../font-awesome/fonts/fontawesome-webfont.svg  |   415 +
 .../font-awesome/fonts/fontawesome-webfont.ttf  |   Bin 0 -> 79076 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff |   Bin 0 -> 43572 bytes
 .../fonts/fontawesome-webfont.woff2             |   Bin 0 -> 56780 bytes
 .../libs/bower/font-awesome/less/animated.less  |    34 +
 .../font-awesome/less/bordered-pulled.less      |    16 +
 .../libs/bower/font-awesome/less/core.less      |    13 +
 .../bower/font-awesome/less/fixed-width.less    |     6 +
 .../bower/font-awesome/less/font-awesome.less   |    17 +
 .../libs/bower/font-awesome/less/icons.less     |   596 +
 .../libs/bower/font-awesome/less/larger.less    |    13 +
 .../libs/bower/font-awesome/less/list.less      |    19 +
 .../libs/bower/font-awesome/less/mixins.less    |    27 +
 .../libs/bower/font-awesome/less/path.less      |    15 +
 .../font-awesome/less/rotated-flipped.less      |    20 +
 .../libs/bower/font-awesome/less/stacked.less   |    20 +
 .../libs/bower/font-awesome/less/variables.less |   606 +
 .../libs/bower/font-awesome/scss/_animated.scss |    34 +
 .../font-awesome/scss/_bordered-pulled.scss     |    16 +
 .../libs/bower/font-awesome/scss/_core.scss     |    13 +
 .../bower/font-awesome/scss/_fixed-width.scss   |     6 +
 .../libs/bower/font-awesome/scss/_icons.scss    |   596 +
 .../libs/bower/font-awesome/scss/_larger.scss   |    13 +
 .../libs/bower/font-awesome/scss/_list.scss     |    19 +
 .../libs/bower/font-awesome/scss/_mixins.scss   |    27 +
 .../libs/bower/font-awesome/scss/_path.scss     |    15 +
 .../font-awesome/scss/_rotated-flipped.scss     |    20 +
 .../libs/bower/font-awesome/scss/_stacked.scss  |    20 +
 .../bower/font-awesome/scss/_variables.scss     |   606 +
 .../bower/font-awesome/scss/font-awesome.scss   |    17 +
 .../jquery-ui/css/images/animated-overlay.gif   |   Bin 0 -> 1738 bytes
 .../ui-bg_diagonals-thick_18_b81900_40x40.png   |   Bin 0 -> 418 bytes
 .../ui-bg_diagonals-thick_20_666666_40x40.png   |   Bin 0 -> 312 bytes
 .../css/images/ui-bg_flat_0_aaaaaa_40x100.png   |   Bin 0 -> 180 bytes
 .../css/images/ui-bg_flat_10_000000_40x100.png  |   Bin 0 -> 205 bytes
 .../css/images/ui-bg_glass_100_f6f6f6_1x400.png |   Bin 0 -> 262 bytes
 .../css/images/ui-bg_glass_100_fdf5ce_1x400.png |   Bin 0 -> 348 bytes
 .../css/images/ui-bg_glass_65_ffffff_1x400.png  |   Bin 0 -> 207 bytes
 .../ui-bg_gloss-wave_35_f6a828_500x100.png      |   Bin 0 -> 5815 bytes
 .../ui-bg_highlight-soft_100_eeeeee_1x100.png   |   Bin 0 -> 278 bytes
 .../ui-bg_highlight-soft_75_ffe45c_1x100.png    |   Bin 0 -> 328 bytes
 .../css/images/ui-icons_222222_256x240.png      |   Bin 0 -> 6922 bytes
 .../css/images/ui-icons_228ef1_256x240.png      |   Bin 0 -> 4549 bytes
 .../css/images/ui-icons_454545_256x240.png      |   Bin 0 -> 4369 bytes
 .../css/images/ui-icons_888888_256x240.png      |   Bin 0 -> 4369 bytes
 .../css/images/ui-icons_ef8c08_256x240.png      |   Bin 0 -> 4549 bytes
 .../css/images/ui-icons_ffd27a_256x240.png      |   Bin 0 -> 4549 bytes
 .../css/images/ui-icons_ffffff_256x240.png      |   Bin 0 -> 6299 bytes
 .../bower/jquery-ui/css/jquery-ui-1.11.4.css    |   850 +
 .../jquery-ui/css/jquery-ui-1.11.4.min.css      |     7 +
 .../bower/jquery-ui/css/jquery-ui-bootstrap.css |  2549 ++
 .../libs/bower/jquery-ui/js/jquery-ui-1.11.4.js |  8772 ++++++
 .../bower/jquery-ui/js/jquery-ui-1.11.4.min.js  |    10 +
 .../src/main/webapp/libs/bower/loadCSS.js       |    73 +
 .../require-handlebars-plugin/Handlebars.js     |  2752 ++
 .../webapp/libs/bower/select2/select2x2.png     |   Bin 0 -> 845 bytes
 .../libs/bower/sparkline/jquery.sparkline.js    |  3054 +++
 .../Backgrid.ColumnManager.css                  |   114 +
 .../Backgrid.ColumnManager.js                   |  1045 +
 .../daterangepicker/css/daterangepicker.css     |   415 +
 .../daterangepicker/js/daterangepicker.js       |  1560 ++
 .../libs/custom/timezone/WorldMapGenerator.js   |  3474 +++
 .../libs/custom/timezone/jstz-1.0.4.min.js      |     2 +
 .../webapp/libs/custom/visualsearch/.bower.json |    45 +
 .../custom/visualsearch/models/search_facets.js |    67 +
 .../custom/visualsearch/models/search_query.js  |    70 +
 .../visualsearch/templates/search_box.jst       |     8 +
 .../visualsearch/templates/search_facet.jst     |     9 +
 .../visualsearch/templates/search_input.jst     |     1 +
 .../custom/visualsearch/templates/templates.js  |     7 +
 .../visualsearch/utils/backbone_extensions.js   |    17 +
 .../libs/custom/visualsearch/utils/hotkeys.js   |    99 +
 .../libs/custom/visualsearch/utils/inflector.js |    21 +
 .../visualsearch/utils/jquery_extensions.js     |   197 +
 .../custom/visualsearch/utils/search_parser.js  |    87 +
 .../custom/visualsearch/views/search_box.js     |   458 +
 .../custom/visualsearch/views/search_facet.js   |   442 +
 .../custom/visualsearch/views/search_input.js   |   418 +
 .../libs/custom/visualsearch/visualsearch.js    |  1984 ++
 .../src/main/webapp/login.html                  |   155 +
 .../src/main/webapp/robots.txt                  |     3 +
 .../src/main/webapp/scripts/App.js              |    86 +
 .../src/main/webapp/scripts/Init.js             |   196 +
 .../src/main/webapp/scripts/Main.js             |    35 +
 .../src/main/webapp/scripts/RegionManager.js    |    83 +
 .../collection_bases/VAuditLogListBase.js       |    73 +
 .../collection_bases/VEventHistoryListBase.js   |    87 +
 .../scripts/collection_bases/VGroupListBase.js  |    82 +
 .../collection_bases/VLogLevelListBase.js       |    96 +
 .../scripts/collection_bases/VLogListBase.js    |   127 +
 .../collection_bases/VNameValueListBase.js      |    57 +
 .../scripts/collection_bases/VNodeListBase.js   |    74 +
 .../scripts/collections/BaseCollection.js       |   172 +
 .../scripts/collections/SchemaFieldList.js      |    29 +
 .../webapp/scripts/collections/VAuditLogList.js |    36 +
 .../scripts/collections/VEventHistoryList.js    |    33 +
 .../webapp/scripts/collections/VGroupList.js    |    36 +
 .../webapp/scripts/collections/VLogLevelList.js |    36 +
 .../main/webapp/scripts/collections/VLogList.js |    36 +
 .../scripts/collections/VNameValueList.js       |    36 +
 .../webapp/scripts/collections/VNodeList.js     |    36 +
 .../src/main/webapp/scripts/communicator.js     |    61 +
 .../webapp/scripts/controllers/Controller.js    |   240 +
 .../webapp/scripts/model_bases/VAuditLogBase.js |    61 +
 .../scripts/model_bases/VCommonModelBase.js     |    51 +
 .../scripts/model_bases/VEventHistoryBase.js    |    51 +
 .../scripts/model_bases/VGraphInfoBase.js       |    62 +
 .../webapp/scripts/model_bases/VGroupBase.js    |    51 +
 .../main/webapp/scripts/model_bases/VLogBase.js |    51 +
 .../webapp/scripts/model_bases/VLogLevelBase.js |    51 +
 .../scripts/model_bases/VNameValueBase.js       |    51 +
 .../webapp/scripts/model_bases/VNodeBase.js     |    51 +
 .../scripts/model_bases/VUserFilterBase.js      |    51 +
 .../src/main/webapp/scripts/models/BaseModel.js |   110 +
 .../src/main/webapp/scripts/models/VAppState.js |    44 +
 .../src/main/webapp/scripts/models/VAuditLog.js |    47 +
 .../main/webapp/scripts/models/VCommonModel.js  |    48 +
 .../main/webapp/scripts/models/VEventHistory.js |    48 +
 .../main/webapp/scripts/models/VGraphInfo.js    |    53 +
 .../src/main/webapp/scripts/models/VGroup.js    |    53 +
 .../src/main/webapp/scripts/models/VLog.js      |    66 +
 .../src/main/webapp/scripts/models/VLogLevel.js |    47 +
 .../main/webapp/scripts/models/VNameValue.js    |    47 +
 .../src/main/webapp/scripts/models/VNode.js     |    48 +
 .../main/webapp/scripts/models/VUserFilter.js   |    51 +
 .../main/webapp/scripts/modules/Overrides.js    |   234 +
 .../src/main/webapp/scripts/modules/Vent.js     |    26 +
 .../scripts/modules/globalize/message/en.js     |    79 +
 .../main/webapp/scripts/prelogin/Prelogin.js    |   130 +
 .../src/main/webapp/scripts/utils/Enums.js      |    32 +
 .../src/main/webapp/scripts/utils/Globals.js    |    91 +
 .../main/webapp/scripts/utils/LangSupport.js    |   151 +
 .../src/main/webapp/scripts/utils/Tour.js       |   461 +
 .../src/main/webapp/scripts/utils/Utils.js      |  1241 +
 .../src/main/webapp/scripts/utils/ViewUtils.js  |   266 +
 .../webapp/scripts/utils/XATemplateHelpers.js   |   170 +
 .../scripts/views/audit/AuditAggregatedView.js  |   416 +
 .../scripts/views/audit/AuditTabLayoutView.js   |   429 +
 .../scripts/views/common/AdvanceSearchLayout.js |   146 +
 .../webapp/scripts/views/common/BreadCrumbs.js  |    83 +
 .../scripts/views/common/CustomBackgrid.js      |   284 +
 .../scripts/views/common/DatePickerLayout.js    |   228 +
 .../webapp/scripts/views/common/ErrorView.js    |   100 +
 .../scripts/views/common/EventHistoryLayout.js  |   486 +
 .../main/webapp/scripts/views/common/Footer.js  |    80 +
 .../main/webapp/scripts/views/common/Header.js  |   481 +
 .../webapp/scripts/views/common/JBDialog.js     |   211 +
 .../scripts/views/common/LogSnapShotLayout.js   |   141 +
 .../webapp/scripts/views/common/ProfileBar.js   |   105 +
 .../main/webapp/scripts/views/common/Spinner.js |    85 +
 .../webapp/scripts/views/common/TableLayout.js  |   405 +
 .../webapp/scripts/views/common/TimerView.js    |   126 +
 .../main/webapp/scripts/views/common/TopNav.js  |    93 +
 .../dashboard/BubbleGraphTableLayoutView.js     |   716 +
 .../views/dashboard/ComponentListView.js        |   319 +
 .../scripts/views/dashboard/ComponentsView.js   |    98 +
 .../scripts/views/dashboard/DashboardView.js    |   184 +
 .../views/dashboard/GridTableLayoutView.js      |   219 +
 .../scripts/views/dashboard/HostListView.js     |   356 +
 .../webapp/scripts/views/dashboard/HostsView.js |    98 +
 .../scripts/views/dashboard/LogDetailView.js    |   249 +
 .../scripts/views/dashboard/LogLevelBoxView.js  |   155 +
 .../scripts/views/dashboard/LogLevelView.js     |   118 +
 .../scripts/views/dashboard/MainLayoutView.js   |   670 +
 .../views/dialog/ApplySearchFilterView.js       |   214 +
 .../scripts/views/dialog/DetailLogFileView.js   |   167 +
 .../dialog/GlobalExclusionCompositeView.js      |   141 +
 .../views/dialog/GlobalExclusionItemView.js     |    84 +
 .../views/dialog/GridGraphSettingView.js        |   476 +
 .../views/dialog/SaveSearchFilterView.js        |   120 +
 .../scripts/views/dialog/TimeZoneChangeView.js  |   101 +
 .../views/filter/CreateLogfeederFilterView.js   |   383 +
 .../scripts/views/graphs/GraphLayoutView.js     |   559 +
 .../scripts/views/graphs/GridGraphLayoutView.js |   594 +
 .../scripts/views/tabs/ComparisonLayoutView.js  |    93 +
 .../webapp/scripts/views/tabs/ComparisonView.js |   242 +
 .../views/tabs/EventHistoryLayoutView.js        |   506 +
 .../scripts/views/tabs/ExportLogFileView.js     |    50 +
 .../views/tabs/HierarchyTabLayoutView.js        |   429 +
 .../scripts/views/tabs/HostInfoTabLayoutView.js |   178 +
 .../webapp/scripts/views/tabs/LogFileView.js    |   864 +
 .../main/webapp/scripts/views/tabs/TreeView.js  |   365 +
 .../scripts/views/tabs/VisualSearchView.js      |   202 +
 .../troubleshoot/TroubleShootLayoutView.js      |   553 +
 .../src/main/webapp/static/schema_fields.json   |    90 +
 .../src/main/webapp/styles/animate.css          |  3272 +++
 .../src/main/webapp/styles/app-font.css         |    64 +
 .../src/main/webapp/styles/bootstrap.css        |  6422 +++++
 .../src/main/webapp/styles/bootstrap.min.css    |  6422 +++++
 .../main/webapp/styles/custom/visualsearch.css  |   369 +
 .../src/main/webapp/styles/style.css            |  2964 ++
 .../src/main/webapp/styles/style_v2.css         |  2596 ++
 .../audit/AuditAggregatedView_tmpl.html         |    54 +
 .../audit/AuditTabLayoutView_tmpl.html          |   100 +
 .../common/AdvanceSearchLayout_tmpl.html        |    30 +
 .../templates/common/DatePickerLayout_tmpl.html |    29 +
 .../webapp/templates/common/ErrorView_tmpl.html |    28 +
 .../common/EventHistoryItemView_tmpl.html       |    32 +
 .../common/EventHistoryLayout_tmpl.html         |    44 +
 .../webapp/templates/common/Footer_tmpl.html    |    42 +
 .../webapp/templates/common/Header_tmpl.html    |    97 +
 .../common/LogSnapShotLayout_tmpl.html          |    23 +
 .../templates/common/TableLayout_tmpl.html      |    37 +
 .../webapp/templates/common/TimerView_tmpl.html |    25 +
 .../webapp/templates/common/TopNav_tmpl.html    |    52 +
 .../webapp/templates/common/breadcrumbs.html    |    46 +
 .../webapp/templates/common/formInputItem.html  |    54 +
 .../templates/common/formInputItemList.html     |    42 +
 .../webapp/templates/common/loading_tmpl.html   |    45 +
 .../BubbleGraphTableLayoutView_tmpl.html        |    79 +
 .../dashboard/ComponentListView_tmpl.html       |    35 +
 .../dashboard/ComponentsView_tmpl.html          |    57 +
 .../templates/dashboard/DashboardView_tmpl.html |   122 +
 .../dashboard/GridTableLayoutView_tmpl.html     |    28 +
 .../templates/dashboard/HostListView_tmpl.html  |    48 +
 .../templates/dashboard/HostsView_tmpl.html     |    56 +
 .../templates/dashboard/LogDetailView_tmpl.html |    75 +
 .../dashboard/LogLevelBoxView_tmpl.html         |    49 +
 .../templates/dashboard/LogLevelView_tmpl.html  |   110 +
 .../dashboard/MainLayoutView_tmpl.html          |   111 +
 .../dialog/ApplySearchFilterView_tmpl.html      |    30 +
 .../dialog/DetailLogFileView_tmpl.html          |    22 +
 .../GlobalExclusionCompositeView_tmpl.html      |    32 +
 .../dialog/GlobalExclusionItemView_tmpl.html    |    26 +
 .../dialog/GridGraphSettingView_tmpl.html       |   284 +
 .../dialog/SaveSearchFilterView_tmpl.html       |    70 +
 .../dialog/TimeZoneChangeView_tmpl.html         |   475 +
 .../filter/CreateLogfeederFilter_tmpl.html      |    53 +
 .../templates/graphs/GraphLayoutView_tmpl.html  |    50 +
 .../graphs/GridGraphLayoutView_tmpl.html        |    28 +
 .../src/main/webapp/templates/graphs/backup.js  |   586 +
 .../main/webapp/templates/helpers/Helpers.js    |   520 +
 .../tabs/ComparisonLayoutView_tmpl.html         |    20 +
 .../templates/tabs/ComparisonView_tmpl.html     |    56 +
 .../tabs/EventHistoryLayoutView_tmpl.html       |    45 +
 .../templates/tabs/ExportLogFileView_tmpl.html  |    46 +
 .../tabs/HierarchyTabLayoutView_tmpl.html       |   124 +
 .../tabs/HostInfoTabLayoutView_tmpl.html        |    46 +
 .../webapp/templates/tabs/LogFileView_tmpl.html |   122 +
 .../webapp/templates/tabs/TreeView_tmpl.html    |    54 +
 .../templates/tabs/VisualSearchView_tmpl.html   |    20 +
 .../TroubleShootLayoutView_tmpl.html            |   150 +
 .../main/webapp/themejs/1.3.0/bootstrap.min.js  |    19 +
 ambari-logsearch/docker/Dockerfile              |     4 +-
 ambari-logsearch/docker/bin/start.sh            |     2 +-
 ambari-logsearch/docker/logsearch-docker.sh     |     6 +-
 .../test-config/logfeeder/logfeeder.properties  |     5 +
 .../shipper-conf/input.config-zookeeper.json    |     5 +-
 .../test-config/logsearch/logsearch-env.sh      |     2 +-
 .../logsearch/logsearch-https.properties        |     4 +-
 .../test-config/logsearch/logsearch.properties  |     4 +-
 ambari-logsearch/pom.xml                        |     5 +-
 ambari-project/pom.xml                          |     1 +
 ambari-server/conf/unix/ambari.properties       |     3 +-
 ambari-server/conf/windows/ambari.properties    |     3 +
 ambari-server/docs/configuration/index.md       |     7 +-
 ambari-server/pom.xml                           |    20 +-
 ambari-server/set-hdp-repo-url.sh               |    29 +-
 ambari-server/src/main/assemblies/server.xml    |     3 +-
 .../server/actionmanager/HostRoleCommand.java   |     6 +-
 .../apache/ambari/server/agent/AgentEnv.java    |     6 +
 .../server/configuration/Configuration.java     |    27 +-
 .../ambari/server/controller/AmbariServer.java  |     9 +
 .../server/controller/KerberosHelper.java       |     3 -
 .../server/controller/KerberosHelperImpl.java   |   104 +-
 .../ActiveWidgetLayoutResourceProvider.java     |     2 +-
 .../BlueprintConfigurationProcessor.java        |     1 +
 .../internal/ProvisionClusterRequest.java       |    49 +-
 .../apache/ambari/server/orm/dao/UserDAO.java   |    38 +
 .../server/orm/entities/PrivilegeEntity.java    |    21 +-
 .../server/security/CertificateManager.java     |    10 +
 .../server/security/authorization/Users.java    |    23 +-
 .../AbstractPrepareKerberosServerAction.java    |   237 +-
 .../PrepareDisableKerberosServerAction.java     |   108 +-
 .../PrepareEnableKerberosServerAction.java      |    19 +-
 .../PrepareKerberosIdentitiesServerAction.java  |   127 +-
 .../ambari/server/stack/ExtensionModule.java    |     2 +-
 .../services/RetryUpgradeActionService.java     |    60 +-
 .../svccomphost/ServiceComponentHostImpl.java   |     1 +
 .../topology/RequiredPasswordValidator.java     |   156 -
 .../validators/ClusterConfigTypeValidator.java  |    65 +
 .../validators/HiveServiceValidator.java        |    70 +
 .../validators/RequiredPasswordValidator.java   |   157 +
 .../server/upgrade/AbstractUpgradeCatalog.java  |    96 -
 .../server/upgrade/UpgradeCatalog212.java       |    16 +-
 .../server/upgrade/UpgradeCatalog250.java       |    69 +-
 .../ambari/server/utils/ShellCommandUtil.java   |     7 +
 .../apache/ambari/server/view/ViewRegistry.java |     2 +-
 .../src/main/package/rpm/postinstall.sh         |    18 +
 .../python/ambari_server/resourceFilesKeeper.py |     6 +-
 .../python/ambari_server/serverConfiguration.py |     1 +
 .../src/main/python/ambari_server_main.py       |     2 +-
 .../HDP/grafana-solr-cores-dashboard.json       |  1581 --
 .../HDP/grafana-solr-hosts-dashboard.json       |   269 -
 .../ATLAS/0.1.0.2.3/package/scripts/params.py   |    10 +-
 .../ATLAS/0.7.0.2.5/metainfo.xml                |     7 +
 .../common-services/DRUID/0.9.2/metainfo.xml    |     7 +
 .../DRUID/0.9.2/package/scripts/druid_node.py   |    16 +-
 .../DRUID/0.9.2/package/scripts/params.py       |     2 +
 .../DRUID/0.9.2/package/scripts/superset.py     |    42 +-
 .../0.96.0.2.0/package/scripts/service_check.py |     3 +-
 .../HDFS/3.0.0.3.0/configuration/hadoop-env.xml |     2 +-
 .../HDFS/3.0.0.3.0/configuration/hdfs-site.xml  |     5 +
 .../HIVE/0.12.0.2.0/configuration/hive-site.xml |     4 +
 .../alert_hive_interactive_thrift_port.py       |     7 +-
 .../common-services/HIVE/2.1.0.3.0/alerts.json  |   232 +
 .../2.1.0.3.0/configuration/beeline-log4j2.xml  |    80 +
 .../HIVE/2.1.0.3.0/configuration/hcat-env.xml   |    60 +
 .../hive-atlas-application.properties.xml       |    61 +
 .../HIVE/2.1.0.3.0/configuration/hive-env.xml   |   495 +
 .../2.1.0.3.0/configuration/hive-exec-log4j.xml |   114 +
 .../configuration/hive-exec-log4j2.xml          |   101 +
 .../configuration/hive-interactive-env.xml      |   332 +
 .../configuration/hive-interactive-site.xml     |   762 +
 .../HIVE/2.1.0.3.0/configuration/hive-log4j.xml |   147 +
 .../2.1.0.3.0/configuration/hive-log4j2.xml     |   131 +
 .../configuration/hive-logsearch-conf.xml       |   117 +
 .../HIVE/2.1.0.3.0/configuration/hive-site.xml  |  2004 ++
 .../configuration/hivemetastore-site.xml        |    46 +
 .../hiveserver2-interactive-site.xml            |    55 +
 .../configuration/hiveserver2-site.xml          |   110 +
 .../2.1.0.3.0/configuration/llap-cli-log4j2.xml |   148 +
 .../configuration/llap-daemon-log4j.xml         |   210 +
 .../configuration/ranger-hive-audit.xml         |   121 +
 .../ranger-hive-plugin-properties.xml           |   127 +
 .../configuration/ranger-hive-policymgr-ssl.xml |    66 +
 .../configuration/ranger-hive-security.xml      |    74 +
 .../configuration/tez-interactive-site.xml      |   257 +
 .../2.1.0.3.0/configuration/webhcat-env.xml     |    57 +
 .../2.1.0.3.0/configuration/webhcat-log4j.xml   |   104 +
 .../2.1.0.3.0/configuration/webhcat-site.xml    |   193 +
 .../HIVE/2.1.0.3.0/kerberos.json                |   151 +
 .../common-services/HIVE/2.1.0.3.0/metainfo.xml |   517 +
 .../alert_hive_interactive_thrift_port.py       |   230 +
 .../package/alerts/alert_hive_metastore.py      |   273 +
 .../package/alerts/alert_hive_thrift_port.py    |   285 +
 .../package/alerts/alert_llap_app_status.py     |   299 +
 .../package/alerts/alert_webhcat_server.py      |   228 +
 .../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 +
 .../package/etc/hive-schema-0.13.0.mysql.sql    |   889 +
 .../package/etc/hive-schema-0.13.0.oracle.sql   |   835 +
 .../package/etc/hive-schema-0.13.0.postgres.sql |  1538 ++
 .../etc/upgrade-0.12.0-to-0.13.0.oracle.sql     |   165 +
 .../package/etc/upgrade-0.13.0.oracle.sql       |    38 +
 .../2.1.0.3.0/package/files/addMysqlUser.sh     |    39 +
 .../HIVE/2.1.0.3.0/package/files/hcatSmoke.sh   |    41 +
 .../HIVE/2.1.0.3.0/package/files/hiveSmoke.sh   |    24 +
 .../2.1.0.3.0/package/files/hiveTezSetup.cmd    |    58 +
 .../2.1.0.3.0/package/files/hiveserver2.sql     |    23 +
 .../2.1.0.3.0/package/files/hiveserver2Smoke.sh |    32 +
 .../HIVE/2.1.0.3.0/package/files/pigSmoke.sh    |    18 +
 .../2.1.0.3.0/package/files/removeMysqlUser.sh  |    33 +
 .../2.1.0.3.0/package/files/startMetastore.sh   |    25 +
 .../2.1.0.3.0/package/files/templetonSmoke.sh   |   101 +
 .../HIVE/2.1.0.3.0/package/scripts/__init__.py  |    19 +
 .../HIVE/2.1.0.3.0/package/scripts/hcat.py      |    87 +
 .../2.1.0.3.0/package/scripts/hcat_client.py    |    85 +
 .../package/scripts/hcat_service_check.py       |    89 +
 .../HIVE/2.1.0.3.0/package/scripts/hive.py      |   520 +
 .../2.1.0.3.0/package/scripts/hive_client.py    |    68 +
 .../package/scripts/hive_interactive.py         |   346 +
 .../2.1.0.3.0/package/scripts/hive_metastore.py |   263 +
 .../2.1.0.3.0/package/scripts/hive_server.py    |   230 +
 .../package/scripts/hive_server_interactive.py  |   679 +
 .../package/scripts/hive_server_upgrade.py      |   145 +
 .../2.1.0.3.0/package/scripts/hive_service.py   |   187 +
 .../package/scripts/hive_service_interactive.py |   110 +
 .../2.1.0.3.0/package/scripts/mysql_server.py   |    63 +
 .../2.1.0.3.0/package/scripts/mysql_service.py  |    51 +
 .../2.1.0.3.0/package/scripts/mysql_users.py    |    72 +
 .../2.1.0.3.0/package/scripts/mysql_utils.py    |    35 +
 .../HIVE/2.1.0.3.0/package/scripts/params.py    |    30 +
 .../2.1.0.3.0/package/scripts/params_linux.py   |   822 +
 .../2.1.0.3.0/package/scripts/params_windows.py |    75 +
 .../2.1.0.3.0/package/scripts/service_check.py  |   194 +
 .../package/scripts/setup_ranger_hive.py        |    98 +
 .../scripts/setup_ranger_hive_interactive.py    |    77 +
 .../2.1.0.3.0/package/scripts/status_params.py  |   118 +
 .../HIVE/2.1.0.3.0/package/scripts/webhcat.py   |   139 +
 .../2.1.0.3.0/package/scripts/webhcat_server.py |   167 +
 .../package/scripts/webhcat_service.py          |   111 +
 .../package/scripts/webhcat_service_check.py    |   133 +
 .../hadoop-metrics2-hivemetastore.properties.j2 |    56 +
 .../hadoop-metrics2-hiveserver2.properties.j2   |    55 +
 .../templates/hadoop-metrics2-llapdaemon.j2     |    54 +
 .../hadoop-metrics2-llaptaskscheduler.j2        |    54 +
 .../2.1.0.3.0/package/templates/hive.conf.j2    |    35 +
 .../package/templates/startHiveserver2.sh.j2    |    24 +
 .../templates/startHiveserver2Interactive.sh.j2 |    24 +
 .../package/templates/templeton_smoke.pig.j2    |    24 +
 .../package/templates/zkmigrator_jaas.conf.j2   |    26 +
 .../HIVE/2.1.0.3.0/quicklinks/quicklinks.json   |    62 +
 .../HIVE/2.1.0.3.0/service_advisor.py           |  1139 +
 .../HIVE/2.1.0.3.0/themes/theme.json            |   753 +
 .../configuration/logfeeder-properties.xml      |    56 +
 .../LOGSEARCH/0.5.0/metainfo.xml                |     2 +-
 .../LOGSEARCH/0.5.0/package/scripts/params.py   |     2 +-
 .../PXF/3.0.0/configuration/pxf-profiles.xml    |     4 +-
 .../RANGER/0.4.0/package/scripts/params.py      |     5 +-
 .../0.7.0/configuration/ranger-tagsync-site.xml |     9 +
 .../SLIDER/0.91.0.3.0/package/scripts/slider.py |     4 +
 .../common-services/SPARK/2.2.0/alerts.json     |    32 +
 .../SPARK/2.2.0/configuration/livy-conf.xml     |   114 +
 .../SPARK/2.2.0/configuration/livy-env.xml      |    97 +
 .../configuration/livy-log4j-properties.xml     |    42 +
 .../configuration/livy-spark-blacklist.xml      |    52 +
 .../2.2.0/configuration/spark-defaults.xml      |   115 +
 .../SPARK/2.2.0/configuration/spark-env.xml     |   147 +
 .../configuration/spark-hive-site-override.xml  |    59 +
 .../configuration/spark-log4j-properties.xml    |    46 +
 .../configuration/spark-logsearch-conf.xml      |    98 +
 .../configuration/spark-metrics-properties.xml  |   165 +
 .../spark-thrift-fairscheduler.xml              |    36 +
 .../configuration/spark-thrift-sparkconf.xml    |   160 +
 .../common-services/SPARK/2.2.0/kerberos.json   |   126 +
 .../common-services/SPARK/2.2.0/metainfo.xml    |   282 +
 .../SPARK/2.2.0/quicklinks/quicklinks.json      |    27 +
 .../SPARK/2.2.0/scripts/job_history_server.py   |   106 +
 .../SPARK/2.2.0/scripts/livy_server.py          |   149 +
 .../SPARK/2.2.0/scripts/livy_service.py         |    48 +
 .../SPARK/2.2.0/scripts/params.py               |   266 +
 .../SPARK/2.2.0/scripts/service_check.py        |    62 +
 .../SPARK/2.2.0/scripts/setup_livy.py           |    88 +
 .../SPARK/2.2.0/scripts/setup_spark.py          |   116 +
 .../SPARK/2.2.0/scripts/spark_client.py         |    60 +
 .../SPARK/2.2.0/scripts/spark_service.py        |   145 +
 .../SPARK/2.2.0/scripts/spark_thrift_server.py  |    89 +
 .../SPARK/2.2.0/scripts/status_params.py        |    45 +
 .../SPARK/2.2.0/service_advisor.py              |   202 +
 .../SPARK2/2.0.0/package/scripts/params.py      |     2 +-
 .../2.0.0/package/scripts/spark_service.py      |     4 +-
 .../1.0.1/configuration/storm-cluster-log4j.xml |     2 +-
 .../1.0.1/configuration/storm-worker-log4j.xml  |     2 +-
 .../TEZ/0.9.0.3.0/configuration/tez-env.xml     |    87 +
 .../TEZ/0.9.0.3.0/configuration/tez-site.xml    |   523 +
 .../common-services/TEZ/0.9.0.3.0/kerberos.json |    24 +
 .../common-services/TEZ/0.9.0.3.0/metainfo.xml  |   111 +
 .../TEZ/0.9.0.3.0/package/scripts/params.py     |    29 +
 .../0.9.0.3.0/package/scripts/params_linux.py   |   116 +
 .../0.9.0.3.0/package/scripts/params_windows.py |    54 +
 .../0.9.0.3.0/package/scripts/pre_upgrade.py    |    59 +
 .../0.9.0.3.0/package/scripts/service_check.py  |   111 +
 .../TEZ/0.9.0.3.0/package/scripts/tez.py        |    76 +
 .../TEZ/0.9.0.3.0/package/scripts/tez_client.py |   137 +
 .../TEZ/0.9.0.3.0/service_advisor.py            |   370 +
 .../YARN/3.0.0.3.0/configuration/yarn-site.xml  |    20 +
 .../3.0.0.3.0/package/scripts/params_linux.py   |     4 +-
 .../YARN/3.0.0.3.0/service_advisor.py           |    71 +-
 .../0.6.0.2.5/configuration/zeppelin-config.xml |     7 +
 .../0.6.0.2.5/package/scripts/master.py         |    42 +-
 .../0.6.0.2.5/package/scripts/params.py         |    10 +-
 .../scripts/check_ambari_permissions.py         |   242 +
 .../2.0.6/hooks/before-ANY/scripts/params.py    |     3 +
 .../before-START/files/fast-hdfs-resource.jar   |   Bin 19285850 -> 28296600 bytes
 .../scripts/shared_initialization.py            |     2 +-
 .../stacks/HDP/2.0.6/services/stack_advisor.py  |    55 -
 .../services/HDFS/configuration/hadoop-env.xml  |     2 +-
 .../services/HIVE/configuration/hive-site.xml   |     4 +
 .../stacks/HDP/2.2/services/stack_advisor.py    |    87 +-
 .../services/HDFS/configuration/hadoop-env.xml  |     2 +-
 .../services/HDFS/configuration/hdfs-site.xml   |     5 +
 .../stacks/HDP/2.3/services/stack_advisor.py    |    13 +-
 .../stacks/HDP/2.3/upgrades/config-upgrade.xml  |    10 +-
 .../stacks/HDP/2.3/upgrades/upgrade-2.6.xml     |     2 +-
 .../services/HDFS/configuration/hadoop-env.xml  |     2 +-
 .../stacks/HDP/2.4/upgrades/config-upgrade.xml  |    14 +-
 .../stacks/HDP/2.4/upgrades/upgrade-2.6.xml     |     2 +-
 .../HIVE/configuration/hive-interactive-env.xml |     2 +-
 .../configuration/hive-interactive-site.xml     |    19 +
 .../services/HIVE/configuration/hive-site.xml   |     5 +
 .../HIVE/configuration/tez-interactive-site.xml |     5 +
 .../stacks/HDP/2.5/services/stack_advisor.py    |    36 +-
 .../stacks/HDP/2.5/upgrades/config-upgrade.xml  |    23 +-
 .../HDP/2.5/upgrades/nonrolling-upgrade-2.5.xml |     6 +
 .../HDP/2.5/upgrades/nonrolling-upgrade-2.6.xml |    17 +
 .../stacks/HDP/2.5/upgrades/upgrade-2.5.xml     |     1 +
 .../stacks/HDP/2.5/upgrades/upgrade-2.6.xml     |     5 +-
 .../services/HDFS/configuration/hadoop-env.xml  |     2 +-
 .../HIVE/configuration/hive-interactive-env.xml |     2 +-
 .../services/YARN/configuration/yarn-site.xml   |    26 +
 .../ZEPPELIN/configuration/zeppelin-env.xml     |     1 +
 .../stacks/HDP/2.6/services/stack_advisor.py    |    44 +-
 .../HDP/2.6/upgrades/host-upgrade-2.6.xml       |    45 +
 .../HDP/2.6/upgrades/nonrolling-upgrade-2.6.xml |    64 +
 .../stacks/HDP/2.6/upgrades/upgrade-2.6.xml     |    54 +
 .../before-START/files/fast-hdfs-resource.jar   |   Bin 19285850 -> 28296600 bytes
 .../scripts/shared_initialization.py            |     2 +-
 .../stacks/HDP/3.0/services/HIVE/metainfo.xml   |    27 +
 .../stacks/HDP/3.0/services/SPARK/metainfo.xml  |    32 +
 .../stacks/HDP/3.0/services/TEZ/metainfo.xml    |    27 +
 .../services/HDFS/configuration/hdfs-site.xml   |     5 +
 .../src/main/resources/stacks/stack_advisor.py  |    97 +
 .../ambari/server/agent/AgentResourceTest.java  |     3 +-
 .../server/configuration/ConfigurationTest.java |    21 +
 .../server/controller/AmbariServerTest.java     |    18 +
 .../ActiveWidgetLayoutResourceProviderTest.java |     2 +-
 .../AmbariPrivilegeResourceProviderTest.java    |     1 +
 .../BlueprintConfigurationProcessorTest.java    |     3 +
 .../internal/ProvisionClusterRequestTest.java   |    12 +-
 .../ViewPrivilegeResourceProviderTest.java      |     2 +-
 .../ambari/server/orm/dao/UserDAOTest.java      |   107 +-
 .../security/TestAuthenticationFactory.java     |    83 +-
 .../security/authorization/TestUsers.java       |     8 +-
 .../security/authorization/UsersTest.java       |    66 +-
 ...AbstractPrepareKerberosServerActionTest.java |    30 +-
 .../services/RetryUpgradeActionServiceTest.java |    28 +-
 .../topology/RequiredPasswordValidatorTest.java |     1 +
 .../ClusterConfigTypeValidatorTest.java         |   159 +
 .../validators/HiveServiceValidatorTest.java    |   158 +
 .../upgrade/AbstractUpgradeCatalogTest.java     |    64 -
 .../server/upgrade/UpgradeCatalog212Test.java   |   148 +
 .../server/upgrade/UpgradeCatalog250Test.java   |    20 +
 .../ambari/server/view/ViewRegistryTest.java    |    98 +-
 .../2.0.6/HBASE/test_hbase_service_check.py     |     3 +-
 .../stacks/2.2/common/test_stack_advisor.py     |    16 +-
 .../stacks/2.3/common/test_stack_advisor.py     |     2 +-
 .../stacks/2.5/common/test_stack_advisor.py     |    26 +-
 .../test/python/stacks/2.6/configs/default.json |     3 +-
 .../dummy_stack/HIVE/package/.hash              |     0
 ambari-web/app/assets/test/tests.js             |     2 +
 ambari-web/app/controllers/experimental.js      |     4 +-
 .../controllers/global/cluster_controller.js    |     3 -
 .../app/controllers/global/update_controller.js |     2 +-
 .../app/controllers/main/admin/kerberos.js      |     1 +
 .../main/admin/kerberos/step4_controller.js     |   126 +-
 .../main/admin/kerberos/wizard_controller.js    |    14 -
 .../main/admin/stack_and_upgrade_controller.js  |    17 +-
 .../manage_alert_notifications_controller.js    |     1 +
 ambari-web/app/controllers/main/host.js         |     8 +-
 .../controllers/main/service/add_controller.js  |    37 +-
 .../controllers/main/service/info/configs.js    |    33 +-
 .../controllers/main/service/info/summary.js    |     2 +-
 ambari-web/app/controllers/main/service/item.js |     1 +
 .../app/controllers/main/views_controller.js    |    32 +-
 ambari-web/app/controllers/wizard.js            |     9 +
 .../wizard/step7/assign_master_controller.js    |   203 +-
 .../app/controllers/wizard/step7_controller.js  |   139 +-
 .../app/controllers/wizard/step8_controller.js  |     2 +-
 .../configs/service_config_version_mapper.js    |    56 +-
 ambari-web/app/mappers/configs/themes_mapper.js |   185 +-
 ambari-web/app/mappers/hosts_mapper.js          |     1 +
 ambari-web/app/messages.js                      |     7 +
 ambari-web/app/mixins.js                        |     1 +
 .../mixins/common/configs/configs_comparator.js |    31 +-
 .../mixins/common/loading_overlay_support.js    |   136 +
 .../app/mixins/wizard/addSecurityConfigs.js     |   444 +-
 .../mixins/wizard/assign_master_components.js   |    15 +-
 ambari-web/app/models.js                        |     1 +
 .../app/models/alerts/alert_definition.js       |     3 +-
 .../app/models/configs/theme/config_action.js   |    35 +-
 ambari-web/app/models/host.js                   |     1 +
 ambari-web/app/models/view_instance.js          |    81 +
 .../app/routes/activate_hawq_standby_routes.js  |     4 +
 .../app/routes/add_hawq_standby_routes.js       |     4 +
 ambari-web/app/routes/add_kerberos_routes.js    |     3 +-
 ambari-web/app/routes/add_service_routes.js     |   100 +-
 .../app/routes/high_availability_routes.js      |     4 +
 ambari-web/app/routes/main.js                   |    46 +-
 .../app/routes/manage_journalnode_routes.js     |     4 +
 .../app/routes/ra_high_availability_routes.js   |     4 +
 ambari-web/app/routes/reassign_master_routes.js |     8 +
 .../app/routes/remove_hawq_standby_routes.js    |     4 +
 .../app/routes/rm_high_availability_routes.js   |     4 +
 ambari-web/app/routes/stack_upgrade_routes.js   |    13 +-
 ambari-web/app/routes/view.js                   |     1 +
 ambari-web/app/routes/views.js                  |    10 +-
 ambari-web/app/styles/application.less          |    41 +-
 ambari-web/app/styles/config_history_flow.less  |     4 +-
 .../app/styles/theme/bootstrap-ambari.css       |    73 +-
 .../common/configs/overriddenProperty.hbs       |     2 +-
 .../common/configs/service_config_category.hbs  |    12 +-
 .../configs/service_config_layout_tab.hbs       |     1 +
 .../modal_popups/cluster_check_dialog.hbs       |     3 +
 .../upgrade_configs_recommend_table.hbs         |    51 +
 ambari-web/app/templates/main/host/summary.hbs  |     4 +
 ambari-web/app/templates/main/service/add.hbs   |     7 +-
 .../templates/main/service/services/hive.hbs    |     2 +-
 .../app/templates/main/side-menu-item.hbs       |     2 +-
 .../app/templates/wizard/component_hosts.hbs    |     2 +-
 ambari-web/app/utils/ajax/ajax.js               |    25 +-
 .../configs/add_component_config_initializer.js |    12 +-
 .../utils/configs/move_hm_config_initializer.js |     4 +-
 .../utils/configs/move_hs_config_initializer.js |     2 +-
 ambari-web/app/utils/ember_reopen.js            |     4 +-
 ambari-web/app/utils/helper.js                  |    20 +
 ambari-web/app/views/common/breadcrumbs_view.js |    37 +-
 .../configs/config_category_container_view.js   |    28 +-
 .../configs/service_config_layout_tab_view.js   |     9 +-
 .../app/views/common/configs/services_config.js |     2 +
 .../configs/widgets/config_widget_view.js       |     3 +
 ambari-web/app/views/common/controls_view.js    |    23 +-
 .../common/modal_popups/cluster_check_popup.js  |    39 +-
 .../stack_upgrade/upgrade_version_box_view.js   |     2 +-
 .../views/main/dashboard/config_history_view.js |    18 +-
 ambari-web/app/views/main/host.js               |   193 +-
 .../app/views/main/service/services/hive.js     |    16 +-
 ambari-web/pom.xml                              |     3 +-
 .../test/controllers/experimental_test.js       |    32 +
 .../global/cluster_controller_test.js           |     7 -
 .../admin/kerberos/step4_controller_test.js     |   166 -
 .../admin/stack_and_upgrade_controller_test.js  |    19 +
 ...anage_alert_notifications_controller_test.js |     4 +
 ambari-web/test/controllers/main/host_test.js   |    18 +-
 .../main/service/add_controller_test.js         |    54 -
 .../test/controllers/main/service/item_test.js  |    17 +
 .../controllers/main/views_controller_test.js   |    38 +-
 .../step7/assign_master_controller_test.js      |    28 +-
 .../test/controllers/wizard/step7_test.js       |    32 +-
 .../test/controllers/wizard/step8_test.js       |     8 +-
 ambari-web/test/init_test.js                    |     8 +-
 .../configs/config_groups_mapper_test.js        |   154 +-
 .../service_config_version_mapper_test.js       |   279 +-
 .../test/mappers/configs/themes_mapper_test.js  |   720 +-
 .../common/configs/configs_comparator_test.js   |     2 +
 .../common/loading_overlay_support_test.js      |    96 +
 .../component_actions_by_configs_test.js        |     2 +-
 .../test/models/alerts/alert_definition_test.js |     7 +
 ambari-web/test/models/view_instance_test.js    |    59 +
 ambari-web/test/utils/ajax/ajax_test.js         |    15 +-
 .../test/views/common/breadcrumbs_view_test.js  |    75 +
 .../test/views/common/controls_view_test.js     |    19 +
 .../modal_popups/cluster_check_popup_test.js    |    33 +-
 .../upgrade_version_box_view_test.js            |   124 +-
 .../main/dashboard/config_history_view_test.js  |    13 +-
 ambari-web/test/views/main/host_test.js         |   256 +-
 ambari-web/test/views/main/menu_test.js         |    52 +-
 .../vendor/scripts/theme/bootstrap-ambari.js    |    58 +-
 .../ambari/fast_hdfs_resource/Runner.java       |     8 +-
 .../management-packs/odpi-ambari-mpack/pom.xml  |   129 +
 .../src/main/assemblies/odpi-ambari-mpack.xml   |    39 +
 .../src/main/resources/mpack.json               |    19 +
 .../ODPi/2.0/blueprints/multinode-default.json  |   108 +
 .../ODPi/2.0/blueprints/singlenode-default.json |    65 +
 .../ODPi/2.0/configuration/cluster-env.xml      |   232 +
 .../2.0/hooks/after-INSTALL/scripts/hook.py     |    37 +
 .../2.0/hooks/after-INSTALL/scripts/params.py   |   101 +
 .../scripts/shared_initialization.py            |   108 +
 .../hooks/before-ANY/files/changeToSecureUid.sh |    53 +
 .../ODPi/2.0/hooks/before-ANY/scripts/hook.py   |    36 +
 .../ODPi/2.0/hooks/before-ANY/scripts/params.py |   230 +
 .../before-ANY/scripts/shared_initialization.py |   224 +
 .../2.0/hooks/before-INSTALL/scripts/hook.py    |    37 +
 .../2.0/hooks/before-INSTALL/scripts/params.py  |   113 +
 .../scripts/repo_initialization.py              |    68 +
 .../scripts/shared_initialization.py            |    37 +
 .../2.0/hooks/before-RESTART/scripts/hook.py    |    29 +
 .../hooks/before-START/files/checkForFormat.sh  |    65 +
 .../before-START/files/fast-hdfs-resource.jar   |   Bin 0 -> 19285850 bytes
 .../before-START/files/task-log4j.properties    |   134 +
 .../hooks/before-START/files/topology_script.py |    66 +
 .../ODPi/2.0/hooks/before-START/scripts/hook.py |    39 +
 .../2.0/hooks/before-START/scripts/params.py    |   318 +
 .../before-START/scripts/rack_awareness.py      |    47 +
 .../scripts/shared_initialization.py            |   175 +
 .../templates/commons-logging.properties.j2     |    43 +
 .../templates/exclude_hosts_list.j2             |    21 +
 .../templates/hadoop-metrics2.properties.j2     |   104 +
 .../before-START/templates/health_check.j2      |    81 +
 .../templates/include_hosts_list.j2             |    21 +
 .../templates/topology_mappings.data.j2         |    24 +
 .../resources/stacks/ODPi/2.0/kerberos.json     |    60 +
 .../main/resources/stacks/ODPi/2.0/metainfo.xml |    22 +
 .../ODPi/2.0/properties/stack_features.json     |    51 +
 .../stacks/ODPi/2.0/properties/stack_tools.json |     4 +
 .../stacks/ODPi/2.0/repos/repoinfo.xml          |    33 +
 .../stacks/ODPi/2.0/role_command_order.json     |    75 +
 .../stacks/ODPi/2.0/services/HDFS/metainfo.xml  |    27 +
 .../stacks/ODPi/2.0/services/HIVE/alerts.json   |   232 +
 .../services/HIVE/configuration/hcat-env.xml    |    41 +
 .../services/HIVE/configuration/hive-env.xml    |   558 +
 .../HIVE/configuration/hive-exec-log4j.xml      |    96 +
 .../services/HIVE/configuration/hive-log4j.xml  |   106 +
 .../services/HIVE/configuration/hive-site.xml   |  2814 ++
 .../HIVE/configuration/hivemetastore-site.xml   |    61 +
 .../HIVE/configuration/hiveserver2-site.xml     |   140 +
 .../services/HIVE/configuration/webhcat-env.xml |    56 +
 .../HIVE/configuration/webhcat-log4j.xml        |    63 +
 .../HIVE/configuration/webhcat-site.xml         |   305 +
 .../HIVE/etc/hive-schema-0.12.0.mysql.sql       |   794 +
 .../HIVE/etc/hive-schema-0.12.0.oracle.sql      |   735 +
 .../HIVE/etc/hive-schema-0.12.0.postgres.sql    |  1423 +
 .../HIVE/etc/hive-schema-0.13.0.mysql.sql       |   906 +
 .../HIVE/etc/hive-schema-0.13.0.oracle.sql      |   852 +
 .../HIVE/etc/hive-schema-0.13.0.postgres.sql    |  1555 ++
 .../etc/upgrade-0.12.0-to-0.13.0.oracle.sql     |   165 +
 .../services/HIVE/etc/upgrade-0.13.0.oracle.sql |    55 +
 .../stacks/ODPi/2.0/services/HIVE/kerberos.json |   132 +
 .../stacks/ODPi/2.0/services/HIVE/metainfo.xml  |   369 +
 .../alert_hive_interactive_thrift_port.py       |   216 +
 .../HIVE/package/alerts/alert_hive_metastore.py |   270 +
 .../package/alerts/alert_hive_thrift_port.py    |   274 +
 .../package/alerts/alert_llap_app_status.py     |   299 +
 .../HIVE/package/alerts/alert_webhcat_server.py |   228 +
 .../package/etc/hive-schema-0.12.0.mysql.sql    |   794 +
 .../package/etc/hive-schema-0.12.0.oracle.sql   |   735 +
 .../package/etc/hive-schema-0.12.0.postgres.sql |  1423 +
 .../services/HIVE/package/files/addMysqlUser.sh |    39 +
 .../services/HIVE/package/files/hcatSmoke.sh    |    41 +
 .../services/HIVE/package/files/hiveSmoke.sh    |    24 +
 .../HIVE/package/files/hiveTezSetup.cmd         |    58 +
 .../services/HIVE/package/files/hiveserver2.sql |    23 +
 .../HIVE/package/files/hiveserver2Smoke.sh      |    32 +
 .../2.0/services/HIVE/package/files/pigSmoke.sh |    18 +
 .../HIVE/package/files/removeMysqlUser.sh       |    33 +
 .../HIVE/package/files/startMetastore.sh        |    25 +
 .../HIVE/package/files/templetonSmoke.sh        |    58 +
 .../services/HIVE/package/scripts/__init__.py   |    19 +
 .../2.0/services/HIVE/package/scripts/hcat.py   |    81 +
 .../HIVE/package/scripts/hcat_client.py         |    85 +
 .../HIVE/package/scripts/hcat_service_check.py  |    86 +
 .../2.0/services/HIVE/package/scripts/hive.py   |   478 +
 .../HIVE/package/scripts/hive_client.py         |    68 +
 .../HIVE/package/scripts/hive_interactive.py    |   302 +
 .../HIVE/package/scripts/hive_metastore.py      |   259 +
 .../HIVE/package/scripts/hive_server.py         |   211 +
 .../package/scripts/hive_server_interactive.py  |   535 +
 .../HIVE/package/scripts/hive_server_upgrade.py |   141 +
 .../HIVE/package/scripts/hive_service.py        |   187 +
 .../package/scripts/hive_service_interactive.py |   109 +
 .../HIVE/package/scripts/mysql_server.py        |    64 +
 .../HIVE/package/scripts/mysql_service.py       |    49 +
 .../HIVE/package/scripts/mysql_users.py         |    70 +
 .../HIVE/package/scripts/mysql_utils.py         |    35 +
 .../2.0/services/HIVE/package/scripts/params.py |    29 +
 .../HIVE/package/scripts/params_linux.py        |   735 +
 .../HIVE/package/scripts/params_windows.py      |    74 +
 .../HIVE/package/scripts/service_check.py       |   190 +
 .../HIVE/package/scripts/setup_ranger_hive.py   |    98 +
 .../scripts/setup_ranger_hive_interactive.py    |    78 +
 .../HIVE/package/scripts/status_params.py       |   123 +
 .../services/HIVE/package/scripts/webhcat.py    |   145 +
 .../HIVE/package/scripts/webhcat_server.py      |   164 +
 .../HIVE/package/scripts/webhcat_service.py     |    96 +
 .../package/scripts/webhcat_service_check.py    |   128 +
 .../hadoop-metrics2-hivemetastore.properties.j2 |    54 +
 .../hadoop-metrics2-hiveserver2.properties.j2   |    54 +
 .../templates/hadoop-metrics2-llapdaemon.j2     |    52 +
 .../hadoop-metrics2-llaptaskscheduler.j2        |    52 +
 .../HIVE/package/templates/hive.conf.j2         |    35 +
 .../package/templates/startHiveserver2.sh.j2    |    24 +
 .../templates/startHiveserver2Interactive.sh.j2 |    24 +
 .../package/templates/templeton_smoke.pig.j2    |    24 +
 .../ODPi/2.0/services/KERBEROS/metainfo.xml     |    26 +
 .../2.0/services/YARN/MAPREDUCE2_metrics.json   |  2596 ++
 .../ODPi/2.0/services/YARN/YARN_metrics.json    |  3486 +++
 .../ODPi/2.0/services/YARN/YARN_widgets.json    |   611 +
 .../stacks/ODPi/2.0/services/YARN/alerts.json   |   418 +
 .../YARN/configuration-mapred/mapred-env.xml    |   105 +
 .../YARN/configuration-mapred/mapred-site.xml   |   481 +
 .../YARN/configuration/capacity-scheduler.xml   |   130 +
 .../services/YARN/configuration/yarn-env.xml    |   260 +
 .../services/YARN/configuration/yarn-log4j.xml  |    94 +
 .../services/YARN/configuration/yarn-site.xml   |   579 +
 .../stacks/ODPi/2.0/services/YARN/kerberos.json |   214 +
 .../stacks/ODPi/2.0/services/YARN/metainfo.xml  |   310 +
 .../package/alerts/alert_nodemanager_health.py  |   209 +
 .../alerts/alert_nodemanagers_summary.py        |   219 +
 .../files/validateYarnComponentStatusWindows.py |   161 +
 .../services/YARN/package/scripts/__init__.py   |    20 +
 .../scripts/application_timeline_server.py      |   155 +
 .../YARN/package/scripts/historyserver.py       |   190 +
 .../YARN/package/scripts/install_jars.py        |    99 +
 .../package/scripts/mapred_service_check.py     |   168 +
 .../YARN/package/scripts/mapreduce2_client.py   |    98 +
 .../YARN/package/scripts/nodemanager.py         |   161 +
 .../YARN/package/scripts/nodemanager_upgrade.py |    73 +
 .../2.0/services/YARN/package/scripts/params.py |    31 +
 .../YARN/package/scripts/params_linux.py        |   469 +
 .../YARN/package/scripts/params_windows.py      |    59 +
 .../YARN/package/scripts/resourcemanager.py     |   289 +
 .../services/YARN/package/scripts/service.py    |   105 +
 .../YARN/package/scripts/service_check.py       |   159 +
 .../YARN/package/scripts/setup_ranger_yarn.py   |    71 +
 .../YARN/package/scripts/status_params.py       |    61 +
 .../2.0/services/YARN/package/scripts/yarn.py   |   499 +
 .../YARN/package/scripts/yarn_client.py         |    67 +
 .../package/templates/container-executor.cfg.j2 |    40 +
 .../package/templates/exclude_hosts_list.j2     |    21 +
 .../YARN/package/templates/mapreduce.conf.j2    |    35 +
 .../package/templates/taskcontroller.cfg.j2     |    38 +
 .../YARN/package/templates/yarn.conf.j2         |    35 +
 .../ODPi/2.0/services/ZOOKEEPER/metainfo.xml    |    27 +
 .../stacks/ODPi/2.0/services/stack_advisor.py   |  1947 ++
 .../main/resources/stacks/ODPi/2.0/widgets.json |    95 +
 contrib/views/capacity-scheduler/pom.xml        |     7 +-
 .../ui/app/components/capacityInput.js          |    62 +
 .../ui/app/components/userGroupInput.js         |     4 +-
 .../main/resources/ui/app/templates/queue.hbs   |     2 +-
 contrib/views/files/pom.xml                     |     3 +-
 .../files/src/main/resources/ui/package.json    |     4 +-
 contrib/views/hawq/pom.xml                      |     2 +
 contrib/views/hive-next/pom.xml                 |     3 +-
 .../apache/ambari/view/hive2/HelpService.java   |    18 +
 .../ambari/view/hive2/utils/Constants.java      |    25 +
 .../ambari/view/hive2/utils/ServiceCheck.java   |   132 +
 .../ui/hive-web/app/adapters/service-check.js   |    47 +
 .../ui/hive-web/app/controllers/splash.js       |    25 +-
 .../resources/ui/hive-web/app/routes/splash.js  |    41 +-
 .../resources/ui/hive-web/app/styles/app.scss   |     6 +
 .../ui/hive-web/app/templates/splash.hbs        |    12 +-
 .../src/main/resources/ui/hive-web/package.json |     4 +-
 .../views/hive-next/src/main/resources/view.xml |     2 +-
 contrib/views/hive20/pom.xml                    |     3 +-
 .../ambari/view/hive20/ConnectionDelegate.java  |     4 +
 .../apache/ambari/view/hive20/Constants.java    |    25 +
 .../view/hive20/HiveJdbcConnectionDelegate.java |     6 +
 .../ambari/view/hive20/actor/JdbcConnector.java |    67 +-
 .../view/hive20/actor/StatementExecutor.java    |    15 +
 .../actor/message/GetDatabaseMetadataJob.java   |    24 +
 .../hive20/actor/message/ResultInformation.java |    19 +
 .../actor/message/job/AuthenticationFailed.java |    27 +
 .../view/hive20/actor/message/job/Failure.java  |     2 +-
 .../view/hive20/actor/message/job/Result.java   |    19 +-
 .../ambari/view/hive20/client/DDLDelegator.java |     3 +
 .../view/hive20/client/DDLDelegatorImpl.java    |    58 +-
 .../hive20/client/DatabaseMetadataWrapper.java  |    37 +
 .../view/hive20/internal/HdfsApiSupplier.java   |     4 +-
 .../view/hive20/internal/dto/ColumnStats.java   |     5 +
 .../view/hive20/internal/dto/TableStats.java    |    12 +
 .../parsers/DatabaseMetadataExtractor.java      |    46 +
 .../internal/parsers/TableMetaParser.java       |     3 +-
 .../internal/parsers/TableMetaParserImpl.java   |     9 +-
 .../resources/browser/ConnectionService.java    |    21 +-
 .../view/hive20/resources/browser/DDLProxy.java |    23 +-
 .../view/hive20/resources/jobs/JobService.java  |     2 +-
 .../hive20/resources/system/ServiceCheck.java   |   133 +
 .../hive20/resources/system/SystemService.java  |    18 +
 .../resources/ui/app/adapters/application.js    |    12 +-
 .../src/main/resources/ui/app/adapters/auth.js  |    27 +
 .../resources/ui/app/adapters/service-check.js  |     5 +
 .../ui/app/components/table-statistics.js       |    73 +-
 .../ui/app/components/top-application-bar.js    |     3 +-
 .../ui/app/components/visual-explain.js         |    10 +-
 .../ui/app/configs/service-check-status.js      |     2 +-
 .../resources/ui/app/controllers/application.js |     5 +-
 .../resources/ui/app/controllers/password.js    |    44 +
 .../ui/app/controllers/service-check.js         |    25 +-
 .../hive20/src/main/resources/ui/app/index.html |     2 +-
 .../hive20/src/main/resources/ui/app/router.js  |     1 +
 .../main/resources/ui/app/routes/application.js |    17 +
 .../main/resources/ui/app/routes/databases.js   |     4 +-
 .../ui/app/routes/databases/database/tables.js  |     4 +-
 .../databases/database/tables/upload-table.js   |     3 +-
 .../main/resources/ui/app/routes/password.js    |    41 +
 .../resources/ui/app/routes/service-check.js    |    34 +
 .../main/resources/ui/app/services/ldap-auth.js |    35 +
 .../resources/ui/app/services/service-check.js  |    72 +-
 .../resources/ui/app/services/stats-service.js  |    15 +-
 .../resources/ui/app/services/tez-view-info.js  |     3 +-
 .../resources/ui/app/templates/application.hbs  |     5 +
 .../ui/app/templates/components/column-item.hbs |     2 +-
 .../app/templates/components/create-table.hbs   |     2 +-
 .../app/templates/components/table-columns.hbs  |     1 +
 .../templates/components/table-statistics.hbs   |    25 +-
 .../components/top-application-bar.hbs          |    10 +-
 .../app/templates/components/upload-table.hbs   |     2 +-
 .../components/visual-explain-detail.hbs        |     3 +
 .../app/templates/components/visual-explain.hbs |     2 +-
 .../databases/database/tables/upload-table.hbs  |     2 +-
 .../resources/ui/app/templates/password.hbs     |    48 +
 .../ui/app/templates/service-check.hbs          |    12 +-
 .../ui/app/utils/hive-explainer/processor.js    |    98 +
 .../ui/app/utils/hive-explainer/renderer.js     |     5 +-
 .../ui/app/utils/hive-explainer/transformer.js  |    72 +-
 .../hive20/src/main/resources/ui/package.json   |     4 +-
 .../views/hive20/src/main/resources/view.xml    |     2 +-
 contrib/views/hueambarimigration/pom.xml        |     3 +-
 .../pig/jobqueryset/QuerySetAmbariDB.java       |     2 +-
 .../savedscriptqueryset/QuerySetAmbariDB.java   |     2 +-
 .../PostgressQuerySetHueDb.java                 |    20 +-
 .../ui/hueambarimigration-view/package.json     |     4 +-
 contrib/views/jobs/pom.xml                      |     3 +-
 contrib/views/pig/pom.xml                       |     5 +-
 .../ambari/view/pig/services/HelpService.java   |    25 +-
 .../apache/ambari/view/pig/utils/Constants.java |    25 +
 .../ambari/view/pig/utils/ServiceCheck.java     |   132 +
 .../ui/pig-web/app/controllers/splash.js        |    40 +-
 .../resources/ui/pig-web/app/routes/splash.js   |    44 +-
 .../ui/pig-web/app/templates/splash.hbs         |    16 +-
 .../src/main/resources/scripts/utils/Utils.js   |     2 +-
 contrib/views/storm/src/main/resources/view.xml |     7 +
 .../resources/ui/ambari-scripts/init-view.js    |     1 +
 contrib/views/wfmanager/pom.xml                 |     3 +-
 .../apache/oozie/ambari/view/HDFSFileUtils.java |    41 +-
 .../ambari/view/OozieProxyImpersonator.java     |    16 +-
 .../resources/ui/app/components/search-table.js |     2 +-
 .../main/resources/ui/app/controllers/index.js  |     5 +-
 .../ui/app/domain/workflow-importer.js          |     2 +-
 .../resources/ui/app/routes/design/jobtab.js    |     2 +-
 .../src/main/resources/ui/app/routes/index.js   |    66 +-
 .../ui/app/services/workflow-clipboard.js       |     4 +-
 .../src/main/resources/ui/app/styles/app.less   |    43 +-
 .../components/workflow-job-action.hbs          |    14 +-
 .../components/workflow-job-details.hbs         |    44 +-
 .../wfmanager/src/main/resources/ui/pom.xml     |     3 +-
 docs/pom.xml                                    |    23 +
 pom.xml                                         |     3 +
 2570 files changed, 192799 insertions(+), 317421 deletions(-)
----------------------------------------------------------------------