Hi Edward, I have updated the same dir with source files. please take a look.
Thanks Jayesh On Thu, Jul 27, 2017 at 5:23 PM, Edward Zhang <[email protected]> wrote: > Great to see we started 0.5 release! > > Checked signature, it is good. > > But looks we need package source code instead of binary like we did in > previous releases, so we can build source.https://dist.apache. > org/repos/dist/dev/eagle/0.4.0-incubating-rc3/. Do I miss anything? > > Thanks > Edward > > On Thu, Jul 27, 2017 at 3:02 PM, Jayesh Senjaliya <[email protected]> > 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/RolesAllowe >> d/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/lo >> gs/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 >> <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 >> >> >
