This is an automated email from the ASF dual-hosted git repository. oleewere pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ambari.git
commit 7bf9227e1070eec526152cc040535950083e712f Merge: 83e883c 4df8e38 Author: Olivér Szabó <oleew...@gmail.com> AuthorDate: Mon Feb 19 11:16:04 2018 +0100 Merge pull request #183 from apache/branch-feature-AMBARI-22842 [AMBARI-22842] Provide field / component UI metadata from backend ambari-logsearch/.gitignore | 10 + .../api/model/inputconfig/InputDescriptor.java | 2 + .../inputconfig/impl/InputDescriptorImpl.java | 20 +- .../ambari/logfeeder/plugin/filter/Filter.java | 2 +- .../ambari/logfeeder/plugin/input/Input.java | 2 +- .../ambari/logfeeder/output/OutputManagerImpl.java | 3 + .../shipper-conf/input.config-sample.json | 3 +- .../configsets/hadoop_logs/conf/managed-schema | 1 + .../common/HadoopServiceConfigHelper.java | 80 - .../logsearch/common/LabelFallbackHandler.java | 110 + .../logsearch/common/LogSearchConstants.java | 22 + .../logsearch/common/PropertiesSplitter.java | 93 + .../ambari/logsearch/conf/UIMappingConfig.java | 431 ++++ .../apache/ambari/logsearch/doc/DocConstants.java | 1 - .../ambari/logsearch/manager/AuditLogsManager.java | 75 +- .../logsearch/manager/ServiceLogsManager.java | 55 +- .../metadata/AuditFieldMetadataResponse.java} | 41 +- .../model/metadata/ComponentMetadata.java} | 44 +- .../logsearch/model/metadata/FieldMetadata.java} | 59 +- .../logsearch/model/metadata/Filterable.java} | 33 +- .../logsearch/model/metadata/Groupable.java} | 33 +- .../logsearch/model/metadata/Labelable.java} | 33 +- .../ambari/logsearch/model/metadata/Metadata.java} | 44 +- .../metadata/ServiceComponentMetadataWrapper.java} | 45 +- .../ambari/logsearch/model/metadata/Visible.java} | 33 +- .../logsearch/model/response/ServiceLogData.java | 5 + .../ambari/logsearch/rest/AuditLogsResource.java | 15 +- .../ambari/logsearch/rest/ServiceLogsResource.java | 17 +- .../logsearch/solr/ResponseDataGenerator.java | 73 +- .../ambari/logsearch/solr/SolrConstants.java | 1 + .../logsearch/solr/model/SolrServiceLogData.java | 13 + .../src/main/resources/HadoopServiceConfig.json | 488 ---- .../logsearch/common/LabelFallbackHandlerTest.java | 129 + .../logsearch/common/PropertiesSplitterTest.java | 123 + .../src/test/resources/HadoopServiceConfig.json | 17 - ambari-logsearch/ambari-logsearch-web/package.json | 2 + .../ambari-logsearch-web/src/app/app.module.ts | 4 +- .../src/app/classes/models/audit-log-field.ts | 225 -- .../classes/models/{log-field.ts => node-group.ts} | 12 +- .../src/app/classes/models/node-item.ts | 3 + .../src/app/classes/models/service-log-field.ts | 107 - .../src/app/classes/models/store.ts | 7 +- .../ambari-logsearch-web/src/app/classes/object.ts | 21 + .../action-menu/action-menu.component.spec.ts | 16 +- .../audit-logs-entries.component.spec.ts | 16 +- .../audit-logs-table.component.spec.ts | 16 +- .../context-menu/context-menu.component.spec.ts | 8 +- .../dropdown-list/dropdown-list.component.spec.ts | 8 +- .../dropdown-list/dropdown-list.component.ts | 5 +- .../filter-dropdown.component.spec.ts | 8 +- .../filters-panel/filters-panel.component.spec.ts | 9 +- .../filters-panel/filters-panel.component.ts | 58 +- .../log-context/log-context.component.spec.ts | 16 +- .../log-index-filter.component.spec.ts | 16 +- .../logs-container/logs-container.component.html | 2 +- .../logs-container.component.spec.ts | 17 +- .../service-logs-table.component.html | 2 +- .../service-logs-table.component.spec.ts | 20 +- .../time-range-picker.component.spec.ts | 15 +- .../timezone-picker.component.spec.ts | 16 +- .../components/top-menu/top-menu.component.spec.ts | 17 +- .../src/app/mock-data-by-url.ts | 2177 +++++++++++++++++ .../ambari-logsearch-web/src/app/mock-data.ts | 2508 -------------------- .../component-label.ts} | 24 +- .../services/component-generator.service.spec.ts | 17 +- .../app/services/component-generator.service.ts | 3 +- .../app/services/history-manager.service.spec.ts | 18 +- .../src/app/services/http-client.service.ts | 3 + .../app/services/logs-container.service.spec.ts | 16 +- .../src/app/services/logs-container.service.ts | 75 +- .../src/app/services/mock-api-data.service.ts | 39 +- .../services/storage/audit-logs-fields.service.ts | 49 +- .../src/app/services/user-settings.service.spec.ts | 18 +- .../src/app/services/utils.service.ts | 18 +- .../src/app/test-config.spec.ts | 26 +- ambari-logsearch/ambari-logsearch-web/yarn.lock | 24 + .../shipper-conf/input.config-ambari.json | 18 +- .../logfeeder/shipper-conf/input.config-hst.json | 3 +- .../shipper-conf/input.config-secure_log.json | 3 +- .../shipper-conf/input.config-system_message.json | 3 +- .../shipper-conf/input.config-zookeeper.json | 3 +- 81 files changed, 3776 insertions(+), 4071 deletions(-) -- To stop receiving notification emails like this one, please contact oleew...@apache.org.