GitHub user baibaichen opened a pull request:
https://github.com/apache/incubator-eagle/pull/595
Eagle 717
<!--
{% 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).
---
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/baibaichen/incubator-eagle EAGLE-717
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-eagle/pull/595.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 #595
----
commit 2f724c4e7b294670e5adb0b4690d0d48fa95b4cb
Author: mizeng <[email protected]>
Date: 2016-10-26T06:22:33Z
EAGLE-683: Improve metadata store performance
Currently, we enable periodically schedule in coordinator service itself.
If this is enabled, the schedule spec will finally used up metadata storage.
So we need to improve metadata store performance by:
1. Disable periodically schedule by default (storage like mysql doesn't
have capped feature).
2. For mongodb storage, use capped collection for schedule_specs,
policy_snapshots,
streamSnapshots, groupSpecs, alertSpecs, monitoredStreams, spoutSpecs (all
schedule spec related collection).
Author: Zeng, Bryant
Reviewer: ralphsu
This closes #566
commit e4f41f2e87d17b92d5abf110440569381853a46c
Author: wujinhu <[email protected]>
Date: 2016-10-27T07:45:41Z
[EAGLE-659] mr history feeder integrate with alert engine
Author: wujinhu <[email protected]>
Closes #571 from wujinhu/EAGLE-659.
commit 7173f2e73424b1d06aaa4a4ec9f5c2d8dbf2ae3e
Author: zombieJ <[email protected]>
Date: 2016-10-27T08:13:26Z
[EAGLE-686] UI add site select on top nav bar
UI add site select on top nav bar for user quick access.
Author: zombieJ <[email protected]>
Closes #569 from zombieJ/EAGLE-686.
commit 853d92a01cde25a34ede48c6f070d76e1d1d19a1
Author: Zhao, Qingwen <[email protected]>
Date: 2016-10-27T10:31:04Z
[EAGLE-681] Add new publisher AlertEagleStorePlugin
https://issues.apache.org/jira/browse/EAGLE-681
Author: Zhao, Qingwen <[email protected]>
Closes #573 from qingwen220/EAGLE-681.
commit 8418497769e022c79b7fa67895b34ef23fe35a2d
Author: Zhao, Qingwen <[email protected]>
Date: 2016-10-28T02:10:50Z
[MINOR] Enhance new publisher AlertEagleStorePlugin
https://issues.apache.org/jira/browse/EAGLE-681
* implement alert apis on jdbc & mongodb
* add a rest api for searching a alert by alertId
Author: Zhao, Qingwen <[email protected]>
Closes #575 from qingwen220/EAGLE-681.
commit b93d23c651a5ced46ce149bdb530d7ab79c459ca
Author: zombieJ <[email protected]>
Date: 2016-10-28T06:29:43Z
[EAGLE-688] UI support Alert display
For backend will provide the alert api. UI will also support it.
Author: zombieJ <[email protected]>
Closes #576 from zombieJ/EAGLE-688.
commit 5ca0dc090a58c285b13f61559ae006ffc0730221
Author: wujinhu <[email protected]>
Date: 2016-10-28T06:54:51Z
[EAGLE-694] alert engine could not reduce alert bolt number when
parallelism of pâ¦
Author: wujinhu <[email protected]>
Closes #577 from wujinhu/EAGLE-694.
commit 7eaf972d2c4d6e3cff488a174cf0ef3c00deb5e2
Author: anyway1021 <[email protected]>
Date: 2016-10-28T07:40:40Z
[EAGLE-695] fetching hadoop.cluster.allocatedvirtualcores instead of
hadoop.cluster.totalvirtualcores
Virtual Core related metrics are additional, starting from hadoop version
2.7.x. And we were originally fetching hadoop.cluster.allocatedvirtualcores.
Now it seems that hadoop.cluster.totalvirtualcores is more meaningful. So
change code to fetch and show it up in hadoop-queue monitoring application.
Author: anyway1021 <[email protected]>
Closes #574 from anyway1021/EAGLE-695.
commit 19afb0754f3c244193c91d718e7f28d3b79a8283
Author: anyway1021 <[email protected]>
Date: 2016-10-28T07:43:01Z
[EAGLE-697] fix wrong url-concatenation for monitoring hadoop queue
For hadoop queue monitoring, when endpoint url doesn't end with a slash,
the final url will be composed by concatenating endpoint directly with resource
path. E.g.
endpoint: https://a.b.c:1111
resource path: ws/v1/cluster/some
Then final url is: https://a.b.c:1111ws/v1/cluster/some, which make
application fail.
We should add "/" to existing constants of resource paths, and compose
final url with utils.
Besides, add concrete unit test to guarantee this part functions normally.
Author: anyway1021 <[email protected]>
Closes #578 from anyway1021/EAGLE-697.
commit 034826518dfeeec0b6973f358d4c94ee7cb26b05
Author: wujinhu <[email protected]>
Date: 2016-10-28T08:07:12Z
[EAGLE-700] API /policies/{policyId} throws exception if policy does not
exist
Author: wujinhu <[email protected]>
Closes #579 from wujinhu/EAGLE-693.
commit dce3c31c421567abbd39a1e82b3f4fa9c117a6d4
Author: zombieJ <[email protected]>
Date: 2016-10-28T12:12:28Z
EAGLE-699 UI imporvement
* Init UI hide {{}}
* Description update
* Fix JPM widget bug
* UI tab to window / router update
Author: zombieJ <[email protected]>
Closes #582 from zombieJ/699.
commit ce7010df99ef485e224dce596419ff63d8dfe77c
Author: wujinhu <[email protected]>
Date: 2016-10-29T14:20:20Z
[EAGLE-693] fix application could not detect stream change
Author: wujinhu <[email protected]>
Closes #580 from wujinhu/EAGLE-700.
commit ff5572dcb9128f60fde4bca36a07afcc814d5d3e
Author: Zhao, Qingwen <[email protected]>
Date: 2016-10-30T02:28:02Z
[EAGLE-696] Update HdfsAuditLogApp Configuration
https://issues.apache.org/jira/browse/EAGLE-696
Author: Zhao, Qingwen <[email protected]>
Closes #581 from qingwen220/EAGLE-696.
commit ed1f6f4394604f3951146ae72e05045219cf00f0
Author: zombieJ <[email protected]>
Date: 2016-10-31T05:30:20Z
[EAGLE-703] Application UI add confirm dialog
Application UI add confirm dialog
Author: zombieJ <[email protected]>
Closes #585 from zombieJ/EAGLE-703.
commit 6dc2342cde02bbef56820729802bbc153930c436
Author: wujinhu <[email protected]>
Date: 2016-10-31T09:06:33Z
[EAGLE-701] AlertEngine: bolt should check ZK for latest spec when start
Author: wujinhu <[email protected]>
Closes #586 from wujinhu/EAGLE-701.
commit 37e92b9e84300dff9a71c42590a9cf4a8af16bb2
Author: zombieJ <[email protected]>
Date: 2016-10-31T09:44:19Z
[EAGLE-706] Policy UI adv mode support sql highlight
Add ace editor to make policy edit page sql highlight
Author: zombieJ <[email protected]>
Closes #587 from zombieJ/highlight.
commit a3f42ad1de92f9b7fabfd586f6248dbc08c47afb
Author: Xiancheng Li <[email protected]>
Date: 2016-11-01T02:55:28Z
EAGLE-713: Publish & Router bolts spec change is not thread safe
Author: Li, Garrett
Reviewer: ralphsu
This closes #590
commit d5f950f371c62a5800f33d79eab7b6f480b9ea37
Author: wujinhu <[email protected]>
Date: 2016-11-01T03:54:17Z
[EAGLE-705] streams is null when call /rest/apps/ api
Author: wujinhu <[email protected]>
Closes #588 from wujinhu/EAGLE-705.
commit fce6f2ddc802afc4c4ab33a16e19fd488729e809
Author: Zhao, Qingwen <[email protected]>
Date: 2016-11-01T06:21:06Z
[EAGLE-704] Update spark history config to integrate with the new
application framework
https://issues.apache.org/jira/browse/EAGLE-704
Author: Zhao, Qingwen <[email protected]>
Closes #591 from qingwen220/EAGLE-704.
commit 7b5bd090d3de22b42736f287f5582a91189c7834
Author: baibaichen <[email protected]>
Date: 2016-11-01T10:28:04Z
EAGLE-717: Upgrade maven-surefire-plugin for supporting forkMode ( = always
) correctly
Upgrade maven-surefire-plugin to latest version 2.19.1
----
---
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 [email protected] or file a JIRA ticket
with INFRA.
---