This is an automated email from the ASF dual-hosted git repository. oleewere pushed a change to branch cloudbreak in repository https://gitbox.apache.org/repos/asf/ambari-logsearch.git.
from 075b81d Increase default stop wait for Log Search / Log Feeder add 664a166 AMBARI-24949. Log Search: add Solr node discovery + small cleanups (#40) add 8ca6300 AMBARI-24950 - Logsearch: use os timezone in Logfeeder (#41) add 91f65b2 AMBARI-24956. Log Search: cleanup audit/service log config name prefixes (#42) add fb10052 AMBARI-24959. Log Search: show log level filters enabled or disabled on /info/features endpoint (#44) add 2b4b74b Cleanup metadata: remove/rename event history references (#45) add 67128e1 AMBARI-24662. Support non-plain text passwords for LDAP authentication (#46) add 2500713 AMBARI-24939. Refactor logsearch_metadata schama and usage for logsearch portal (#47) add c6e0cfa AMBARI-24939. ADDENDUM - use username in delete query add 864fcc8 AMBARI-24939. ADDENDUM - add /list for metadata resource add ee6688e AMBARI-24939. ADDENDUM - Optimize /metadata post operation add 77847de [AMBARI-24900] [Log Search UI] Display the number of selection for the multiple selection dropdowns (#43) add e186a93 AMBARI-24833. ABFS (ADLS v2) fs implementation was not included on the classpath (#49) add d936951 [AMBARI-24880] [Log Search UI] Create new layout for the Audit log list. (#48) add 5020f56 [AMBARI-24975] Log Search UI: if there are multiple clusters - selecting one of it does not do anything (#50) add 97e9281 Limit max length of tokens (Solr string) (#52) No new revisions were added by this update. Summary of changes: .../config/solr/LogLevelFilterManagerSolr.java | 20 +-- .../logfeeder/common/LogFeederConstants.java | 7 +- .../common/LogFeederSolrClientFactory.java | 129 ++++++++++++- .../ambari/logfeeder/conf/ApplicationConfig.java | 5 +- .../ambari/logfeeder/conf/LogFeederProps.java | 36 ++++ .../loglevelfilter/LogLevelFilterHandler.java | 33 ++-- .../apache/ambari/logfeeder/output/OutputSolr.java | 5 +- .../org/apache/ambari/logfeeder/util/DateUtil.java | 19 +- .../abfs-core-site.xml} | 32 ++-- .../s3-core-site.xml} | 14 +- .../wasb-core-site.xml} | 22 +-- .../common/LogFeederSolrClientFactoryTest.java | 120 +++++++++++++ .../configsets/hadoop_logs/conf/managed-schema | 1 + .../logsearch_metadata/conf/managed-schema | 7 +- .../logsearch/common/LogSearchConstants.java | 6 +- .../logsearch/conf/LogSearchConfigApiConfig.java | 2 +- .../logsearch/conf/LogSearchLdapAuthConfig.java | 18 ++ .../ambari/logsearch/conf/SecurityConfig.java | 39 +++- .../logsearch/conf/SolrAuditLogPropsConfig.java | 16 +- .../logsearch/conf/SolrMetadataPropsConfig.java | 21 ++- .../logsearch/conf/SolrServiceLogPropsConfig.java | 12 +- .../EventHistoryRequestQueryConverter.java | 67 ------- .../converter/MetadataRequestQueryConverter.java | 57 ++++++ .../ambari/logsearch/dao/MetadataSolrDao.java | 18 +- .../ambari/logsearch/dao/SolrSchemaFieldDao.java | 6 +- .../apache/ambari/logsearch/doc/DocConstants.java | 15 +- ...cator.java => SolrMetadataHealthIndicator.java} | 6 +- .../ambari/logsearch/manager/InfoManager.java | 2 + .../ambari/logsearch/manager/MetadataManager.java | 200 ++++++++++----------- ...efinition.java => MetadataParamDefinition.java} | 24 ++- ...entHistoryRequest.java => MetadataRequest.java} | 5 +- .../request/impl/query/MetadataQueryRequest.java | 59 ++++-- .../response/LogSearchMetaDataListResponse.java | 55 ------ .../model/response/LogsearchMetaData.java | 42 ++--- .../ambari/logsearch/rest/MetadataResource.java | 63 ++++--- .../ambari/logsearch/solr/SolrConstants.java | 11 +- .../src/main/resources/logsearch.properties | 20 +-- ...java => MetadataRequestQueryConverterTest.java} | 17 +- .../src/test/resources/logsearch.properties | 13 +- ambari-logsearch-web/package.json | 3 +- ambari-logsearch-web/src/app/app.module.ts | 184 ++++++++++--------- .../classes/components/graph/graph.component.ts | 54 +++--- .../logs-table/logs-table-component.spec.ts | 10 +- .../components/logs-table/logs-table-component.ts | 44 +++-- .../src/app/classes/models/audit-log.ts | 2 + .../src/app/classes/models/store.ts | 6 +- ambari-logsearch-web/src/app/classes/object.ts | 6 +- .../audit-logs-entries.component.html | 2 +- .../audit-logs-entries.component.less} | 21 ++- .../audit-logs-entries.component.ts | 79 +++++--- .../audit-logs-table.component.html | 84 +++++---- .../audit-logs-table.component.less | 84 ++++++++- .../audit-logs-table.component.spec.ts | 7 + .../audit-logs-table/audit-logs-table.component.ts | 63 ++++++- .../collapsible-panel.component.less | 3 +- .../collapsible-panel.component.ts | 10 +- .../filters-panel/filters-panel.component.html | 11 ++ .../graph-legend/graph-legend.component.html | 3 +- .../graph-legend/graph-legend.component.ts | 4 +- .../horizontal-histogram.component.html | 4 +- .../horizontal-histogram.component.ts | 51 +++--- .../logs-container/logs-container.component.html | 4 +- .../logs-container/logs-container.component.ts | 7 +- .../menu-button/menu-button.component.html | 3 + .../menu-button/menu-button.component.less | 24 ++- .../menu-button/menu-button.component.ts | 3 + .../components/search-box/search-box.component.ts | 27 ++- .../service-logs-table.component.ts | 6 +- .../time-line-graph/time-line-graph.component.ts | 23 +-- .../modules/app-load/services/app-load.service.ts | 33 +++- .../dropdown-button/dropdown-button.component.html | 5 +- .../dropdown-button/dropdown-button.component.less | 16 ++ .../dropdown-button/dropdown-button.component.ts | 9 + .../dropdown-list/dropdown-list.component.html | 4 +- .../dropdown-list/dropdown-list.component.ts | 40 +++-- .../src/app/modules/shared/dashrows.less | 92 ++++++++++ .../src/app/modules/shared/main.less | 1 + .../src/app/modules/shared/mixins.less | 29 +++ .../src/app/modules/shared/variables.less | 24 ++- .../audit-log-field-label.pipe.ts} | 24 ++- .../pipes/{component-label.ts => repo-label.ts} | 17 +- .../src/app/services/http-client.service.ts | 3 + .../src/app/services/logs-container.service.ts | 77 +++----- .../app/services/logs-filtering-utils.service.ts | 1 + .../src/app/services/storage/reducers.service.ts | 4 +- .../app/store/actions/audit-log-repos.actions.ts | 52 ++++++ .../app/store/effects/audit-log-repos.effects.ts | 59 ++++++ .../reducers/audit-log-repos.reducers.ts} | 28 +-- ...s.selectors.ts => audit-log-repos.selectors.ts} | 23 ++- .../store/selectors/audit-logs-fields.selectors.ts | 27 ++- ambari-logsearch-web/src/assets/i18n/en.json | 8 +- ambari-logsearch-web/src/styles.less | 6 +- ambari-logsearch-web/yarn.lock | 183 ++++++++++++++++++- .../logsearch/logsearch-https.properties | 16 +- .../test-config/logsearch/logsearch-sso.properties | 16 +- docker/test-config/logsearch/logsearch.properties | 20 +-- .../conf/logsearch.properties | 22 ++- pom.xml | 2 +- 98 files changed, 1968 insertions(+), 949 deletions(-) copy ambari-logsearch-logfeeder/src/main/resources/{core-site.xml => core-site-examples/abfs-core-site.xml} (54%) copy ambari-logsearch-logfeeder/src/main/resources/{core-site.xml => core-site-examples/s3-core-site.xml} (75%) copy ambari-logsearch-logfeeder/src/main/resources/{core-site.xml => core-site-examples/wasb-core-site.xml} (64%) create mode 100644 ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/common/LogFeederSolrClientFactoryTest.java delete mode 100644 ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/EventHistoryRequestQueryConverter.java create mode 100644 ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/converter/MetadataRequestQueryConverter.java rename ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/health/{SolrEventHistoryHealthIndicator.java => SolrMetadataHealthIndicator.java} (85%) rename ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/{EventHistoryParamDefinition.java => MetadataParamDefinition.java} (56%) rename ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/request/impl/{EventHistoryRequest.java => MetadataRequest.java} (79%) delete mode 100644 ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/model/response/LogSearchMetaDataListResponse.java rename ambari-logsearch-server/src/test/java/org/apache/ambari/logsearch/converter/{EventHistoryRequestQueryConverterTest.java => MetadataRequestQueryConverterTest.java} (67%) copy ambari-logsearch-web/src/app/components/{time-histogram/time-histogram.component.less => audit-logs-entries/audit-logs-entries.component.less} (72%) create mode 100644 ambari-logsearch-web/src/app/modules/shared/dashrows.less copy ambari-logsearch-web/src/app/{store/selectors/service-logs-fields.selectors.ts => pipes/audit-log-field-label.pipe.ts} (61%) copy ambari-logsearch-web/src/app/pipes/{component-label.ts => repo-label.ts} (63%) create mode 100644 ambari-logsearch-web/src/app/store/actions/audit-log-repos.actions.ts create mode 100644 ambari-logsearch-web/src/app/store/effects/audit-log-repos.effects.ts copy ambari-logsearch-web/src/app/{classes/settings.ts => store/reducers/audit-log-repos.reducers.ts} (65%) copy ambari-logsearch-web/src/app/store/selectors/{components.selectors.ts => audit-log-repos.selectors.ts} (61%)