Merge branch 'trunk' into branch-dev-patch-upgrade

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

Branch: refs/heads/branch-dev-patch-upgrade
Commit: 83f54c2b9825ef0182328515878aceb98dfc10fc
Parents: 10cea2c 4066b7e
Author: Nate Cole <nc...@hortonworks.com>
Authored: Mon Nov 7 15:50:49 2016 -0500
Committer: Nate Cole <nc...@hortonworks.com>
Committed: Mon Nov 7 15:50:49 2016 -0500

----------------------------------------------------------------------
 .../src/main/python/ambari_agent/HostInfo.py    |    23 +-
 .../test/python/ambari_agent/TestHostInfo.py    |    26 +-
 .../libraries/functions/curl_krb_request.py     |     4 +-
 ambari-logsearch/README.md                      |    11 +-
 .../ambari-logsearch-appender/pom.xml           |     1 -
 .../logsearch/appender/LogsearchConversion.java |    57 +-
 .../ambari/logsearch/appender/Output.java       |    91 +
 .../apache/ambari/logsearch/appender/VBase.java |    63 -
 .../ambari/logsearch/appender/VOutput.java      |    88 -
 ambari-logsearch/ambari-logsearch-it/pom.xml    |   136 +
 .../logsearch/domain/StoryDataRegistry.java     |   110 +
 .../logsearch/steps/LogSearchApiSteps.java      |    95 +
 .../logsearch/steps/LogSearchDockerSteps.java   |   244 +
 .../ambari/logsearch/steps/SolrSteps.java       |    47 +
 .../logsearch/story/LogSearchApiQueryStory.java |    22 +
 .../ambari/logsearch/story/LogSearchStory.java  |    60 +
 .../logsearch/story/LogfeederParsingStory.java  |    22 +
 .../src/test/resources/log4j.properties         |    16 +
 .../story/log_search_api_query_story.story      |    17 +
 .../story/logfeeder_parsing_story.story         |    20 +
 .../service-log-level-counts-values.json        |    33 +
 .../test-output/service-log-schema.json         |    24 +
 .../org/apache/ambari/logfeeder/AliasUtil.java  |    99 -
 .../apache/ambari/logfeeder/ConfigBlock.java    |   260 -
 .../org/apache/ambari/logfeeder/InputMgr.java   |   451 -
 .../org/apache/ambari/logfeeder/LogFeeder.java  |   592 +-
 .../ambari/logfeeder/LogFeederAMSClient.java    |    87 -
 .../apache/ambari/logfeeder/LogFeederUtil.java  |   556 -
 .../apache/ambari/logfeeder/MetricCount.java    |    31 -
 .../org/apache/ambari/logfeeder/MetricsMgr.java |   177 -
 .../org/apache/ambari/logfeeder/MurmurHash.java |   163 -
 .../org/apache/ambari/logfeeder/OutputMgr.java  |   257 -
 .../ambari/logfeeder/common/ConfigBlock.java    |   246 +
 .../logfeeder/common/LogFeederConstants.java    |    39 +
 .../logfeeder/common/LogfeederException.java    |    31 +
 .../logfeeder/exception/LogfeederException.java |    31 -
 .../apache/ambari/logfeeder/filter/Filter.java  |    61 +-
 .../ambari/logfeeder/filter/FilterGrok.java     |    98 +-
 .../ambari/logfeeder/filter/FilterJSON.java     |    12 +-
 .../ambari/logfeeder/filter/FilterKeyValue.java |   118 +-
 .../logfeeder/input/AbstractInputFile.java      |   319 +
 .../apache/ambari/logfeeder/input/Input.java    |   318 +-
 .../ambari/logfeeder/input/InputFile.java       |   503 +-
 .../ambari/logfeeder/input/InputManager.java    |   379 +
 .../ambari/logfeeder/input/InputMarker.java     |    17 +-
 .../ambari/logfeeder/input/InputS3File.java     |   426 +-
 .../ambari/logfeeder/input/InputSimulate.java   |    42 +-
 .../logfeeder/input/reader/GZIPReader.java      |    23 +-
 .../input/reader/LogsearchReaderFactory.java    |     8 +-
 .../logconfig/FetchConfigFromSolr.java          |   194 -
 .../logfeeder/logconfig/FilterLogData.java      |    87 +
 .../logfeeder/logconfig/LogConfigFetcher.java   |   168 +
 .../logfeeder/logconfig/LogConfigHandler.java   |   189 +
 .../logfeeder/logconfig/LogFeederConstants.java |    33 -
 .../logfeeder/logconfig/LogFeederFilter.java    |    90 +
 .../logconfig/LogFeederFilterWrapper.java       |    55 +
 .../logfeeder/logconfig/LogfeederScheduler.java |    59 -
 .../logconfig/filter/ApplyLogFilter.java        |    62 -
 .../logconfig/filter/DefaultDataFilter.java     |    49 -
 .../logconfig/filter/FilterLogData.java         |    53 -
 .../apache/ambari/logfeeder/mapper/Mapper.java  |    14 +-
 .../ambari/logfeeder/mapper/MapperDate.java     |    74 +-
 .../logfeeder/mapper/MapperFieldCopy.java       |    58 +
 .../logfeeder/mapper/MapperFieldName.java       |    22 +-
 .../logfeeder/mapper/MapperFieldValue.java      |    33 +-
 .../logfeeder/metrics/LogFeederAMSClient.java   |    88 +
 .../ambari/logfeeder/metrics/MetricData.java    |    46 +
 .../logfeeder/metrics/MetricsManager.java       |   168 +
 .../apache/ambari/logfeeder/output/Output.java  |    17 +-
 .../ambari/logfeeder/output/OutputData.java     |     8 +-
 .../ambari/logfeeder/output/OutputDevNull.java  |     7 +-
 .../ambari/logfeeder/output/OutputFile.java     |    44 +-
 .../ambari/logfeeder/output/OutputHDFSFile.java |    72 +-
 .../ambari/logfeeder/output/OutputKafka.java    |    60 +-
 .../ambari/logfeeder/output/OutputManager.java  |   250 +
 .../ambari/logfeeder/output/OutputS3File.java   |    45 +-
 .../ambari/logfeeder/output/OutputSolr.java     |    65 +-
 .../logfeeder/output/S3LogPathResolver.java     |     8 +-
 .../logfeeder/output/S3OutputConfiguration.java |     9 +-
 .../ambari/logfeeder/output/S3Uploader.java     |    68 +-
 .../logfeeder/output/spool/LogSpooler.java      |    23 +-
 .../output/spool/LogSpoolerContext.java         |     2 +-
 .../output/spool/LogSpoolerException.java       |     2 +-
 .../output/spool/RolloverCondition.java         |     2 +-
 .../logfeeder/output/spool/RolloverHandler.java |     2 +-
 .../org/apache/ambari/logfeeder/s3/AWSUtil.java |    84 -
 .../org/apache/ambari/logfeeder/s3/S3Util.java  |   186 -
 .../apache/ambari/logfeeder/util/AWSUtil.java   |    42 +
 .../apache/ambari/logfeeder/util/AliasUtil.java |   118 +
 .../ambari/logfeeder/util/CompressionUtil.java  |    15 +-
 .../apache/ambari/logfeeder/util/DateUtil.java  |    41 +-
 .../apache/ambari/logfeeder/util/FileUtil.java  |    66 +-
 .../ambari/logfeeder/util/LogFeederUtil.java    |   330 +
 .../logfeeder/util/LogfeederHDFSUtil.java       |    58 +-
 .../ambari/logfeeder/util/MurmurHash.java       |   163 +
 .../ambari/logfeeder/util/PlaceholderUtil.java  |    32 +-
 .../apache/ambari/logfeeder/util/S3Util.java    |   155 +
 .../apache/ambari/logfeeder/util/SolrUtil.java  |   187 -
 .../ambari/logfeeder/view/VLogfeederFilter.java |    90 -
 .../logfeeder/view/VLogfeederFilterWrapper.java |    55 -
 .../src/main/resources/alias_config.json        |     3 +
 .../src/main/scripts/run.sh                     |     4 +-
 .../org/apache/ambari/logfeeder/AppTest.java    |   116 -
 .../ambari/logfeeder/filter/FilterGrokTest.java |    55 +-
 .../ambari/logfeeder/filter/FilterJSONTest.java |    43 +-
 .../logfeeder/filter/FilterKeyValueTest.java    |    57 +-
 .../ambari/logfeeder/input/InputFileTest.java   |    25 +-
 .../logfeeder/input/InputManagerTest.java       |   241 +
 .../logconfig/LogConfigHandlerTest.java         |   150 +
 .../ambari/logfeeder/mapper/MapperDateTest.java |    71 +-
 .../logfeeder/mapper/MapperFieldCopyTest.java   |    71 +
 .../logfeeder/mapper/MapperFieldNameTest.java   |     2 +-
 .../logfeeder/mapper/MapperFieldValueTest.java  |     2 +-
 .../logfeeder/metrics/MetrcisManagerTest.java   |   128 +
 .../logfeeder/output/OutputKafkaTest.java       |     5 +-
 .../logfeeder/output/OutputManagerTest.java     |   258 +
 .../logfeeder/output/OutputS3FileTest.java      |    17 +-
 .../ambari/logfeeder/output/OutputSolrTest.java |     5 +-
 .../logfeeder/output/S3LogPathResolverTest.java |     5 +-
 .../ambari/logfeeder/output/S3UploaderTest.java |    42 +-
 .../logfeeder/output/spool/LogSpoolerTest.java  |     2 +-
 .../apache/ambari/logfeeder/s3/AWSUtilTest.java |    27 -
 .../apache/ambari/logfeeder/s3/S3UtilTest.java  |    38 -
 .../logfeeder/util/PlaceholderUtilTest.java     |    20 +-
 .../ambari/logfeeder/util/S3UtilTest.java       |    40 +
 .../src/test/resources/logfeeder.properties     |    20 +
 .../ambari-logsearch-portal/pom.xml             |   137 +-
 .../ambari-logsearch-portal/production/build.js |    28 -
 .../ambari-logsearch-portal/production/r.js     | 32140 -----------------
 .../configsets/audit_logs/conf/managed-schema   |     6 +-
 .../configsets/hadoop_logs/conf/managed-schema  |    24 -
 .../src/main/dev/solrcloud/README.md            |    35 -
 .../src/main/dev/solrcloud/reset_collections.sh |    28 -
 .../src/main/dev/solrcloud/restart_solr.sh      |    37 -
 .../src/main/dev/solrcloud/update_config.sh     |    49 -
 .../org/apache/ambari/logsearch/LogSearch.java  |   119 +-
 .../logsearch/common/ExternalServerClient.java  |    76 +
 .../common/HadoopServiceConfigHelper.java       |    80 +
 .../logsearch/common/LogSearchConstants.java    |   122 +-
 .../logsearch/common/LogSearchContext.java      |    62 +
 .../apache/ambari/logsearch/common/LogType.java |    34 +
 .../logsearch/common/LogsearchContextUtil.java  |    60 -
 .../logsearch/common/ManageStartEndTime.java    |    60 +-
 .../apache/ambari/logsearch/common/Marker.java  |    29 +
 .../ambari/logsearch/common/MessageData.java    |   165 +
 .../ambari/logsearch/common/MessageEnums.java   |    53 +-
 .../logsearch/common/PropertiesHelper.java      |   137 +
 .../ambari/logsearch/common/RequestContext.java |   143 -
 .../ambari/logsearch/common/SearchCriteria.java |   335 -
 .../logsearch/common/UserSessionInfo.java       |    46 -
 .../ambari/logsearch/common/VResponse.java      |   164 +
 .../logsearch/common/XMLPropertiesHelper.java   |    79 +
 .../ambari/logsearch/conf/ApiDocConfig.java     |    59 +
 .../logsearch/conf/ApplicationConfig.java       |    58 +
 .../ambari/logsearch/conf/AuthPropsConfig.java  |    97 +
 .../ambari/logsearch/conf/SecurityConfig.java   |   112 +
 .../logsearch/conf/SolrAuditLogPropsConfig.java |   142 +
 .../ambari/logsearch/conf/SolrConfig.java       |   111 +
 .../conf/SolrConnectionPropsConfig.java         |    49 +
 .../logsearch/conf/SolrKerberosConfig.java      |    48 +
 .../ambari/logsearch/conf/SolrPropsConfig.java  |    49 +
 .../conf/SolrServiceLogPropsConfig.java         |    94 +
 .../logsearch/conf/SolrUserPropsConfig.java     |   116 +
 .../AbstractAuditLogRequestQueryConverter.java  |    59 +
 .../converter/AbstractConverterAware.java       |    47 +
 .../AbstractDateRangeFacetQueryConverter.java   |    55 +
 .../AbstractLogRequestFacetQueryConverter.java  |    86 +
 .../AbstractLogRequestQueryConverter.java       |    39 +
 .../AbstractOperationHolderConverter.java       |   166 +
 .../AbstractSearchRequestQueryConverter.java    |    49 +
 ...AbstractServiceLogRequestQueryConverter.java |    44 +
 .../AuditBarGraphRequestQueryConverter.java     |    46 +
 .../AuditComponentsRequestQueryConverter.java   |    53 +
 .../AuditLogRequestQueryConverter.java          |    44 +
 .../AuditServiceLoadRequestQueryConverter.java  |    53 +
 .../BaseServiceLogRequestQueryConverter.java    |    84 +
 .../FieldAuditLogRequestQueryConverter.java     |    54 +
 ...ServiceLogAnyGraphRequestQueryConverter.java |    52 +
 ...eLogComponentLevelRequestQueryConverter.java |    66 +
 ...eLogComponentRequestFacetQueryConverter.java |    68 +
 ...rviceLogLevelCountRequestQueryConverter.java |    52 +
 ...eLogLevelDateRangeRequestQueryConverter.java |    61 +
 ...erviceLogTreeRequestFacetQueryConverter.java |    69 +
 ...erviceLogTruncatedRequestQueryConverter.java |    95 +
 .../StringFieldFacetQueryConverter.java         |    44 +
 .../UserConfigRequestQueryConverter.java        |    71 +
 .../UserExportRequestQueryConverter.java        |    55 +
 .../ambari/logsearch/dao/AuditSolrDao.java      |    88 +-
 .../logsearch/dao/ServiceLogsSolrDao.java       |    65 +-
 .../ambari/logsearch/dao/SolrAliasDao.java      |   121 +
 .../ambari/logsearch/dao/SolrCollectionDao.java |   259 +
 .../ambari/logsearch/dao/SolrDaoBase.java       |   673 +-
 .../logsearch/dao/SolrSchemaFieldDao.java       |   237 +
 .../ambari/logsearch/dao/UserConfigSolrDao.java |   239 +-
 .../apache/ambari/logsearch/dao/UserDao.java    |   157 +-
 .../logsearch/dao/UserInfoAttributes.java       |    28 -
 .../ambari/logsearch/doc/DocConstants.java      |   116 +
 .../logsearch/graph/GraphDataGenerator.java     |   701 +-
 .../logsearch/graph/GraphDataGeneratorBase.java |   280 -
 .../logsearch/manager/AuditLogsManager.java     |   199 +
 .../ambari/logsearch/manager/AuditMgr.java      |   806 -
 .../logsearch/manager/JsonManagerBase.java      |    69 +
 .../ambari/logsearch/manager/LogFileMgr.java    |   166 -
 .../ambari/logsearch/manager/LogsMgr.java       |  1967 -
 .../ambari/logsearch/manager/ManagerBase.java   |    96 +
 .../ambari/logsearch/manager/MgrBase.java       |   283 -
 .../ambari/logsearch/manager/PublicManager.java |    48 +
 .../ambari/logsearch/manager/PublicMgr.java     |    46 -
 .../logsearch/manager/ServiceLogsManager.java   |   585 +
 .../logsearch/manager/SessionManager.java       |    77 +
 .../ambari/logsearch/manager/SessionMgr.java    |    90 -
 .../logsearch/manager/UserConfigManager.java    |   250 +
 .../ambari/logsearch/manager/UserConfigMgr.java |   326 -
 .../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 +
 .../model/request/LastPageParamDefinition.java  |    31 +
 .../model/request/LogParamDefinition.java       |    62 +
 .../request/LogTruncatedParamDefinition.java    |    44 +
 .../logsearch/model/request/SearchRequest.java  |    25 +
 .../request/ServiceLogParamDefinition.java      |    50 +
 .../ServiceLogSearchParamDefinition.java        |    50 +
 .../model/request/TopParamDefinition.java       |    31 +
 .../model/request/UnitParamDefinition.java      |    33 +
 .../request/UserConfigParamDefinition.java      |    44 +
 .../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     |    95 +
 .../model/request/impl/CommonSearchRequest.java |   126 +
 .../request/impl/FieldAuditBarGraphRequest.java |    40 +
 .../request/impl/FieldAuditLogRequest.java      |    55 +
 .../request/impl/ServiceAnyGraphRequest.java    |    83 +
 .../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   |    66 +
 .../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 +
 .../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      |   111 +
 .../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          |   108 +
 .../response/UserConfigDataListResponse.java    |    55 +
 .../ambari/logsearch/query/QueryGeneration.java |   439 -
 .../logsearch/query/QueryGenerationBase.java    |   469 -
 .../logsearch/rest/AuditLogsResource.java       |   111 +
 .../apache/ambari/logsearch/rest/AuditREST.java |   167 -
 .../ambari/logsearch/rest/DashboardREST.java    |   290 -
 .../ambari/logsearch/rest/LogFileREST.java      |    63 -
 .../ambari/logsearch/rest/PublicREST.java       |    42 -
 .../ambari/logsearch/rest/PublicResource.java   |    48 +
 .../logsearch/rest/ServiceLogsResource.java     |   196 +
 .../ambari/logsearch/rest/UserConfigREST.java   |   114 -
 .../logsearch/rest/UserConfigResource.java      |   115 +
 .../context/LogsearchContextHolder.java         |    41 -
 .../context/LogsearchSecurityContext.java       |    55 -
 .../ambari/logsearch/service/UserService.java   |     5 +-
 .../ambari/logsearch/solr/SolrConstants.java    |   113 +
 .../logsearch/solr/metrics/SolrAmsClient.java   |    74 -
 .../logsearch/solr/metrics/SolrJmxAdapter.java  |   134 -
 .../solr/metrics/SolrMetricsLoader.java         |   198 -
 .../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 +
 .../apache/ambari/logsearch/util/BizUtil.java   |   296 -
 .../ambari/logsearch/util/CommonUtil.java       |    51 +-
 .../ambari/logsearch/util/ConfigUtil.java       |   162 -
 .../apache/ambari/logsearch/util/DateUtil.java  |   166 +-
 .../ambari/logsearch/util/DownloadUtil.java     |   176 +
 .../logsearch/util/ExternalServerClient.java    |   211 -
 .../apache/ambari/logsearch/util/FileUtil.java  |   119 +-
 .../apache/ambari/logsearch/util/JSONUtil.java  |   157 +-
 .../util/LogsearchPropertiesConfiguration.java  |    89 -
 .../ambari/logsearch/util/PropertiesUtil.java   |   184 -
 .../apache/ambari/logsearch/util/QueryBase.java |   138 -
 .../ambari/logsearch/util/RESTErrorUtil.java    |    22 +-
 .../apache/ambari/logsearch/util/SSLUtil.java   |   107 +
 .../apache/ambari/logsearch/util/SolrUtil.java  |   390 +-
 .../ambari/logsearch/util/StringUtil.java       |    33 -
 .../logsearch/util/XMLPropertiesUtil.java       |    85 -
 .../ambari/logsearch/view/VBarDataList.java     |    46 -
 .../ambari/logsearch/view/VBarGraphData.java    |    50 -
 .../apache/ambari/logsearch/view/VCount.java    |    62 -
 .../ambari/logsearch/view/VCountList.java       |    68 -
 .../ambari/logsearch/view/VGraphData.java       |    79 -
 .../ambari/logsearch/view/VGraphInfo.java       |    62 -
 .../ambari/logsearch/view/VGroupList.java       |    66 -
 .../org/apache/ambari/logsearch/view/VHost.java |    44 -
 .../org/apache/ambari/logsearch/view/VList.java |   243 -
 .../apache/ambari/logsearch/view/VLogFile.java  |    56 -
 .../ambari/logsearch/view/VLogFileList.java     |    70 -
 .../ambari/logsearch/view/VLogfeederFilter.java |    91 -
 .../logsearch/view/VLogfeederFilterWrapper.java |    55 -
 .../apache/ambari/logsearch/view/VMessage.java  |   165 -
 .../ambari/logsearch/view/VNameValue.java       |   123 -
 .../ambari/logsearch/view/VNameValueList.java   |    78 -
 .../org/apache/ambari/logsearch/view/VNode.java |   122 -
 .../apache/ambari/logsearch/view/VNodeList.java |    55 -
 .../apache/ambari/logsearch/view/VResponse.java |   164 -
 .../ambari/logsearch/view/VSolrLogList.java     |    67 -
 .../apache/ambari/logsearch/view/VString.java   |    52 -
 .../apache/ambari/logsearch/view/VSummary.java  |   103 -
 .../ambari/logsearch/view/VSummaryCount.java    |    66 -
 .../logsearch/view/VSummaryCountList.java       |    37 -
 .../ambari/logsearch/view/VUserConfig.java      |   104 -
 .../ambari/logsearch/view/VUserConfigList.java  |    70 -
 .../LogsearchAuthFailureHandler.java            |    11 +-
 .../LogsearchLogoutSuccessHandler.java          |     2 +-
 .../LogsearchAuthenticationEntryPoint.java      |    10 +-
 .../LogsearchKRBAuthenticationFilter.java       |    38 +-
 ...LogsearchSecurityContextFormationFilter.java |    37 +-
 ...rchUsernamePasswordAuthenticationFilter.java |     2 +
 .../web/listeners/SpringEventListener.java      |    32 -
 .../logsearch/web/security/LdapProperties.java  |     2 +-
 .../ambari/logsearch/web/security/LdapUtil.java |     8 +-
 ...LogsearchAbstractAuthenticationProvider.java |    38 +-
 .../LogsearchAuthenticationProvider.java        |   117 +-
 ...rchExternalServerAuthenticationProvider.java |   152 +-
 .../LogsearchFileAuthenticationProvider.java    |    43 +-
 .../LogsearchLdapAuthenticationProvider.java    |    26 +-
 .../LogsearchLdapBindAuthenticator.java         |    64 +-
 .../LogsearchSimpleAuthenticationProvider.java  |    43 +-
 .../src/main/resources/HadoopServiceConfig.json |    15 +-
 .../src/main/resources/default.properties       |    22 -
 .../src/main/resources/log4j.xml                |     6 +-
 .../main/resources/templates/audit_log_txt.ftl  |    42 +
 .../resources/templates/service_log_txt.ftl     |    36 +
 .../src/main/scripts/add_config_set.sh          |    43 -
 .../src/main/scripts/create_collections.sh      |    37 -
 .../src/main/scripts/run.sh                     |     2 +-
 .../main/webapp/META-INF/applicationContext.xml |    53 -
 .../META-INF/security-applicationContext.xml    |    81 -
 .../src/main/webapp/WEB-INF/web.xml             |    72 -
 .../daterangepicker/css/daterangepicker.css     |   555 +-
 .../other/daterangepicker/js/daterangepicker.js |   552 +-
 .../src/main/webapp/login.html                  |    28 +-
 .../src/main/webapp/scripts/App.js              |     8 +-
 .../collection_bases/VAuditLogListBase.js       |    18 +-
 .../collection_bases/VEventHistoryListBase.js   |    14 +-
 .../scripts/collection_bases/VGroupListBase.js  |    16 +-
 .../collection_bases/VLogLevelListBase.js       |     2 +-
 .../scripts/collection_bases/VLogListBase.js    |    29 +-
 .../collection_bases/VNameValueListBase.js      |    14 +-
 .../scripts/collection_bases/VNodeListBase.js   |     4 +-
 .../scripts/collections/BaseCollection.js       |     1 -
 .../scripts/collections/SchemaFieldList.js      |    29 +
 .../src/main/webapp/scripts/mgrs/SessionMgr.js  |   137 -
 .../webapp/scripts/model_bases/VAuditLogBase.js |     2 +-
 .../scripts/model_bases/VCommonModelBase.js     |     2 +-
 .../scripts/model_bases/VEventHistoryBase.js    |     2 +-
 .../scripts/model_bases/VGraphInfoBase.js       |     2 +-
 .../webapp/scripts/model_bases/VLogLevelBase.js |     2 +-
 .../scripts/model_bases/VUserFilterBase.js      |     2 +-
 .../src/main/webapp/scripts/utils/Globals.js    |   158 +-
 .../src/main/webapp/scripts/utils/ViewUtils.js  |   423 +-
 .../scripts/views/audit/AuditAggregatedView.js  |     6 +-
 .../scripts/views/audit/AuditTabLayoutView.js   |   872 +-
 .../scripts/views/common/CustomBackgrid.js      |     1 -
 .../scripts/views/common/DatePickerLayout.js    |    23 +-
 .../main/webapp/scripts/views/common/Header.js  |    10 +-
 .../webapp/scripts/views/common/ProfileBar.js   |     3 +-
 .../dashboard/BubbleGraphTableLayoutView.js     |   194 +-
 .../views/dashboard/ComponentListView.js        |    10 +-
 .../scripts/views/dashboard/ComponentsView.js   |     2 +-
 .../scripts/views/dashboard/DashboardView.js    |    16 +-
 .../views/dashboard/GridTableLayoutView.js      |     2 +-
 .../scripts/views/dashboard/HostListView.js     |     4 +-
 .../webapp/scripts/views/dashboard/HostsView.js |     2 +-
 .../scripts/views/dashboard/LogLevelBoxView.js  |     5 +-
 .../scripts/views/dashboard/LogLevelView.js     |     1 +
 .../scripts/views/dashboard/MainLayoutView.js   |    65 +-
 .../scripts/views/dialog/DetailLogFileView.js   |     4 +-
 .../dialog/GlobalExclusionCompositeView.js      |     2 +-
 .../views/filter/CreateLogfeederFilterView.js   |   103 +-
 .../scripts/views/graphs/GraphLayoutView.js     |    18 +-
 .../scripts/views/graphs/GridGraphLayoutView.js |     5 +-
 .../scripts/views/tabs/ComparisonLayoutView.js  |     6 +-
 .../webapp/scripts/views/tabs/ComparisonView.js |    17 +-
 .../views/tabs/HierarchyTabLayoutView.js        |   889 +-
 .../webapp/scripts/views/tabs/LogFileView.js    |   188 +-
 .../main/webapp/scripts/views/tabs/TreeView.js  |     6 +-
 .../scripts/views/tabs/VisualSearchView.js      |   437 +-
 .../troubleshoot/TroubleShootLayoutView.js      |    13 +-
 .../src/main/webapp/static/schema_fields.json   |    90 +
 .../src/main/webapp/styles/style.css            |    55 +-
 .../dashboard/LogLevelBoxView_tmpl.html         |    17 +-
 .../dashboard/MainLayoutView_tmpl.html          |   121 -
 .../filter/CreateLogfeederFilter_tmpl.html      |     1 +
 .../src/main/webapp/templates/graphs/backup.js  |    12 +-
 .../main/webapp/templates/helpers/Helpers.js    |    43 +-
 .../webapp/templates/tabs/LogFileView_tmpl.html |    50 +-
 .../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 +
 .../ServiceLogAnyGraphRequestConverterTest.java |    62 +
 ...ComponentLevelRequestQueryConverterTest.java |    65 +
 ...ComponentRequestFacetQueryConverterTest.java |    67 +
 ...eLogLevelCountRequestQueryConverterTest.java |    62 +
 ...LevelDateRangeRequestQueryConverterTest.java |    68 +
 ...ceLogTreeRequestFacetQueryConverterTest.java |    65 +
 ...ceLogTruncatedRequestQueryConverterTest.java |    64 +
 .../StringFieldFacetQueryConverterTest.java     |    48 +
 .../UserConfigRequestQueryConverterTest.java    |    54 +
 .../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 +
 .../commands/AbstractStateFileZkCommand.java    |     2 +-
 ambari-logsearch/docker/.gitignore              |     2 +-
 ambari-logsearch/docker/Dockerfile              |    14 +-
 ambari-logsearch/docker/bin/start.sh            |    57 +-
 ambari-logsearch/docker/logsearch-docker.sh     |     6 +-
 .../test-config/logfeeder/logfeeder-env.sh      |    13 +-
 .../test-config/logfeeder/logfeeder.properties  |     8 +-
 .../shipper-conf/input.config-ambari.json       |   585 +
 .../shipper-conf/input.config-hdfs.json         |   172 +
 .../shipper-conf/input.config-secure_log.json   |    31 +
 .../input.config-system_message.json            |    31 +
 .../test-config/logsearch/logsearch-env.sh      |    12 +-
 .../logsearch/logsearch-https.properties        |    55 +
 .../test-config/logsearch/logsearch.properties  |     6 +-
 .../docker/test-config/solr/solr-env-ssl.sh     |   101 +
 .../docker/test-config/solr/solr-env.sh         |     4 +-
 .../test-logs/ambari-server/ambari-audit.log    |   390 +
 .../docker/test-logs/hdfs-audit/hdfs-audit.log  |     4 +
 .../docker/test-logs/secure_log/secure-log.txt  |    11 +
 .../test-logs/system_message/message_logs.txt   |    17 +
 ambari-logsearch/pom.xml                        |     2 +
 .../ambari/server/controller/AmbariServer.java  |     1 +
 .../logging/LogLevelQueryResponse.java          |     2 +
 .../controller/logging/LogQueryResponse.java    |     2 +
 .../logging/LogSearchDataRetrievalService.java  |   124 +-
 .../logging/LoggingRequestHelperImpl.java       |     4 +-
 .../ambari/server/stack/ServiceModule.java      |     8 +
 .../server/state/CredentialStoreInfo.java       |    11 +
 .../apache/ambari/server/state/ServiceInfo.java |    18 +
 .../server/upgrade/UpgradeCatalog240.java       |    20 +-
 .../configuration/accumulo-logsearch-conf.xml   |   124 +
 .../package/scripts/accumulo_service.py         |     5 +-
 .../configuration/infra-logsearch-conf.xml      |    80 +
 .../0.1.0/properties/infra-solr-env.sh.j2       |     4 +-
 .../0.1.0/configuration/ams-logsearch-conf.xml  |   201 +
 .../configuration/atlas-logsearch-conf.xml      |    80 +
 .../configuration/falcon-logsearch-conf.xml     |    80 +
 .../configuration/flume-logsearch-conf.xml      |    80 +
 .../configuration/hbase-logsearch-conf.xml      |   111 +
 .../configuration/hdfs-logsearch-conf.xml       |   248 +
 .../2.1.0.2.0/package/scripts/zkfc_slave.py     |    18 +-
 .../configuration/hive-logsearch-conf.xml       |   117 +
 .../configuration/kafka-logsearch-conf.xml      |   124 +
 .../configuration/knox-logsearch-conf.xml       |    93 +
 .../0.5.0/configuration/logfeeder-grok.xml      |    49 +
 .../0.5.0/configuration/logfeeder-log4j.xml     |     1 -
 .../configuration/logfeeder-system_log-env.xml  |    59 +
 .../configuration/logsearch-properties.xml      |    27 +-
 .../LOGSEARCH/0.5.0/metainfo.xml                |     1 +
 .../0.5.0/package/scripts/logfeeder.py          |     1 -
 .../0.5.0/package/scripts/logsearch.py          |     1 -
 .../scripts/logsearch_config_aggregator.py      |    67 +
 .../LOGSEARCH/0.5.0/package/scripts/params.py   |   205 +-
 .../0.5.0/package/scripts/setup_logfeeder.py    |    30 +-
 .../0.5.0/package/scripts/setup_logsearch.py    |    24 +-
 .../templates/HadoopServiceConfig.json.j2       |   579 +-
 .../0.5.0/package/templates/grok-patterns.j2    |   148 -
 .../templates/input.config-accumulo.json.j2     |   105 -
 .../templates/input.config-ambari.json.j2       |   370 +-
 .../package/templates/input.config-ams.json.j2  |   191 -
 .../templates/input.config-atlas.json.j2        |    55 -
 .../templates/input.config-falcon.json.j2       |    55 -
 .../templates/input.config-flume.json.j2        |    56 -
 .../templates/input.config-hbase.json.j2        |    91 -
 .../package/templates/input.config-hdfs.json.j2 |   251 -
 .../package/templates/input.config-hive.json.j2 |    97 -
 .../package/templates/input.config-hst.json.j2  |     4 +-
 .../templates/input.config-infra.json.j2        |    56 -
 .../templates/input.config-kafka.json.j2        |   105 -
 .../package/templates/input.config-knox.json.j2 |    68 -
 .../package/templates/input.config-nifi.json.j2 |     9 +-
 .../templates/input.config-oozie.json.j2        |    56 -
 .../templates/input.config-ranger.json.j2       |   122 -
 .../templates/input.config-spark.json.j2        |    72 -
 .../templates/input.config-spark2.json.j2       |    66 -
 .../templates/input.config-storm.json.j2        |    86 -
 .../package/templates/input.config-yarn.json.j2 |    86 -
 .../templates/input.config-zeppelin.json.j2     |    56 -
 .../templates/input.config-zookeeper.json.j2    |    56 -
 .../package/templates/logfeeder.properties.j2   |    32 -
 .../package/templates/logsearch.properties.j2   |    72 -
 .../logfeeder-default_grok_patterns.j2          |   148 +
 .../0.5.0/properties/logsearch-env.sh.j2        |     2 +-
 .../LOGSEARCH/0.5.0/properties/secure_log.json  |    31 +
 .../0.5.0/properties/system_messages.json       |    31 +
 .../configuration/oozie-logsearch-conf.xml      |    80 +
 .../configuration/ranger-logsearch-conf.xml     |   111 +
 .../configuration/ranger-kms-logsearch-conf.xml |    80 +
 .../configuration/spark-logsearch-conf.xml      |    98 +
 .../configuration/spark2-logsearch-conf.xml     |    92 +
 .../configuration/storm-logsearch-conf.xml      |   110 +
 .../mapred-logsearch-conf.xml                   |    80 +
 .../configuration/yarn-logsearch-conf.xml       |   104 +
 .../2.1.0.2.0/package/scripts/service_check.py  |     4 +-
 .../configuration/zeppelin-logsearch-conf.xml   |    80 +
 .../3.4.5/configuration/zookeeper-log4j.xml     |     4 +-
 .../configuration/zookeeper-logsearch-conf.xml  |    76 +
 .../3.4.5/package/scripts/params_windows.py     |     2 +-
 .../3.4.5/package/scripts/zookeeper.py          |     2 +-
 .../package/files/alert_webhcat_server.py       |     4 +-
 .../templates/hadoop-metrics2.properties.j2     |     2 -
 .../LogSearchDataRetrievalServiceTest.java      |   209 +-
 .../ambari/server/stack/ServiceModuleTest.java  |    36 +
 .../server/upgrade/UpgradeCatalog240Test.java   |     6 +
 .../2.0.6/YARN/test_yarn_service_check.py       |     9 +-
 .../2.0.6/ZOOKEEPER/test_zookeeper_client.py    |     4 +-
 .../2.0.6/ZOOKEEPER/test_zookeeper_server.py    |     8 +-
 .../stacks/2.4/LOGSEARCH/test_logfeeder.py      |    21 +-
 .../stacks/2.4/LOGSEARCH/test_logsearch.py      |    31 +-
 .../test/python/stacks/2.4/configs/default.json |    27 +-
 ambari-web/app/assets/test/tests.js             |     1 +
 .../app/controllers/global/update_controller.js |    19 +-
 ambari-web/app/controllers/main/host.js         |     3 +-
 ambari-web/app/controllers/main/host/details.js |    39 +-
 ambari-web/app/data/HDP2/site_properties.js     |    37 +-
 ambari-web/app/messages.js                      |    13 +
 ambari-web/app/models/alerts/alert_config.js    |     2 +-
 ambari-web/app/styles/alerts.less               |    16 +-
 ambari-web/app/styles/application.less          |    57 -
 ambari-web/app/styles/config_history_flow.less  |    17 +-
 .../app/styles/theme/bootstrap-ambari.css       |    18 +-
 .../common/configs/config_history_flow.hbs      |    54 +-
 .../templates/common/configs/overrideWindow.hbs |    92 +-
 .../common/configs/service_version_box.hbs      |    12 +-
 .../templates/common/host_progress_popup.hbs    |     8 +-
 .../common/modal_popups/alerts_popup.hbs        |     8 +-
 ambari-web/app/templates/common/pagination.hbs  |    33 +
 .../admin/stack_upgrade/upgrade_history.hbs     |   110 +-
 ambari-web/app/templates/main/alerts.hbs        |    20 +-
 .../alerts/add_definition_to_group_popup.hbs    |    21 +-
 .../alerts/configs/alert_config_parameter.hbs   |     2 +-
 .../alerts/configs/alert_config_threshold.hbs   |     6 +-
 .../main/alerts/definition_details.hbs          |    21 +-
 .../templates/main/dashboard/config_history.hbs |    22 +-
 ambari-web/app/templates/main/host.hbs          |    25 +-
 .../app/templates/main/host/host_alerts.hbs     |    22 +-
 ambari-web/app/templates/main/host/logs.hbs     |    21 +-
 .../app/templates/main/host/stack_versions.hbs  |    21 +-
 .../main/service/all_services_actions.hbs       |    94 +-
 ambari-web/app/templates/wizard/step3.hbs       |    29 +-
 ambari-web/app/templates/wizard/step6.hbs       |    16 +-
 ambari-web/app/templates/wizard/step9.hbs       |   107 +-
 ambari-web/app/utils/ajax/ajax.js               |     5 +-
 ambari-web/app/views.js                         |     1 +
 .../configs/service_configs_by_category_view.js |     5 +-
 ambari-web/app/views/common/pagination_view.js  |    81 +
 ambari-web/app/views/common/table_view.js       |   100 +-
 ambari-web/app/views/main/host.js               |    16 +-
 .../test/views/common/pagination_view_test.js   |    74 +
 ambari-web/test/views/main/host_test.js         |    26 +-
 .../hive2/resources/uploads/UploadService.java  |    21 +-
 .../ui/hive-web/app/controllers/upload-table.js |    10 +-
 .../ui/hive-web/app/templates/upload-table.hbs  |     5 +
 .../hive/resources/uploads/UploadService.java   |    27 +-
 .../ui/hive-web/app/controllers/upload-table.js |    11 +-
 .../ui/hive-web/app/templates/upload-table.hbs  |     7 +-
 .../resources/upload/OpenCSVParserTest.java     |    20 +
 .../view/hive/resources/upload/OpenCSVTest.java |    17 +-
 docs/pom.xml                                    |    12 +
 615 files changed, 28816 insertions(+), 57019 deletions(-)
----------------------------------------------------------------------


Reply via email to