eagle.git
2 years ago[EAGLE-1102] Integrate CVE maven plugin branch-1.0 master
Grainier [Tue, 8 Oct 2019 06:05:57 +0000 (23:05 -0700)] 
[EAGLE-1102] Integrate CVE maven plugin

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

## Purpose
Purpose of this pull request is to integrate the CVE maven plugin for eagle to check security vulnerabilities in dependencies during build time. This will help to detect publicly disclosed vulnerabilities contained within eagle's dependencies (and the dependencies of all child modules).

## Usage

This plugin configuration is attached to the `mvn verify` phase. Therefore, this will run automatically when we perform a `mvn clean verify`. Once the `mvn` process is completed, the plugin will create a `dependency-check-report.html` report in `target/` dir with the detect vulnerabilities.

In case if you need to skip this plugin, use `owasp.check.skip=true` property (i.e `mvn clean verify -Dowasp.check.skip=true`).

## Remarks
- Fixes https://issues.apache.org/jira/browse/EAGLE-1102
- https://issues.apache.org/jira/browse/EAGLE-1100
- https://github.com/jeremylong/DependencyCheck
- https://jeremylong.github.io/DependencyCheck/dependency-check-maven/aggregate-mojo.html
- https://jeremylong.github.io/DependencyCheck/general/suppression.html
---

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [x] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [x] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [x] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Grainier <grainier@wso2.com>

Closes #1005 from grainier/EAGLE-1102.

2 years ago[EAGLE-1101] Update merge-eagle-pr.py to support python 3.x
Hao Chen [Wed, 2 Oct 2019 22:55:38 +0000 (15:55 -0700)] 
[EAGLE-1101] Update merge-eagle-pr.py to support python 3.x

Author: Hao Chen <haoch@users.noreply.github.com>

Closes #1004 from haoch/patch-5.

2 years ago[EAGLE-1068] Upgrade Siddhi dependency to v5.1.4
Grainier [Wed, 2 Oct 2019 22:50:32 +0000 (15:50 -0700)] 
[EAGLE-1068] Upgrade Siddhi dependency to v5.1.4

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

## Purpose
Purpose of this pull request is to upgrade the [Siddhi](https://mvnrepository.com/artifact/io.siddhi) dependency version to `v5.1.4`. With this, it'll also;
- Fix `alert-core` and tests to support new Siddhi APIs.
- Fix existing custom Siddhi extensions to support new Siddhi APIs.
- Improve extension loading (use annotation support instead of `siddhiext`).
- Add the following dependencies (since they are now separated from Siddhi core);
```xml
<dependency>
    <groupId>io.siddhi.extension.execution.regex</groupId>
    <artifactId>siddhi-execution-regex</artifactId>
    <version>5.0.5</version>
</dependency>

<dependency>
    <groupId>io.siddhi.extension.execution.string</groupId>
    <artifactId>siddhi-execution-string</artifactId>
    <version>5.0.5</version>
</dependency>
```

## Remarks
- Fixes https://issues.apache.org/jira/browse/EAGLE-1068
- https://issues.apache.org/jira/browse/EAGLE-1065

---
Contribution Tasks:
 - [x] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [x] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [x] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Grainier <grainier@wso2.com>

Closes #1003 from grainier/EAGLE-1068.

3 years agoEAGLE-1088: Change the inconsistent method name find
yonzhang [Mon, 28 May 2018 18:07:35 +0000 (11:07 -0700)] 
EAGLE-1088: Change the inconsistent method name find

make java method more friendly

Author: @BruceKuiLiu
Reviewer: @yonzhang2012 yonzhang2012@gmail.com

Closes: #991

3 years agoEAGLE-1090 update for compatibiliy to python3
yonzhang [Mon, 28 May 2018 18:03:49 +0000 (11:03 -0700)] 
EAGLE-1090 update for compatibiliy to python3
merge-eagle-pr.py changed to support python3

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

Author: @jhsenjaliya jhs4191@gmail.com
Reviewer: @yonzhang2012 yonzhang2012@gmail.com

Closes: #992

4 years agoUpdate MRRunningAppMetricBolt.java
yonzhang [Tue, 3 Apr 2018 23:46:55 +0000 (16:46 -0700)] 
Update MRRunningAppMetricBolt.java
Author: yizt
Reviewer: yonzhang

Closes #969

4 years agoUpdate JDBCSecurityMetadataDAO.java
yonzhang [Tue, 3 Apr 2018 23:45:56 +0000 (16:45 -0700)] 
Update JDBCSecurityMetadataDAO.java
Author: yizt
Reviewer: yonzhang

Closes #970

4 years agoEAGLE-879 - Using Slack Notification throws ClassNotFoundException
yonzhang [Tue, 3 Apr 2018 23:36:23 +0000 (16:36 -0700)] 
EAGLE-879 - Using Slack Notification throws ClassNotFoundException
Author: coheigea
Reviewer: yonzhang

Closes #879

4 years agoApply checkstyle fixes to eagle-storage-base module
yonzhang [Tue, 3 Apr 2018 23:13:52 +0000 (16:13 -0700)] 
Apply checkstyle fixes to eagle-storage-base module
Author: coheigea
Reviewer: yonzhang

Closes #988

4 years agoUpgrade jquery to v3.3.1
yonzhang [Tue, 3 Apr 2018 23:06:04 +0000 (16:06 -0700)] 
Upgrade jquery to v3.3.1
Author: hao chen
Reviewer: yonzhang

Closes #989

4 years agoDisable DocType declarations
yonzhang [Tue, 3 Apr 2018 22:57:41 +0000 (15:57 -0700)] 
Disable DocType declarations
Author: coheigea
Reviewer: yonzhang

Closes #990

4 years ago[EAGLE-1081] Checkstyle fixes for eagle-entity-base module
Colm O hEigeartaigh [Wed, 7 Feb 2018 07:07:01 +0000 (23:07 -0800)] 
[EAGLE-1081] Checkstyle fixes for eagle-entity-base module

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Colm O hEigeartaigh <coheigea@apache.org>

Closes #985 from coheigea/EAGLE-1081.

4 years ago[EAGLE-1080] Fix checkstyle errors in the eagle-query-base module
Colm O hEigeartaigh [Wed, 7 Feb 2018 07:05:37 +0000 (23:05 -0800)] 
[EAGLE-1080] Fix checkstyle errors in the eagle-query-base module

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Colm O hEigeartaigh <coheigea@apache.org>

Closes #983 from coheigea/eagle-query-base-checkstyle.

4 years ago[EAGLE-1082] The server script can't be started from the same directory
Colm O hEigeartaigh [Wed, 7 Feb 2018 07:04:02 +0000 (23:04 -0800)] 
[EAGLE-1082] The server script can't be started from the same directory

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Colm O hEigeartaigh <coheigea@apache.org>

Closes #986 from coheigea/EAGLE-1082.

4 years ago[EAGLE-1083] Upgrade Storm to 0.9.7
Colm O hEigeartaigh [Wed, 7 Feb 2018 07:02:32 +0000 (23:02 -0800)] 
[EAGLE-1083] Upgrade Storm to 0.9.7

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Colm O hEigeartaigh <coheigea@apache.org>

Closes #987 from coheigea/EAGLE-1083.

4 years ago[EAGLE-968] Fix for email issue in 0.5 eagle version
kreddylh [Fri, 2 Feb 2018 19:33:26 +0000 (11:33 -0800)] 
[EAGLE-968] Fix for email issue in 0.5 eagle version

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: kreddylh <kreddylh@paypal.com>
Author: rushikesavareddy <keshav19@gmail.com>

Closes #941 from rushikesavareddy/branch-0.5.

4 years agoEAGLE-1071 Login form takes empty entries
yonzhang [Thu, 1 Feb 2018 23:12:10 +0000 (15:12 -0800)] 
EAGLE-1071 Login form takes empty entries
fix js

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

Author: @VSJTech
Reviewer: @zombieJ

Closes: #972

4 years agoEAGLE-1074 - eagle-docker.sh uses the wrong path
yonzhang [Thu, 1 Feb 2018 23:06:55 +0000 (15:06 -0800)] 
EAGLE-1074 - eagle-docker.sh uses the wrong path
fix startup issue

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

Author: @coheigea coheigea@apache.org
Reviewer: @yonzhang2012 yonzhang2012@apache.org

Closes: #976

4 years agoEAGLE-1078 - Remove references to the "incubator" from the source
yonzhang [Thu, 1 Feb 2018 23:04:44 +0000 (15:04 -0800)] 
EAGLE-1078 - Remove references to the "incubator" from the source
remove "incubator" words

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

Author: @coheigea coheigea@apache.org
Reviewer: @yonzhang2012 yonzhang2012@apache.org

Closes: #981

4 years agoEAGLE-1079 - Fix checkstyle issues in antlr module
yonzhang [Thu, 1 Feb 2018 23:00:24 +0000 (15:00 -0800)] 
EAGLE-1079 - Fix checkstyle issues in antlr module
fix checkstyle in eagle-antlr module

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

Author: @coheigea coheigea@apache.org
Reviewer: @yonzhang2012 yonzhang2012@apache.org

Closes #982

4 years ago[EAGLE-1075] Can't specify configuration options for AlertFilePublisher
Colm O hEigeartaigh [Wed, 31 Jan 2018 19:34:53 +0000 (11:34 -0800)] 
[EAGLE-1075] Can't specify configuration options for AlertFilePublisher

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Colm O hEigeartaigh <coheigea@apache.org>

Closes #978 from coheigea/EAGLE-1075.

4 years ago[EAGLE-1077] Set the secure processing feature on all DocumentBuilder…
Colm O hEigeartaigh [Wed, 31 Jan 2018 19:30:34 +0000 (11:30 -0800)] 
[EAGLE-1077] Set the secure processing feature on all DocumentBuilder…

…Factory instances

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Colm O hEigeartaigh <coheigea@apache.org>

Closes #980 from coheigea/EAGLE-1077.

4 years ago[EAGLE-331] avoid to use junit.framework.Assert
Colm O hEigeartaigh [Wed, 31 Jan 2018 18:28:43 +0000 (10:28 -0800)] 
[EAGLE-331] avoid to use junit.framework.Assert

<!--
{% comment %}
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to you under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
{% endcomment %}
-->

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

 - [ ] Make sure the PR title is formatted like:
   `[EAGLE-<Jira issue #>] Description of pull request`
 - [ ] Make sure tests pass via `mvn clean verify`. (Even better, enable
       Travis-CI on your fork and ensure the whole test matrix passes).
 - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
       number, if there is one.
 - [ ] If this contribution is large, please file an Apache
       [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.txt).

---

Author: Colm O hEigeartaigh <coheigea@apache.org>

Closes #979 from coheigea/EAGLE-331.

4 years ago[EAGLE-1025] bumping version to 0.5.1 for master
Jay Sen [Wed, 31 Jan 2018 02:17:15 +0000 (18:17 -0800)] 
[EAGLE-1025] bumping version to 0.5.1 for master

[EAGLE-1025] bumping version to 0.6 for master

Author: Jay Sen <jsenjaliya@paypal.com>
Author: Jay <jhsonline@gmail.com>

Closes #936 from jhsenjaliya/master-version-bump.

4 years ago[EAGLE-1051] update removePolicy
Zhao, Qingwen [Tue, 30 Jan 2018 22:30:32 +0000 (14:30 -0800)] 
[EAGLE-1051] update removePolicy

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

There is no need to do this check. As eagle has a table `policy_publishment` which has defined the relationship between policies and publishments.

```
CREATE TABLE IF NOT EXISTS policy_publishment (
  policyId VARCHAR(50),
  publishmentName VARCHAR(50),
  PRIMARY KEY(policyId, publishmentName),
  CONSTRAINT `policy_id_fk` FOREIGN KEY (`policyId`) REFERENCES `policy_definition` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `publishment_id_fk` FOREIGN KEY (`publishmentName`) REFERENCES `publishment` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
);
```

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #959 from qingwen220/EAGLE-1051.

4 years ago[MINOR] Update README
Hao Chen [Thu, 23 Nov 2017 15:53:17 +0000 (23:53 +0800)] 
[MINOR] Update README

4 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/eagle
Hao Chen [Thu, 23 Nov 2017 15:51:07 +0000 (23:51 +0800)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/eagle

4 years agoMerge branch 'branch-0.5'
Hao Chen [Thu, 23 Nov 2017 15:50:46 +0000 (23:50 +0800)] 
Merge branch 'branch-0.5'

4 years agoMerge branch 'branch-0.5' of https://git-wip-us.apache.org/repos/asf/eagle into branc... branch-0.5
Hao Chen [Thu, 23 Nov 2017 15:50:21 +0000 (23:50 +0800)] 
Merge branch 'branch-0.5' of https://git-wip-us.apache.org/repos/asf/eagle into branch-0.5

4 years agoAdd CHANGELOG.tx for v0.5.0 v0.5.0
Hao Chen [Thu, 23 Nov 2017 15:49:26 +0000 (23:49 +0800)] 
Add CHANGELOG.tx for v0.5.0

4 years ago[EAGLE-1017] New further: support for query alert of a specific machine.
It_Ds_N.cpp [Sun, 22 Oct 2017 03:17:21 +0000 (11:17 +0800)] 
[EAGLE-1017] New further: support for query alert of a specific machine.

New further: support for query alert of a specific machine.

modified:
- eagle-core/eagle-alert-parent/eagle-alert-app/src/main/java/org/apache/eagle/alert/app/AlertEagleStorePlugin.java
- eagle-core/eagle-alert-parent/eagle-alert/alert-common/src/main/java/org/apache/eagle/alert/engine/model/AlertPublishEvent.java

Involved modules:
eagle-core

The jira ticket link is:
https://issues.apache.org/jira/browse/EAGLE-1017

Author: It_Ds_N.cpp <It_Ds_N.cpp@It-Ds-Ncpps-MacBook-Pro.local>

Closes #930 from 6591812/master.

4 years ago[EAGLE-973] removing incubating from docs
Jay [Tue, 8 Aug 2017 06:58:00 +0000 (23:58 -0700)] 
[EAGLE-973] removing incubating from docs

Author: Jay <jhsonline@gmail.com>

Closes #968 from jhsenjaliya/EAGLE-973.

(cherry picked from commit 06d971622b6707d37871b0ffea07b71ad1108262)
Signed-off-by: Jay <jhsonline@gmail.com>
4 years ago[EAGLE-973] removing incubating from docs
Jay [Tue, 8 Aug 2017 06:58:00 +0000 (23:58 -0700)] 
[EAGLE-973] removing incubating from docs

Author: Jay <jhsonline@gmail.com>

Closes #968 from jhsenjaliya/EAGLE-973.

4 years ago[MINOR] Docs: remove incubator words
Hao Chen [Tue, 8 Aug 2017 06:11:50 +0000 (14:11 +0800)] 
[MINOR] Docs: remove incubator words

- Docs: remove incubator words

Author: Hao Chen <hchen9@ebay.com>

Closes #967 from haoch/removeIncubatorWords.

(cherry picked from commit 93095296a16a72986e04a9f720fc8d5a28a181fb)
Signed-off-by: Hao Chen <hchen9@ebay.com>
4 years ago[MINOR] Docs: remove incubator words
Hao Chen [Tue, 8 Aug 2017 06:11:50 +0000 (14:11 +0800)] 
[MINOR] Docs: remove incubator words

- Docs: remove incubator words

Author: Hao Chen <hchen9@ebay.com>

Closes #967 from haoch/removeIncubatorWords.

4 years ago[EAGLE-1059] fix a bug in PolicyResource.java
Zhao, Qingwen [Mon, 7 Aug 2017 02:56:55 +0000 (10:56 +0800)] 
[EAGLE-1059] fix a bug in PolicyResource.java

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #965 from qingwen220/EAGLE-1059.

4 years ago[EAGLE-1060] updating version to 0.5.0
Jay [Fri, 4 Aug 2017 05:35:12 +0000 (22:35 -0700)] 
[EAGLE-1060] updating version to 0.5.0

Author: Jay <jhsonline@gmail.com>

Closes #966 from jhsenjaliya/EAGLE-1060.

4 years agoadding missing apache license header
Jay [Fri, 28 Jul 2017 06:37:35 +0000 (23:37 -0700)] 
adding missing apache license header

this is minor fix that adds apache license header to the following file

Author: Jay <jhsonline@gmail.com>

Closes #964 from jhsenjaliya/EAGLE-1058.

4 years ago[EAGLE-1046] Eagle supports policies import to a new site from a policy prototype
zombieJ [Thu, 13 Jul 2017 05:16:57 +0000 (13:16 +0800)] 
[EAGLE-1046] Eagle supports policies import to a new site from a policy prototype

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

add prototype management page
support policy create with proto

Author: zombieJ <smith3816@gmail.com>
Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #963 from zombieJ/EAGLE-1046.

4 years ago[MINOR] fix compile error
Zhao, Qingwen [Mon, 10 Jul 2017 08:19:52 +0000 (16:19 +0800)] 
[MINOR] fix compile error

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #962 from qingwen220/minor.

4 years ago[EAGLE-1055] update policy proto APIs
Zhao, Qingwen [Mon, 10 Jul 2017 08:04:50 +0000 (16:04 +0800)] 
[EAGLE-1055] update policy proto APIs

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #958 from qingwen220/EAGLE-1055.

4 years agousing openjdk for docker
Jay [Thu, 29 Jun 2017 21:58:53 +0000 (14:58 -0700)] 
using openjdk for docker

using openjdk for docker image instead of oracle jdk

Author: Jay <jhsonline@gmail.com>

Closes #961 from jhsenjaliya/EAGLE-1057.

(cherry picked from commit ea28bccec3552c20bce40fb6584c9e0848898059)
Signed-off-by: Jay <jhsonline@gmail.com>
4 years agousing openjdk for docker
Jay [Thu, 29 Jun 2017 21:58:53 +0000 (14:58 -0700)] 
using openjdk for docker

using openjdk for docker image instead of oracle jdk

Author: Jay <jhsonline@gmail.com>

Closes #961 from jhsenjaliya/EAGLE-1057.

4 years ago[EAGLE-1045] remove scala-tools.release repo which is not useful
yonzhang [Wed, 28 Jun 2017 22:59:51 +0000 (15:59 -0700)] 
[EAGLE-1045] remove scala-tools.release repo which is not useful

Author: yonzhang <yonzhang2012@gmail.com>

Closes #951 from yonzhang/branch-0.5.

(cherry picked from commit d85ac92b39c7b005e44f8a88566abd4ff09dd51a)
Signed-off-by: Jay <jhsonline@gmail.com>
4 years ago[EAGLE-1045] remove scala-tools.release repo which is not useful
yonzhang [Wed, 28 Jun 2017 22:59:51 +0000 (15:59 -0700)] 
[EAGLE-1045] remove scala-tools.release repo which is not useful

Author: yonzhang <yonzhang2012@gmail.com>

Closes #951 from yonzhang/branch-0.5.

4 years agoDocker updates for eagle 0.5
Jay [Wed, 28 Jun 2017 22:05:58 +0000 (15:05 -0700)] 
Docker updates for eagle 0.5

This docker image is for eagle 0.5

There is still an issue where namenode process dies sometimes.
creating this PR to get the review started....

Author: Jay <jhsonline@gmail.com>

Closes #914 from jhsenjaliya/EAGLE-925.

(cherry picked from commit 39ab83e625a271a2f3d55a9395c60a43c61f09da)
Signed-off-by: Jay <jhsonline@gmail.com>
4 years agoDocker updates for eagle 0.5
Jay [Wed, 28 Jun 2017 22:05:58 +0000 (15:05 -0700)] 
Docker updates for eagle 0.5

This docker image is for eagle 0.5

There is still an issue where namenode process dies sometimes.
creating this PR to get the review started....

Author: Jay <jhsonline@gmail.com>

Closes #914 from jhsenjaliya/EAGLE-925.

4 years ago[EAGLE-1056] fix a link bug in the email template
Zhao, Qingwen [Tue, 27 Jun 2017 04:31:38 +0000 (12:31 +0800)] 
[EAGLE-1056] fix a link bug in the email template

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #960 from qingwen220/EAGLE-1056.

(cherry picked from commit aa136afa9e99381835356f647daccbf6b7a8be9f)
Signed-off-by: Zhao, Qingwen <qingwzhao@apache.org>
4 years ago[EAGLE-1056] fix a link bug in the email template
Zhao, Qingwen [Tue, 27 Jun 2017 04:31:38 +0000 (12:31 +0800)] 
[EAGLE-1056] fix a link bug in the email template

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #960 from qingwen220/EAGLE-1056.

4 years ago[EAGLE-1053] Support typeahead in Eagle UI
zombieJ [Wed, 21 Jun 2017 05:21:05 +0000 (13:21 +0800)] 
[EAGLE-1053] Support typeahead in Eagle UI

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

Support typeahead in Eagle UI (metric preview page)

Author: zombieJ <smith3816@gmail.com>

Closes #957 from zombieJ/EAGLE-1053.

4 years ago[EAGLE-1054] Publisher delete don't close the dialog
zombieJ [Wed, 21 Jun 2017 02:45:57 +0000 (10:45 +0800)] 
[EAGLE-1054] Publisher delete don't close the dialog

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

When user delete the publisher. The dialog not closed.

Author: zombieJ <smith3816@gmail.com>

Closes #956 from zombieJ/EAGLE-1054.

4 years ago[EAGLE-1048] Delete an alert publisher on Eagle UI
zombieJ [Tue, 20 Jun 2017 12:11:09 +0000 (20:11 +0800)] 
[EAGLE-1048] Delete an alert publisher on Eagle UI

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

Administer can delete  an alert publisher on Eagle UI

Request: DELETE /publishments/\{name\}

Response:
```
OpResult {
    public int code = 200;   // 200 = SUCCESS
    public String message = "";
}
```

Author: zombieJ <smith3816@gmail.com>

Closes #955 from zombieJ/EAGLE-1048.

4 years ago[EAGLE-1044] Support policy Import using a policy prototype
Zhao, Qingwen [Tue, 20 Jun 2017 08:43:18 +0000 (16:43 +0800)] 
[EAGLE-1044] Support policy Import using a policy prototype

https://issues.apache.org/jira/browse/EAGLE-1044'

Provided APIs:
*  load policies to new site "sandbox" from policy prototypes by `POST /rest/policyProto/loadToSite/sandbox`
* create a new policy prototype with an existing policy by `POST /rest/policyProto/saveAsProto`
* update or create a policy prototype by by `POST /rest/policyProto`
* get all policy prototypes by `GET /rest/policyProto`
* delete a policy prototype by `DELETE /rest/policyProto/{uuid}`

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #952 from qingwen220/EAGLE-1044.

4 years ago[EAGLE-1047] View all alert publishers on Eagle UI
zombieJ [Tue, 20 Jun 2017 08:42:39 +0000 (16:42 +0800)] 
[EAGLE-1047] View all alert publishers on Eagle UI

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

Users can view all the publisher configurations

Author: zombieJ <smith3816@gmail.com>

Closes #954 from zombieJ/EAGLE-1047.

4 years ago[EAGLE-1049] Support metric filter in the metric preview page
zombieJ [Tue, 20 Jun 2017 08:38:01 +0000 (16:38 +0800)] 
[EAGLE-1049] Support metric filter in the metric preview page

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

Support metric filter in the metric preview page

Author: zombieJ <smith3816@gmail.com>

Closes #953 from zombieJ/EAGLE-1049.

4 years ago[EAGLE-1043] display date when series cross the date
zombieJ [Wed, 14 Jun 2017 09:12:49 +0000 (17:12 +0800)] 
[EAGLE-1043] display date when series cross the date

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

Current chart don't provide date info which is not user friendly

Author: zombieJ <smith3816@gmail.com>

Closes #950 from zombieJ/EAGLE-1043.

4 years ago[EAGLE-1039] recheck when policy init and keep origin setting
zombieJ [Wed, 14 Jun 2017 08:25:08 +0000 (16:25 +0800)] 
[EAGLE-1039] recheck when policy init and keep origin setting

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

If a user wants to edit an existing policy, alert de-duplication info should be loaded from the database when he/she enters to that page.

Author: zombieJ <smith3816@gmail.com>

Closes #949 from zombieJ/EAGLE-1039.

4 years ago[EAGLE-1041] Support policy processing pipeline
Zhao, Qingwen [Wed, 14 Jun 2017 07:38:48 +0000 (15:38 +0800)] 
[EAGLE-1041] Support policy processing pipeline

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

Two updates:
* if an inputStream is an intermediate stream (defined by select clause statement), then remove it from inputStream list and outputStream list
* if an inputStream is an intermediate stream, remove its PartitionSpec

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #947 from qingwen220/EAGLE-1041.

4 years ago[EAGLE-1042] support preview chart title
zombieJ [Wed, 14 Jun 2017 07:26:59 +0000 (15:26 +0800)] 
[EAGLE-1042] support preview chart title

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

For metric preview page. There should be display the title of the chart for quick snapshot

Author: zombieJ <smith3816@gmail.com>

Closes #948 from zombieJ/EAGLE-1042.

4 years ago[MINOR] update eagle-assembly/src/main/doc/README.md
Zhao, Qingwen [Thu, 8 Jun 2017 13:10:40 +0000 (21:10 +0800)] 
[MINOR] update eagle-assembly/src/main/doc/README.md

* Update eagle-assembly/src/main/doc/README.md
* Fix a bug in MRHistoryJobApplicationProvider.xml

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #946 from qingwen220/minor.

4 years ago[EAGLE-1038] Support alertDuplication customization for each policy
Zhao, Qingwen [Thu, 8 Jun 2017 02:21:04 +0000 (10:21 +0800)] 
[EAGLE-1038] Support alertDuplication customization for each policy

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

* support duplication check for each outputStream of a policy
* compatible with the duplication check in old versions (check in a publisher)

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #944 from qingwen220/minor.

4 years ago[EAGLE-1037] Add alertDeduplication configurations on Eagle UI
zombieJ [Thu, 8 Jun 2017 02:18:59 +0000 (10:18 +0800)] 
[EAGLE-1037] Add alertDeduplication configurations on Eagle UI

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

Add alertDeduplication configurations on Eagle UI.

Here is the sample policy
```json
{
    "name": "capacityUsage",
    "description": "Policy for HADOOP_JMX_METRIC_STREAM_SANDBOX_CAPACITY_USAGE_OUT",
    "inputStreams": [
      "HADOOP_JMX_METRIC_STREAM_SANDBOX"
    ],
    "outputStreams": [
      "HADOOP_JMX_METRIC_STREAM_SANDBOX_CAPACITY_USAGE_OUT"
    ],
    "siteId": "sandbox",
    "definition": {
      "type": "siddhi",
      "value": "from HADOOP_JMX_METRIC_STREAM_SANDBOX[metric == \"hadoop.namenode.fsnamesystemstate.capacityusage\" and convert(value, \"long\") > 90]select site, host, component, metric, convert(value, \"long\") as value, timestamp insert into HADOOP_JMX_METRIC_STREAM_SANDBOX_CAPACITY_USAGE_OUT;",
      "handlerClass": null,
      "properties": {},
      "inputStreams": [],
      "outputStreams": []
    },
    "stateDefinition": null,
    "policyStatus": "ENABLED",
    "alertDefinition": {
      "templateType": "TEXT",
      "subject": "$site capacity exceeds 90%",
      "body": "$site capacity exceeds 90%",
      "severity": "WARNING",
      "category": "HDFS"
    },
    "alertDeduplications": [
      {
        "outputStreamId": "HADOOP_JMX_METRIC_STREAM_SANDBOX_CAPACITY_USAGE_OUT",
        "dedupIntervalMin": "1",
        "dedupFields": [
          "site",
          "component",
          "host",
          "metric"
        ]
      }
    ],
    "partitionSpec": [
      {
        "streamId": "HADOOP_JMX_METRIC_STREAM_SANDBOX",
        "type": "SHUFFLE",
        "columns": [],
        "sortSpec": null
      }
    ],
    "dedicated": false,
    "parallelismHint": 5,
    "alertSeverity": "WARNING",
    "alertCategory": "HDFS"
  }
```

Author: zombieJ <smith3816@gmail.com>

Closes #945 from zombieJ/EAGLE-1037.

4 years ago[EAGLE-1032] Add policy duplication settings in the policy definition page
zombieJ [Tue, 6 Jun 2017 12:28:52 +0000 (20:28 +0800)] 
[EAGLE-1032] Add policy duplication settings in the policy definition page

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

Add policy duplication settings in the policy definition page.
1. FieldName: dedupIntervalMin Type: string (text) - default: 30
e.g., 1, 2, 10
2. FieldName: dedupFields Type: array (checkbox) - default: all column checked
Description: show all stream columns of STRING type
e.g. ["site", "component"]

Author: zombieJ <smith3816@gmail.com>

Closes #942 from zombieJ/EAGLE-1032.

4 years ago[EAGLE-1029] fix bug in generateGroupbyMonitorMetadata
Zhao, Qingwen [Sat, 27 May 2017 08:03:19 +0000 (16:03 +0800)] 
[EAGLE-1029] fix bug in generateGroupbyMonitorMetadata

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #939 from qingwen220/EAGLE-1029.

(cherry picked from commit 1fb60cc762da24625f37c599c2ea89d693adad67)
Signed-off-by: Zhao, Qingwen <qingwzhao@apache.org>
4 years ago[EAGLE-1029] fix bug in generateGroupbyMonitorMetadata
Zhao, Qingwen [Sat, 27 May 2017 08:03:19 +0000 (16:03 +0800)] 
[EAGLE-1029] fix bug in generateGroupbyMonitorMetadata

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #939 from qingwen220/EAGLE-1029.

4 years agoMINOR: enrich MAP_REDUCE_JOB_STREAM
Zhao, Qingwen [Sat, 27 May 2017 08:00:11 +0000 (16:00 +0800)] 
MINOR: enrich MAP_REDUCE_JOB_STREAM

Add 5 fields in MAP_REDUCE_JOB_STREAM
* numTotalMaps
* numTotalReduces
* duration
* avgMapTime
* avgReduceTime

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #940 from qingwen220/minor.

4 years ago[EAGLE-1023] Update jmx metric collector scripts
Zhao, Qingwen [Wed, 24 May 2017 08:24:11 +0000 (16:24 +0800)] 
[EAGLE-1023] Update jmx metric collector scripts

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

* fix multi-thread bug in fnmatch
* add HBase ha check script
* change url connection timeout from 30s to 60s
* add necessary exception handling
* add two new metrics `hadoop.namenode.dfs.checkpointtimelag` & `hadoop.namenode.fsnamesystemstate.numrevisedlivedatanodes`
* update metric filter configuration

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #935 from qingwen220/EAGLE-1023.

(cherry picked from commit e8a58b66f1fce57f1f73f9d97e1aaf2944e69a74)
Signed-off-by: Zhao, Qingwen <qingwzhao@apache.org>
4 years ago[EAGLE-1023] Update jmx metric collector scripts
Zhao, Qingwen [Wed, 24 May 2017 08:24:11 +0000 (16:24 +0800)] 
[EAGLE-1023] Update jmx metric collector scripts

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

* fix multi-thread bug in fnmatch
* add HBase ha check script
* change url connection timeout from 30s to 60s
* add necessary exception handling
* add two new metrics `hadoop.namenode.dfs.checkpointtimelag` & `hadoop.namenode.fsnamesystemstate.numrevisedlivedatanodes`
* update metric filter configuration

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #935 from qingwen220/EAGLE-1023.

5 years ago[EAGLE-1024] Monitor jobs with high RPC throughput
Zhao, Qingwen [Fri, 19 May 2017 10:07:53 +0000 (18:07 +0800)] 
[EAGLE-1024] Monitor jobs with high RPC throughput

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

* add job RPC data in MAP_REDUCE_JOB_STREAM
* refactor org.apache.eagle.jpm.analyzer.publisher.EmailPublisher
* support new config 'application.analyzerReport.alertLevel' to define alert level

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #938 from qingwen220/EAGLE-1024.

5 years ago[EAGLE-1016] fix keyword "group" conflict in JDBC storage
Zhao, Qingwen [Fri, 19 May 2017 05:55:27 +0000 (13:55 +0800)] 
[EAGLE-1016] fix keyword "group" conflict in JDBC storage

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

If you meet the same issue after applying this patch, please drop the old table first.

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #933 from qingwen220/EAGLE-1016.

5 years ago[EAGLE-1022] Fix runtime exception when parsing spark.yarn.executor.memoryOverhead
Zhao, Qingwen [Fri, 19 May 2017 05:49:37 +0000 (13:49 +0800)] 
[EAGLE-1022] Fix runtime exception when parsing spark.yarn.executor.memoryOverhead

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #934 from qingwen220/EAGLE-1022.

(cherry picked from commit 7d39863f48916116e99cdff98527e60f9379a475)
Signed-off-by: Zhao, Qingwen <qingwzhao@apache.org>
5 years ago[EAGLE-1022] Fix runtime exception when parsing spark.yarn.executor.memoryOverhead
Zhao, Qingwen [Fri, 19 May 2017 05:49:37 +0000 (13:49 +0800)] 
[EAGLE-1022] Fix runtime exception when parsing spark.yarn.executor.memoryOverhead

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #934 from qingwen220/EAGLE-1022.

5 years ago[MINOR] Sync 0.5 branch with master branch changes
zombieJ [Thu, 18 May 2017 05:47:38 +0000 (22:47 -0700)] 
[MINOR] Sync 0.5 branch with master branch changes

Author: zombieJ <smith3816@gmail.com>

Closes #937 from qingwen220/master.

5 years ago[EAGLE-1021] JPM Overview OPS trend use max agg 937/head
zombieJ [Mon, 15 May 2017 07:22:21 +0000 (15:22 +0800)] 
[EAGLE-1021] JPM Overview OPS trend use max agg

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

Author: zombieJ <smith3816@gmail.com>

Closes #932 from zombieJ/EAGLE-1021.

5 years ago[EAGLE-1020] JPM UI overview page OPS unit error
zombieJ [Fri, 12 May 2017 08:41:44 +0000 (16:41 +0800)] 
[EAGLE-1020] JPM UI overview page OPS unit error

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

Author: zombieJ <smith3816@gmail.com>

Closes #931 from zombieJ/EAGLE-1020.

5 years agoMerge remote-tracking branch 'origin/master' into branch-0.5
Jay [Sun, 7 May 2017 18:11:00 +0000 (11:11 -0700)] 
Merge remote-tracking branch 'origin/master' into branch-0.5

5 years ago[EAGLE-993] add duplicate removal settings in policy definition
Zhao, Qingwen [Fri, 5 May 2017 05:02:20 +0000 (13:02 +0800)] 
[EAGLE-993] add duplicate removal settings in policy definition

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #926 from qingwen220/EAGLE-993.

5 years ago[EAGLE-1015] add an interface to add storm configuration in an application
Zhao, Qingwen [Fri, 5 May 2017 04:54:21 +0000 (12:54 +0800)] 
[EAGLE-1015] add an interface to add storm configuration in an application

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

Support to add storm config value of type number or string in an application. However, to make storm overrides these custom values,  one rule is the configuration must start with 'application.storm.'. For example:

`application.storm.workers` to override `workers`
`application.storm.nimbus.host` to override `nimbus.host`

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #928 from qingwen220/EAGLE-1015.

5 years ago[EAGLE-1014] add exception handling in CorrelationSpout.java
Zhao, Qingwen [Tue, 2 May 2017 18:29:46 +0000 (11:29 -0700)] 
[EAGLE-1014] add exception handling in CorrelationSpout.java

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #927 from qingwen220/EAGLE-1014.

5 years agoAdd license on service.sdl
chitin [Wed, 19 Apr 2017 09:01:21 +0000 (17:01 +0800)] 
Add license on service.sdl

Add license on service.sdl, avoid using exclude.

Author: chitin <chitin1027@gmail.com>

Closes #924 from chitin/master3.

5 years ago[EAGLE-1009] Fix `return` inside `finally` block may result in losing exception
asdf2014 [Wed, 19 Apr 2017 09:00:32 +0000 (17:00 +0800)] 
[EAGLE-1009] Fix `return` inside `finally` block may result in losing exception

`return` inside `finally` block will result in losing exception:

* If the finally block completes abruptly for reason S, then the try statement completes abruptly for reason S (and the throw of value V is discarded and forgotten).
* If the finally block completes abruptly for reason S, then the try statement completes abruptly for reason S (and reason R is discarded).

reference:
http://docs.oracle.com/javase/specs/jls/se8/html/jls-14.html#jls-14.20.2
https://issues.apache.org/jira/secure/attachment/12863778/FinallyTest.java

(https://issues.apache.org/jira/browse/EAGLE-1009)

Author: asdf2014 <1571805553@qq.com>

Closes #920 from asdf2014/return_inside_finally.

5 years agoMINOR: rename 'HbaseServiceInstance' as 'HBaseServiceInstance'
Zhao, Qingwen [Wed, 19 Apr 2017 06:57:47 +0000 (14:57 +0800)] 
MINOR: rename 'HbaseServiceInstance' as 'HBaseServiceInstance'

Author: Zhao, Qingwen <qingwzhao@apache.org>
Author: Qingwen Zhao <qingwen220@gmail.com>

Closes #923 from qingwen220/minor.

5 years ago[MINOR] Add license and exclude file end with sdl.
chitin [Tue, 18 Apr 2017 11:22:13 +0000 (19:22 +0800)] 
[MINOR] Add license and exclude file end with sdl.

Add license and exclude file end with sdl.

Author: chitin <chitin1027@gmail.com>

Closes #921 from chitin/fix998.

5 years ago[EAGLE-1008] java.lang.NullPointerException in JHFEventReaderBase.close
Zhao, Qingwen [Tue, 18 Apr 2017 08:44:11 +0000 (16:44 +0800)] 
[EAGLE-1008] java.lang.NullPointerException in JHFEventReaderBase.close

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #919 from qingwen220/minor.

5 years agoHBase Naming that unify `Hbase` and `HBase` into `HBase`
asdf2014 [Tue, 18 Apr 2017 08:05:26 +0000 (01:05 -0700)] 
HBase Naming that unify `Hbase` and `HBase` into `HBase`

HBase Naming that unify `Hbase` and `HBase` into `HBase`

(https://issues.apache.org/jira/browse/EAGLE-992)

Author: asdf2014 <1571805553@qq.com>

Closes #905 from asdf2014/hbase_naming.

5 years ago[EAGLE-998] Add eagle csd
chitin [Tue, 18 Apr 2017 08:00:23 +0000 (01:00 -0700)] 
[EAGLE-998] Add eagle csd

Add eagle csd
https://issues.apache.org/jira/browse/EAGLE-998

Author: chitin <chitin1027@gmail.com>

Closes #908 from chitin/eaglecdh.

5 years ago[MINOR] fix metix heatmap chart size bug
koone [Mon, 17 Apr 2017 22:01:14 +0000 (15:01 -0700)] 
[MINOR] fix metix heatmap chart size bug

[MINOR] fix metix heatmap chart size bug

Author: koone <luokun1028@126.com>

Closes #918 from koone/fixbug.

5 years ago[EAGLE-982] The log length has exceeded the limit of 4 MB in Travis
asdf2014 [Mon, 17 Apr 2017 21:10:36 +0000 (14:10 -0700)] 
[EAGLE-982] The log length has exceeded the limit of 4 MB in Travis

Maven throw too many warnings for checking `Code Style` in `Travis`. Should we disable it for a while until we fix those `Code Style` issues?
```
The log length has exceeded the limit of 4 MB (this usually means that the test suite is raising the same exception over and over).
The job has been terminated
```

(https://issues.apache.org/jira/browse/EAGLE-982)

Author: asdf2014 <1571805553@qq.com>
Author: Benedict Jin <16110505@cnsuning.com>

Closes #897 from asdf2014/travis_log.

5 years ago[EAGLE-1007] Fix memory leak in ExecutionRuntimeManager
Zhao, Qingwen [Mon, 17 Apr 2017 12:42:16 +0000 (20:42 +0800)] 
[EAGLE-1007] Fix memory leak in ExecutionRuntimeManager

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #917 from qingwen220/EAGLE-1007.

5 years ago[MINOR] adding myself in developer list as a first commit 929/head
Jay [Mon, 17 Apr 2017 06:15:25 +0000 (23:15 -0700)] 
[MINOR] adding myself in developer list as a first commit

Author: Jay <jhsonline@gmail.com>

Closes #916 from jhsenjaliya/add-me-in-developer-list.

5 years agoadding myself in developer list as a first commit
Jay [Mon, 17 Apr 2017 05:05:15 +0000 (22:05 -0700)] 
adding myself in developer list as a first commit

adding me in developer list and trying to merge this as my first commit to repo.

Author: Jay <jhsonline@gmail.com>

Closes #915 from jhsenjaliya/add-me-in-developer-list.

5 years ago[EAGLE-1001] Compare Chart of JPM detail isn't sorted
r7raul1984 [Fri, 14 Apr 2017 08:47:54 +0000 (08:47 +0000)] 
[EAGLE-1001] Compare Chart of JPM detail isn't sorted

- sort job list by startTime

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

Author: r7raul1984 <tangjijun@yhd.com>
Author: JiJun Tang <tangjijun@yhd.com>

Closes #913 from r7raul1984/EAGLE-1001.

5 years ago[MINOR] Add Java Object serial file to rat plugin exclusion
r7raul1984 [Fri, 14 Apr 2017 05:37:28 +0000 (05:37 +0000)] 
[MINOR] Add Java Object serial file to rat plugin exclusion

Add Java Object serial file to rat plugin exclusion

Author: r7raul1984 <tangjijun@yhd.com>

Closes #911 from r7raul1984/MINOR-rat.

5 years ago[EAGLE-1002] fix chart component not handle event when force refresh
zombieJ [Fri, 14 Apr 2017 05:24:43 +0000 (05:24 +0000)] 
[EAGLE-1002] fix chart component not handle event when force refresh

chart lib refresh will generate new chart object which will miss chart event handle.

Author: zombieJ <smith3816@gmail.com>

Closes #912 from zombieJ/EAGLE-1002.

5 years ago[EAGLE-953] Host-level Overview Heatmap Diagram for Topology Monitoring
koone [Thu, 13 Apr 2017 06:20:05 +0000 (06:20 +0000)] 
[EAGLE-953] Host-level Overview Heatmap Diagram for Topology Monitoring

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

Author: koone <luokun1028@126.com>

Closes #907 from koone/heatmap.

5 years agoMINOR: refine app config
Zhao, Qingwen [Wed, 12 Apr 2017 13:10:26 +0000 (21:10 +0800)] 
MINOR: refine app config

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #910 from qingwen220/master.

5 years ago[MINOR] add copyright of mkdocs to LICENSE
anyway1021 [Tue, 11 Apr 2017 09:57:12 +0000 (17:57 +0800)] 
[MINOR] add copyright of mkdocs to LICENSE

[Minor] add copyright of mkdocs to LICENSE

Author: anyway1021 <mw@apache.org>

Closes #906 from anyway1021/add-mkdocs-copyright.

5 years ago[EAGLE-999] JobConfigSerDeser fails to serialize/deserialize data with long string
Zhao, Qingwen [Tue, 11 Apr 2017 09:36:50 +0000 (17:36 +0800)] 
[EAGLE-999] JobConfigSerDeser fails to serialize/deserialize data with long string

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

Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #909 from qingwen220/EAGLE-999.

5 years ago[EAGLE-986] HBaseStorage unable to deserialize Deserialize from java
r7raul1984 [Thu, 6 Apr 2017 07:22:02 +0000 (07:22 +0000)] 
[EAGLE-986] HBaseStorage unable to deserialize Deserialize from java

[EAGLE-986] HBaseStorage unable to deserialize  from java object bytes

- recover allocatedMB type from int to long

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

Author: r7raul1984 <tangjijun@yhd.com>

Closes #903 from r7raul1984/EAGLE-986.

5 years ago[EAGLE-989] Fix a bug in Resource Manager HA checker
Qingwen Zhao [Wed, 5 Apr 2017 06:38:53 +0000 (14:38 +0800)] 
[EAGLE-989] Fix a bug in Resource Manager HA checker

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

Author: Qingwen Zhao <qingwen220@gmail.com>
Author: Zhao, Qingwen <qingwzhao@apache.org>

Closes #900 from qingwen220/EAGLE-989.