GitHub user RalphSu opened a pull request: https://github.com/apache/incubator-eagle/pull/336
Alert State check Init draft to provide alert on state, add a state definition in policy metadata. 1. Move input/output stream into definition 2. Assume the intermediate stream defined in system stream definition 3. Chain the siddhi definition, use index to identify the next handler. You can merge this pull request into a Git repository by running: $ git pull https://github.com/RalphSu/incubator-eagle statecheck Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-eagle/pull/336.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #336 ---- commit 341816d48657ef79252b41c46df4b0b4a10d14dc Author: Zhao, Qingwen <qingwz...@ebay.com> Date: 2016-05-30T07:01:29Z EAGLE-304 Enable Advanced dedup configuration in policy definition https://github.com/apache/incubator-eagle/pull/205 Author: Zhao, Qingwen & Jiang, jilin Reviewer: Chen, Hao Closes: #205 commit 614c118ef3d739cccb18bdeed0bbdb58b757649f Author: Ralph, Su <suliang...@gmail.com> Date: 2016-06-01T05:59:41Z EAGLE-324 Init branch-v0.5 commit 656dd2305754e5ed0d19f36008c11276ca4010a1 Author: Chen, Hao <h...@apache.org> Date: 2016-06-01T15:23:40Z Branch 0.5 fix license Author: Ralph, Su <suliang...@gmail.com> Author: Hao Chen <h...@apache.org> Closes #212 from haoch/branch-0.5-fix-license. commit 737e5a2d50c9d479d6810bfb7562e54a2d0dfb47 Author: Hao Chen <h...@apache.org> Date: 2016-06-02T07:06:33Z [EAGLE-325] Initialize next-gen alert engine code on branch-0.5 Author: Hao Chen <h...@apache.org> Closes #214 from haoch/EAGLE-325. commit 8dc70df42f917c58f2fca131ec45c418be68c055 Author: Hao Chen <h...@apache.org> Date: 2016-06-02T07:34:00Z [EAGLE-324][maven-release-plugin] Initialize v0.5.0-incubating-SNAPSHOT commit 1d51f826c735096aa3c4cc1eb16362359c1d3b29 Author: Hao Chen <h...@apache.org> Date: 2016-06-02T10:23:12Z [EAGLE-324] Add MetadataResource and exclude *.out in rat checking commit 9850801123d408194ffbd84cd215344c15fd3240 Author: Hao Chen <h...@apache.org> Date: 2016-06-04T07:14:49Z [EAGLE-325] Combine multiple web resource into centralized service and remove useless codec interface Author: Hao Chen <h...@apache.org> Closes #219 from haoch/refactor-war. commit 9d16f213c991a816b4cf89732a51243b871b0c5a Author: Hao Chen <h...@apache.org> Date: 2016-06-07T06:09:49Z [EAGLE-329] Dependency incompatibility bug among jersey, asm and extcos under Java 8 https://issues.apache.org/jira/browse/EAGLE-329 Author: Hao Chen <h...@apache.org> Closes #226 from haoch/EAGLE-329. commit eef4930c3b9cac7d8c596af684ba098ec2b2229d Author: yonzhang <yonzhang2...@gmail.com> Date: 2016-06-09T23:20:59Z EAGLE-331 ingestion+alert engine preview ingestion + alert engine preview https://issues.apache.org/jira/browse/EAGLE-331 Author: @yonzhang2012 <yonzhang2...@apache.org> Reviewer: @haoch <h...@apache.org> Closes: #229 commit 8b646715edbe8f0e3a4a2d926c10e4a942117085 Author: yonzhang <yonzhang2...@gmail.com> Date: 2016-06-10T01:31:58Z EAGLE-334 clean user profile code clean user profile code in Eagle 0.5 and redesign in Eagle 0.6 Author: @yonzhang2012 <yonzhang2...@apache.org> Reviewer: Closes: #233 commit 7f6269cd913a2d31f45eba4e791b223011cfec0d Author: yonzhang <yonzhang2...@gmail.com> Date: 2016-06-12T18:50:36Z EAGLE-338 fix topology-assembly build issue because of module name change fix topology-assembly build issue because of module name change Author: @yonzhang2012 <yonzhang2...@gmail.com> Closes #236 commit f857cbe42a351157d00204345b96105f798b534c Author: Zhao, Qingwen <qingwz...@ebay.com> Date: 2016-06-27T09:05:27Z EAGLE-349 Add batch processing api for metadata https://issues.apache.org/jira/browse/EAGLE-349 Author: Zhao, Qingwen <qingwz...@ebay.com> Closes #247 commit fe50912574dfe2126da0154b8544d81022126acc Author: yonzhang <yonzhang2...@gmail.com> Date: 2016-07-05T18:10:45Z EAGLE-276 eagle support for mr & spark history job monitoring mr & spark job history monitoring Author: @wujinhu <jinh...@ebay.com> Reviewer: @yonzhang <yonzhang2...@apache.org> Closes: #217 commit 72a1501c3ff645d93067b4fd9907f8183c2763b6 Author: Ralph, Su <suliang...@gmail.com> Date: 2016-07-07T00:53:16Z Rebase code base Author: Ralph, Su <suliang...@gmail.com> Closes #250 from RalphSu/develop. commit 160f674cd17f5530e08524179c2bf1ea83090ccf Author: Hao Chen <h...@apache.org> Date: 2016-07-08T04:02:13Z [EAGLE-359] Fix building problem caused by #250 with invalid kafka version https://issues.apache.org/jira/browse/EAGLE-359 Author: Hao Chen <h...@apache.org> Closes #254 from haoch/EAGLE-359. commit 0b77d947a4ebdb996d837414c9e3eaa8b0f06093 Author: jinhuwu <wujinhu...@126.com> Date: 2016-07-08T07:01:36Z Fix test building problem caused by kafka version and remove unused files Fix test building problem caused by kafka version and remove unused files Author: jinhuwu <jinh...@ebay.com> Closes #255 from wujinhu/develop. commit 1dffec09ccb084c484e0427d2ce2cb567403cf21 Author: yonzhang <yonzhang2...@gmail.com> Date: 2016-07-11T23:56:46Z EAGLE-370 absence alert engine absence alert engine Author: Yong Zhang <yonzhang2...@apache.org> Reviewer: Yong Zhang Closes: #262 commit f3e7687e33ebe519b09660332bcf24a78630392a Author: yonzhang <yonzhang2...@gmail.com> Date: 2016-07-12T00:31:39Z EAGLE-371 remove eagle-docs from develop branch remove eagle-docs from develop branch Author: Yong Zhang yonzhang2...@apache.org Reviewer: Yong Zhang Closes: #371 commit 9f6fea4ab65f4e7386d01b936b3a5d913ebee7e6 Author: Zhao, Qingwen <qingwz...@ebay.com> Date: 2016-07-12T03:32:57Z [EAGLE-350] Running queue metrics monitoring https://issues.apache.org/jira/browse/EAGLE-350 Author: Zhao, Qingwen <qingwz...@ebay.com> Closes #260 from qingwen220/EAGLE-350. commit 3ac32770d4dec422428560fd6f5e96f3d27b219b Author: Zhao, Qingwen <qingwz...@ebay.com> Date: 2016-07-12T06:10:02Z [EAGLE-366] Create HBase tables if not exists in Eagle 0.5 https://issues.apache.org/jira/browse/EAGLE-366 Author: Zhao, Qingwen <qingwz...@ebay.com> Closes #264 from qingwen220/EAGLE-366. commit 9d32fb1726785df7a4a7054f155bd50df5f2a77b Author: Zhao, Qingwen <qingwz...@ebay.com> Date: 2016-07-13T03:26:20Z [EAGLE-372] Change AlertNotificationEntity#fields type from String to List https://issues.apache.org/jira/browse/EAGLE-372 We should avoid using String to express complex type in the entity definition. Author: Zhao, Qingwen <qingwz...@ebay.com> Closes #265 from qingwen220/EAGLE-372. commit 0cbce7f7b4bee1845f223403357c88ea7c0be583 Author: Zhao, Qingwen <qingwz...@ebay.com> Date: 2016-07-13T08:53:47Z [EAGLE-374] Fix sub-modules of eagle-jpm lack of relativePath tag https://issues.apache.org/jira/browse/EAGLE-374 Author: Zhao, Qingwen <qingwz...@ebay.com> Closes #266 from qingwen220/EAGLE-374. commit a153b233f9e9e0470cebb7e45ffe858067f73195 Author: anyway1021 <m...@apache.org> Date: 2016-07-20T02:01:36Z [EAGLE-376] skip false failing hbase related UT code These faulty UT cases constantly failed because the embeded hbase environment cannot be started up properly, thus they have produced many false failures for long and wasted a lot of building time. Now skip them so that the normal UT cases can expose true issues if there is any. Author: anyway1021 <m...@apache.org> Closes #267 from anyway1021/EAGLE-376. commit 04468a9f87d528db994b1334238d40d88f9db8d6 Author: anyway1021 <m...@apache.org> Date: 2016-07-20T02:33:39Z [EAGLE-358] add a helping tip for 404 error on accessing Eagle UI in sandbox https://issues.apache.org/jira/browse/EAGLE-358 Some people may run into an 404 error when trying to access the Eagle UI after successfully finishing examples/eagle-sandbox-starter.sh. Now add a tip in readme file to assist setting NAT on port 9099 in VirtualBox and solve the issue. Author: Peter Kim <pet...@paypal.com> Close #253 from peterkim95/master. commit f0af3e5dc7cebdff426d0450bea7256a31ca77ec Author: Ralph, Su <suliang...@gmail.com> Date: 2016-07-21T06:37:43Z [EAGLE-384] Alert Engine BugFix and Improvements 1. Add schedule time in schedule state 2. Add publishment.toString() 3. Add cooridnator test for poicy update 4. Refine logging 5. Avoid explicit IP expose, use localhost instead 6. Ignore test cases that are empty 7. Add *.orig in apache rate exclusion 8. Ignore all EmbedHbase cases Author: ralphsu Reviewer: ralphsu Closes #271 commit e21b073f6a21e2b9b6aa580d11dbadfa474c9c4c Author: Hao Chen <h...@apache.org> Date: 2016-07-21T12:28:32Z [EAGLE-382][EAGLE-385] Monitoring Application Framework Core https://issues.apache.org/jira/browse/EAGLE-382 Author: Hao Chen <h...@apache.org> Closes #270 from haoch/EAGLE-382. commit e73e35da0fa778564fb23582478541fe390f2a0a Author: Chen, Hao <hch...@ebay.com> Date: 2016-07-22T09:27:28Z [EAGLE-386] Refactor Application Framework Interfaces and StreamEventMapper [Description] h1. Application Framework Interfaces Application Context (Runtime): org.apache.eagle.app.ApplicationContext Application Metadata Entity (Persistence): org.apache.eagle.metadata.model.ApplicationEntity Application Processing Logic (Execution): org.apache.eagle.app.Application Application Lifecycle Listener (Installation): org.apache.eagle.app.ApplicationLifecycleListener h1. StreamEventMapper (Flatten/Direct) * FlattenEventMapper * DirectEventMapper h1. Metadata.xml Path Best Practice /META-INF/apps/example/metadata.xml [Changes] Decouple Tuple to Event mapping with StreamEventMapper Rename EventMapper and Application#buildApp Integrate with ApplicationContext with ApplicationLifecycleListener to make sure callback onAppInstall/onAppUninstall Clarify application framework interfaces and docs Clarify ApplicationContext as single entrance of app metadata/processing/lifecycle Clear application service code Better metadata.xml practice: /META-INF/apps/example/metadata.xml Fix ApplicationOperations json bug and MetadataStore related compile error commit ef84ca1e3c3b0bfc04ece5d6f453262b00ccff95 Author: anyway1021 <m...@apache.org> Date: 2016-07-25T08:22:25Z [EAGLE-392] fix 'relativePath' error of eagle-common modify eagle-core/eagle-common/pom.xml Author: anyway1021 <m...@apache.org> Closes #274 from anyway1021/EAGLE-392. commit fabfc25b9d30faff7b72f45c2ca39e392726eda8 Author: Hao Chen <h...@apache.org> Date: 2016-07-25T10:23:26Z [EAGLE-393] Fix UnitTest Error caused by streamDef.json and TestApplicationImpl https://issues.apache.org/jira/browse/EAGLE-393 Author: Hao Chen <h...@apache.org> Closes #275 from haoch/EAGLE-393. commit f1a93b1bbc29aadbda5f09ddf2622252e8893b0b Author: Ralph, Su <suliang...@gmail.com> Date: 2016-07-26T00:32:04Z EAGLE-394 : fix NPE and broken test 1. avoid mismatch metadata caused serialize/deserialize NPE issue 2. fix broken test in remote branch after merge Author: ralphsu Reviewer: ralphsu Closes #273 ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---