From commits-return-3809-archive-asf-public=cust-asf.ponee.io@metron.apache.org Fri Aug 31 21:53:46 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id ABB9F1807B5 for ; Fri, 31 Aug 2018 21:53:44 +0200 (CEST) Received: (qmail 30776 invoked by uid 500); 31 Aug 2018 19:53:38 -0000 Mailing-List: contact commits-help@metron.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@metron.apache.org Delivered-To: mailing list commits@metron.apache.org Received: (qmail 30080 invoked by uid 99); 31 Aug 2018 19:53:37 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 Aug 2018 19:53:37 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id E4AF7E11CE; Fri, 31 Aug 2018 19:53:35 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: nickallen@apache.org To: commits@metron.apache.org Date: Fri, 31 Aug 2018 19:54:16 -0000 Message-Id: <6db757a4aaa94bc8aa4f6f10f351275c@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [42/50] [abbrv] metron git commit: METRON-1554 Pcap Query Panel (merrimanr) closes apache/metron#1169 METRON-1554 Pcap Query Panel (merrimanr) closes apache/metron#1169 Project: http://git-wip-us.apache.org/repos/asf/metron/repo Commit: http://git-wip-us.apache.org/repos/asf/metron/commit/9fdccba3 Tree: http://git-wip-us.apache.org/repos/asf/metron/tree/9fdccba3 Diff: http://git-wip-us.apache.org/repos/asf/metron/diff/9fdccba3 Branch: refs/heads/feature/METRON-1699-create-batch-profiler Commit: 9fdccba371c1f1e0dcb79e00a7207a934b79b64c Parents: 308c2b2 14e80b3 Author: merrimanr Authored: Fri Aug 17 10:26:51 2018 -0500 Committer: merrimanr Committed: Fri Aug 17 10:28:09 2018 -0500 ---------------------------------------------------------------------- dependencies_with_url.csv | 4 + metron-deployment/amazon-ec2/conf/defaults.yml | 1 - metron-deployment/amazon-ec2/playbook.yml | 2 +- .../ansible/playbooks/metron_install.yml | 7 - .../roles/ambari_config/vars/single_node_vm.yml | 1 + .../roles/metron_pcapservice/defaults/main.yml | 28 - .../roles/metron_pcapservice/meta/main.yml | 19 - .../metron_pcapservice/tasks/config-hbase.yml | 26 - .../roles/metron_pcapservice/tasks/main.yml | 25 - .../metron_pcapservice/tasks/pcapservice.yml | 30 - .../templates/metron-pcapservice-logrotate.yml | 27 - .../metron_pcapservice/templates/pcapservice | 84 - .../ubuntu14/ansible/inventory/hosts | 4 - .../CURRENT/configuration/metron-rest-env.xml | 48 + .../package/scripts/params/params_linux.py | 16 + .../package/scripts/params/status_params.py | 7 + .../CURRENT/package/scripts/rest_commands.py | 62 + .../CURRENT/package/scripts/rest_master.py | 9 + .../METRON/CURRENT/package/templates/metron.j2 | 6 + .../METRON/CURRENT/themes/metron_theme.json | 30 + .../docker/rpm-docker/SPECS/metron.spec | 1 + .../metron-alerts/package-lock.json | 3719 +++++++++--------- .../metron-alerts/src/app/app-routing.module.ts | 3 +- .../metron-alerts/src/app/app.component.html | 10 +- .../metron-alerts/src/app/app.component.scss | 18 + .../metron-alerts/src/app/app.component.ts | 3 + .../metron-alerts/src/app/app.module.ts | 6 +- .../src/app/pcap/model/pcap-pagination.ts | 21 + .../src/app/pcap/model/pcap-status-response.ts | 24 + .../src/app/pcap/model/pcap.mock.ts | 39 + .../src/app/pcap/model/pcap.request.ts | 29 + .../src/app/pcap/model/pdml.mock.ts | 93 + .../metron-alerts/src/app/pcap/model/pdml.ts | 50 + .../pcap-filters/pcap-filters.component.html | 62 + .../pcap-filters/pcap-filters.component.scss | 69 + .../pcap-filters/pcap-filters.component.spec.ts | 463 +++ .../pcap/pcap-filters/pcap-filters.component.ts | 77 + .../app/pcap/pcap-list/pcap-list.component.html | 38 + .../app/pcap/pcap-list/pcap-list.component.scss | 21 + .../pcap/pcap-list/pcap-list.component.spec.ts | 98 + .../app/pcap/pcap-list/pcap-list.component.ts | 43 + .../pcap-packet-line.component.html | 19 + .../pcap-packet-line.component.scss | 17 + .../pcap-packet-line.component.spec.ts | 180 + .../pcap-packet-line.component.ts | 56 + .../pcap/pcap-packet/pcap-packet.component.html | 22 + .../pcap/pcap-packet/pcap-packet.component.scss | 36 + .../pcap-packet/pcap-packet.component.spec.ts | 79 + .../pcap/pcap-packet/pcap-packet.component.ts | 34 + .../pcap-pagination.component.html | 19 + .../pcap-pagination.component.scss | 40 + .../pcap-pagination.component.spec.ts | 78 + .../pcap-pagination.component.ts | 41 + .../pcap/pcap-panel/pcap-panel.component.html | 31 + .../pcap/pcap-panel/pcap-panel.component.scss | 67 + .../pcap-panel/pcap-panel.component.spec.ts | 557 +++ .../app/pcap/pcap-panel/pcap-panel.component.ts | 164 + .../metron-alerts/src/app/pcap/pcap.module.ts | 54 + .../metron-alerts/src/app/pcap/pcap.routing.ts | 27 + .../src/app/pcap/service/pcap.service.spec.ts | 197 + .../src/app/pcap/service/pcap.service.ts | 88 + .../shared/directives/alert-search.directive.ts | 2 +- .../src/environments/environment.e2e.ts | 3 +- .../src/environments/environment.prod.ts | 3 +- .../src/environments/environment.ts | 3 +- metron-interface/metron-alerts/src/index.html | 2 +- metron-interface/metron-rest-client/pom.xml | 10 + .../apache/metron/rest/model/PcapResponse.java | 38 + .../apache/metron/rest/model/pcap/Field.java | 154 + .../rest/model/pcap/FixedPcapOptions.java | 42 + .../rest/model/pcap/FixedPcapRequest.java | 116 + .../apache/metron/rest/model/pcap/Packet.java | 53 + .../metron/rest/model/pcap/PcapRequest.java | 83 + .../metron/rest/model/pcap/PcapStatus.java | 87 + .../org/apache/metron/rest/model/pcap/Pdml.java | 98 + .../apache/metron/rest/model/pcap/Proto.java | 108 + .../rest/model/pcap/QueryPcapOptions.java | 35 + .../rest/model/pcap/QueryPcapRequest.java | 41 + metron-interface/metron-rest/README.md | 105 + metron-interface/metron-rest/pom.xml | 44 +- .../src/main/config/rest_application.yml | 11 +- .../apache/metron/rest/MetronRestConstants.java | 9 + .../apache/metron/rest/config/PcapConfig.java | 49 + .../metron/rest/config/PcapJobSupplier.java | 54 + .../metron/rest/controller/PcapController.java | 180 + .../apache/metron/rest/service/PcapService.java | 116 + .../rest/service/impl/PcapServiceImpl.java | 299 ++ .../service/impl/PcapToPdmlScriptWrapper.java | 59 + .../src/main/resources/application.yml | 9 +- .../metron-rest/src/main/scripts/metron-rest.sh | 2 +- .../src/main/scripts/pcap_to_pdml.sh | 19 + .../apache/metron/rest/config/TestConfig.java | 47 +- .../PcapControllerIntegrationTest.java | 474 +++ .../apache/metron/rest/mock/MockPcapJob.java | 161 + .../metron/rest/mock/MockPcapJobSupplier.java | 36 + .../rest/mock/MockPcapToPdmlScriptWrapper.java | 55 + .../rest/service/impl/PcapServiceImplTest.java | 746 ++++ metron-interface/pom.xml | 3 + metron-platform/metron-api/README.md | 65 - metron-platform/metron-api/pom.xml | 269 -- .../apache/metron/api/ConfigurationManager.java | 135 - .../api/helper/service/PcapServiceCli.java | 169 - .../metron/pcapservice/ConfigurationUtil.java | 64 - .../pcapservice/PcapReceiverImplRestEasy.java | 299 -- .../metron/pcapservice/PcapsResponse.java | 118 - .../metron/pcapservice/RestTestingUtil.java | 329 -- .../pcapservice/rest/JettyServiceRunner.java | 44 - .../metron/pcapservice/rest/PcapService.java | 56 - .../src/main/resources/META-INF/LICENSE | 605 --- .../src/main/resources/META-INF/NOTICE | 39 - .../pcapservice/ConfigurationUtilTest.java | 43 - .../PcapReceiverImplRestEasyTest.java | 255 -- .../src/test/resources/log4j.properties | 24 - .../src/test/resources/test-tcp-packet.pcap | Bin 144 -> 0 bytes .../common/configuration/ConfigOption.java | 71 + .../apache/metron/common/utils/HDFSUtils.java | 53 +- .../common/configuration/ConfigOptionTest.java | 112 + .../metron/common/utils/HDFSUtilsTest.java | 59 + metron-platform/metron-job/README.md | 26 + .../metron-job_state_statechart_diagram.svg | 14 + .../metron-job_state_statechart_diagram.xml | 14 + metron-platform/metron-job/pom.xml | 39 + .../java/org/apache/metron/job/Finalizer.java | 38 + .../org/apache/metron/job/JobException.java | 31 + .../apache/metron/job/JobNotFoundException.java | 30 + .../java/org/apache/metron/job/JobStatus.java | 124 + .../java/org/apache/metron/job/Pageable.java | 38 + .../apache/metron/job/RuntimeJobException.java | 30 + .../java/org/apache/metron/job/Statusable.java | 82 + .../metron/job/manager/InMemoryJobManager.java | 94 + .../apache/metron/job/manager/JobManager.java | 41 + .../org/apache/metron/job/JobStatusTest.java | 55 + .../job/manager/InMemoryJobManagerTest.java | 208 + metron-platform/metron-pcap-backend/README.md | 4 + metron-platform/metron-pcap-backend/pom.xml | 6 + .../src/main/config/pcap.properties | 2 +- .../org/apache/metron/pcap/query/CliConfig.java | 128 - .../org/apache/metron/pcap/query/CliParser.java | 55 +- .../metron/pcap/query/FixedCliConfig.java | 50 - .../metron/pcap/query/FixedCliParser.java | 10 +- .../org/apache/metron/pcap/query/PcapCli.java | 112 +- .../metron/pcap/query/QueryCliConfig.java | 34 - .../metron/pcap/query/QueryCliParser.java | 10 +- .../apache/metron/pcap/query/ResultsWriter.java | 48 - .../apache/metron/pcap/FixedPcapFilterTest.java | 286 -- .../org/apache/metron/pcap/PcapJobTest.java | 49 - .../apache/metron/pcap/QueryPcapFilterTest.java | 228 -- .../PcapTopologyIntegrationTest.java | 847 ++-- .../apache/metron/pcap/query/PcapCliTest.java | 229 +- metron-platform/metron-pcap/pom.xml | 7 +- .../java/org/apache/metron/pcap/PcapHelper.java | 18 +- .../java/org/apache/metron/pcap/PcapPages.java | 86 + .../metron/pcap/config/FixedPcapConfig.java | 46 + .../apache/metron/pcap/config/PcapConfig.java | 156 + .../metron/pcap/config/PcapGlobalDefaults.java | 29 + .../apache/metron/pcap/config/PcapOptions.java | 70 + .../metron/pcap/config/QueryPcapConfig.java | 33 + .../pcap/filter/fixed/FixedPcapFilter.java | 14 +- .../pcap/filter/query/QueryPcapFilter.java | 17 +- .../metron/pcap/finalizer/PcapCliFinalizer.java | 55 + .../metron/pcap/finalizer/PcapFinalizer.java | 190 + .../pcap/finalizer/PcapFinalizerStrategies.java | 47 + .../pcap/finalizer/PcapRestFinalizer.java | 57 + .../metron/pcap/mr/OutputDirFormatter.java | 37 + .../java/org/apache/metron/pcap/mr/PcapJob.java | 426 +- .../metron/pcap/writer/PcapResultsWriter.java | 75 + .../org/apache/metron/pcap/PcapHelperTest.java | 76 + .../org/apache/metron/pcap/PcapPagesTest.java | 76 + .../pcap/filter/fixed/FixedPcapFilterTest.java | 271 +- .../pcap/filter/query/QueryPcapFilterTest.java | 207 +- .../metron/pcap/mr/OutputDirFormatterTest.java | 62 + .../org/apache/metron/pcap/mr/PcapJobTest.java | 323 ++ metron-platform/pom.xml | 2 +- site-book/bin/generate-md.sh | 2 + 174 files changed, 12620 insertions(+), 6018 deletions(-) ----------------------------------------------------------------------