eagle-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Da Zhou <daveloperz...@gmail.com>
Subject Re: [VOTE] Apache Eagle 0.5 RC1
Date Mon, 31 Jul 2017 19:35:23 GMT
Hi Jayesh,

Thank you for starting vote for Apache Eagle 0.5 RC1.
I verified the tar files on my local env, it looks good to me 
except:
- Tar ball files size issues pointed out by Hao and Edward.
- On home page of latest documents, the status of Eagle is still indicated as “incubating”.

Thanks and regards,
Da

> On Jul 27, 2017, at 3:02 PM, Jayesh Senjaliya <jaysen@apache.org> wrote:
> 
> Hello Eagle Community,
> 
> There has been lot of work done on the Apache Eagle project since last 0.4
> release and I would like to Thank the community for their amazing
> contributions !!
> 
> Today we are releasing RC1 of next version 0.5 that includes lot of new
> features, bug fixes,  improvements and all the amazing contributions from
> Apache Eagle community.
> 
> Here is brief overview of the things added in this release.
> 
> 1) completely refactored and dynamic alert engine with dynamic data source.
> 2) policy/alert manager for policy on-boarding & alert insights on UI.
> 2) refactored application development framework with its lifecycle
> management.
> 3) lots of new monitoring applications and its dashboards for insight:
>    * Hadoop JMX, System metrics, HDFS JMX, HDFS RPC monitoring app
>    * HBase Monitoring app
>    * Job Performance Monitoring app
>    * Running Hadoop Queue monitoring app
>    * hdfs, hbase and yarn Service health check monitoring app
>    * Host heatmaps UI insight app
> 4) LDAP and admin functionality support
> 5) lots of improvements, bug fixes and more...
> 
> 
> Hence here is the v0.5.0 release candidate for you to check out.
> The release candidate of Apache Eagle 0.5.0 is made available at:
> *https://dist.apache.org/repos/dist/dev/eagle/0.5.0-rc1
> <https://dist.apache.org/repos/dist/dev/eagle/0.5.0-rc1>* ( related public
> keys and sha signatures are available under the same directory).
> and the latest eagle docs are here: https://eagle.apache.org/docs/latest
> 
> 
> *Apache Eagle PMC Members, Please test the release and vote.*
> 
> My VOTE: +1 (binding)
> 
> 
> *Release Notes:*
> https://cwiki.apache.org/confluence/display/EAG/Eagle+Version+0.5.0
> 
> New Feature
> 
>   - [EAGLE-26 <https://issues.apache.org/jira/browse/EAGLE-26>] - Generic
>   solution for Eagle topology merge
>   - [EAGLE-126 <https://issues.apache.org/jira/browse/EAGLE-126>] - enable
>   basic support for eagle RDBMS storage
>   - [EAGLE-233 <https://issues.apache.org/jira/browse/EAGLE-233>] -
>   Integrate [maven-release-plugin] for eagle release
>   - [EAGLE-234 <https://issues.apache.org/jira/browse/EAGLE-234>] - Clean
>   maven build warning in eagle
>   - [EAGLE-243 <https://issues.apache.org/jira/browse/EAGLE-243>] - Set up
>   Eagle IT (Integration Test) Suite
>   - [EAGLE-250 <https://issues.apache.org/jira/browse/EAGLE-250>] -
>   Metadata on mongodb
>   - [EAGLE-283 <https://issues.apache.org/jira/browse/EAGLE-283>] -
>   Convert fid,uid in MapR's audit log to FIle/folder name, user name
>   - [EAGLE-325 <https://issues.apache.org/jira/browse/EAGLE-325>] -
>   Initialize next-gen alert engine code on branch-0.5
>   - [EAGLE-350 <https://issues.apache.org/jira/browse/EAGLE-350>] -
>   Running queue metrics monitoring
>   - [EAGLE-351 <https://issues.apache.org/jira/browse/EAGLE-351>] -
>   Running queue metrics monitoring
>   - [EAGLE-382 <https://issues.apache.org/jira/browse/EAGLE-382>] -
>   Monitoring Application Framework
>   - [EAGLE-408 <https://issues.apache.org/jira/browse/EAGLE-408>] -
>   Eagle-JPM job name normalize
>   - [EAGLE-422 <https://issues.apache.org/jira/browse/EAGLE-422>] - eagle
>   support for mr & spark running job monitoring
>   - [EAGLE-433 <https://issues.apache.org/jira/browse/EAGLE-433>] -
>   DropWizard Service Security Integration with Basic Auth & LDAP
>   - [EAGLE-436 <https://issues.apache.org/jira/browse/EAGLE-436>] -
>   Decouple Application Class-based Configuration
>   - [EAGLE-453 <https://issues.apache.org/jira/browse/EAGLE-453>] - Use
>   META-INF/providers/${appProviderClassName}.xml as default metadata path
>   - [EAGLE-464 <https://issues.apache.org/jira/browse/EAGLE-464>] -
>   StateCheck: multiple stage of definition in single policy
>   - [EAGLE-537 <https://issues.apache.org/jira/browse/EAGLE-537>] -
>   provide tools to collect hbase jmx metrics
>   - [EAGLE-541 <https://issues.apache.org/jira/browse/EAGLE-541>] -
>   Application policy template framework
>   - [EAGLE-542 <https://issues.apache.org/jira/browse/EAGLE-542>] -
>   Support @Bucket annotation in query engine
>   - [EAGLE-549 <https://issues.apache.org/jira/browse/EAGLE-549>] - Add
>   required field for application configuration
>   - [EAGLE-557 <https://issues.apache.org/jira/browse/EAGLE-557>] - Setup
>   Eagle v0.5 Documentation Site Layout
>   - [EAGLE-581 <https://issues.apache.org/jira/browse/EAGLE-581>] -
>   Generate a build number when building the project.
>   - [EAGLE-601 <https://issues.apache.org/jira/browse/EAGLE-601>] - Add
>   updating policy status API: PUT
>   /metadata/policies/{policyId}/status/{status}
>   - [EAGLE-603 <https://issues.apache.org/jira/browse/EAGLE-603>] -
>   Enable/Disable Policy in UI
>   - [EAGLE-611 <https://issues.apache.org/jira/browse/EAGLE-611>] - Add
>   User-Oriented Policy API
>   - [EAGLE-613 <https://issues.apache.org/jira/browse/EAGLE-613>] -
>   Support modify ApplicationEntity through POST /rest/apps/{UUID}/
>   - [EAGLE-626 <https://issues.apache.org/jira/browse/EAGLE-626>] - Add
>   Eagle HBase Metric Store Publisher
>   - [EAGLE-630 <https://issues.apache.org/jira/browse/EAGLE-630>] - Add
>   Publishments to Policy API
>   - [EAGLE-643 <https://issues.apache.org/jira/browse/EAGLE-643>] -
>   Implement oozieAuditLogAppProvider
>   - [EAGLE-650 <https://issues.apache.org/jira/browse/EAGLE-650>] - Hadoop
>   JMX Metric Monitoring Application
>   - [EAGLE-651 <https://issues.apache.org/jira/browse/EAGLE-651>] - HBase
>   JMX Metric Monitoring Application
>   - [EAGLE-657 <https://issues.apache.org/jira/browse/EAGLE-657>] -
>   EagleServiceMetricSink
>   - [EAGLE-658 <https://issues.apache.org/jira/browse/EAGLE-658>] - Add
>   reserved "global" siteId as shared namespace
>   - [EAGLE-681 <https://issues.apache.org/jira/browse/EAGLE-681>] - Add
>   new publisher AlertEagleStorePlugin
>   - [EAGLE-688 <https://issues.apache.org/jira/browse/EAGLE-688>] - UI
>   support Alert display
>   - [EAGLE-690 <https://issues.apache.org/jira/browse/EAGLE-690>] -
>   Integrate topology health check with alert engine
>   - [EAGLE-698 <https://issues.apache.org/jira/browse/EAGLE-698>] - Help
>   eagle to collect system and Hadoop JMX information
>   - [EAGLE-789 <https://issues.apache.org/jira/browse/EAGLE-789>] - Add a
>   new publisher to write alerts into a local file
>   - [EAGLE-815 <https://issues.apache.org/jira/browse/EAGLE-815>] -
>   Support alert template to generate human readable alert
>   - [EAGLE-845 <https://issues.apache.org/jira/browse/EAGLE-845>] - HBase
>   JMX Monitoring Dashboard
>   - [EAGLE-846 <https://issues.apache.org/jira/browse/EAGLE-846>] - HDFS
>   Audit log traffic monitoring
>   - [EAGLE-890 <https://issues.apache.org/jira/browse/EAGLE-890>] - Add
>   Job Scheduling Framework and HadoopHealthCheckApp
>   - [EAGLE-908 <https://issues.apache.org/jira/browse/EAGLE-908>] - Hdfs
>   JMX Monitoring Dashboard
>   - [EAGLE-918 <https://issues.apache.org/jira/browse/EAGLE-918>] -
>   Improve eagle auth framework to support @PermitAll/DenyAll/RolesAllowed/Auth
>   - [EAGLE-921 <https://issues.apache.org/jira/browse/EAGLE-921>] -
>   Integrate role-based Authentication in API and UI
>   - [EAGLE-925 <https://issues.apache.org/jira/browse/EAGLE-925>] - Eagle
>   Docker Image for v0.5
>   - [EAGLE-950 <https://issues.apache.org/jira/browse/EAGLE-950>] - Add
>   REST Stream Proxy for easy integration with Eagle Alert and Dashboard
>   - [EAGLE-953 <https://issues.apache.org/jira/browse/EAGLE-953>] -
>   Host-level Overview Heatmap Diagram for Topology Monitoring
>   - [EAGLE-955 <https://issues.apache.org/jira/browse/EAGLE-955>] - Metric
>   Explorer and Customized Dashboard
>   - [EAGLE-958 <https://issues.apache.org/jira/browse/EAGLE-958>] -
>   ElasticSearch Alert Publisher
> 
> Improvement
> 
>   - [EAGLE-43 <https://issues.apache.org/jira/browse/EAGLE-43>] - Eagle
>   Job Running Spout should support HTTPS
>   - [EAGLE-134 <https://issues.apache.org/jira/browse/EAGLE-134>] -
>   publish javadoc of eagle
>   - [EAGLE-218 <https://issues.apache.org/jira/browse/EAGLE-218>] -
>   convert /list to /entities
>   - [EAGLE-220 <https://issues.apache.org/jira/browse/EAGLE-220>] - Add
>   mvn script to handle maven dependency
>   - [EAGLE-252 <https://issues.apache.org/jira/browse/EAGLE-252>] - Remove
>   dependency of AlertExecutorId in metadata while partitioning policy
>   - [EAGLE-256 <https://issues.apache.org/jira/browse/EAGLE-256>] -
>   Replace HDP version based hadoop dependencies with community version
>   instead.
>   - [EAGLE-260 <https://issues.apache.org/jira/browse/EAGLE-260>] -
>   Support to fetch audit log from
>   http://localhost:50070/logs/hdfs-audit.log for quick preview
>   - [EAGLE-265 <https://issues.apache.org/jira/browse/EAGLE-265>] -
>   AlertExecutor Support to load all policies if AlertExecutorId is not defined
>   - [EAGLE-302 <https://issues.apache.org/jira/browse/EAGLE-302>] - Add
>   sample main app that read config for alert-executor to make onboard easier
>   with topo-mgmt
>   - [EAGLE-335 <https://issues.apache.org/jira/browse/EAGLE-335>] - Show
>   alert definition so that user could see the trigger condition of alert
>   - [EAGLE-349 <https://issues.apache.org/jira/browse/EAGLE-349>] - Add
>   batch processing apis for metadata in the new alert engine
>   - [EAGLE-360 <https://issues.apache.org/jira/browse/EAGLE-360>] - Kafka
>   Java Producer with kerberos
>   - [EAGLE-369 <https://issues.apache.org/jira/browse/EAGLE-369>] -
>   Improve eagle alert email template to provide more useful information and
>   user experience
>   - [EAGLE-371 <https://issues.apache.org/jira/browse/EAGLE-371>] - remove
>   eagle-docs from develop branch
>   - [EAGLE-372 <https://issues.apache.org/jira/browse/EAGLE-372>] - Change
>   AlertNotificationEntity#fields type from String to List
>   - [EAGLE-373 <https://issues.apache.org/jira/browse/EAGLE-373>] - Move
>   Eagle document to Eagle source code control
>   - [EAGLE-411 <https://issues.apache.org/jira/browse/EAGLE-411>] -
>   Improve code coverage of eagle-storage-hbase
>   - [EAGLE-416 <https://issues.apache.org/jira/browse/EAGLE-416>] - Add
>   check style support
>   - [EAGLE-420 <https://issues.apache.org/jira/browse/EAGLE-420>] - HBase
>   audit log monitoring using new app framework
>   - [EAGLE-426 <https://issues.apache.org/jira/browse/EAGLE-426>] - Load
>   app web classes and app topology classes using configured lib dir
>   - [EAGLE-428 <https://issues.apache.org/jira/browse/EAGLE-428>] - Hbase
>   monitoring's metadata browse API in new app framework
>   - [EAGLE-430 <https://issues.apache.org/jira/browse/EAGLE-430>] -
>   explore new packaging method for eagle using new app framework
>   - [EAGLE-431 <https://issues.apache.org/jira/browse/EAGLE-431>] -
>   MetadataDaoFactory should use config from eagle server
>   - [EAGLE-432 <https://issues.apache.org/jira/browse/EAGLE-432>] -
>   Application status monitoring
>   - [EAGLE-435 <https://issues.apache.org/jira/browse/EAGLE-435>] -
>   Coordiantor schedule operation must be exclusive in distributed deployment
>   - [EAGLE-437 <https://issues.apache.org/jira/browse/EAGLE-437>] - create
>   workable fat jar for starting application remotely
>   - [EAGLE-439 <https://issues.apache.org/jira/browse/EAGLE-439>] -
>   Introduce policy enable/disable support
>   - [EAGLE-444 <https://issues.apache.org/jira/browse/EAGLE-444>] -
>   convert eagle-gc app to use new app framework
>   - [EAGLE-445 <https://issues.apache.org/jira/browse/EAGLE-445>] -
>   convert eagle-hdfs-auditlog app to use new app framework
>   - [EAGLE-446 <https://issues.apache.org/jira/browse/EAGLE-446>] -
>   convert eagle-hive app to use new app framework
>   - [EAGLE-447 <https://issues.apache.org/jira/browse/EAGLE-447>] -
>   convert eagle-maprfs app to use new app framework
>   - [EAGLE-448 <https://issues.apache.org/jira/browse/EAGLE-448>] -
>   convert eagle-oozie app to use new app framework
>   - [EAGLE-449 <https://issues.apache.org/jira/browse/EAGLE-449>] - clean
>   inner process alert engine code
>   - [EAGLE-450 <https://issues.apache.org/jira/browse/EAGLE-450>] - Alert
>   check meta version conflict between runtime modules
>   - [EAGLE-451 <https://issues.apache.org/jira/browse/EAGLE-451>] - oozie
>   ingestion+alert engine preview
>   - [EAGLE-452 <https://issues.apache.org/jira/browse/EAGLE-452>] - Add
>   Jersey Resource Unit Test Case
>   - [EAGLE-462 <https://issues.apache.org/jira/browse/EAGLE-462>] - Alert
>   Dudup - same metric generate alert should be deduped
>   - [EAGLE-463 <https://issues.apache.org/jira/browse/EAGLE-463>] - One
>   App type may be run as multiple instances in one site
>   - [EAGLE-468 <https://issues.apache.org/jira/browse/EAGLE-468>] - clean
>   up eagle-application-service to be replaced by new app framework
>   - [EAGLE-469 <https://issues.apache.org/jira/browse/EAGLE-469>] - make
>   dataSource configuration extremely simple
>   - [EAGLE-470 <https://issues.apache.org/jira/browse/EAGLE-470>] - data
>   enrichment refactor in eagle security monitoring
>   - [EAGLE-474 <https://issues.apache.org/jira/browse/EAGLE-474>] - some
>   improvements of app framework: appId naming, jarFile field,
>   InstallOperation etc.
>   - [EAGLE-477 <https://issues.apache.org/jira/browse/EAGLE-477>] -
>   eagle-data-process project clean up to contain only common processing
>   classes
>   - [EAGLE-478 <https://issues.apache.org/jira/browse/EAGLE-478>] - Eagle
>   README in Eagle 0.5 version
>   - [EAGLE-479 <https://issues.apache.org/jira/browse/EAGLE-479>] - Eagle
>   0.5 API full documents
>   - [EAGLE-480 <https://issues.apache.org/jira/browse/EAGLE-480>] - Make
>   Hadoop jmx monitoring working in Eagle 0.5
>   - [EAGLE-481 <https://issues.apache.org/jira/browse/EAGLE-481>] - Make
>   alert engine topology to be one application so to be managed by Eagle API
>   - [EAGLE-486 <https://issues.apache.org/jira/browse/EAGLE-486>] -
>   upgrade storm and kafka to a version which is consistent with HDP sandbox
>   2.4 and CDH 5.X
>   - [EAGLE-487 <https://issues.apache.org/jira/browse/EAGLE-487>] - use
>   guice module better in app framework
>   - [EAGLE-490 <https://issues.apache.org/jira/browse/EAGLE-490>] -
>   KafkaStreamSink should not assume fixed field user to do partition
>   - [EAGLE-493 <https://issues.apache.org/jira/browse/EAGLE-493>] - Create
>   alert metadata based on application stream sink configuration
>   - [EAGLE-498 <https://issues.apache.org/jira/browse/EAGLE-498>] -
>   overwrite equals method for PolicyDefinition should not contain field
>   description
>   - [EAGLE-503 <https://issues.apache.org/jira/browse/EAGLE-503>] -
>   Refactor DynamicPolicyLoader to use MapComparator
>   - [EAGLE-505 <https://issues.apache.org/jira/browse/EAGLE-505>] - oozie
>   auditlog parser don`t deal with NullPointerException
>   - [EAGLE-506 <https://issues.apache.org/jira/browse/EAGLE-506>] -
>   AlertEngine : Make policy definition handler extensible
>   - [EAGLE-509 <https://issues.apache.org/jira/browse/EAGLE-509>] - make
>   streaming application's sink type to be java bean
>   - [EAGLE-516 <https://issues.apache.org/jira/browse/EAGLE-516>] -
>   Implement application entity service by jdbc
>   - [EAGLE-519 <https://issues.apache.org/jira/browse/EAGLE-519>] - No
>   data / gap alert enhancement
>   - [EAGLE-520 <https://issues.apache.org/jira/browse/EAGLE-520>] -
>   Decouple Co-processor with Eagle Aggreation Query Service
>   - [EAGLE-522 <https://issues.apache.org/jira/browse/EAGLE-522>] -
>   Implement HOURLY_RULE for Absence Alert.
>   - [EAGLE-525 <https://issues.apache.org/jira/browse/EAGLE-525>] -
>   refactor oozie to new application framework
>   - [EAGLE-529 <https://issues.apache.org/jira/browse/EAGLE-529>] - Clean
>   up embedded tomcat dependency
>   - [EAGLE-531 <https://issues.apache.org/jira/browse/EAGLE-531>] - Dedup
>   alerts according to state change
>   - [EAGLE-532 <https://issues.apache.org/jira/browse/EAGLE-532>] - Fix
>   eagle-jpm code style warnings and enable failOnViolation
>   - [EAGLE-533 <https://issues.apache.org/jira/browse/EAGLE-533>] - Fix
>   storage configuration and remove AppJUnitRunner
>   - [EAGLE-534 <https://issues.apache.org/jira/browse/EAGLE-534>] -
>   Integrate typesafe-config with DropWizard
>   - [EAGLE-536 <https://issues.apache.org/jira/browse/EAGLE-536>] -
>   Suppport application dependency in framework
>   - [EAGLE-540 <https://issues.apache.org/jira/browse/EAGLE-540>] - Use
>   Annotation to describe application metadata in ApplicationProvider.xml
>   - [EAGLE-544 <https://issues.apache.org/jira/browse/EAGLE-544>] -
>   Enhance dedup to support extended deduplicator
>   - [EAGLE-548 <https://issues.apache.org/jira/browse/EAGLE-548>] - Add
>   eagle service host and port config in jpm web app
>   - [EAGLE-551 <https://issues.apache.org/jira/browse/EAGLE-551>] - fix
>   some bugs and improvement of mr history feeder
>   - [EAGLE-556 <https://issues.apache.org/jira/browse/EAGLE-556>] -
>   Install/Update Alert Topology Metadata when start alert engine
>   - [EAGLE-558 <https://issues.apache.org/jira/browse/EAGLE-558>] - Use
>   dynamical loaded jarPath as default value in ApplicationEntity
>   - [EAGLE-571 <https://issues.apache.org/jira/browse/EAGLE-571>] -
>   AlertEngine: Topology should support loopback topic created after policy
>   deployed
>   - [EAGLE-572 <https://issues.apache.org/jira/browse/EAGLE-572>] -
>   AlertEngine: Metadata API doesn't do validation of metadata
>   - [EAGLE-576 <https://issues.apache.org/jira/browse/EAGLE-576>] - Dedup
>   enhancements
>   - [EAGLE-578 <https://issues.apache.org/jira/browse/EAGLE-578>] - Make
>   dedup state value case insensitive
>   - [EAGLE-592 <https://issues.apache.org/jira/browse/EAGLE-592>] - Add a
>   hdfs audit log parser which consumes message in Json format
>   - [EAGLE-593 <https://issues.apache.org/jira/browse/EAGLE-593>] - Eagle
>   Topology assembly multi-version Hadoop support & bug fix
>   - [EAGLE-598 <https://issues.apache.org/jira/browse/EAGLE-598>] - Create
>   "ui" building profile and enable Eagle Web UI Building by default
>   - [EAGLE-599 <https://issues.apache.org/jira/browse/EAGLE-599>] - Some
>   improvements when submit JPM applications
>   - [EAGLE-600 <https://issues.apache.org/jira/browse/EAGLE-600>] - Make
>   sure AlertUnitTopologyApp compatible with both appId and topology.name
>   - [EAGLE-604 <https://issues.apache.org/jira/browse/EAGLE-604>] -
>   Support view/editing application configuration after installed
>   - [EAGLE-606 <https://issues.apache.org/jira/browse/EAGLE-606>] - Add
>   multiple hadoop version assembly application (topology) package
>   - [EAGLE-612 <https://issues.apache.org/jira/browse/EAGLE-612>] - Use
>   LOCAL when app provider is from class file and use Cluster when from jar
>   file
>   - [EAGLE-619 <https://issues.apache.org/jira/browse/EAGLE-619>] - UI
>   Home display site states
>   - [EAGLE-623 <https://issues.apache.org/jira/browse/EAGLE-623>] -
>   [Maven] Move dependencies in profile "dev" to "eagle-topology-assembly"
>   - [EAGLE-631 <https://issues.apache.org/jira/browse/EAGLE-631>] - Policy
>   UI refactory
>   - [EAGLE-633 <https://issues.apache.org/jira/browse/EAGLE-633>] - MR
>   history feeder read some configurations from eagle server
>   - [EAGLE-634 <https://issues.apache.org/jira/browse/EAGLE-634>] - clean
>   up configuration for MR running feeder
>   - [EAGLE-635 <https://issues.apache.org/jira/browse/EAGLE-635>] -
>   Refactor policy parser and validator for richer plan details and better
>   performance
>   - [EAGLE-638 <https://issues.apache.org/jira/browse/EAGLE-638>] - clean
>   up configuration for Eagle JPM aggregation feeder
>   - [EAGLE-642 <https://issues.apache.org/jira/browse/EAGLE-642>] - move
>   application runtime configure to ApplicationEntity context
>   - [EAGLE-647 <https://issues.apache.org/jira/browse/EAGLE-647>] -
>   Support Policy Execution Interpreter and Planner to compile siddhi query to
>   distributed execution plan
>   - [EAGLE-653 <https://issues.apache.org/jira/browse/EAGLE-653>] - remove
>   zk root from configure
>   - [EAGLE-656 <https://issues.apache.org/jira/browse/EAGLE-656>] -
>   Integrate metric system with application framework
>   - [EAGLE-659 <https://issues.apache.org/jira/browse/EAGLE-659>] - MR
>   history feeder and Alert Engine integration
>   - [EAGLE-665 <https://issues.apache.org/jira/browse/EAGLE-665>] -
>   Refactor kafka stream sink and hdfs audit topology using shuffle grouping
>   - [EAGLE-666 <https://issues.apache.org/jira/browse/EAGLE-666>] - Define
>   fast compact data structure for kafka between application and alert engine
>   - [EAGLE-669 <https://issues.apache.org/jira/browse/EAGLE-669>] -
>   Investigate eagle app metric system referring to
>   https://github.com/ooyala/metrics_storm
>   - [EAGLE-676 <https://issues.apache.org/jira/browse/EAGLE-676>] -
>   Package hadoop jmx metric collector into eagle pacakge
>   - [EAGLE-677 <https://issues.apache.org/jira/browse/EAGLE-677>] - Hadoop
>   JMX Collector Support HA switching
>   - [EAGLE-678 <https://issues.apache.org/jira/browse/EAGLE-678>] -
>   Support to configure links for site
>   - [EAGLE-680 <https://issues.apache.org/jira/browse/EAGLE-680>] - Can't
>   generate Html coverage report
>   - [EAGLE-683 <https://issues.apache.org/jira/browse/EAGLE-683>] -
>   AlertEngine : Improve metadata store performance
>   - [EAGLE-686 <https://issues.apache.org/jira/browse/EAGLE-686>] - UI add
>   site select on top nav bar
>   - [EAGLE-692 <https://issues.apache.org/jira/browse/EAGLE-692>] - Modify
>   HBaseAuditLogAppProvider.xml to integrate necessary and correct properties
>   - [EAGLE-699 <https://issues.apache.org/jira/browse/EAGLE-699>] - UI
>   imporvement
>   - [EAGLE-701 <https://issues.apache.org/jira/browse/EAGLE-701>] -
>   AlertEngine: bolt should check ZK for latest spec when start
>   - [EAGLE-703 <https://issues.apache.org/jira/browse/EAGLE-703>] -
>   Application UI add confirm dialog
>   - [EAGLE-706 <https://issues.apache.org/jira/browse/EAGLE-706>] - Policy
>   UI adv mode support sql highlight
>   - [EAGLE-707 <https://issues.apache.org/jira/browse/EAGLE-707>] - Mark
>   "Task Statistic" page title as "Task Statistic (Beta)" instead of "(beta)
>   Task Statistic"
>   - [EAGLE-714 <https://issues.apache.org/jira/browse/EAGLE-714>] -
>   Application improvement
>   - [EAGLE-716 <https://issues.apache.org/jira/browse/EAGLE-716>] - [API]
>   Validate before saving policy
>   - [EAGLE-720 <https://issues.apache.org/jira/browse/EAGLE-720>] - Policy
>   edit ui auto generate description
>   - [EAGLE-729 <https://issues.apache.org/jira/browse/EAGLE-729>] - add
>   hbase kerberose principle and keytab to provider
>   - [EAGLE-734 <https://issues.apache.org/jira/browse/EAGLE-734>] -
>   Integrate maven-buildNumber-plugin and Version.java
>   - [EAGLE-741 <https://issues.apache.org/jira/browse/EAGLE-741>] - Make
>   publishment settings both policy & stream awareness
>   - [EAGLE-747 <https://issues.apache.org/jira/browse/EAGLE-747>] - Add
>   unit test for eagle-storage-base module
>   - [EAGLE-758 <https://issues.apache.org/jira/browse/EAGLE-758>] - Add
>   tuple log for spout & alert bolt
>   - [EAGLE-762 <https://issues.apache.org/jira/browse/EAGLE-762>] - Add
>   AlertEmailPublisherTest test cases
>   - [EAGLE-766 <https://issues.apache.org/jira/browse/EAGLE-766>] - Set
>   default host&port of JPM_WEB_APP as null
>   - [EAGLE-769 <https://issues.apache.org/jira/browse/EAGLE-769>] -
>   InjectMembers in ServerApplication when initialization
>   - [EAGLE-779 <https://issues.apache.org/jira/browse/EAGLE-779>] - add a
>   managed task to regularly schedule registered healthchecks
>   - [EAGLE-780 <https://issues.apache.org/jira/browse/EAGLE-780>] - Update
>   spark running config to integrate with the application framework
>   - [EAGLE-784 <https://issues.apache.org/jira/browse/EAGLE-784>] -
>   application health check support notification
>   - [EAGLE-787 <https://issues.apache.org/jira/browse/EAGLE-787>] - add
>   healthy check for hadoop-queue/topology-health/spark-history apps
>   - [EAGLE-791 <https://issues.apache.org/jira/browse/EAGLE-791>] -
>   Refactor eagle module names to be more meaningful
>   - [EAGLE-792 <https://issues.apache.org/jira/browse/EAGLE-792>] -
>   Resolve google-fonts external connection blocking problem in AdminLTE
>   - [EAGLE-794 <https://issues.apache.org/jira/browse/EAGLE-794>] - Enable
>   publish bolt parallelism
>   - [EAGLE-796 <https://issues.apache.org/jira/browse/EAGLE-796>] -
>   MRJobEntityCreationHandler flush need retry N times
>   - [EAGLE-798 <https://issues.apache.org/jira/browse/EAGLE-798>] - Add a
>   new alert publisher to store alerts into hbase
>   - [EAGLE-803 <https://issues.apache.org/jira/browse/EAGLE-803>] - Just
>   save latest N schedule_state in eagle database.
>   - [EAGLE-807 <https://issues.apache.org/jira/browse/EAGLE-807>] -
>   Refactor JMX Metric Collector Script
>   - [EAGLE-808 <https://issues.apache.org/jira/browse/EAGLE-808>] - Hide
>   SMTP server configuration from end user and read from server config instead
>   of metadata config
>   - [EAGLE-809 <https://issues.apache.org/jira/browse/EAGLE-809>] - Hide
>   Kafka sink configuration used by alert engine
>   - [EAGLE-811 <https://issues.apache.org/jira/browse/EAGLE-811>] -
>   Refactor jdbcMetadataDaoImpl of alert engine metadata
>   - [EAGLE-817 <https://issues.apache.org/jira/browse/EAGLE-817>] - add
>   KillOptions when stop a topology
>   - [EAGLE-818 <https://issues.apache.org/jira/browse/EAGLE-818>] - CEP
>   Based Aggregate Framework
>   - [EAGLE-829 <https://issues.apache.org/jira/browse/EAGLE-829>] -
>   Refactor PublishmentType model to align with PolicyDefinition
>   - [EAGLE-830 <https://issues.apache.org/jira/browse/EAGLE-830>] -
>   Enhance policy UI
>   - [EAGLE-831 <https://issues.apache.org/jira/browse/EAGLE-831>] - UI
>   alert support time range select
>   - [EAGLE-832 <https://issues.apache.org/jira/browse/EAGLE-832>] -
>   Support to define granularity for MetricDefinition to avoid metric duplicate
>   - [EAGLE-833 <https://issues.apache.org/jira/browse/EAGLE-833>] - Add
>   MetricSchemaGenerator and MetricSchemaService
>   - [EAGLE-835 <https://issues.apache.org/jira/browse/EAGLE-835>] - add
>   task failure category
>   - [EAGLE-838 <https://issues.apache.org/jira/browse/EAGLE-838>] -
>   Resolve defunct process in hadoop jmx script by kill -9
>   - [EAGLE-839 <https://issues.apache.org/jira/browse/EAGLE-839>] - add
>   job diagnostics
>   - [EAGLE-840 <https://issues.apache.org/jira/browse/EAGLE-840>] - Task
>   Failing Nodes List and bad node detection
>   - [EAGLE-841 <https://issues.apache.org/jira/browse/EAGLE-841>] -
>   CorrelationSpout reads zk connection from datasource override engine
>   configured
>   - [EAGLE-843 <https://issues.apache.org/jira/browse/EAGLE-843>] -
>   Refactor application shared service registry framework
>   - [EAGLE-848 <https://issues.apache.org/jira/browse/EAGLE-848>] - eagle
>   should log proper error instead of dying
>   - [EAGLE-849 <https://issues.apache.org/jira/browse/EAGLE-849>] - System
>   metric collector python script
>   - [EAGLE-850 <https://issues.apache.org/jira/browse/EAGLE-850>] - fetch
>   node usage from name node/resource manager jmx
>   - [EAGLE-873 <https://issues.apache.org/jira/browse/EAGLE-873>] - Add
>   job name column to let user search their jobs using that field
>   - [EAGLE-874 <https://issues.apache.org/jira/browse/EAGLE-874>] -
>   Improve hadoop jmx collector scripts
>   - [EAGLE-875 <https://issues.apache.org/jira/browse/EAGLE-875>] - Fix
>   hadoop.hbase.ipc.ipc.* metric to hadoop.hbase.regionserver.ipc.*
>   - [EAGLE-882 <https://issues.apache.org/jira/browse/EAGLE-882>] - Stream
>   leaf RunningQueueAPIEntity into Kafka for queue monitoring
>   - [EAGLE-895 <https://issues.apache.org/jira/browse/EAGLE-895>] -
>   Improve alert engine metadata to organize by siteId
>   - [EAGLE-904 <https://issues.apache.org/jira/browse/EAGLE-904>] -
>   Refactor un-meaningful health alert message
>   - [EAGLE-912 <https://issues.apache.org/jira/browse/EAGLE-912>] - make
>   application health check message more readable
>   - [EAGLE-920 <https://issues.apache.org/jira/browse/EAGLE-920>] - mr
>   failed job trouble shooting
>   - [EAGLE-927 <https://issues.apache.org/jira/browse/EAGLE-927>] - add
>   jmx resource info to Hadoop JMX Monitor
>   - [EAGLE-932 <https://issues.apache.org/jira/browse/EAGLE-932>] -
>   Support group in stream definition
>   - [EAGLE-933 <https://issues.apache.org/jira/browse/EAGLE-933>] -
>   Isolate policy execution assignment scheduling by site
>   - [EAGLE-942 <https://issues.apache.org/jira/browse/EAGLE-942>] - Fetch
>   running apps info with Yarn client
> 
> Bug
> 
>   - [EAGLE-145 <https://issues.apache.org/jira/browse/EAGLE-145>] - Send
>   mail failed for javax.mail.internet.AddressException: Illegal semicolon,
>   not in group
>   - [EAGLE-146 <https://issues.apache.org/jira/browse/EAGLE-146>] -
>   SiddhiExtensionLoader Error: viewing zip file for jar:./lib/ojdbc6.jar
>   - [EAGLE-249 <https://issues.apache.org/jira/browse/EAGLE-249>] -
>   Support Postgres as hive metadata
>   - [EAGLE-253 <https://issues.apache.org/jira/browse/EAGLE-253>] -
>   query=AlertService[@hostname=~".*"] returns different results under HBASE
>   and JDBC DB
>   - [EAGLE-267 <https://issues.apache.org/jira/browse/EAGLE-267>] -
>   node_modules is packaged into eagle tar package
>   - [EAGLE-320 <https://issues.apache.org/jira/browse/EAGLE-320>] - Pull
>   Request Reviewer CI job fails to checkout dev branch
>   - [EAGLE-329 <https://issues.apache.org/jira/browse/EAGLE-329>] -
>   Dependency incompatibility bug among jersey, asm and extcos under JAVA 8
>   - [EAGLE-332 <https://issues.apache.org/jira/browse/EAGLE-332>] - Build
>   failed to due to [EAGLE-325]
>   - [EAGLE-361 <https://issues.apache.org/jira/browse/EAGLE-361>] - Fix
>   test building problem caused by kafka version and remove unused files
>   - [EAGLE-362 <https://issues.apache.org/jira/browse/EAGLE-362>] - Remove
>   tomcat package dependencies and use standalone embedded jetty server
>   - [EAGLE-363 <https://issues.apache.org/jira/browse/EAGLE-363>] - Read
>   topologyName from application.conf for MR history job feeder.
>   - [EAGLE-364 <https://issues.apache.org/jira/browse/EAGLE-364>] - Kafka
>   Spout with kerberos
>   - [EAGLE-368 <https://issues.apache.org/jira/browse/EAGLE-368>] - JSlint
>   failed in common/controller.js
>   - [EAGLE-375 <https://issues.apache.org/jira/browse/EAGLE-375>] - Clean
>   web framework to use light-weight DropWizard with Jersey and remove spring
>   dependency
>   - [EAGLE-381 <https://issues.apache.org/jira/browse/EAGLE-381>] - Get
>   resource manager version and improve app attempt id fetcher for spark job
>   feeder
>   - [EAGLE-393 <https://issues.apache.org/jira/browse/EAGLE-393>] - Fix
>   UnitTest Error caused by streamDef.json and TestApplicationImpl
>   - [EAGLE-394 <https://issues.apache.org/jira/browse/EAGLE-394>] - Fix
>   NPE bug while metadata inconsistent; Fix unit test
>   - [EAGLE-395 <https://issues.apache.org/jira/browse/EAGLE-395>] - Doc
>   mismatch package name
>   - [EAGLE-400 <https://issues.apache.org/jira/browse/EAGLE-400>] -
>   Compile errors in develop branch
>   - [EAGLE-401 <https://issues.apache.org/jira/browse/EAGLE-401>] -
>   StreamRouterBolt and PublishBolt also have NPE
>   - [EAGLE-405 <https://issues.apache.org/jira/browse/EAGLE-405>] -
>   hadoopJmxMetricAlertExecutor ArrayIndexOutOfBoundsException
>   - [EAGLE-417 <https://issues.apache.org/jira/browse/EAGLE-417>] - Fix
>   unit test failure on develop branch
>   - [EAGLE-418 <https://issues.apache.org/jira/browse/EAGLE-418>] - Unit
>   test case failed: org.apache.eagle.alert.cep.TestSiddhiEvaluator
>   - [EAGLE-421 <https://issues.apache.org/jira/browse/EAGLE-421>] - JMX
>   Metric APP use new application framework
>   - [EAGLE-429 <https://issues.apache.org/jira/browse/EAGLE-429>] -
>   CoordinatorTest.test_01 sometimes fail
>   - [EAGLE-466 <https://issues.apache.org/jira/browse/EAGLE-466>] -
>   TestSerDeserPer failed with Windows Git bash
>   - [EAGLE-473 <https://issues.apache.org/jira/browse/EAGLE-473>] - Query
>   error if query string contains "[]"
>   - [EAGLE-475 <https://issues.apache.org/jira/browse/EAGLE-475>] - Fix
>   generic email publisher and publish emails for absence alert.
>   - [EAGLE-484 <https://issues.apache.org/jira/browse/EAGLE-484>] -
>   StreamRouterSpec class should override equals method
>   - [EAGLE-491 <https://issues.apache.org/jira/browse/EAGLE-491>] -
>   AlertPublisherImpl dedup throws exception when dedup column is not
>   configured
>   - [EAGLE-492 <https://issues.apache.org/jira/browse/EAGLE-492>] - Fix
>   negative total execution time and make some code optimization for spark
>   history job.
>   - [EAGLE-499 <https://issues.apache.org/jira/browse/EAGLE-499>] - Fix
>   flushing entities for spark history job.
>   - [EAGLE-504 <https://issues.apache.org/jira/browse/EAGLE-504>] - Fix
>   warnings for getting json values in eagle-jpm-spark-history
>   - [EAGLE-507 <https://issues.apache.org/jira/browse/EAGLE-507>] -
>   Jenkins building failed on build #71
>   - [EAGLE-508 <https://issues.apache.org/jira/browse/EAGLE-508>] - Fix
>   NullPointerException when zookeeper is trying to shutdown in
>   ZookeeperEmbedded.
>   - [EAGLE-511 <https://issues.apache.org/jira/browse/EAGLE-511>] - Fix
>   NullPointerException for spark history job
>   - [EAGLE-517 <https://issues.apache.org/jira/browse/EAGLE-517>] -
>   develop branch is actually broken with missing dependencies
>   - [EAGLE-521 <https://issues.apache.org/jira/browse/EAGLE-521>] - Remove
>   envContextConfig.env in SparkRunningJobAppConfig for SparkRunningJobApp.
>   - [EAGLE-530 <https://issues.apache.org/jira/browse/EAGLE-530>] - Fix
>   eagle-alert warnings
>   - [EAGLE-535 <https://issues.apache.org/jira/browse/EAGLE-535>] - Fix
>   eagle-server.sh to support to run under windows bash like Cygwin
>   - [EAGLE-543 <https://issues.apache.org/jira/browse/EAGLE-543>] - Fix
>   eagle default configuration and invalid dependencies
>   - [EAGLE-547 <https://issues.apache.org/jira/browse/EAGLE-547>] - Fix
>   duplicated view path
>   - [EAGLE-552 <https://issues.apache.org/jira/browse/EAGLE-552>] -
>   Resolve eagle dependency security and license issues
>   - [EAGLE-553 <https://issues.apache.org/jira/browse/EAGLE-553>] - Fix
>   /entities/ timeseries query bug
>   - [EAGLE-554 <https://issues.apache.org/jira/browse/EAGLE-554>] -
>   EagleServiceBaseClient cannot configure the basePath
>   - [EAGLE-555 <https://issues.apache.org/jira/browse/EAGLE-555>] -
>   Disruptor dependency conflict
>   - [EAGLE-559 <https://issues.apache.org/jira/browse/EAGLE-559>] - Fix
>   TestServiceAppWithZk test cause failing due to port conflict
>   - [EAGLE-560 <https://issues.apache.org/jira/browse/EAGLE-560>] - Retry
>   embedded zookeeper port by port +1 when conflicts
>   - [EAGLE-561 <https://issues.apache.org/jira/browse/EAGLE-561>] -
>   JsonMappingException in Hadoop queue feeder
>   - [EAGLE-566 <https://issues.apache.org/jira/browse/EAGLE-566>] - add
>   dedup fields into publishment compare consideration
>   - [EAGLE-568 <https://issues.apache.org/jira/browse/EAGLE-568>] - Set
>   max retry times for HDFS problems, otherwise skip instead of blocking whole
>   topology
>   - [EAGLE-569 <https://issues.apache.org/jira/browse/EAGLE-569>] -
>   AlertPublishImpl: Concurrency : Inplace change metadata cause concurrent
>   modification issue
>   - [EAGLE-575 <https://issues.apache.org/jira/browse/EAGLE-575>] -
>   Refactor StaticWebApplication to StaticApplication to support both
>   web/static application
>   - [EAGLE-580 <https://issues.apache.org/jira/browse/EAGLE-580>] -
>   MongodbMetadata: kafka have dot in topic name cause spec store failed
>   - [EAGLE-585 <https://issues.apache.org/jira/browse/EAGLE-585>] -
>   AlertEngine: create metadata validation api
>   - [EAGLE-586 <https://issues.apache.org/jira/browse/EAGLE-586>] -
>   AlertEngine: multiple routing of alerts is broken because of event not
>   copied
>   - [EAGLE-587 <https://issues.apache.org/jira/browse/EAGLE-587>] -
>   AlertEngine : simplify state-based dedup to have only deupvalue for given
>   dedup key
>   - [EAGLE-588 <https://issues.apache.org/jira/browse/EAGLE-588>] -
>   AlertEngine : Not to Use commons3 stringutil.isnoneblank
>   - [EAGLE-589 <https://issues.apache.org/jira/browse/EAGLE-589>] - PR 472
>   incorrect merge of pr 471
>   - [EAGLE-590 <https://issues.apache.org/jira/browse/EAGLE-590>] -
>   AlertEngine: the kafka_spout might be dropped by metadata update when
>   system ack a tupe
>   - [EAGLE-591 <https://issues.apache.org/jira/browse/EAGLE-591>] - Fix
>   conflict streamId between different sites when installation
>   - [EAGLE-596 <https://issues.apache.org/jira/browse/EAGLE-596>] - Caught
>   NoSuchFieldError when creating policy with existing policyId
>   - [EAGLE-597 <https://issues.apache.org/jira/browse/EAGLE-597>] - Add
>   API to filter publishment by policy: /policies/{policyId}/publishments
>   - [EAGLE-602 <https://issues.apache.org/jira/browse/EAGLE-602>] -
>   Exception that Spec Version [xxx] of AlertBolt is newer than Stream Event
>   Version [null]!
>   - [EAGLE-608 <https://issues.apache.org/jira/browse/EAGLE-608>] - UI
>   update: metadata/policies/policy
>   - [EAGLE-609 <https://issues.apache.org/jira/browse/EAGLE-609>] -
>   NullPointerException in DefaultDeduplicator
>   - [EAGLE-610 <https://issues.apache.org/jira/browse/EAGLE-610>] -
>   ui-build.sh not pop grunt exit code
>   - [EAGLE-615 <https://issues.apache.org/jira/browse/EAGLE-615>] - Jsoup
>   parse hive sql return String without line break "\n"
>   - [EAGLE-617 <https://issues.apache.org/jira/browse/EAGLE-617>] -
>   Scrollbar is missing when install Map Reduce History Job Monitoring
>   - [EAGLE-620 <https://issues.apache.org/jira/browse/EAGLE-620>] -
>   AlertEngine: SpoutWrapper are sending duplicated message.
>   - [EAGLE-622 <https://issues.apache.org/jira/browse/EAGLE-622>] -
>   AlertEngine : unit test failed caused by datasource name and topic name
>   change
>   - [EAGLE-624 <https://issues.apache.org/jira/browse/EAGLE-624>] -
>   Installation Doc is not correctly shown in Installation Dialog
>   - [EAGLE-625 <https://issues.apache.org/jira/browse/EAGLE-625>] - Site
>   home page error for missing partials/site/home.html
>   - [EAGLE-627 <https://issues.apache.org/jira/browse/EAGLE-627>] - Add
>   PolicyValidator and Validation API
>   - [EAGLE-628 <https://issues.apache.org/jira/browse/EAGLE-628>] - Fix
>   jdbc metadata bugs
>   - [EAGLE-636 <https://issues.apache.org/jira/browse/EAGLE-636>] -
>   Absence Alert Engine doesn't alert in some case
>   - [EAGLE-645 <https://issues.apache.org/jira/browse/EAGLE-645>] - No log
>   retention for eagle server log
>   - [EAGLE-646 <https://issues.apache.org/jira/browse/EAGLE-646>] -
>   AlertUnitTopology does not rebuild the scheduler state after restarting
>   - [EAGLE-648 <https://issues.apache.org/jira/browse/EAGLE-648>] - Stream
>   router does not work properly sometimes
>   - [EAGLE-654 <https://issues.apache.org/jira/browse/EAGLE-654>] - Fix
>   alert engine open metric system per tuple
>   - [EAGLE-655 <https://issues.apache.org/jira/browse/EAGLE-655>] - Fix
>   metadata bug
>   - [EAGLE-660 <https://issues.apache.org/jira/browse/EAGLE-660>] - Stream
>   delete mongo implementation is not working
>   - [EAGLE-661 <https://issues.apache.org/jira/browse/EAGLE-661>] - Status
>   is wrongly shown as "INITIALIZED" when updating installed app's
>   configuration
>   - [EAGLE-662 <https://issues.apache.org/jira/browse/EAGLE-662>] - remove
>   jarPath/mode from entity context
>   - [EAGLE-663 <https://issues.apache.org/jira/browse/EAGLE-663>] - Build
>   git head COMMITID into eagle package and display in web page aside eagle
>   version
>   - [EAGLE-664 <https://issues.apache.org/jira/browse/EAGLE-664>] - Add
>   directly updating status API to rigger update status immediately
>   - [EAGLE-667 <https://issues.apache.org/jira/browse/EAGLE-667>] - Should
>   streat storm "KILLED" as "STOPPING" in eagle
>   - [EAGLE-668 <https://issues.apache.org/jira/browse/EAGLE-668>] -
>   Support properties type in text area instead input field of configuration
>   - [EAGLE-673 <https://issues.apache.org/jira/browse/EAGLE-673>] - add
>   numOfPublishExecutors to alert engine topology
>   - [EAGLE-674 <https://issues.apache.org/jira/browse/EAGLE-674>] - fix
>   grouping between AlertBolt and AlertPublisher
>   - [EAGLE-675 <https://issues.apache.org/jira/browse/EAGLE-675>] -
>   AlertEngine: don't host long-live curator framework for schedule
>   - [EAGLE-679 <https://issues.apache.org/jira/browse/EAGLE-679>] - Fix
>   missing CoprocessorService and MR Running feeder task number limitation
>   - [EAGLE-682 <https://issues.apache.org/jira/browse/EAGLE-682>] - fix
>   /policies/{policyId}/publishments bug
>   - [EAGLE-684 <https://issues.apache.org/jira/browse/EAGLE-684>] -
>   AlertEngine : PolicyDefinition.Defintion should not be changed.
>   - [EAGLE-687 <https://issues.apache.org/jira/browse/EAGLE-687>] - When
>   creating sites in UI and metadata storaged as jdbc, the field "Description"
>   can't be null
>   - [EAGLE-693 <https://issues.apache.org/jira/browse/EAGLE-693>] - fix
>   application could not detect stream change
>   - [EAGLE-700 <https://issues.apache.org/jira/browse/EAGLE-700>] - API
>   /policies/{policyId} throws exception if policy does not exist
>   - [EAGLE-702 <https://issues.apache.org/jira/browse/EAGLE-702>] - fix
>   JdbcDatabaseHandler select sql error
>   - [EAGLE-705 <https://issues.apache.org/jira/browse/EAGLE-705>] -
>   streams is null when call /rest/apps/ api
>   - [EAGLE-713 <https://issues.apache.org/jira/browse/EAGLE-713>] -
>   Publish & Router bolts spec change is not thread safe
>   - [EAGLE-715 <https://issues.apache.org/jira/browse/EAGLE-715>] -
>   optimize some configurations for alert
>   - [EAGLE-719 <https://issues.apache.org/jira/browse/EAGLE-719>] -
>   configuration bug in applications
>   - [EAGLE-724 <https://issues.apache.org/jira/browse/EAGLE-724>] - Fix
>   eagle-common checkstyle warnings
>   - [EAGLE-731 <https://issues.apache.org/jira/browse/EAGLE-731>] -
>   HBaseStorage doesn't set affected size after create and delete operation
>   - [EAGLE-736 <https://issues.apache.org/jira/browse/EAGLE-736>] - Fix
>   eagle-data-process checkstyle warnings
>   - [EAGLE-737 <https://issues.apache.org/jira/browse/EAGLE-737>] - Fix
>   eagle-embed checkstyle warnings
>   - [EAGLE-738 <https://issues.apache.org/jira/browse/EAGLE-738>] - Fix
>   eagle-metadata checkstyle warnings
>   - [EAGLE-739 <https://issues.apache.org/jira/browse/EAGLE-739>] - Fix
>   eagle-metric checkstyle warnings
>   - [EAGLE-740 <https://issues.apache.org/jira/browse/EAGLE-740>] - Fix
>   eagle-query checkstyle warnings
>   - [EAGLE-742 <https://issues.apache.org/jira/browse/EAGLE-742>] - check
>   applications when remove site
>   - [EAGLE-746 <https://issues.apache.org/jira/browse/EAGLE-746>] -
>   PolicyValidation is insufficient, and will cause blocking for extended
>   handler
>   - [EAGLE-750 <https://issues.apache.org/jira/browse/EAGLE-750>] -
>   Improve coordinator schedule strategy to reuse alert work slot
>   - [EAGLE-755 <https://issues.apache.org/jira/browse/EAGLE-755>] -
>   Publishment without streamIds update encountered NPE
>   - [EAGLE-757 <https://issues.apache.org/jira/browse/EAGLE-757>] - fix
>   alert JdbcDatabaseHandler connection issue
>   - [EAGLE-764 <https://issues.apache.org/jira/browse/EAGLE-764>] - MR
>   history feeder support Health Checks
>   - [EAGLE-768 <https://issues.apache.org/jira/browse/EAGLE-768>] -
>   AlertEngine: Policy Validation API doesn't evaluate the data source missing
>   - [EAGLE-770 <https://issues.apache.org/jira/browse/EAGLE-770>] - remove
>   InterProcessMutex from JobHistoryZKStateManager
>   - [EAGLE-771 <https://issues.apache.org/jira/browse/EAGLE-771>] -
>   AlertEngine: Make publishment kafka endpoint as optional
>   - [EAGLE-772 <https://issues.apache.org/jira/browse/EAGLE-772>] - simply
>   refactor mr running job feeder
>   - [EAGLE-773 <https://issues.apache.org/jira/browse/EAGLE-773>] -
>   org.apache.eagle.service.generic.MetaDataResource doesn't work correctly
>   - [EAGLE-785 <https://issues.apache.org/jira/browse/EAGLE-785>] - change
>   hbase configuration to optional
>   - [EAGLE-793 <https://issues.apache.org/jira/browse/EAGLE-793>] -
>   Dropwizard related class not found exception in topology
>   - [EAGLE-799 <https://issues.apache.org/jira/browse/EAGLE-799>] - Can
>   not get hbase info by service api when the master becomes not available
>   - [EAGLE-806 <https://issues.apache.org/jira/browse/EAGLE-806>] -
>   Integrate Metric Process and Persistence with Application Framework
>   - [EAGLE-814 <https://issues.apache.org/jira/browse/EAGLE-814>] - fix
>   alertId is null in AlertStreamEvent bug
>   - [EAGLE-816 <https://issues.apache.org/jira/browse/EAGLE-816>] - Fix
>   host name bug in jmx collector scripts
>   - [EAGLE-819 <https://issues.apache.org/jira/browse/EAGLE-819>] - Data
>   from topology health check are inaccurate
>   - [EAGLE-821 <https://issues.apache.org/jira/browse/EAGLE-821>] -
>   coordinator bug in alert engine
>   - [EAGLE-826 <https://issues.apache.org/jira/browse/EAGLE-826>] -
>   Coordinator throws NullPointerException when generateSpoutMonitorMetadata
>   - [EAGLE-827 <https://issues.apache.org/jira/browse/EAGLE-827>] -
>   Coordinator schedule time out
>   - [EAGLE-842 <https://issues.apache.org/jira/browse/EAGLE-842>] - mr
>   running job count in zookeeper does not match the number in hbase
>   - [EAGLE-844 <https://issues.apache.org/jira/browse/EAGLE-844>] -
>   Potential NPE issue
>   - [EAGLE-851 <https://issues.apache.org/jira/browse/EAGLE-851>] - Add
>   validation for policy name
>   - [EAGLE-853 <https://issues.apache.org/jira/browse/EAGLE-853>] -
>   Resolve eagle time problem on alert entities
>   - [EAGLE-862 <https://issues.apache.org/jira/browse/EAGLE-862>] - Fix
>   service.port config to support both STRING and NUMBER
>   - [EAGLE-869 <https://issues.apache.org/jira/browse/EAGLE-869>] - Fix
>   MetricStreamPersist bug: no tuple pass on when batchSize > 1
>   - [EAGLE-870 <https://issues.apache.org/jira/browse/EAGLE-870>] -
>   NoClassDefFoundError while running storm topology for alert and MRrunning
>   - [EAGLE-876 <https://issues.apache.org/jira/browse/EAGLE-876>] -
>   TopologyBaseAPIEntity comparison should consider rack info
>   - [EAGLE-883 <https://issues.apache.org/jira/browse/EAGLE-883>] - Users
>   in RunningQueueAPIEntity is missing due to misconfiguration
>   - [EAGLE-887 <https://issues.apache.org/jira/browse/EAGLE-887>] - Eagle
>   application status is still RUNNING even when storm cluster is down
>   - [EAGLE-891 <https://issues.apache.org/jira/browse/EAGLE-891>] - Add
>   ApplicationPackageProvider Framework to support package multiple
>   applications
>   - [EAGLE-892 <https://issues.apache.org/jira/browse/EAGLE-892>] -
>   MRRunningJobFetchSpout throws NPE when there is no apps found
>   - [EAGLE-897 <https://issues.apache.org/jira/browse/EAGLE-897>] - HBase
>   JMX Widget Url is wrongly using siteName instead of siteId
>   - [EAGLE-903 <https://issues.apache.org/jira/browse/EAGLE-903>] - HBase
>   Master Overview keep loading progress forever if no data available
>   - [EAGLE-924 <https://issues.apache.org/jira/browse/EAGLE-924>] - urls
>   to healthy and unhealthy region-servers in hbase dashboard is not accurate
>   enough
>   - [EAGLE-928 <https://issues.apache.org/jira/browse/EAGLE-928>] - Refine
>   system metric schema design and fix system metric collector
>   - [EAGLE-934 <https://issues.apache.org/jira/browse/EAGLE-934>] - update
>   packaging to use new configs
>   - [EAGLE-947 <https://issues.apache.org/jira/browse/EAGLE-947>] -
>   Publishers with same policy but different schema could produce duplicate
>   alerts
>   - [EAGLE-948 <https://issues.apache.org/jira/browse/EAGLE-948>] - can
>   not package by maven
>   - [EAGLE-960 <https://issues.apache.org/jira/browse/EAGLE-960>] - Fix
>   email template link problem
>   - [EAGLE-961 <https://issues.apache.org/jira/browse/EAGLE-961>] - Text
>   could go beyond job list widget
>   - [EAGLE-962 <https://issues.apache.org/jira/browse/EAGLE-962>] - The
>   status of job list always show Running
>   - [EAGLE-963 <https://issues.apache.org/jira/browse/EAGLE-963>] - Job
>   duration conflicts between job list and job detail page
>   - [EAGLE-965 <https://issues.apache.org/jira/browse/EAGLE-965>] - Eagle
>   JPM Yarn Overview Chart Improvement
> 
> Task
> 
>   - [EAGLE-324 <https://issues.apache.org/jira/browse/EAGLE-324>] -
>   Initialize code for 0.5.0-incubating-SNAPSHOT
>   - [EAGLE-377 <https://issues.apache.org/jira/browse/EAGLE-377>] - tomcat
>   jar dependencies need to be cleaned up
>   - [EAGLE-384 <https://issues.apache.org/jira/browse/EAGLE-384>] - Alert
>   Engine BugFix and Improvements
>   - [EAGLE-410 <https://issues.apache.org/jira/browse/EAGLE-410>] - stream
>   tumbling window aggregate library
>   - [EAGLE-495 <https://issues.apache.org/jira/browse/EAGLE-495>] -
>   Convert spark history job using application framework
>   - [EAGLE-502 <https://issues.apache.org/jira/browse/EAGLE-502>] - Always
>   retry to parse spark history job when failure happens.
>   - [EAGLE-574 <https://issues.apache.org/jira/browse/EAGLE-574>] - UI
>   refactor for support 0.5 api
>   - [EAGLE-577 <https://issues.apache.org/jira/browse/EAGLE-577>] - UI
>   policy management
>   - [EAGLE-670 <https://issues.apache.org/jira/browse/EAGLE-670>] -
>   AlertEngine: Make Kafka Publisher configurable to async, for throughput
>   tuning
>   - [EAGLE-671 <https://issues.apache.org/jira/browse/EAGLE-671>] -
>   AlertEngine: incorrect metric system use : too many metric object create
>   and registered
>   - [EAGLE-672 <https://issues.apache.org/jira/browse/EAGLE-672>] -
>   AlertEngine: MongoStateStore should be removed
>   - [EAGLE-708 <https://issues.apache.org/jira/browse/EAGLE-708>] -
>   document the Apache Eagle deployment from scratch
>   - [EAGLE-709 <https://issues.apache.org/jira/browse/EAGLE-709>] -
>   Document job performance monitoring application
>   - [EAGLE-710 <https://issues.apache.org/jira/browse/EAGLE-710>] -
>   Document service health check application
>   - [EAGLE-711 <https://issues.apache.org/jira/browse/EAGLE-711>] -
>   Document JMX monitoring application
>   - [EAGLE-712 <https://issues.apache.org/jira/browse/EAGLE-712>] -
>   Document HDFS audit log monitoring application (DAM)
>   - [EAGLE-813 <https://issues.apache.org/jira/browse/EAGLE-813>] - UI
>   alert api update
>   - [EAGLE-855 <https://issues.apache.org/jira/browse/EAGLE-855>] - UI
>   support metric preview
> 
> Sub-task
> 
>   - [EAGLE-261 <https://issues.apache.org/jira/browse/EAGLE-261>] - create
>   jekyll-infra for eagle landing page
>   - [EAGLE-262 <https://issues.apache.org/jira/browse/EAGLE-262>] - create
>   jekyll-infra for eagle version-based page
>   - [EAGLE-277 <https://issues.apache.org/jira/browse/EAGLE-277>] - Spark
>   History jobs Feeder
>   - [EAGLE-278 <https://issues.apache.org/jira/browse/EAGLE-278>] - MR
>   history jobs Feeder
>   - [EAGLE-385 <https://issues.apache.org/jira/browse/EAGLE-385>] -
>   Monitoring Application Framework Core
>   - [EAGLE-386 <https://issues.apache.org/jira/browse/EAGLE-386>] -
>   Refactor Application Framework Interfaces and StreamEventMapper
>   - [EAGLE-387 <https://issues.apache.org/jira/browse/EAGLE-387>] -
>   Implement Application Lifecycle Status Conversion
>   - [EAGLE-388 <https://issues.apache.org/jira/browse/EAGLE-388>] -
>   Alerting on any customized kafka data source (topic)
>   - [EAGLE-389 <https://issues.apache.org/jira/browse/EAGLE-389>] -
>   Integrate application streams as Alerting data source (managed kafka topic)
>   & stream
>   - [EAGLE-390 <https://issues.apache.org/jira/browse/EAGLE-390>] -
>   Integrate application streams as Insight Dashboard data source
>   - [EAGLE-391 <https://issues.apache.org/jira/browse/EAGLE-391>] -
>   Integrate Application start/stop/status interface with
>   TopologyMgmtResourceImpl
>   - [EAGLE-397 <https://issues.apache.org/jira/browse/EAGLE-397>] -
>   Implement KafkaStreamSink with type safe StreamSinkContext
>   - [EAGLE-398 <https://issues.apache.org/jira/browse/EAGLE-398>] - Refine
>   example application for developer to easily know how to create a new app
>   - [EAGLE-399 <https://issues.apache.org/jira/browse/EAGLE-399>] -
>   Implement consistent RESTResponse Wrapper for operation
>   (CREAT/MODIFY/DELETE) request
>   - [EAGLE-402 <https://issues.apache.org/jira/browse/EAGLE-402>] -
>   EAGLE-402 Refactor Application Framework to be better managed or deployed
>   standalone
>   - [EAGLE-403 <https://issues.apache.org/jira/browse/EAGLE-403>] - Enrich
>   Metadata API of Application Management
>   - [EAGLE-441 <https://issues.apache.org/jira/browse/EAGLE-441>] -
>   Combine environment configuration into application configuration for
>   execution
>   - [EAGLE-442 <https://issues.apache.org/jira/browse/EAGLE-442>] -
>   Support to extend metastore DAO modules in SPI
>   - [EAGLE-472 <https://issues.apache.org/jira/browse/EAGLE-472>] - Fix
>   HBase unit test
>   - [EAGLE-570 <https://issues.apache.org/jira/browse/EAGLE-570>] -
>   Refactor: Make sure engine publisher only have general feature.
>   - [EAGLE-573 <https://issues.apache.org/jira/browse/EAGLE-573>] - NPE
>   when apply change of 569
>   - [EAGLE-582 <https://issues.apache.org/jira/browse/EAGLE-582>] -
>   register simple Basic Authentication to server application
>   - [EAGLE-583 <https://issues.apache.org/jira/browse/EAGLE-583>] -
>   implement ldap authentication logic, taking Basic Authentication credentials
>   - [EAGLE-639 <https://issues.apache.org/jira/browse/EAGLE-639>] -
>   Generate sortSpec only on externalWindow
>   - [EAGLE-717 <https://issues.apache.org/jira/browse/EAGLE-717>] -
>   Upgrade maven-surefire-plugin for supporting forkMode ( = always ) correctly
>   - [EAGLE-727 <https://issues.apache.org/jira/browse/EAGLE-727>] - Fix
>   TestGroupAggregateTimeSeriesClient and TestGroupAggregateClient
>   - [EAGLE-730 <https://issues.apache.org/jira/browse/EAGLE-730>] - Add
>   UnitTest for HBaseStorage
>   - [EAGLE-732 <https://issues.apache.org/jira/browse/EAGLE-732>] -
>   Exclude coverage instrumentation of generated class
>   - [EAGLE-745 <https://issues.apache.org/jira/browse/EAGLE-745>] - web ui
>   should check success(true or false) when delete site
>   - [EAGLE-754 <https://issues.apache.org/jira/browse/EAGLE-754>] -
>   Refactor - move ignored test class to corresponding module
>   - [EAGLE-775 <https://issues.apache.org/jira/browse/EAGLE-775>] - add
>   unit test for eagle-service-base
>   - [EAGLE-777 <https://issues.apache.org/jira/browse/EAGLE-777>] - add
>   unit test for alert-metadata
>   - [EAGLE-778 <https://issues.apache.org/jira/browse/EAGLE-778>] - add
>   unit test for alert-metadata-service
>   - [EAGLE-863 <https://issues.apache.org/jira/browse/EAGLE-863>] -
>   Refactor Topology Monitoring Widgets
>   - [EAGLE-864 <https://issues.apache.org/jira/browse/EAGLE-864>] - Make
>   sure "HBase" nav active in sidebar when visiting hbase monitoring web
>   through URL
>   - [EAGLE-866 <https://issues.apache.org/jira/browse/EAGLE-866>] -
>   Refactor HBase JMX Metric with appropriate navigation path
>   - [EAGLE-867 <https://issues.apache.org/jira/browse/EAGLE-867>] - Show
>   real time current server time aside global timepicker
>   - [EAGLE-868 <https://issues.apache.org/jira/browse/EAGLE-868>] -
>   Refactor metric chart render process to improve user experience.
>   - [EAGLE-877 <https://issues.apache.org/jira/browse/EAGLE-877>] - Rename
>   metric "hadoop.hbase.ipc.ipc.*" to "hadoop.hbase.regionserver.ipc.*" to
>   support different hbase version metric
>   - [EAGLE-922 <https://issues.apache.org/jira/browse/EAGLE-922>] -
>   Integrate role-based Authentication in API
>   - [EAGLE-923 <https://issues.apache.org/jira/browse/EAGLE-923>] -
>   Integrate role-based Authentication in UI
>   - [EAGLE-956 <https://issues.apache.org/jira/browse/EAGLE-956>] - Metric
>   Explorer and Customized Dashboard UI Part
>   - [EAGLE-957 <https://issues.apache.org/jira/browse/EAGLE-957>] - Metric
>   Explorer and Customized Dashboard Metadata Part
> 
> Test
> 
>   - [EAGLE-483 <https://issues.apache.org/jira/browse/EAGLE-483>] - Test
>   email alert publisher
>   - [EAGLE-753 <https://issues.apache.org/jira/browse/EAGLE-753>] -
>   Improve code coverage of eagle-service-base
>   - [EAGLE-776 <https://issues.apache.org/jira/browse/EAGLE-776>] - add
>   unit test for eagle-alert-parent
> 
> 
> 
> Thanks
> Jayesh


Mime
View raw message