Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Release

...

Notes

...

-

...

Eagle

...

Version

...

0.3.0

...

- Release date: 01/Apr/16

Sub-task

  • [EAGLE-51] - Clean and manage external licensed static resource dependencies in eagle web with npm and grunt
  • [EAGLE-60] - HBase sensitivity UI
  • [EAGLE-63] - Improve docker image for quick preview
  • [EAGLE-64] - Push eagle docker image to docker hub
  • [EAGLE-65] - Eagle docker consistent port mapping
  • [EAGLE-71] - Fix eagle docker run command
  • [EAGLE-75] - Leverage dropwizard metrics for generating Eagle Topology and DataSource Metrics
  • [EAGLE-78] - eagle-lib.sh script not work for mac osx and windows
  • [EAGLE-130] - Eagle Pipeline DSL: Parser, Compiler, Runner
  • [EAGLE-140] - Eagle Pipeline Package and Script
  • [EAGLE-183] - Replace Legacy "dataSource" field with "application" in UI request

Bug

  • [EAGLE-4] - configure parallelism with bolt/spout friendly name
  • [EAGLE-6] - group-by user between bolts and spouts for hdfs/hive audit log monitoring
  • [EAGLE-10] - Bad way to check kafka installation in eagle-check-env.sh
  • [EAGLE-28] - Znode root should be configurable.
  • [EAGLE-30] - Topology run in storm local mode should not terminate after Integer.MAX_VALUE milliseconds
  • [EAGLE-41] - Eagle policy engine supports customizable ExceptionHandler instead of using FetalExceptionHandler
  • [EAGLE-48] - Alert message time is wrong in some cases
  • [EAGLE-56] - Building failed for artifact jdk.tools:jdk.tools:jar:1.7

...

  • not

...

...

  • -

...

  • http

...

  • 404

...

  • bug

...

  • in

...

  • accessing

...

...

...

  • -

...

  • Fix

...

  • Goovy

...

  • into

...

  • Groovy

...

  • in

...

...

  • -

...

  • in

...

  • sandbox

...

  • setup,

...

  • change

...

  • package

...

  • name

...

  • from

...

  • eagle.

...

  • to

...

  • org.apache.eagle

...

...

  • -

...

  • Disable

...

  • creating

...

  • newStream

...

  • for

...

  • common

...

  • user

...

...

  • -

...

  • Fix

...

  • unit

...

  • test

...

  • failure.
  • [EAGLE-87] - Fail creating new policyEvaluator if the policy uses contains function.
  • [EAGLE-94]

...

  • -

...

  • fix

...

  • the

...

  • bug

...

  • of

...

  • eagle

...

  • docker

...

  • in

...

...

  • -

...

  • Fix

...

  • the

...

  • unit

...

  • test

...

...

  • -

...

  • Siddhi

...

  • contains

...

  • is

...

  • neither

...

  • a

...

  • function

...

  • extension

...

  • nor

...

  • an

...

  • aggregated

...

  • attribute

...

...

  • -

...

  • fix

...

  • unit

...

  • testing

...

...

  • -

...

  • Add

...

  • LICENSE

...

  • in

...

  • eagle

...

...

  • -

...

  • Fix

...

  • unit

...

  • test

...

...

  • -

...

  • fix

...

  • some

...

  • unit

...

  • testing

...

  • exception

...

  • which

...

  • is

...

  • thrown

...

  • within

...

  • annoymous

...

...

  • -

...

  • Replace

...

  • AlertDefinitionDAOImpl

...

  • with

...

...

  • -

...

  • Master

...

  • build

...

  • failure

...

  • due

...

  • to

...

  • siddhi

...

  • ql

...

  • test
  • [EAGLE-162] - incomplete class path fails launching Eagle DAM HDFS in sandbox (Ambari Eagle Service)
  • [EAGLE-163]

...

  • -

...

  • HDFS

...

  • topology

...

  • not

...

  • working.
  • [EAGLE-168] - Notification Plugin AlertEmailPlugin Error
  • [EAGLE-198] - integrate new Siddhi version so that thread should not die when event evaluation fails
  • [EAGLE-202] - Specified key was too long; max key length is 1000 bytes for mysql
  • [EAGLE-204] - JBDC Support Groupby and Timeseries Aggregation
  • [EAGLE-206] - Fix apache-rat by enabling useDefaultExcludes

Improvement

...

  • -

...

  • expose

...

  • storm

...

  • config

...

  • as

...

  • individual

...

  • eagle

...

  • topology

...

...

  • -

...

  • Eagle

...

  • machine

...

  • learning

...

  • no

...

  • longer

...

  • needs

...

  • hourly

...

...

  • -

...

  • Re-assemble

...

  • high

...

  • level

...

  • hdfs

...

  • commands

...

  • for

...

  • better

...

...

  • -

...

  • Load

...

  • skew

...

  • issue

...

  • when

...

  • partition

...

  • by

...

...

  • -

...

  • Update

...

  • Alert

...

  • page

...

  • for

...

  • display

...

  • more

...

...

  • -

...

  • reminder

...

  • for

...

  • Alerts

...

  • in

...

  • the

...

...

  • -

...

  • Policy

...

  • detail

...

  • page

...

  • support

...

  • alert

...

  • list

...

...

  • -

...

  • Customized

...

  • partition

...

  • support

...

  • for

...

  • Kafka

...

...

  • -

...

  • previous

...

  • page

...

  • should

...

  • be

...

  • reloaded

...

  • after

...

  • login

...

  • session

...

  • is

...

  • timed

...

  • out

...

  • and

...

  • re-login

...

...

  • -

...

  • Eagle

...

  • internal

...

  • metric

...

...

  • -

...

  • Eagle

...

  • framework

...

  • should

...

  • support

...

  • custom

...

  • group

...

  • by

...

  • function

...

  • in

...

  • addition

...

  • to

...

  • group

...

  • by

...

...

  • -

...

  • JobCompletedConfigServiceURLBuilderImpl

...

  • in

...

  • hive

...

  • running

...

  • spout

...

  • miss

...

  • anonymous

...

...

  • -

...

  • Enhance

...

  • Hive

...

  • query

...

  • parse

...

  • model
  • [EAGLE-61] - Support for secured cluster connection & enable Ldap authentication
  • [EAGLE-62]

...

  • -

...

  • Add

...

  • jshint

...

  • for

...

  • front

...

  • end

...

  • UI

...

...

  • -

...

  • Eagle

...

  • TypeSafe

...

  • Stream

...

  • Processing

...

...

  • -

...

  • remove

...

  • httpd

...

...

  • -

...

  • Rewrite

...

  • HDFSAuditLogParser

...

  • to

...

  • a

...

  • non-regular

...

  • expression

...

...

  • -

...

  • Eagle

...

  • web-service

...

  • should

...

  • have

...

  • status

...

...

  • -

...

  • policy

...

  • distribution

...

  • statistics

...

  • to

...

  • be

...

  • printed

...

  • in

...

...

  • -

...

  • UI

...

  • use

...

  • same

...

  • chart

...

...

  • -

...

  • Build

...

  • Status

...

  • Icon

...

  • has

...

  • been

...

  • enabled

...

  • for

...

  • our

...

  • github

...

  • repo,

...

  • please

...

  • apply

...

  • it

...

  • to

...

...

...

  • -

...

  • a

...

  • tool

...

  • tests

...

  • performace

...

  • between

...

  • mongodb3.0

...

  • and

...

  • couchDB1.6.1

...

...

  • -

...

  • add

...

  • hdfs

...

  • related

...

  • ports

...

  • mapping

...

  • from

...

  • docker

...

  • container

...

  • to

...

...

  • -

...

  • Should

...

  • support

...

  • sum

...

  • aggregation

...

  • in

...

  • front

...

  • end

...

  • for

...

  • slide

...

  • window

...

...

  • -

...

  • Enable

...

  • RAT

...

  • check

...

  • and

...

  • fix

...

  • missing

...

  • license

...

...

  • -

...

  • Extend

...

  • JMX

...

  • Collector

...

  • to

...

  • support

...

  • "hadoop.namenode.JournalTransaction"

...

...

  • -

...

  • Create

...

  • Eagle

...

  • release

...

  • 0.3.0

...

...

  • -

...

  • Enable

...

  • hadoop

...

  • jmx

...

  • metric

...

...

  • -

...

  • hadoop-metric

...

  • monitoring

...

  • automation

...

...

  • -

...

  • Disable

...

  • org.apache.eagle.datastream.EagleTuple

...

...

  • -

...

  • Enhance

...

  • metric

...

  • collector

...

  • script

...

  • to

...

  • extract

...

  • hadoop

...

  • ha

...

  • status

...

  • as

...

  • metric
  • [EAGLE-177] - Replace Legacy "dataSource" field with "application" in all metadata

New Feature

  • [EAGLE-15] - HBase auditlog integration for HBase security monitoring
  • [EAGLE-17] - HDFS security log integration for HDFS security monitoring
  • [EAGLE-46] - track the work before moving code to apache site
  • [EAGLE-47] - Ability to audit who made changes to Eagle policies
  • [EAGLE-53] - Docker Image for Eagle
  • [EAGLE-79] - Provide analytic DSL support
  • [EAGLE-81] - Notification Plugin Framework
  • [EAGLE-100] - provide tools to collect hadoop jmx metrics
  • [EAGLE-122] - Create a generic notification plugin for integrating alerts

Task

...

  • -

...

  • Integrate

...

  • Jenkins

...

  • with

...

  • GitHub

...

  • for

...

  • checking

...

  • pull

...

...

  • -

...

  • Create

...

  • scripts

...

  • for

...

  • merging

...

  • PRs

...

...

  • -

...

  • ask

...

  • jenkins-admin's

...

  • help

...

  • to

...

  • setup

...

  • "Embeddable

...

  • Build

...

  • Status

...

  • Plugin"

...

  • and

...

  • make

...

  • the

...

  • status

...

  • visible

...

  • in

...

...

  • of

...

  • incubator-eagle.git

...

...

  • -

...

  • update

...

  • Build

...

  • Status

...

  • Link

...

  • and

...

  • make

...

  • it

...

  • point

...

  • to

...

  • CI

...

  • job

...

  • building

...

  • upon

...

...

  • -

...

  • make

...

  • eagle

...

  • main

...

  • CI

...

  • build

...

...

  • -

...

  • Setup

...

  • hadoop

...

  • metric

...

...

  • -

...

  • hadoop-metric

...

  • monitoring

...

  • sandbox

...

  • starter

...

...

  • -

...

  • Tutorial

...

  • for

...

  • setting

...

  • up

...

  • the

...

  • development

...

  • environment

...

  • on

...

...

  • -

...

  • Add

...

  • more

...

  • jmx

...

  • metric

...

  • cases

Test

...

...

  • - eagle0.1.0 with ambari 2.1.0

JIRA Tickets

Jira
serverASF JIRA
jqlQueryproject = EAGLE AND fixVersion = v0.3.0
serverId5aa69414-a9e9-3523-82ec-879b028fb15b