You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@metron.apache.org by rm...@apache.org on 2018/08/17 15:35:06 UTC

[51/51] [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/master
Commit: 9fdccba371c1f1e0dcb79e00a7207a934b79b64c
Parents: 308c2b2 14e80b3
Author: merrimanr <me...@gmail.com>
Authored: Fri Aug 17 10:26:51 2018 -0500
Committer: merrimanr <me...@gmail.com>
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(-)
----------------------------------------------------------------------