[GitHub] incubator-eagle pull request #336: Alert State check

2016-08-11 Thread RalphSu
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 
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 
Date:   2016-06-01T05:59:41Z

EAGLE-324 Init branch-v0.5

commit 656dd2305754e5ed0d19f36008c11276ca4010a1
Author: Chen, Hao 
Date:   2016-06-01T15:23:40Z

Branch 0.5 fix license

Author: Ralph, Su 
Author: Hao Chen 

Closes #212 from haoch/branch-0.5-fix-license.

commit 737e5a2d50c9d479d6810bfb7562e54a2d0dfb47
Author: Hao Chen 
Date:   2016-06-02T07:06:33Z

[EAGLE-325] Initialize next-gen alert engine code on branch-0.5

Author: Hao Chen 

Closes #214 from haoch/EAGLE-325.

commit 8dc70df42f917c58f2fca131ec45c418be68c055
Author: Hao Chen 
Date:   2016-06-02T07:34:00Z

[EAGLE-324][maven-release-plugin] Initialize v0.5.0-incubating-SNAPSHOT

commit 1d51f826c735096aa3c4cc1eb16362359c1d3b29
Author: Hao Chen 
Date:   2016-06-02T10:23:12Z

[EAGLE-324] Add MetadataResource and exclude *.out in rat checking

commit 9850801123d408194ffbd84cd215344c15fd3240
Author: Hao Chen 
Date:   2016-06-04T07:14:49Z

[EAGLE-325] Combine multiple web resource into centralized service and 
remove useless codec interface

Author: Hao Chen 

Closes #219 from haoch/refactor-war.

commit 9d16f213c991a816b4cf89732a51243b871b0c5a
Author: Hao Chen 
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 

Closes #226 from haoch/EAGLE-329.

commit eef4930c3b9cac7d8c596af684ba098ec2b2229d
Author: yonzhang 
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 
Reviewer: @haoch 

Closes: #229

commit 8b646715edbe8f0e3a4a2d926c10e4a942117085
Author: yonzhang 
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 
Reviewer:

Closes: #233

commit 7f6269cd913a2d31f45eba4e791b223011cfec0d
Author: yonzhang 
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 

Closes #236

commit f857cbe42a351157d00204345b96105f798b534c
Author: Zhao, Qingwen 
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 
Closes #247

commit fe50912574dfe2126da0154b8544d81022126acc
Author: yonzhang 
Date:   2016-07-05T18:10:45Z

EAGLE-276 eagle support for mr & spark history job monitoring
mr & spark job history monitoring

Author: @wujinhu 
Reviewer: @yonzhang 

Closes: #217

commit 72a1501c3ff645d93067b4fd9907f8183c2763b6
Author: Ralph, Su 
Date:   2016-07-07T00:53:16Z

Rebase code base

Author: Ralph, Su 

Closes #250 from RalphSu/develop.

commit 160f674cd17f5530e08524179c2bf1ea83090ccf
Author: Hao Chen 
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 

Closes #254 from haoch/EAGLE-359.

commit 0b77d947a4ebdb996d837414c9e3eaa8b0f06093
Author: jinhuwu 
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 

Closes #255 from wujinhu/develop.

commit 1dffec09ccb084c484e0427d2ce2cb567403cf21
Author: yon

[jira] [Created] (EAGLE-462) Alert Dudup - same metric generate alert should be deduped

2016-08-11 Thread Zeng, Bryant (JIRA)
Zeng, Bryant created EAGLE-462:
--

 Summary: Alert Dudup - same metric generate alert should be deduped
 Key: EAGLE-462
 URL: https://issues.apache.org/jira/browse/EAGLE-462
 Project: Eagle
  Issue Type: Improvement
Reporter: Zeng, Bryant
Assignee: Zeng, Bryant






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[GitHub] incubator-eagle issue #303: [EAGLE-416] Add check style support

2016-08-11 Thread haoch
Github user haoch commented on the issue:

https://github.com/apache/incubator-eagle/pull/303
  
LGTM


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


[GitHub] incubator-eagle issue #334: hdfs,hbase,mapr app conversion

2016-08-11 Thread yonzhang
Github user yonzhang commented on the issue:

https://github.com/apache/incubator-eagle/pull/334
  
merged


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


[GitHub] incubator-eagle pull request #334: hdfs,hbase,mapr app conversion

2016-08-11 Thread yonzhang
GitHub user yonzhang opened a pull request:

https://github.com/apache/incubator-eagle/pull/334

hdfs,hbase,mapr app conversion

https://issues.apache.org/jira/browse/EAGLE-445

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/yonzhang/incubator-eagle develop

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/334.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 #334


commit 8c4c53a28a308908944086f7f5027a495c558b47
Author: yonzhang 
Date:   2016-08-12T03:39:08Z

hdfs,hbase,mapr app conversion




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


[GitHub] incubator-eagle pull request #333: convert eagle-hdfs-auditlog app to use ne...

2016-08-11 Thread yonzhang
Github user yonzhang closed the pull request at:

https://github.com/apache/incubator-eagle/pull/333


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


[jira] [Created] (EAGLE-460) Convert MR running app with new app framework

2016-08-11 Thread Hao Chen (JIRA)
Hao Chen created EAGLE-460:
--

 Summary: Convert MR running app with new app framework
 Key: EAGLE-460
 URL: https://issues.apache.org/jira/browse/EAGLE-460
 Project: Eagle
  Issue Type: Sub-task
Reporter: Hao Chen
Assignee: Hao Chen






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (EAGLE-459) Convert spark history using new app framework

2016-08-11 Thread Hao Chen (JIRA)
Hao Chen created EAGLE-459:
--

 Summary: Convert spark history using new app framework
 Key: EAGLE-459
 URL: https://issues.apache.org/jira/browse/EAGLE-459
 Project: Eagle
  Issue Type: Sub-task
Reporter: Hao Chen
Assignee: Hao Chen






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (EAGLE-458) Convert spark running app using new app framework

2016-08-11 Thread Hao Chen (JIRA)
Hao Chen created EAGLE-458:
--

 Summary: Convert spark running app using new app framework
 Key: EAGLE-458
 URL: https://issues.apache.org/jira/browse/EAGLE-458
 Project: Eagle
  Issue Type: Sub-task
Reporter: Hao Chen
Assignee: Hao Chen






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (EAGLE-457) Convert JPM with new app framework

2016-08-11 Thread Hao Chen (JIRA)
Hao Chen created EAGLE-457:
--

 Summary: Convert JPM with new app framework
 Key: EAGLE-457
 URL: https://issues.apache.org/jira/browse/EAGLE-457
 Project: Eagle
  Issue Type: New Feature
Reporter: Hao Chen
Assignee: Hao Chen






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (EAGLE-455) Provide shared JDBCQueryService for JDBCMetadataStore

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15418247#comment-15418247
 ] 

ASF GitHub Bot commented on EAGLE-455:
--

Github user haoch closed the pull request at:

https://github.com/apache/incubator-eagle/pull/331


> Provide shared JDBCQueryService for JDBCMetadataStore
> -
>
> Key: EAGLE-455
> URL: https://issues.apache.org/jira/browse/EAGLE-455
> Project: Eagle
>  Issue Type: New Feature
>Reporter: Hao Chen
>Assignee: Hao Chen
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (EAGLE-455) Provide shared JDBCQueryService for JDBCMetadataStore

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15418246#comment-15418246
 ] 

ASF GitHub Bot commented on EAGLE-455:
--

Github user haoch commented on the issue:

https://github.com/apache/incubator-eagle/pull/331
  
I think the implementation is to provide the foundation for make sure the 
code modules extensible, as how much code developer should write it's to 
continue simplifying the interface or DSL. I was told to think interface 
earlier than implementation.

> - Further, what if the application needs know configuration for eagle 
server

We should follow the defined interface of Application. For Application 
standalone mode, the configuration should be passed through configuration file, 
for Application managed by server, the configuration should be passed through: 
https://github.com/apache/incubator-eagle/blob/develop/eagle-core/eagle-app/eagle-app-base/src/main/java/org/apache/eagle/app/service/ApplicationContext.java#L70

this.config = 
ConfigFactory.parseMap(executionConfig).withFallback(envConfig);

For managed classes, it could easily get server config by `@Inject Config 
config;`



> Provide shared JDBCQueryService for JDBCMetadataStore
> -
>
> Key: EAGLE-455
> URL: https://issues.apache.org/jira/browse/EAGLE-455
> Project: Eagle
>  Issue Type: New Feature
>Reporter: Hao Chen
>Assignee: Hao Chen
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[GitHub] incubator-eagle pull request #331: EAGLE-455 Add JDBCMetadataQueryService, J...

2016-08-11 Thread haoch
Github user haoch closed the pull request at:

https://github.com/apache/incubator-eagle/pull/331


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


[GitHub] incubator-eagle pull request #332: convert eagle-hdfs-auditlog app to use ne...

2016-08-11 Thread yonzhang
GitHub user yonzhang opened a pull request:

https://github.com/apache/incubator-eagle/pull/332

convert eagle-hdfs-auditlog app to use new app framework

https://issues.apache.org/jira/browse/EAGLE-445

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/apache/incubator-eagle develop

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/332.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 #332


commit 341816d48657ef79252b41c46df4b0b4a10d14dc
Author: Zhao, Qingwen 
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 
Date:   2016-06-01T05:59:41Z

EAGLE-324 Init branch-v0.5

commit 656dd2305754e5ed0d19f36008c11276ca4010a1
Author: Chen, Hao 
Date:   2016-06-01T15:23:40Z

Branch 0.5 fix license

Author: Ralph, Su 
Author: Hao Chen 

Closes #212 from haoch/branch-0.5-fix-license.

commit 737e5a2d50c9d479d6810bfb7562e54a2d0dfb47
Author: Hao Chen 
Date:   2016-06-02T07:06:33Z

[EAGLE-325] Initialize next-gen alert engine code on branch-0.5

Author: Hao Chen 

Closes #214 from haoch/EAGLE-325.

commit 8dc70df42f917c58f2fca131ec45c418be68c055
Author: Hao Chen 
Date:   2016-06-02T07:34:00Z

[EAGLE-324][maven-release-plugin] Initialize v0.5.0-incubating-SNAPSHOT

commit 1d51f826c735096aa3c4cc1eb16362359c1d3b29
Author: Hao Chen 
Date:   2016-06-02T10:23:12Z

[EAGLE-324] Add MetadataResource and exclude *.out in rat checking

commit 9850801123d408194ffbd84cd215344c15fd3240
Author: Hao Chen 
Date:   2016-06-04T07:14:49Z

[EAGLE-325] Combine multiple web resource into centralized service and 
remove useless codec interface

Author: Hao Chen 

Closes #219 from haoch/refactor-war.

commit 9d16f213c991a816b4cf89732a51243b871b0c5a
Author: Hao Chen 
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 

Closes #226 from haoch/EAGLE-329.

commit eef4930c3b9cac7d8c596af684ba098ec2b2229d
Author: yonzhang 
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 
Reviewer: @haoch 

Closes: #229

commit 8b646715edbe8f0e3a4a2d926c10e4a942117085
Author: yonzhang 
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 
Reviewer:

Closes: #233

commit 7f6269cd913a2d31f45eba4e791b223011cfec0d
Author: yonzhang 
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 

Closes #236

commit f857cbe42a351157d00204345b96105f798b534c
Author: Zhao, Qingwen 
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 
Closes #247

commit fe50912574dfe2126da0154b8544d81022126acc
Author: yonzhang 
Date:   2016-07-05T18:10:45Z

EAGLE-276 eagle support for mr & spark history job monitoring
mr & spark job history monitoring

Author: @wujinhu 
Reviewer: @yonzhang 

Closes: #217

commit 72a1501c3ff645d93067b4fd9907f8183c2763b6
Author: Ralph, Su 
Date:   2016-07-07T00:53:16Z

Rebase code base

Author: Ralph, Su 

Closes #250 from RalphSu/develop.

commit 160f674cd17f5530e08524179c2bf1ea83090ccf
Author: Hao Chen 
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 

Closes #254 from haoch/EAGLE-359.

commit 0b77d947a4ebdb996d837414c9e3eaa8b0f06093
Author: jinhuwu 
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 

Closes #255 from wujinhu/develop.

commit 1dffec09ccb084c484e0427d2ce2cb567403cf21
Author: yonzhang 
Date:   2016-07-11T23:56:46Z

EAGLE-370 absence alert engine
absence alert engine

Author: Yong Zhang 
Reviewer: Yong Zhang

Closes: #262

commit f3e7687e33ebe519b09660332bcf2

[GitHub] incubator-eagle pull request #333: convert eagle-hdfs-auditlog app to use ne...

2016-08-11 Thread yonzhang
GitHub user yonzhang opened a pull request:

https://github.com/apache/incubator-eagle/pull/333

convert eagle-hdfs-auditlog app to use new app framework

https://issues.apache.org/jira/browse/EAGLE-445

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/yonzhang/incubator-eagle develop

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/333.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 #333


commit feeece3f2b5af9e2c2fa17af6e8806f50a8a2930
Author: yonzhang 
Date:   2016-08-10T21:17:04Z

eagle assembly for new app framework

commit d78d649ffb007dbf327027b17e0aad7dec3b8022
Author: yonzhang 
Date:   2016-08-11T20:53:45Z

first drop for converting hdfs audit app

commit c8598d47797b4145b9a4954bb105966193e3486d
Author: yonzhang 
Date:   2016-08-11T23:09:48Z

hdfs conversion

commit c29893070035cc1e0607ba243a41898f8038d95a
Author: yonzhang 
Date:   2016-08-11T23:28:06Z

fix web app issue for both hdfs and hbase

commit b26e3714e24219eb6fa908db4937a2fd5841606a
Author: yonzhang 
Date:   2016-08-12T00:17:17Z

hdfs topology end-2-end smooth run

commit 0d29a6e401361626ada593c3f084d3b699e61aa6
Author: yonzhang 
Date:   2016-08-12T01:25:40Z

jdbc/memory dao fix




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


[jira] [Commented] (EAGLE-445) convert eagle-hdfs-auditlog app to use new app framework

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-445?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15418228#comment-15418228
 ] 

ASF GitHub Bot commented on EAGLE-445:
--

Github user yonzhang closed the pull request at:

https://github.com/apache/incubator-eagle/pull/332


> convert eagle-hdfs-auditlog app to use new app framework
> 
>
> Key: EAGLE-445
> URL: https://issues.apache.org/jira/browse/EAGLE-445
> Project: Eagle
>  Issue Type: Improvement
>Affects Versions: v0.5.0
>Reporter: Edward Zhang
>Assignee: Edward Zhang
> Fix For: v0.5.0
>
>
> eagle-hdfs-auditlog should use new app framework to manage its lifecycle



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (EAGLE-445) convert eagle-hdfs-auditlog app to use new app framework

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-445?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15418227#comment-15418227
 ] 

ASF GitHub Bot commented on EAGLE-445:
--

GitHub user yonzhang opened a pull request:

https://github.com/apache/incubator-eagle/pull/332

convert eagle-hdfs-auditlog app to use new app framework

https://issues.apache.org/jira/browse/EAGLE-445

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/apache/incubator-eagle develop

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/332.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 #332


commit 341816d48657ef79252b41c46df4b0b4a10d14dc
Author: Zhao, Qingwen 
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 
Date:   2016-06-01T05:59:41Z

EAGLE-324 Init branch-v0.5

commit 656dd2305754e5ed0d19f36008c11276ca4010a1
Author: Chen, Hao 
Date:   2016-06-01T15:23:40Z

Branch 0.5 fix license

Author: Ralph, Su 
Author: Hao Chen 

Closes #212 from haoch/branch-0.5-fix-license.

commit 737e5a2d50c9d479d6810bfb7562e54a2d0dfb47
Author: Hao Chen 
Date:   2016-06-02T07:06:33Z

[EAGLE-325] Initialize next-gen alert engine code on branch-0.5

Author: Hao Chen 

Closes #214 from haoch/EAGLE-325.

commit 8dc70df42f917c58f2fca131ec45c418be68c055
Author: Hao Chen 
Date:   2016-06-02T07:34:00Z

[EAGLE-324][maven-release-plugin] Initialize v0.5.0-incubating-SNAPSHOT

commit 1d51f826c735096aa3c4cc1eb16362359c1d3b29
Author: Hao Chen 
Date:   2016-06-02T10:23:12Z

[EAGLE-324] Add MetadataResource and exclude *.out in rat checking

commit 9850801123d408194ffbd84cd215344c15fd3240
Author: Hao Chen 
Date:   2016-06-04T07:14:49Z

[EAGLE-325] Combine multiple web resource into centralized service and 
remove useless codec interface

Author: Hao Chen 

Closes #219 from haoch/refactor-war.

commit 9d16f213c991a816b4cf89732a51243b871b0c5a
Author: Hao Chen 
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 

Closes #226 from haoch/EAGLE-329.

commit eef4930c3b9cac7d8c596af684ba098ec2b2229d
Author: yonzhang 
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 
Reviewer: @haoch 

Closes: #229

commit 8b646715edbe8f0e3a4a2d926c10e4a942117085
Author: yonzhang 
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 
Reviewer:

Closes: #233

commit 7f6269cd913a2d31f45eba4e791b223011cfec0d
Author: yonzhang 
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 

Closes #236

commit f857cbe42a351157d00204345b96105f798b534c
Author: Zhao, Qingwen 
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 
Closes #247

commit fe50912574dfe2126da0154b8544d81022126acc
Author: yonzhang 
Date:   2016-07-05T18:10:45Z

EAGLE-276 eagle support for mr & spark history job monitoring
mr & spark job history monitoring

Author: @wujinhu 
Reviewer: @yonzhang 

Closes: #217

commit 72a1501c3ff645d93067b4fd9907f8183c2763b6
Author: Ralph, Su 
Date:   2016-07-07T00:53:16Z

Rebase code base

Author: Ralph, Su 

Closes #250 from RalphSu/develop.

commit 160f674cd17f5530e08524179c2bf1ea83090ccf
Author: Hao Chen 
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 

Closes #254 from haoch/EAGLE-359.

commit 0b77d947a4ebdb996d837414c9e3eaa8b0f06093
Author: jinhuwu 
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 

Closes #255 from wujinhu/develop.

commit 1dffec09c

Brighttalk: User Behavior Analytics

2016-08-11 Thread Daniel Zhou
Hi teammates,

I Just watched a video about "user behavior analytics", which I think is pretty 
cool and fit our user case.
It gives deep analysis on "machine learning and user behavior analytics", hope 
you might be interested in it.

Here is the link:
https://www.brighttalk.com/webcast/288/216587/user-behavior-analytics-a-game-changer-in-the-fight-against-cyber-attacks

Thanks and regards,
Da


[jira] [Commented] (EAGLE-331) avoid to use junit.framework.Assert

2016-08-11 Thread Julian Hyde (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15418085#comment-15418085
 ] 

Julian Hyde commented on EAGLE-331:
---

And instead, I presume, use {{org.junit.Assert}}?

> avoid to use junit.framework.Assert
> ---
>
> Key: EAGLE-331
> URL: https://issues.apache.org/jira/browse/EAGLE-331
> Project: Eagle
>  Issue Type: Bug
>Reporter: Edward Zhang
>Assignee: Lingang Deng
>Priority: Trivial
>
> all eagle code should not use deprecated Assert



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (EAGLE-455) Provide shared JDBCQueryService for JDBCMetadataStore

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15417980#comment-15417980
 ] 

ASF GitHub Bot commented on EAGLE-455:
--

Github user yonzhang commented on the issue:

https://github.com/apache/incubator-eagle/pull/331
  
@Override
public void register(ModuleRegistry registry) {
registry.register(MemoryMetadataStore.class, new AbstractModule() {
@Override
protected void configure() {

bind(ISecurityMetadataDAO.class).to(InMemMetadataDaoImpl.class);
}
});

registry.register(JDBCMetadataStore.class, new AbstractModule() {
@Override
protected void configure() {

bind(ISecurityMetadataDAO.class).to(JDBCSecurityMetadataDAO.class);
}
});
}

Again this is too cumbersome, too much code for application and application 
developer need understand the framework to use.
Further, what if the application needs know configuration for eagle server. 
I still prefer to have global configuration to each application for flexibility.


> Provide shared JDBCQueryService for JDBCMetadataStore
> -
>
> Key: EAGLE-455
> URL: https://issues.apache.org/jira/browse/EAGLE-455
> Project: Eagle
>  Issue Type: New Feature
>Reporter: Hao Chen
>Assignee: Hao Chen
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (EAGLE-455) Provide shared JDBCQueryService for JDBCMetadataStore

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15417971#comment-15417971
 ] 

ASF GitHub Bot commented on EAGLE-455:
--

Github user yonzhang commented on the issue:

https://github.com/apache/incubator-eagle/pull/331
  
-1 for the early abstraction, we should still use existing implementation 
and push abstraction after we tested all the applications.


> Provide shared JDBCQueryService for JDBCMetadataStore
> -
>
> Key: EAGLE-455
> URL: https://issues.apache.org/jira/browse/EAGLE-455
> Project: Eagle
>  Issue Type: New Feature
>Reporter: Hao Chen
>Assignee: Hao Chen
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (EAGLE-432) Application status monitoring

2016-08-11 Thread Edward Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/EAGLE-432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Edward Zhang updated EAGLE-432:
---
Assignee: DanielZhou  (was: Edward Zhang)

> Application status monitoring
> -
>
> Key: EAGLE-432
> URL: https://issues.apache.org/jira/browse/EAGLE-432
> Project: Eagle
>  Issue Type: Improvement
>Affects Versions: v0.5.0
>Reporter: Edward Zhang
>Assignee: DanielZhou
> Fix For: v0.5.0
>
>
> App framework needs to probe application status periodically or on demand.
> ApplicationEntity contains status field, and this field's value should come 
> from physical storm applications.
> We can start background threads to check application status or on-demand.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (EAGLE-447) convert eagle-maprfs app to use new app framework

2016-08-11 Thread Edward Zhang (JIRA)

 [ 
https://issues.apache.org/jira/browse/EAGLE-447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Edward Zhang updated EAGLE-447:
---
Assignee: DanielZhou  (was: Edward Zhang)

> convert eagle-maprfs app to use new app framework
> -
>
> Key: EAGLE-447
> URL: https://issues.apache.org/jira/browse/EAGLE-447
> Project: Eagle
>  Issue Type: Improvement
>Affects Versions: v0.5.0
>Reporter: Edward Zhang
>Assignee: DanielZhou
> Fix For: v0.5.0
>
>
>  eagle-maprfs app should use new app framework to manage its lifecycle



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (EAGLE-283) Convert fid,uid in MapR's audit log to FIle/folder name, user name

2016-08-11 Thread DanielZhou (JIRA)

 [ 
https://issues.apache.org/jira/browse/EAGLE-283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

DanielZhou resolved EAGLE-283.
--
   Resolution: Fixed
Fix Version/s: v0.5.0

features implemented  in develop branch.

> Convert fid,uid in MapR's audit log to FIle/folder name, user name
> --
>
> Key: EAGLE-283
> URL: https://issues.apache.org/jira/browse/EAGLE-283
> Project: Eagle
>  Issue Type: New Feature
>Reporter: DanielZhou
>Assignee: DanielZhou
> Fix For: v0.5.0
>
>
> FIle/folder, user's names are not saved in MapR's audit log file, instead, 
> the audit log file keeps FID, UID. 
> Need a converter to resolve the relationship between ids and their actual 
> names.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (EAGLE-455) Provide shared JDBCQueryService for JDBCMetadataStore

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15417193#comment-15417193
 ] 

ASF GitHub Bot commented on EAGLE-455:
--

Github user haoch commented on a diff in the pull request:

https://github.com/apache/incubator-eagle/pull/331#discussion_r74418107
  
--- Diff: 
eagle-security/eagle-security-common/src/main/java/org/apache/eagle/security/service/JDBCSecurityMetadataDAO.java
 ---
@@ -20,73 +20,72 @@
 package org.apache.eagle.security.service;
 
 import com.google.inject.Inject;
-import com.typesafe.config.Config;
+import org.apache.eagle.metadata.store.jdbc.JDBCMetadataQueryService;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.sql.*;
-import java.util.ArrayList;
+import javax.sql.DataSource;
+import java.sql.Connection;
+import java.sql.PreparedStatement;
+import java.sql.SQLException;
 import java.util.Collection;
+import java.util.Collections;
 
 /**
  * Since 8/8/16.
  */
 public class JDBCSecurityMetadataDAO implements ISecurityMetadataDAO  {
 private static final Logger LOG = 
LoggerFactory.getLogger(JDBCSecurityMetadataDAO.class);
 
-private Config config;
 /**
  * composite primary key: site and hbase_resource
  */
+private final String TABLE_DDL_STATEMENT = "create table if not exists 
hbase_sensitivity_entity (site varchar(20), hbase_resource varchar(100), 
sensitivity_type varchar(20), primary key (site, hbase_resource));";
 private final String QUERY_ALL_STATEMENT = "SELECT site, 
hbase_resource, sensitivity_type FROM hbase_sensitivity_entity";
 private final String INSERT_STATEMENT = "INSERT INTO 
hbase_sensitivity_entity (site, hbase_resource, sensitivity_type) VALUES (?, ?, 
?)";
 
-// get connection url from config
+private DataSource dataSource;
+private JDBCMetadataQueryService queryService;
+
+/**
+ * Inject datasource
+ *
+ * @param dataSource
+ */
 @Inject
-public JDBCSecurityMetadataDAO(Config config){
-this.config = config;
+public JDBCSecurityMetadataDAO(DataSource dataSource, 
JDBCMetadataQueryService queryService) {
--- End diff --

Create table if not exists when initializing.


> Provide shared JDBCQueryService for JDBCMetadataStore
> -
>
> Key: EAGLE-455
> URL: https://issues.apache.org/jira/browse/EAGLE-455
> Project: Eagle
>  Issue Type: New Feature
>Reporter: Hao Chen
>Assignee: Hao Chen
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[GitHub] incubator-eagle pull request #331: EAGLE-455 Add JDBCMetadataQueryService, J...

2016-08-11 Thread haoch
Github user haoch commented on a diff in the pull request:

https://github.com/apache/incubator-eagle/pull/331#discussion_r74418107
  
--- Diff: 
eagle-security/eagle-security-common/src/main/java/org/apache/eagle/security/service/JDBCSecurityMetadataDAO.java
 ---
@@ -20,73 +20,72 @@
 package org.apache.eagle.security.service;
 
 import com.google.inject.Inject;
-import com.typesafe.config.Config;
+import org.apache.eagle.metadata.store.jdbc.JDBCMetadataQueryService;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.sql.*;
-import java.util.ArrayList;
+import javax.sql.DataSource;
+import java.sql.Connection;
+import java.sql.PreparedStatement;
+import java.sql.SQLException;
 import java.util.Collection;
+import java.util.Collections;
 
 /**
  * Since 8/8/16.
  */
 public class JDBCSecurityMetadataDAO implements ISecurityMetadataDAO  {
 private static final Logger LOG = 
LoggerFactory.getLogger(JDBCSecurityMetadataDAO.class);
 
-private Config config;
 /**
  * composite primary key: site and hbase_resource
  */
+private final String TABLE_DDL_STATEMENT = "create table if not exists 
hbase_sensitivity_entity (site varchar(20), hbase_resource varchar(100), 
sensitivity_type varchar(20), primary key (site, hbase_resource));";
 private final String QUERY_ALL_STATEMENT = "SELECT site, 
hbase_resource, sensitivity_type FROM hbase_sensitivity_entity";
 private final String INSERT_STATEMENT = "INSERT INTO 
hbase_sensitivity_entity (site, hbase_resource, sensitivity_type) VALUES (?, ?, 
?)";
 
-// get connection url from config
+private DataSource dataSource;
+private JDBCMetadataQueryService queryService;
+
+/**
+ * Inject datasource
+ *
+ * @param dataSource
+ */
 @Inject
-public JDBCSecurityMetadataDAO(Config config){
-this.config = config;
+public JDBCSecurityMetadataDAO(DataSource dataSource, 
JDBCMetadataQueryService queryService) {
--- End diff --

Create table if not exists when initializing.


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


[jira] [Commented] (EAGLE-455) Provide shared JDBCQueryService for JDBCMetadataStore

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15417189#comment-15417189
 ] 

ASF GitHub Bot commented on EAGLE-455:
--

GitHub user haoch opened a pull request:

https://github.com/apache/incubator-eagle/pull/331

EAGLE-455 Add JDBCMetadataQueryService, JDBCDataSourceConfig, 
GuiceJUnitRunner

- Enhanced JDBC Metadata Framework by adding JDBCMetadataQueryService, 
JDBCDataSourceConfig, GuiceJUnitRunner
- Refine `JDBCSecurityMetadataDAO` with `JDBCMetadataQueryService` and add 
unit test case `JDBCSecurityMetadataDAOTest`

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/haoch/incubator-eagle EAGLE-455

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/331.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 #331


commit afaadc69e52606afbbb3addb326c0209cc67cae5
Author: Hao Chen 
Date:   2016-08-11T13:02:06Z

EAGLE-455 Add JDBCMetadataQueryService, JDBCDataSourceConfig, 
GuiceJUnitRunner




> Provide shared JDBCQueryService for JDBCMetadataStore
> -
>
> Key: EAGLE-455
> URL: https://issues.apache.org/jira/browse/EAGLE-455
> Project: Eagle
>  Issue Type: New Feature
>Reporter: Hao Chen
>Assignee: Hao Chen
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[GitHub] incubator-eagle pull request #331: EAGLE-455 Add JDBCMetadataQueryService, J...

2016-08-11 Thread haoch
GitHub user haoch opened a pull request:

https://github.com/apache/incubator-eagle/pull/331

EAGLE-455 Add JDBCMetadataQueryService, JDBCDataSourceConfig, 
GuiceJUnitRunner

- Enhanced JDBC Metadata Framework by adding JDBCMetadataQueryService, 
JDBCDataSourceConfig, GuiceJUnitRunner
- Refine `JDBCSecurityMetadataDAO` with `JDBCMetadataQueryService` and add 
unit test case `JDBCSecurityMetadataDAOTest`

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/haoch/incubator-eagle EAGLE-455

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/331.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 #331


commit afaadc69e52606afbbb3addb326c0209cc67cae5
Author: Hao Chen 
Date:   2016-08-11T13:02:06Z

EAGLE-455 Add JDBCMetadataQueryService, JDBCDataSourceConfig, 
GuiceJUnitRunner




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


[jira] [Updated] (EAGLE-455) Provide shared JDBCQueryService for JDBCMetadataStore

2016-08-11 Thread Hao Chen (JIRA)

 [ 
https://issues.apache.org/jira/browse/EAGLE-455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hao Chen updated EAGLE-455:
---
Summary: Provide shared JDBCQueryService for JDBCMetadataStore  (was: 
Provide shared MySQLConnectionService for MySQLMetadataStore)

> Provide shared JDBCQueryService for JDBCMetadataStore
> -
>
> Key: EAGLE-455
> URL: https://issues.apache.org/jira/browse/EAGLE-455
> Project: Eagle
>  Issue Type: New Feature
>Reporter: Hao Chen
>Assignee: Hao Chen
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (EAGLE-456) Create ApplicationProviderMetadata XSD Schema

2016-08-11 Thread Hao Chen (JIRA)
Hao Chen created EAGLE-456:
--

 Summary: Create ApplicationProviderMetadata XSD Schema
 Key: EAGLE-456
 URL: https://issues.apache.org/jira/browse/EAGLE-456
 Project: Eagle
  Issue Type: New Feature
Reporter: Hao Chen
Assignee: Hao Chen


https://www.w3.org/TR/xmlschema11-1/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (EAGLE-450) Alert check meta version conflict between runtime modules

2016-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/EAGLE-450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15416985#comment-15416985
 ] 

ASF GitHub Bot commented on EAGLE-450:
--

GitHub user mizeng opened a pull request:

https://github.com/apache/incubator-eagle/pull/330

EAGLE-450: Alert check meta confliction



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/mizeng/incubator-eagle EAGLE-450

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/330.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 #330


commit c3ad49b3ee84121d93082f65de4962f820b44621
Author: mizeng 
Date:   2016-08-11T10:16:28Z

EAGLE-450: Alert check meta confliction




> Alert check meta version conflict between runtime modules
> -
>
> Key: EAGLE-450
> URL: https://issues.apache.org/jira/browse/EAGLE-450
> Project: Eagle
>  Issue Type: Improvement
>Reporter: Zeng, Bryant
>Assignee: Zeng, Bryant
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[GitHub] incubator-eagle pull request #330: EAGLE-450: Alert check meta confliction

2016-08-11 Thread mizeng
GitHub user mizeng opened a pull request:

https://github.com/apache/incubator-eagle/pull/330

EAGLE-450: Alert check meta confliction



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/mizeng/incubator-eagle EAGLE-450

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-eagle/pull/330.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 #330


commit c3ad49b3ee84121d93082f65de4962f820b44621
Author: mizeng 
Date:   2016-08-11T10:16:28Z

EAGLE-450: Alert check meta confliction




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


[jira] [Created] (EAGLE-455) Provide shared MySQLConnectionService for MySQLMetadataStore

2016-08-11 Thread Hao Chen (JIRA)
Hao Chen created EAGLE-455:
--

 Summary: Provide shared MySQLConnectionService for 
MySQLMetadataStore
 Key: EAGLE-455
 URL: https://issues.apache.org/jira/browse/EAGLE-455
 Project: Eagle
  Issue Type: New Feature
Reporter: Hao Chen
Assignee: Hao Chen






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (EAGLE-435) Coordiantor schedule operation must be exclusive in distributed deployment

2016-08-11 Thread Garrett Li (JIRA)

 [ 
https://issues.apache.org/jira/browse/EAGLE-435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Garrett Li resolved EAGLE-435.
--
Resolution: Fixed

merged to upstream

> Coordiantor schedule operation must be exclusive in distributed deployment
> --
>
> Key: EAGLE-435
> URL: https://issues.apache.org/jira/browse/EAGLE-435
> Project: Eagle
>  Issue Type: Improvement
>Affects Versions: v0.5.0
>Reporter: Garrett Li
>Assignee: Garrett Li
>  Labels: alert_engine
> Fix For: v0.5.0
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)