falcon.git
6 years agoFALCON-2045 Enhance document on registry point in cluster specifiction for Hive HA...
yzheng-hortonworks [Fri, 24 Jun 2016 22:23:17 +0000 (15:23 -0700)] 
FALCON-2045 Enhance document on registry point in cluster specifiction for Hive HA mode

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #197 from yzheng-hortonworks/FALCON-2045

(cherry picked from commit e8d1de35d60d32d499530412fc4592abaf16f544)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-1931 : Adding multiCluster tag for Multiple Cluster scenarios
Murali Ramasami [Thu, 23 Jun 2016 20:48:38 +0000 (13:48 -0700)] 
FALCON-1931 : Adding multiCluster tag for Multiple Cluster scenarios

In the regression test suite, there are lot of places multiCluster annotation has been defined to denote it uses multiple cluster. It is very useful annotation since we require additional cluster and setup to test the test case . Some of the major test cases such as feed replication and Hive DR are missing this annotation.

Author: Murali Ramasami <mramasami@Murali-Ramasami-MBP.local>
Author: Murali Ramasami <mramasami@hortonworks.com>

Reviewers: "Raghav Gautam <raghav@apache.org>"

Closes #123 from muraliramasami/multiClusterTag

(cherry picked from commit 7dab15f0036c56c06a29d36a5df0527823a930f8)
Signed-off-by: Sowmya Ramesh <sramesh@hortonworks.com>
6 years agoFALCON-2035 Entity list operation without type parameter doesn't work when authorizat...
yzheng-hortonworks [Tue, 21 Jun 2016 06:24:09 +0000 (11:54 +0530)] 
FALCON-2035 Entity list operation without type parameter doesn't work when authorization is enabled

Test entity list operation without type parameter works when authorization is enabled.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: @pallavi-rao, @bvellanki

Closes #189 from yzheng-hortonworks/FALCON-2035 and squashes the following commits:

0cbd7a4 [yzheng-hortonworks] review by pallavi
4f7c4a4 [yzheng-hortonworks] review by balu
7aa034b [yzheng-hortonworks] FALCON-2035 Entity list operation without type parameter doesn't work when authorization is enabled

(cherry picked from commit aaf33261f32ba87d95c268e09a593f9ebae1f46b)
Signed-off-by: Pallavi Rao <pallavi.rao@inmobi.com>
6 years agoFALCON-2038 When all Optional input instances are missing, partition should not be...
Pallavi Rao [Tue, 21 Jun 2016 04:57:56 +0000 (10:27 +0530)] 
FALCON-2038 When all Optional input instances are missing, partition should not be suffixed.

Updated code and UT.

Author: Pallavi Rao <pallavi.rao@inmobi.com>

Reviewers: @PraveenAdlakha, @sandeepSamudrala, @peeyushb

Closes #191 from pallavi-rao/2038

(cherry picked from commit 3abefccf5d311e885051cf7abc6592c19af1b67d)
Signed-off-by: Pallavi Rao <pallavi.rao@inmobi.com>
6 years agoFALCON-2036 Update twiki on entity list operation with up-to-date REST API path
yzheng-hortonworks [Tue, 21 Jun 2016 04:54:04 +0000 (10:24 +0530)] 
FALCON-2036 Update twiki on entity list operation with up-to-date REST API path

1. Mark entity type as optional.
2. Reorganize the order of examples.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: @pallavi-rao,@bvellanki

Closes #190 from yzheng-hortonworks/FALCON-2036

(cherry picked from commit dca46a916fb5dba84c324d2a456dd1248a6176b5)
Signed-off-by: Pallavi Rao <pallavi.rao@inmobi.com>
6 years agoFALCON-2034 Make numThreads and timeOut configurable In ConfigurationStore init
sandeep [Tue, 21 Jun 2016 04:51:14 +0000 (10:21 +0530)] 
FALCON-2034 Make numThreads and timeOut configurable In ConfigurationStore init

Author: sandeep <sandysmdl@gmail.com>

Reviewers: @pallavi-rao, @peeyushb

Closes #192 from sandeepSamudrala/FALCON-2034 and squashes the following commits:

78b98d5 [sandeep] FALCON-2034. Make numThreads and timeOut configurable In ConfigurationStore init
9d00722 [sandeep] FALCON-2034. Make numThreads and timeOut configurable In ConfigurationStore init

(cherry picked from commit d3ebf0b3d826c32e068c0c786d51dd4d39a7f08f)
Signed-off-by: Pallavi Rao <pallavi.rao@inmobi.com>
6 years agoFALCON-2027 Enhance documentation on data replication from HDP to Azure
yzheng-hortonworks [Fri, 17 Jun 2016 18:05:37 +0000 (11:05 -0700)] 
FALCON-2027 Enhance documentation on data replication from HDP to Azure

Also fixed a typo in FalconDocumentation.twiki.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org?"

Closes #187 from yzheng-hortonworks/FALCON-2027

(cherry picked from commit 037e6821b6eb7dbad1c0b1a3508aa6715e77e454)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-2031 Hcat Retention test cases are failing NoClassDefFoundError
Peeyush [Thu, 16 Jun 2016 07:03:59 +0000 (12:33 +0530)] 
FALCON-2031 Hcat Retention test cases are failing NoClassDefFoundError

Please review the following pull request, in which we have added the "oozie.action.sharelib.for.java" = "hcatalog,hive" in eviction-action.xml to avoid the failure of HCat retention test cases with "NoClassDefFoundError" when using latest Hive.

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: Pallavi Rao <pallavi.rao@inmobi.com>, Praveen Adlakha <adlakha.praveen@gmail.com>, sandeep <sandysmdl@gmail.com>, Balu <balu@apache.org>

Closes #185 from peeyushb/FALCON-2031

(cherry picked from commit e7cdda742f90744519f522fcf499f79debfeb945)
Signed-off-by: peeyush b <pbishnoi@hortonworks.com>
6 years agoFALCON-2032 Update the extension documentation to add ExtensionService before Configu...
Sowmya Ramesh [Thu, 16 Jun 2016 00:25:51 +0000 (17:25 -0700)] 
FALCON-2032 Update the extension documentation to add ExtensionService before ConfigurationStore in startup properties

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: Balu Vellanki <balu@apache.org>

Closes #186 from sowmyaramesh/FALCON-2032

(cherry picked from commit df10d5ac333813edc9a6025b8f3098bd8d3e79db)
Signed-off-by: Sowmya Ramesh <sramesh@hortonworks.com>
6 years agoFALCON-2025 Periodic revalidation of kerberos credentials should be done on loginUser
bvellanki [Tue, 14 Jun 2016 15:57:51 +0000 (08:57 -0700)] 
FALCON-2025 Periodic revalidation of kerberos credentials should be done on loginUser

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "sandeepSamudrala <sandysmdl@gmail.com>, Praveen Adlakha <adlakha.praveen@gmail.com>, Sowmya Ramesh <sowmya_kr@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #183 from bvellanki/FALCON-2025

(cherry picked from commit 00a07d561fdee4aba5be24cfe841c438b17a0e69)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-2023 Feed eviction fails when feed locations stats and meta …
Venkatesan Ramachandran [Mon, 13 Jun 2016 22:19:05 +0000 (15:19 -0700)] 
FALCON-2023 Feed eviction fails when feed locations stats and meta …

…does not have time pattern

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: " sandeepSamudrala <sandysmdl@gmail.com>, Ying Zheng <yzheng@hortonworks.com>, Balu Vellanki <balu@apache.org>"

Closes #182 from vramachan/FALCON-2023

6 years agoFALCON-2009 Falcon Aspect weaving issue
Praveen Adlakha [Wed, 8 Jun 2016 18:18:35 +0000 (11:18 -0700)] 
FALCON-2009 Falcon Aspect weaving issue

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: "Balu <balu@apache.org>"

Closes #178 from PraveenAdlakha/2009

(cherry picked from commit 52425d19c98c160cc1b6fff4065dc10fb9b20a6a)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-2008 Add documentation for Graphite Notification Plugin
Praveen Adlakha [Fri, 10 Jun 2016 07:08:21 +0000 (12:38 +0530)] 
FALCON-2008 Add documentation for Graphite Notification Plugin

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: @pallavi-rao

Closes #181 from PraveenAdlakha/2008

(cherry picked from commit 65c804cbac7884f28d60d18116625938a8811456)
Signed-off-by: Pallavi Rao <pallavi.rao@inmobi.com>
6 years agoFALCON-2020 Changes in Graphite Notification Plugin
Praveen Adlakha [Fri, 10 Jun 2016 07:05:39 +0000 (12:35 +0530)] 
FALCON-2020 Changes in Graphite Notification Plugin

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: @bvellanki, @pallavi-rao

Closes #180 from PraveenAdlakha/2020 and squashes the following commits:

ecfae9a [Praveen Adlakha] comments addressed
5f3b962 [Praveen Adlakha] FALCON-2020 Changes in Graphite Notification Plugin

(cherry picked from commit 54430ed279909c3e7d488e4ef98d05f56c4ecf45)
Signed-off-by: Pallavi Rao <pallavi.rao@inmobi.com>
6 years agoFALCON-2016 maven assembly:single fails on MacOS
Pallavi Rao [Thu, 9 Jun 2016 03:23:07 +0000 (08:53 +0530)] 
FALCON-2016 maven assembly:single fails on MacOS

Author: Pallavi Rao <pallavi.rao@inmobi.com>

Reviewers: @sandeepSamudrala, @bvellanki

Closes #174 from pallavi-rao/2016 and squashes the following commits:

35e1506 [Pallavi Rao] Merge remote-tracking branch 'upstream/master' into 2016
d76f24b [Pallavi Rao] FALCON-2016 maven assembly:single fails on MacOS

(cherry picked from commit b2f085c7cb21b6c5208eaa3aaa8fac331e2cd05a)
Signed-off-by: Pallavi Rao <pallavi.rao@inmobi.com>
6 years agoFALCON-2018 WorkflowJobNotification sends incorrect message for kille…
Praveen Adlakha [Wed, 8 Jun 2016 18:10:15 +0000 (11:10 -0700)] 
FALCON-2018 WorkflowJobNotification sends incorrect message for kille…

…d instances

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #179 from PraveenAdlakha/2018

(cherry picked from commit a4e18a4d428569c37e65e281c3c36bf3ed737eed)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-2017 Fix HiveDR extension issues
Sowmya Ramesh [Tue, 7 Jun 2016 21:06:52 +0000 (14:06 -0700)] 
FALCON-2017 Fix HiveDR extension issues

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>, Balu Vellanki <balu@apache.org>"

Closes #175 from sowmyaramesh/FALCON-2017

(cherry picked from commit ee644dd2a6639085b469f8fae96580671f4d0fe9)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-1996 Upgrade falcon POM for 0.10 release
bvellanki [Mon, 6 Jun 2016 23:38:35 +0000 (16:38 -0700)] 
FALCON-1996 Upgrade falcon POM for 0.10 release

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Sowmya Ramesh <sowmya_kr@apache.org>"

Closes #172 from bvellanki/0.10

6 years agoFALCON-1982 Configuration steps for HBase standalone mode
Venkatesan Ramachandran [Mon, 6 Jun 2016 22:21:15 +0000 (15:21 -0700)] 
FALCON-1982 Configuration steps for HBase standalone mode

Step to run HBase in standalone mode to support titan backend.

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #164 from vramachan/FALCON-1982.HBaseStandAlone

(cherry picked from commit ea2122b6c699bdb6429e6dda6d91f3d6bdd697d7)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-2010 Fix UT errors due to ActiveMQ upgrade
yzheng-hortonworks [Mon, 6 Jun 2016 18:58:56 +0000 (11:58 -0700)] 
FALCON-2010 Fix UT errors due to ActiveMQ upgrade

Fixed two test failures due to the upgrade:

1. JMSMessageConsumerTest
After upgrade, some messages are consumed faster and so the initial expectation on no message being dequeued right after the message sending doesn't hold. Also confirmed with bvellanki that this kind of tests are flaky and have caused intermittent test errors before. Therefore, removed getTotalDequeueCount assertion. In addition, the expected message consumptions are tested in existing code "Mockito.verify(jobEndService,...".

2. FalconPostProcessingTest
After upgrade, Falcon will run into an error if it tries to delete messages when ActiveMQ service is stopped. Therefore, need to call start before deleting the message during teardown.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>, Pallavi Rao <pallavi@apache.org>"

Closes #169 from yzheng-hortonworks/FALCON-2010

(cherry picked from commit fb4d0b4955429e6cef413ab073814fc800361bd4)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-1965 Update ActiveMQ version to 5.13.3 to avoid Falcon start error after rolli...
yzheng-hortonworks [Mon, 6 Jun 2016 18:56:59 +0000 (11:56 -0700)] 
FALCON-1965 Update ActiveMQ version to 5.13.3 to avoid Falcon start error after rolling upgrade

Upgraded ActiveMQ version to the latest 5.13.3. Tested Falcon server upgrade with ActiveMQ history works with 0.6, 0.7 and trunk.

Split the fix for two test failures due to upgrade to https://github.com/apache/falcon/pull/169, per vrangan 's suggestion.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>, Pallavi Rao <pallavi@apache.org>"

Closes #168 from yzheng-hortonworks/FALCON-1965

(cherry picked from commit f8707fdc6f512fdfc386b010e4dee0812f45cbd7)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-1984 Provide proper hint and documentation if required titan storage backend...
yzheng-hortonworks [Fri, 3 Jun 2016 14:53:16 +0000 (07:53 -0700)] 
FALCON-1984 Provide proper hint and documentation if required titan storage backend is not configured in startup.properties

Added validation of required configuration properties for graph db storage backend.
Added error hints on the missing property in Falcon server log.
Reorganized the order of the configuration properties in startup.properties so relevant properties for each backend are grouped in consecutive lines.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #166 from yzheng-hortonworks/FALCON-1984

(cherry picked from commit e84fca7ff2ce235a7d804b3c4806091a2a2c3037)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-1859 Feed export instances are not added to Graph DB
Venkatesan Ramachandran [Fri, 3 Jun 2016 14:50:13 +0000 (07:50 -0700)] 
FALCON-1859 Feed export instances are not added to Graph DB

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #165 from vramachan/FALCON-1859.Export.GraphDB

(cherry picked from commit 16d2b39b24f30b3562874585fcdc58ecf4460ad0)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-1981 Remove runtime jar dependencies from pom files
Venkatesan Ramachandran [Fri, 3 Jun 2016 00:07:51 +0000 (17:07 -0700)] 
FALCON-1981 Remove runtime jar dependencies from pom files

+ Remove jar dependency from pom files that are not required during runtime, but provided by Hadoop
+ End to End test to make sure few flows work

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Ying Zheng <yzheng@hortonworks.com>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #161 from vramachan/FALCON-1982.PomCleanUp

(cherry picked from commit 85ed40eba15039c9ed15ab9785f74a991bd50f41)
Signed-off-by: bvellanki <bvellanki@hortonworks.com>
6 years agoFALCON-2007 Hive DR Replication failing with - Can not create a Path from a null...
Peeyush [Thu, 2 Jun 2016 14:41:39 +0000 (20:11 +0530)] 
FALCON-2007 Hive DR Replication failing with - Can not create a Path from a null string

Following is the pull request that will check the existence of the file oozie.action.conf.xml. If file is not there, then it will not get into the code block that adds it to the configuration object, thus to avoid the exception.

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: Venkat <n.r.v@live.com>

Closes #167 from peeyushb/FALCON-2007

(cherry picked from commit 629bcfbdbd6833cf590a6f622ccde7813e5556dd)
Signed-off-by: peeyush b <pbishnoi@hortonworks.com>
6 years agoFALCON-1893 : Add documentation and examples for spark workflow engine
peeyush b [Mon, 30 May 2016 09:14:42 +0000 (14:44 +0530)] 
FALCON-1893 : Add documentation and examples for spark workflow engine

Please review the pull request which contains documentation with examples how to use the Spark application with Falcon.

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: "Pavan Kumar Kolamuri <pavan.kolamuri@gmail.com>, Venkat Ranganathan <vranganathan@hortonworks.com>"

Closes #150 from peeyushb/FALCON-1893

(cherry picked from commit ff2f9e27fb96e01a1c03598ba936eff77fd3b630)
Signed-off-by: pavankumar526 <pavan.kolamuri@gmail.com>
6 years agoFALCON-1980 Change input and output argument order for Spark process workflow
Peeyush [Mon, 30 May 2016 05:16:02 +0000 (10:46 +0530)] 
FALCON-1980 Change input and output argument order for Spark process workflow

Details to perform this change has been mentioned in the FALCON-1980.

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: Pavan <pavan.kolamuri@gmail.com>

Closes #160 from peeyushb/FALCON-1980 and squashes the following commits:

23d4e24 [peeyush b] Added comments for input and output argument
3d86f58 [peeyush b] FALCON-1980 : Change input and output argument order for Spark process workflow

(cherry picked from commit 400ef329d1816b408e759990b880c9dd1970dae2)
Signed-off-by: peeyush b <pbishnoi@hortonworks.com>
6 years agoFALCON-1983 Upgrade jackson core and databind versions to fix dependency incompatibil...
yzheng-hortonworks [Fri, 27 May 2016 21:08:33 +0000 (14:08 -0700)] 
FALCON-1983 Upgrade jackson core and databind versions to fix dependency incompatibility with higher-version Hive

Tested it works and generates consistent jackson jars with Hive 1.2.1x.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>,  Venkat Ranganathan <venkat@hortonworks.com>"

Closes #163 from yzheng-hortonworks/FALCON-1983

(cherry picked from commit 2923c04c1d6434cae27f8a4e6b35934d11f1f4ab)
Signed-off-by: Sowmya Ramesh <sramesh@hortonworks.com>
6 years agoFALCON-1985 Disable FeedExportIT and FeedImportIT temporarily
Venkatesan Ramachandran [Thu, 26 May 2016 06:01:26 +0000 (23:01 -0700)] 
FALCON-1985 Disable FeedExportIT and FeedImportIT temporarily

These tests started to fail since may due to some infrastructure changes on the jenkins servers. debugging that will require access to those servers. until then disabling these tests to unblock 0.10 release branch creation.

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #162 from vramachan/FALCON-1985.DisableTests

6 years agoFALCON-1858 Support HBase as a storage backend for Falcon Titan graphDB
Venkat Ranganathan [Wed, 25 May 2016 17:15:50 +0000 (22:45 +0530)] 
FALCON-1858 Support HBase as a storage backend for Falcon Titan graphDB

This patch provides the following features
1.   Ability to build Falcon with storage backend plugins without the artifacts (hbase and bdb).
2.   Ability to package a standalone HBase if desired
3.  Backport of Titan 1.0 Hbase 1.0 storage backend into Titan 0.5.4 (shaded classes - mostly similar to Apache Atlas usage of the same) (most of the addons/titan codebase)
4.  Default build profile is with bdb backend with bdb artifacts also included in the build.

Tested the HBase backend with 1.1.5 and 1.2.1 Hbase environments.   Ran test-patch successfully with enabling/disabling of bdb db artifacts and also with all potential addons enabled

Author: Venkat Ranganathan <venkat@hortonworks.com>

Reviewers: Peeyush <peeyushb@apache.org>, Balu <balu@apache.org>

Closes #143 from vrangan/FALCON-1858 and squashes the following commits:

693eb05 [Venkat Ranganathan] Disabled hbase also by default and added a comment in startup properties
0b2d8e0 [Venkat Ranganathan] Merged with master with latest changes
7962570 [Venkat Ranganathan] FALCON-1858: Support HBase as a storage backend for Falcon Titan graphDB
a434564 [Venkat Ranganathan] FALCON-1976 :  Remove hadoop-2 profile

6 years agoFALCON-1935 Falcon fails to start with default startup.properties
Praveen Adlakha [Wed, 25 May 2016 13:13:23 +0000 (18:43 +0530)] 
FALCON-1935 Falcon fails to start with default startup.properties

…nJPAService fails)

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: "Ying Zheng <yzheng@hortonworks.com>, Pavan Kumar Kolamuri <pavan.kolamuri@gmail.com"

Closes #128 from PraveenAdlakha/1935

6 years agoFALCON-1979 Update HttpClient versions to close security vulnerabilities
bvellanki [Tue, 24 May 2016 23:49:05 +0000 (16:49 -0700)] 
FALCON-1979 Update HttpClient versions to close security vulnerabilities

Author: bvellanki <bvellanki@hortonworks.com>

Closes #159 from bvellanki/FALCON-1979

6 years agoFALCON-1978 Fix flaky unite test MetadataMappingServicesTests
Venkatesan Ramachandran [Tue, 24 May 2016 21:59:09 +0000 (14:59 -0700)] 
FALCON-1978 Fix flaky unite test MetadataMappingServicesTests

1. Ordered the tests so that parallel execution will not cause assert failures
2. There was an issue found in EntityGraphRelationshipBuilder that was causing MetadataMappingServicesTests.testOnClusterEntityChange(), but it seems that has been fixed in the trunk.

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #158 from vramachan/FALCON-1978.FixUnitTest

6 years agoFALCON-1976 and FALCON-1977: Remove hadoop-2 profile and move unit t…
Venkat Ranganathan [Tue, 24 May 2016 02:36:16 +0000 (19:36 -0700)] 
FALCON-1976 and FALCON-1977:  Remove hadoop-2 profile and move unit t…

Removed hadoop-2 profile and moved falcon-unit to addons

Author: Venkat Ranganathan <venkat@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Ying Zheng <yzheng@hortonworks.com>, Peeyush <peeyushb@apache.org>"

Closes #156 from vrangan/FALCON-1976

6 years agoFALCON-1969 Provide server-side error details on CLI, if any
yzheng-hortonworks [Mon, 23 May 2016 19:22:00 +0000 (12:22 -0700)] 
FALCON-1969 Provide server-side error details on CLI, if any

Here is a sample CLI output for comparison.

Before:
_[ambari-qasandbox falcon-0.10-SNAPSHOT]$ bin/falcon extension -submit -extensionName hdfs-mirroring -file /tmp/falcon-xml/hdfs-mirror-para.txt
Hadoop is installed, adding hadoop classpath to falcon classpath
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/hdp/2.4.0.0-169/falcon-0.10-SNAPSHOT/client/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/hdp/2.4.0.0-169/falcon-0.10-SNAPSHOT/client/lib/falcon-cli-0.10-SNAPSHOT.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/hdp/2.4.0.0-169/hadoop/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
ERROR: Internal Server Error;_

After:
_[ambari-qasandbox falcon-0.10-SNAPSHOT]$ bin/falcon extension -submit -extensionName hdfs-mirroring -file /tmp/falcon-xml/hdfs-mirror-para.txt
Hadoop is installed, adding hadoop classpath to falcon classpath
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/hdp/2.4.0.0-169/falcon-0.10-SNAPSHOT/client/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/hdp/2.4.0.0-169/falcon-0.10-SNAPSHOT/client/lib/falcon-cli-0.10-SNAPSHOT.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/hdp/2.4.0.0-169/hadoop/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
ERROR: Internal Server Error;**Missing extension property: jobName**_

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #148 from yzheng-hortonworks/FALCON-1969 and squashes the following commits:

2956e89 [yzheng-hortonworks] show error details on CLI
7a76b4a [yzheng-hortonworks] FALCON-1969 Provide server-side error details on CLI, if any

6 years agoFALCON-1963 Falcon CLI should provide detailed hints if the user's command is invalid
yzheng-hortonworks [Mon, 23 May 2016 19:19:31 +0000 (12:19 -0700)] 
FALCON-1963 Falcon CLI should provide detailed hints if the user's command is invalid

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #147 from yzheng-hortonworks/FALCON-1963

6 years agoFALCON-1937 Cluster update documentation
bvellanki [Fri, 20 May 2016 22:14:29 +0000 (15:14 -0700)] 
FALCON-1937 Cluster update documentation

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Ying Zheng <yzheng@hortonworks.com>"

Closes #153 from bvellanki/FALCON-1937

6 years agoFALCON-1962 Extesnion related bugs
Sowmya Ramesh [Fri, 20 May 2016 20:27:26 +0000 (13:27 -0700)] 
FALCON-1962 Extesnion related bugs

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Venkat <n.r.v@live.com>"

Closes #155 from sowmyaramesh/master

6 years agoFALCON-1972 Handling cases when Extension service or extension.store.uri is not set...
Sowmya Ramesh [Fri, 20 May 2016 17:06:50 +0000 (10:06 -0700)] 
FALCON-1972 Handling cases when Extension service or extension.store.uri is not set in startup properties"

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #152 from sowmyaramesh/FALCON-1972

6 years agoFALCON-1974 Cluster update : Allow superuser to update bundle/coord of dependent...
bvellanki [Fri, 20 May 2016 16:37:51 +0000 (09:37 -0700)] 
FALCON-1974 Cluster update : Allow superuser to update bundle/coord of dependent entities

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Ying Zheng  <yzheng@hortonworks.com>"

Closes #151 from bvellanki/FALCON-1974

6 years agoFALCON-1975 Getting NoSuchMethodError when calling isNoneEmpty
yzheng-hortonworks [Fri, 20 May 2016 15:18:50 +0000 (20:48 +0530)] 
FALCON-1975 Getting NoSuchMethodError when calling isNoneEmpty

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: Balu <bvellanki@hortonworks.com>, Venkat <n.r.v@live.com>, Praveen <adlakha.praveen@gmail.com>, Peeyush <peeyushb@apache.org>

Closes #154 from yzheng-hortonworks/FALCON-1975

6 years agoFALCON-1973 Falcon build failure due to checkstyle issue
Peeyush [Thu, 19 May 2016 12:33:23 +0000 (18:03 +0530)] 
FALCON-1973 Falcon build failure due to checkstyle issue

Please review the following pull request in which Falcon build failure is happening with checkstyle issue from the FALCON-1964 patch.

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: Pavan <pavan.kolamuri@gmail.com>

Closes #149 from peeyushb/FALCON-1973

6 years agoFALCON-1853 : Add spark process workflow builder
peeyush b [Thu, 19 May 2016 05:19:13 +0000 (10:49 +0530)] 
FALCON-1853 : Add spark process workflow builder

Following is the pull request that will perform the integration to execute the Spark application through Falcon. Please review.

XSD changes for integration are already committed through pull request #89 .

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: "Pavan Kumar Kolamuri <pavan.kolamuri@gmail.com> , Venkat Ranganathan <vranganathan@hortonworks.com>"

Closes #118 from peeyushb/FALCON-1853

6 years agoFALCON-1961 Should return error if an extension job doesn't exist for delete/suspend...
Ying Zheng [Wed, 18 May 2016 22:45:41 +0000 (15:45 -0700)] 
FALCON-1961 Should return error if an extension job doesn't exist for delete/suspend/resume/schedule operations

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Sowmya Ramesh <sowmya_kr@apache.org>, Balu Vellanki <balu@apache.org>"

Closes #144 from yzheng-hortonworks/FALCON-1961

6 years agoFALCON-1964 Should delete temporary JKS file after IT tests for credential provider...
yzheng-hortonworks [Wed, 18 May 2016 20:37:56 +0000 (13:37 -0700)] 
FALCON-1964 Should delete temporary JKS file after IT tests for credential provider alias

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Sowmya Ramesh <sramesh@hortonworks.com>, Balu Vellanki <balu@apache.org>"

Closes #146 from yzheng-hortonworks/FALCON-1964

6 years agoFALCON-1943 Extension API/CLI fails when authorization is enabled
Sowmya Ramesh [Tue, 17 May 2016 21:40:32 +0000 (14:40 -0700)] 
FALCON-1943 Extension API/CLI fails when authorization is enabled

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>, Ying Zheng <yzheng@hortonworks.com>"

Closes #145 from sowmyaramesh/FALCON-1943

6 years agoFALCON-1956 Graphite Plugin for monitoring
Praveen Adlakha [Tue, 17 May 2016 11:45:04 +0000 (17:15 +0530)] 
FALCON-1956 Graphite Plugin for monitoring

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: "Pavan Kumar Kolamuri <pavan.kolamuri@gmail.com>, Srikanth Sundarrajan <sriksun@hotmail.com>"

Closes #141 from PraveenAdlakha/codahale

6 years agoFALCON-1957 Documentation on credential provider alias for passwords in startup prope...
yzheng-hortonworks [Mon, 16 May 2016 22:05:45 +0000 (15:05 -0700)] 
FALCON-1957 Documentation on credential provider alias for passwords in startup properties

Also restructured the overview of Falcon security features.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>, Balu Vellanki <balu@apache.org>"

Closes #142 from yzheng-hortonworks/FALCON-1957

6 years agoFALCON-1954 Document enabling Oozie JMS for Falcon
Venkatesan Ramachandran [Fri, 13 May 2016 22:47:13 +0000 (15:47 -0700)] 
FALCON-1954 Document enabling Oozie JMS for Falcon

Steps to enable Oozie JMS notification for Falcon.

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>, Balu Vellanki <balu@apache.org>"

Closes #137 from vramachan/FALCON-1948.OozieForFalcon

6 years agoFALCON-1934 Document Safemode in Falcon Server
bvellanki [Fri, 13 May 2016 22:43:59 +0000 (15:43 -0700)] 
FALCON-1934 Document Safemode in Falcon Server

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Ying Zheng <yzheng@hortonworks.com>, Venkatesan Ramachandran <vramachandran@hortonworks.com>"

Closes #140 from bvellanki/FALCON-1934

6 years agoFALCON-1919 Provide user the option to store sensitive information with Hadoop creden...
yzheng-hortonworks [Fri, 13 May 2016 22:22:07 +0000 (15:22 -0700)] 
FALCON-1919 Provide user the option to store sensitive information with Hadoop credential provider

Tested alias properties being resolved correctly with Hadoop credential provider.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #138 from yzheng-hortonworks/FALCON-1919

6 years agoFALCON-1908 Document HDFS snapshot based mirroring extension
bvellanki [Fri, 13 May 2016 16:09:41 +0000 (09:09 -0700)] 
FALCON-1908 Document HDFS snapshot based mirroring extension

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Ying Zheng <yzheng@hortonworks.com>"

Closes #139 from bvellanki/FALCON-1908

6 years agoFALCON-1905 Extension Job Management: IT tests for REST APIs and CLIs
yzheng-hortonworks [Thu, 12 May 2016 18:34:37 +0000 (11:34 -0700)] 
FALCON-1905 Extension Job Management: IT tests for REST APIs and CLIs

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: " Sowmya<sramesh@hortonworks.com>,Balu Vellanki <balu@apache.org>"

Closes #129 from yzheng-hortonworks/FALCON-1905

6 years agoFALCON-1926 Filter out effectively non-falcon related JMS messages …
Venkatesan Ramachandran [Thu, 12 May 2016 01:09:16 +0000 (18:09 -0700)] 
FALCON-1926 Filter out effectively non-falcon related JMS messages …

* Falcon to retrieve Oozie JMS notifications that belong to Falcon generated Workflows .. ignoring notifications generated by other WF directly submitted to Oozie.

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Ying Zheng <yzheng@hortonworks.com>"

Closes #119 from vramachan/FALCON-1923.OpsCoord

6 years agoFALCON-1953 Build fails when profiles hivedr and test-patch are used together
bvellanki [Thu, 12 May 2016 00:04:25 +0000 (17:04 -0700)] 
FALCON-1953 Build fails when profiles hivedr and test-patch are used together

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>, Venkatesan <me.venkatr@gmail.com>"

Closes #136 from bvellanki/FALCON-1953

6 years agoFALCON-1946 Compile time error in build when using JDK1.8
bvellanki [Wed, 11 May 2016 15:55:38 +0000 (08:55 -0700)] 
FALCON-1946 Compile time error in build when using JDK1.8

Author: bvellanki <bvellanki@hortonworks.com>

Closes #135 from bvellanki/FALCON-1946

6 years agoFALCON-1904 Extension Job Management: documentation for REST APIs and CLIs
yzheng-hortonworks [Wed, 11 May 2016 04:36:32 +0000 (21:36 -0700)] 
FALCON-1904 Extension Job Management: documentation for REST APIs and CLIs

Added documentation for all REST APIs and CLIs for extension job management.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Sowmya Ramesh <sramesh@hortonworks.com>"

Closes #131 from yzheng-hortonworks/FALCON-1904

6 years agoFALCON-1942 Allow Falcon server and client classpath to be customizable
Venkat Ranganathan [Tue, 10 May 2016 21:51:05 +0000 (14:51 -0700)] 
FALCON-1942 Allow Falcon server and client classpath to be customizable

Allow server and client classpath to be customizable

Author: Venkat Ranganathan <venkat@hortonworks.com>

Reviewers: "Ying Zheng <yzheng@hortonworks.com>, Balu Vellanki <balu@apache.org>"

Closes #134 from vrangan/FALCON-1942

6 years agoFALCON-1941 HiveDR fails with NN-HA enabled on both the source and target clusters
Venkat Ranganathan [Tue, 10 May 2016 21:50:02 +0000 (14:50 -0700)] 
FALCON-1941 HiveDR fails with NN-HA enabled on both the source and target clusters

Fix for HiveDR to work NN-HA enabled clusters

Author: Venkat Ranganathan <venkat@hortonworks.com>

Reviewers: "Ying Zheng <yzheng@hortonworks.com>, Balu Vellanki <balu@apache.org>"

Closes #133 from vrangan/FALCON-1941

6 years agoFALCON-1940 Fix misc build issues in Falcon
bvellanki [Tue, 10 May 2016 20:29:38 +0000 (13:29 -0700)] 
FALCON-1940 Fix misc build issues in Falcon

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>"

Closes #132 from bvellanki/FALCON-1940

6 years agoFALCON-1085 Support Cluster entity updates in Falcon Server
bvellanki [Tue, 10 May 2016 20:27:33 +0000 (13:27 -0700)] 
FALCON-1085 Support Cluster entity updates in Falcon Server

Added basic documentation, https://issues.apache.org/jira/browse/FALCON-1937 will contain detailed documentation.

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>, yzheng-hortonworks <yzheng@hortonworks.com>, peeyush b <pbishnoi@hortonworks.com>"

Closes #127 from bvellanki/FALCON-1085

6 years agoFALCON-1939 Avoid creating multiple falcon*.tar.gz during falcon build
bvellanki [Mon, 9 May 2016 23:31:29 +0000 (16:31 -0700)] 
FALCON-1939 Avoid creating multiple falcon*.tar.gz during falcon build

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: Venkat Ranganathan <venkat@hortonworks.com>

Closes #130 from bvellanki/FALCON-1939

6 years agoFALCON-1932 Extension CLI should support common options
yzheng-hortonworks [Thu, 5 May 2016 22:55:41 +0000 (15:55 -0700)] 
FALCON-1932 Extension CLI should support common options

Tested CLI command with common options.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Sowmya Ramesh <sowmya_kr@apache.org>"

Closes #124 from yzheng-hortonworks/FALCON-1932

6 years agoFALCON-1936 Extensions related files are not available in distro packaging
Sowmya Ramesh [Thu, 5 May 2016 18:25:30 +0000 (11:25 -0700)] 
FALCON-1936 Extensions related files are not available in distro packaging

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>"

Closes #125 from sowmyaramesh/FALCON-1936_1

6 years agoFALCON-1106 Documentation for extensions
Sowmya Ramesh [Tue, 3 May 2016 21:45:40 +0000 (14:45 -0700)] 
FALCON-1106 Documentation for extensions

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>", Ying Zheng <yzheng@hortonworks.com>"

Closes #120 from sowmyaramesh/FALCON-1106

6 years agoFALCON-1767 Improve Falcon retention policy documentation
["Sowmya Ramesh [Tue, 3 May 2016 21:21:31 +0000 (14:21 -0700)] 
FALCON-1767 Improve Falcon retention policy documentation

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #121 from sowmyaramesh/FALCON-1767

6 years agoFALCON-1623 Implement safemode in Falcon Server
bvellanki [Tue, 3 May 2016 18:23:43 +0000 (11:23 -0700)] 
FALCON-1623 Implement safemode in Falcon Server

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "yzheng-hortonworks <yzheng@hortonworks.com>, Venkat Ranganathan <venkat@hortonworks.com>, Sowmya Ramesh <sowmya_kr@apache.org>"

Closes #116 from bvellanki/FALCON-1623

6 years agoFALCON-1928 Updating default startup.properties to add FalconJPAService
Pallavi Rao [Thu, 28 Apr 2016 10:42:07 +0000 (16:12 +0530)] 
FALCON-1928 Updating default startup.properties to add FalconJPAService

Author: Pallavi Rao <pallavi.rao@inmobi.com>

Reviewers: @sandeepSamudrala, @peeyushb

Closes #115 from pallavi-rao/1928

6 years ago89
Peeyush Bishnoi [Wed, 27 Apr 2016 16:02:27 +0000 (21:32 +0530)] 
89

Pull request is available that will extend the cluster and process XSD to include the spark execution engine.

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: Pallavi <pallavi@inmobi.com>, Pavan <pavan.kolamuri@gmail.com>, Venkat <n.r.v@live.com>, Venkatesan <me.venkatr@gmail.com>

Closes #89 from peeyushb/FALCON-1817 and squashes the following commits:

64d8c35 [peeyush b] making name as required parameter
b26af4e [peeyush b] removed line
8056916 [peeyush b] Incorporating review comments

6 years agoFALCON-1909 Catalog instance triage action fails with null pointer exception
bvellanki [Wed, 27 Apr 2016 07:03:34 +0000 (00:03 -0700)] 
FALCON-1909 Catalog instance triage action fails with null pointer exception

…ception.

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: " Praveen Adlakha <adlakha.praveen@gmail.com>, yzheng-hortonworks <yzheng@hortonworks.com>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #117 from bvellanki/FALCON-1909

6 years agoFALCON-1899 Create examples artifact module in Falcon
Peeyush Bishnoi [Sat, 23 Apr 2016 04:53:44 +0000 (10:23 +0530)] 
FALCON-1899 Create examples artifact module in Falcon

Author: peeyush b <pbishnoi@hortonworks.com>

Reviewers: Balu <bvellanki@hortonworks.com>, Venkatesan <me.venkatr@gmail.com>, Venkat Ranganathan <n.r.v@live.com>

Closes #100 from peeyushb/FALCON-1899 and squashes the following commits:

0824204 [peeyush b] changed examples path in assembly-standalone.xml
cdcb3cd [peeyush b] removed extra line
26bc4f8 [peeyush b] FALCON-1899 : Create examples artifact module in Falcon

6 years agoFALCON-1924 Falcon Coordinator rerun return old workflow id
Praveen Adlakha [Fri, 22 Apr 2016 16:27:00 +0000 (21:57 +0530)] 
FALCON-1924 Falcon Coordinator rerun return old workflow id

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: Pallavi<pallavi.rao@inmobi.com>, Sandeep<sandysmdl@gmail.com>, Peeyush<peeyushb@apache.org>

Closes #113 from PraveenAdlakha/1924

6 years agoFALCON-1897 Extension Job Management: CLI support
yzheng-hortonworks [Fri, 22 Apr 2016 16:04:48 +0000 (09:04 -0700)] 
FALCON-1897 Extension Job Management: CLI support

Note: There is a bug to run Falcon CLI after the code refactoring. sowmyaramesh has the patch to fix this and will send a pull request. Tested all the CLI methods with her fix patch.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #103 from yzheng-hortonworks/FALCON-1897

6 years agoFALCON-1925 Add hadoop classpath to falcon client classpath in falcon-config.sh
Venkat Ranganathan [Fri, 22 Apr 2016 14:30:30 +0000 (20:00 +0530)] 
FALCON-1925 Add hadoop classpath to falcon client classpath in falcon-config.sh

This is for recipe submission in a secure cluster

Author: Venkat Ranganathan <venkat@hortonworks.com>
Author: Sowmya Ramesh <sowmya_kr@apache.org>
Author: Praveen Adlakha <adlakha.praveen@gmail.com>
Author: bvellanki <bvellanki@hortonworks.com>
Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: Peeyush<peeyushb@apache.org>, Sandeep<sandysmdl@gmail.com>

Closes #112 from vrangan/master and squashes the following commits:

66907d8 [Venkat Ranganathan] Merge remote-tracking branch 'upstream/master'
4025644 [Venkat Ranganathan] FALCON-1925: Add hadoop classpath to falcon client classpath in falcon-config.sh
608efeb [bvellanki] FALCON-1861 Support HDFS Snapshot based replication in Falcon
9f7fa4b [Sowmya Ramesh] FALCON-1105 REST API support for Server side extensions artifact repository management
ac6dd92 [yzheng-hortonworks] FALCON-1790 CLI support for instance search
4c50d8d [Praveen Adlakha] FALCON-1749 Instance status does not show instances if entity is dele…
157a4f7 [Venkat Ranganathan] Fix for allowing RM principal to be specified in cluster entity
5edcc8f [Venkat Ranganathan] Merge remote-tracking branch 'upstream/master'
bc5a458 [Venkat Ranganathan] Falcon webUI returns 413 (Full head - Request entity too large) error when TLS is enabled in a secure cluster with AD integration

6 years agoFALCON-1916 Allow RM principal to be specified in Cluster entity
Venkat Ranganathan [Thu, 21 Apr 2016 23:50:44 +0000 (16:50 -0700)] 
FALCON-1916 Allow RM principal to be specified in Cluster entity

When we have clusters setup with individual security domains with  cross realm trusts, the RM principal needs to be specified explicitly to disambiguate the realm of the resource manager of the corresponding cluster entities.

This patch allows RM principal to be set and processed from the cluster properties

Author: Venkat Ranganathan <venkat@hortonworks.com>

Reviewers: "Venkatesan Ramachandran <vramachandran@hortonworks.com>"

Closes #111 from vrangan/master

6 years agoFALCON-1861 Support HDFS Snapshot based replication in Falcon
bvellanki [Thu, 21 Apr 2016 23:48:16 +0000 (16:48 -0700)] 
FALCON-1861 Support HDFS Snapshot based replication in Falcon

Documentation will be added in Jira FALCON-1908

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Sowmya <sramesh@hortonworks.com>, sandeepSamudrala <sandysmdl@gmail.com>, Ying Zheng <yzheng@hortonworks.com>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #105 from bvellanki/master

6 years agoFALCON-1105 REST API support for Server side extensions artifact repository management
Sowmya Ramesh [Thu, 21 Apr 2016 22:18:43 +0000 (15:18 -0700)] 
FALCON-1105 REST API support for Server side extensions artifact repository management

REST API support for Server side extensions artifact repository management.
Fixed the warnings in the file.

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Balu<bvellanki@hortonworks.com>, Ying Zheng<yzheng@hortonworks.com>"

Closes #102 from sowmyaramesh/FALCON-1105

6 years agoFALCON-1790 CLI support for instance search
yzheng-hortonworks [Thu, 21 Apr 2016 22:06:05 +0000 (15:06 -0700)] 
FALCON-1790 CLI support for instance search

Tested CLI support. Also added documentation for both REST api and CLI.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Praveen Adlakha <adlakha.praveen@gmail.com>, Balu Vellanki <balu@apache.org>"

Closes #110 from yzheng-hortonworks/FALCON-1790

6 years agoFALCON-1749 Instance status does not show instances if entity is dele…
Praveen Adlakha [Thu, 21 Apr 2016 10:09:36 +0000 (15:39 +0530)] 
FALCON-1749 Instance status does not show instances if entity is dele…

…ted from one of the colos

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: Pallavi Rao <pallavi.rao@inmobi.com>

Closes #108 from PraveenAdlakha/1749 and squashes the following commits:

ef50c74 [Praveen Adlakha] minor fix
0cedbb8 [Praveen Adlakha] Merge branch '1749' of github.com:PraveenAdlakha/falcon into 1749
7e25db6 [Praveen Adlakha] FALCON-1749 Instance status does not show instances if entity is deleted from one of the colos

6 years agoFALCON-1335 Backend support of instance search of a group of entities
yzheng-hortonworks [Wed, 20 Apr 2016 18:49:07 +0000 (11:49 -0700)] 
FALCON-1335 Backend support of instance search of a group of entities

Tested REST API: api/instance/search; Added unit test

p.s. Accidentally deleted the previous branch. Previous reviews: https://github.com/apache/falcon/pull/93

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Sowmya <sramesh@hortonworks.com>, Peeyush<peeyushb@apache.org>, Balu <balu@apache.org>"

Closes #106 from yzheng-hortonworks/FALCON-1335

6 years agoFALCON-1917 Fix build failure
Sowmya Ramesh [Wed, 20 Apr 2016 18:42:11 +0000 (11:42 -0700)] 
FALCON-1917 Fix build failure

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: Ying Zheng<yzheng@hortonworks.com>, Peeyush Bishnoi<peeyushb@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>, Praveen Adlakha <adlakha.praveen@gmail.com>

Closes #109 from sowmyaramesh/FALCON-1917

6 years agoFALCON-1802 EL Expressions support in Native Scheduler
pavankumar526 [Tue, 19 Apr 2016 06:33:57 +0000 (12:03 +0530)] 
FALCON-1802 EL Expressions support in Native Scheduler

Author: pavankumar526 <pavan.kolamuri@gmail.com>

Reviewers: "sandeepSamudrala <sandysmdl@gmail.com>, Ajay Yadava <ajayyadava@apache.org>"

Closes #57 from pavankumar526/FALCON-1802

6 years agoFALCON-1907 Package new CLI module
Sowmya Ramesh [Mon, 18 Apr 2016 11:42:00 +0000 (17:12 +0530)] 
FALCON-1907 Package new CLI module

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: Sandeep<sandysmdl@gmail.com>, Sowmya<sramesh@hortonworks.com>, Peeyush<peeyushb@apache.org>

Closes #104 from sowmyaramesh/FALCON-1907

6 years agoFALCON-1888 Falcon JMS notification details and example
Venkatesan Ramachandran [Mon, 18 Apr 2016 08:45:39 +0000 (14:15 +0530)] 
FALCON-1888 Falcon JMS notification details and example

Updates the operability document to enable Falcon user notifications and example code to read and Map Message from ActiveMQ.

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: Sowmya<sramesh@hortonworks.com>, Peeyush<peeyushb@apache.org>

Closes #101 from vramachan/master and squashes the following commits:

3429177 [Venkatesan Ramachandran] FALCON-1888 : Falcon JMS system and user notification details and sample code
766c130 [Venkatesan Ramachandran] FALCON-1888 : Falcon JMS system and user notification details and sample code
a1fe26e [Venkatesan Ramachandran] git rebase from upstream master to ramachan fork master
3cfc4e0 [Venkatesan Ramachandran] FALCON-1888 : Falcon JMS details and usage
fac28b1 [Venkatesan Ramachandran] Merge
afa5173 [Venkatesan Ramachandran] FALCON-1838:Export instances are not added graph db for lineage tracking - remove call to findVertex(), refactor method name
a886958 [Venkatesan Ramachandran] FALCON-1838:Export instances are not added graph db for lineage tracking

6 years agoFALCON-1789 Extension Job Management: REST API
Ying Zheng [Fri, 15 Apr 2016 18:46:33 +0000 (11:46 -0700)] 
FALCON-1789 Extension Job Management: REST API

Tested REST APIs. Will add IT tests (FALCON-1905) and documentations (FALCON-1904) in separate pull requests.

Author: yzheng-hortonworks <yzheng@hortonworks.com>

Reviewers: "Balu <balu@apache.org>, Sowmya <sowmya_kr@apache.org>"

Closes #98 from yzheng-hortonworks/FALCON-1789

6 years agoFALCON-1902 Command line support for server side extension artifacts…
Sowmya Ramesh [Thu, 14 Apr 2016 23:44:57 +0000 (16:44 -0700)] 
FALCON-1902 Command line support for server side extension artifacts…

… repository management

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: Balu<bvellanki@hortonworks.com>, Ying Zheng<yzheng@hortonworks.com>, Peeyush Bishnoi<peeyushb@apache.org>

Closes #99 from sowmyaramesh/FALCON-1902 and squashes the following commits:

60dc1ac [Sowmya Ramesh] FALCON-1902: Incorporated review comments
642f0ae [Sowmya Ramesh] FALCON-1902: Incorpoarted review comments
d27e2db [Sowmya Ramesh] FALCON-1902: Command line support for server side extension artifacts repository management

6 years agoFALCON-1901: Fix intermittent IT test failures caused by extension co…
Sowmya Ramesh [Thu, 14 Apr 2016 01:12:11 +0000 (18:12 -0700)] 
FALCON-1901: Fix intermittent IT test failures caused by extension co…

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: Balu<bvellanki@hortonworks.com>, Ying Zheng<yzheng@hortonworks.com>

Closes #97 from sowmyaramesh/FALCON-1901

6 years agoFALCON-1895 Refactoring of FalconCLI and FalconClient
Praveen Adlakha [Wed, 13 Apr 2016 15:39:37 +0000 (21:09 +0530)] 
FALCON-1895 Refactoring of FalconCLI and FalconClient

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: Peeyush Bishnoi<peeyushb@apache.org>, Balu<bvellanki@hortonworks.com>, Sowmya<sramesh@hortonworks.com>

Closes #94 from PraveenAdlakha/1895 and squashes the following commits:

00a65a2 [Praveen Adlakha] merge conflicts resolved
d069466 [Praveen Adlakha] sync from upstream
4e79efc [Praveen Adlakha] extra space removed
d8bc106 [Praveen Adlakha] FALCON-1895 Refactoring of FalconCLI and FalconClient

6 years agoFALCON-1898 Build fails on assembly:assembly when using maven-assembly-plugin version 2.6
bvellanki [Wed, 13 Apr 2016 02:15:47 +0000 (19:15 -0700)] 
FALCON-1898 Build fails on assembly:assembly when using maven-assembly-plugin version 2.6

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Venkat Ranganathan <venkat@hortonworks.com>, Venkatesan Ramachandran <vramachandran@hortonworks.com>"

Closes #96 from bvellanki/master

6 years agoFALCON-1107 Move trusted extensions processing to server side
Sowmya Ramesh [Tue, 12 Apr 2016 23:05:48 +0000 (16:05 -0700)] 
FALCON-1107 Move trusted extensions processing to server side

Ignore any documentation issues as it will be addressed in https://issues.apache.org/jira/browse/FALCON-1106. Thanks!

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #92 from sowmyaramesh/FALCON-1107

6 years agoFALCON-1892 Remove client side Recipe logic
Sowmya Ramesh [Tue, 12 Apr 2016 23:04:39 +0000 (16:04 -0700)] 
FALCON-1892 Remove client side Recipe logic

Please use this pull request to review. Ignore any documentation issues as it will be addressed in  https://issues.apache.org/jira/browse/FALCON-1106. Thanks!

Author: Sowmya Ramesh <sramesh@hortonworks.com>

Reviewers: "Balu Vellanki <balu@apache.org>, Venkat Ranganathan <venkat@hortonworks.com>"

Closes #91 from sowmyaramesh/FALCON-1892

6 years agoFALCON-1896 Failure in Falcon build in distro module
Praveen Adlakha [Tue, 12 Apr 2016 16:00:57 +0000 (09:00 -0700)] 
FALCON-1896 Failure in Falcon build in distro module

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: "Balu Vellanki <balu@apache.org>"

Closes #95 from PraveenAdlakha/1896

6 years agoFALCON-1885 SLA monitoring API throws ResultNotFoundException
Praveen Adlakha [Tue, 12 Apr 2016 14:44:19 +0000 (20:14 +0530)] 
FALCON-1885 SLA monitoring API throws ResultNotFoundException

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: Ajay Yadava <ajayyadava@apache.org>

Closes #88 from PraveenAdlakha/1885

6 years agoFALCON-1882 Instance status api not working via prism
Praveen Adlakha [Tue, 12 Apr 2016 14:41:18 +0000 (20:11 +0530)] 
FALCON-1882 Instance status api not working via prism

Author: Praveen Adlakha <adlakha.praveen@gmail.com>

Reviewers: Ajay Yadava<ajayyadava@apache.org>, Pavan Kumar Kolamuri

Closes #87 from PraveenAdlakha/1882

6 years agoFALCON-1880 To support TDE encryption, add --skipcrccheck to distcp options for HiveDR.
bvellanki [Wed, 6 Apr 2016 22:16:36 +0000 (15:16 -0700)] 
FALCON-1880 To support TDE encryption, add --skipcrccheck to distcp options for HiveDR.

Add --skipcrccheck to distcp options for HiveDR.

Author: bvellanki <bvellanki@hortonworks.com>

Reviewers: "Peeyush Bishnoi <peeyushb@apache.org>,  Ajay Yadava <ajaynsit@gmail.com>, Venkatesan Ramachandran <Me.venkatr@gmail.com>"

Closes #82 from bvellanki/master

6 years agoFALCON-1881 Database export does not require fields tag in entity specification
Venkatesan Ramachandran [Wed, 6 Apr 2016 20:39:42 +0000 (13:39 -0700)] 
FALCON-1881 Database export does not require fields tag in entity specification

Database export does not require fields tag in entity specification

Author: Venkatesan Ramachandran <vramachandran@hortonworks.com>

Reviewers: "Peeyush Bishnoi <peeyushb@apache.org>, Pallavi Rao <pallavi.rao@inmobi.com>, Balu Vellanki <bvellanki@hortonworks.com>"

Closes #83 from vramachan/FALCON-1881.20160331-1.ExportFieldsList

6 years agoFALCON-1886 Feed sla monitoring does not work across restarts.
Ajay Yadava [Wed, 6 Apr 2016 10:25:18 +0000 (15:55 +0530)] 
FALCON-1886 Feed sla monitoring does not work across restarts.

Removed redundant fields.
Added unit tests.

Author: Ajay Yadava <ajaynsit@gmail.com>

Reviewers: Praveen Adlakha

Closes #86 from ajayyadava/1886

6 years agoFALCON-1845 Retries fix when entity was deleted during instance rerun
pavankumar526 [Wed, 6 Apr 2016 08:41:49 +0000 (14:11 +0530)] 
FALCON-1845 Retries fix when entity was deleted during instance rerun

Author: pavankumar526 <pavan.kolamuri@gmail.com>

Reviewers: Ajay Yadava <ajayyadava@apache.org>, Sandeep Samudrala, Pallavi Rao

Closes #62 from pavankumar526/FALCON-1845

6 years agoFALCON-1855 Falcon regression build fails with checkstyle issues
Murali Ramasami [Wed, 6 Apr 2016 08:39:15 +0000 (14:09 +0530)] 
FALCON-1855 Falcon regression build fails with checkstyle issues

Falcon checkstyle is now moved to parent pom because of which regression is failing. Fixing the path

Author: Murali Ramasami <mramasami@Murali-Ramasami-MBP.local>

Reviewers: "Pragya <mittal.pragya23@gmail.com>, Praveen Adlakha <adlakha.praveen@gmail.com>"

Closes #84 from muraliramasami/FALCON-1855

6 years agoFALCON-1883 Falcon regression build fails with minor checkstyle issues
Murali Ramasami [Wed, 6 Apr 2016 08:35:18 +0000 (14:05 +0530)] 
FALCON-1883 Falcon regression build fails with minor checkstyle issues

Fixing the checkstyle issue observed during building the regression trunk

Author: Murali Ramasami <mramasami@Murali-Ramasami-MBP.local>

Reviewers: "Pragya <mittal.pragya23@gmail.com>, Praveen Adlakha <adlakha.praveen@gmail.com>"

Closes #85 from muraliramasami/FALCON-1883