FALCON-1085 Support Cluster entity updates in Falcon Server
authorbvellanki <bvellanki@hortonworks.com>
Tue, 10 May 2016 20:27:33 +0000 (13:27 -0700)
committerbvellanki <bvellanki@hortonworks.com>
Tue, 10 May 2016 20:27:33 +0000 (13:27 -0700)
commitf3ff8b27f0a77d802306f0fc9ffdff51ae6c7486
treefa56512c7f3c655720f55d5102975756e6492fb7
parentbb6032b2cb46d7bff545ab4d97480ea1d4e7b27d
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
36 files changed:
cli/src/main/java/org/apache/falcon/cli/FalconEntityCLI.java
client/src/main/java/org/apache/falcon/FalconCLIConstants.java
client/src/main/java/org/apache/falcon/client/FalconClient.java
client/src/main/resources/cluster-0.1.xsd
client/src/main/resources/datasource-0.1.xsd
client/src/main/resources/feed-0.1.xsd
client/src/main/resources/process-0.1.xsd
common/src/main/java/org/apache/falcon/entity/ClusterHelper.java
common/src/main/java/org/apache/falcon/entity/ColoClusterRelation.java
common/src/main/java/org/apache/falcon/entity/EntityUtil.java
common/src/main/java/org/apache/falcon/entity/parser/FeedEntityParser.java
common/src/main/java/org/apache/falcon/entity/parser/ProcessEntityParser.java
common/src/main/java/org/apache/falcon/entity/store/ConfigurationStore.java
common/src/main/java/org/apache/falcon/metadata/EntityRelationshipGraphBuilder.java
common/src/main/java/org/apache/falcon/update/UpdateHelper.java
common/src/test/java/org/apache/falcon/entity/ColoClusterRelationTest.java
common/src/test/java/org/apache/falcon/entity/EntityUtilTest.java
common/src/test/java/org/apache/falcon/entity/parser/ClusterEntityParserTest.java
common/src/test/java/org/apache/falcon/entity/parser/DatasourceEntityParserTest.java
common/src/test/java/org/apache/falcon/entity/parser/FeedEntityParserTest.java
common/src/test/java/org/apache/falcon/entity/parser/ProcessEntityParserTest.java
common/src/test/java/org/apache/falcon/entity/store/ConfigurationStoreTest.java
common/src/test/java/org/apache/falcon/metadata/MetadataMappingServiceTest.java
common/src/test/java/org/apache/falcon/update/UpdateHelperTest.java
common/src/test/resources/config/process/process-0.1.xml
docs/src/site/twiki/falconcli/UpdateEntity.twiki
docs/src/site/twiki/restapi/EntityUpdate.twiki
prism/src/main/java/org/apache/falcon/resource/AbstractEntityManager.java
prism/src/main/java/org/apache/falcon/resource/proxy/SchedulableEntityManagerProxy.java
unit/src/test/java/org/apache/falcon/unit/TestFalconUnit.java
webapp/src/main/java/org/apache/falcon/resource/ConfigSyncService.java
webapp/src/main/java/org/apache/falcon/resource/SchedulableEntityManager.java
webapp/src/test/java/org/apache/falcon/cli/FalconClusterUpdateCLIIT.java [new file with mode: 0644]
webapp/src/test/java/org/apache/falcon/cli/FalconSafemodeCLIIT.java
webapp/src/test/java/org/apache/falcon/resource/TestContext.java
webapp/src/test/resources/cluster-updated-template.xml [new file with mode: 0644]