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 <jay...@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