Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id BDADA200B29 for ; Thu, 16 Jun 2016 02:26:21 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id BC3AA160A57; Thu, 16 Jun 2016 00:26:21 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id DFFBD160A4D for ; Thu, 16 Jun 2016 02:26:20 +0200 (CEST) Received: (qmail 92153 invoked by uid 500); 16 Jun 2016 00:26:20 -0000 Mailing-List: contact commits-help@falcon.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@falcon.apache.org Delivered-To: mailing list commits@falcon.apache.org Received: (qmail 92144 invoked by uid 99); 16 Jun 2016 00:26:20 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Jun 2016 00:26:20 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id F09C6E0107; Thu, 16 Jun 2016 00:26:19 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: sowmya_kr@apache.org To: commits@falcon.apache.org Message-Id: <3f05c90b109849fc880121d55d5d7846@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: falcon git commit: FALCON-2032 Update the extension documentation to add ExtensionService before ConfigurationStore in startup properties Date: Thu, 16 Jun 2016 00:26:19 +0000 (UTC) archived-at: Thu, 16 Jun 2016 00:26:21 -0000 Repository: falcon Updated Branches: refs/heads/master 00a07d561 -> df10d5ac3 FALCON-2032 Update the extension documentation to add ExtensionService before ConfigurationStore in startup properties Author: Sowmya Ramesh Reviewers: Balu Vellanki Closes #186 from sowmyaramesh/FALCON-2032 Project: http://git-wip-us.apache.org/repos/asf/falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/falcon/commit/df10d5ac Tree: http://git-wip-us.apache.org/repos/asf/falcon/tree/df10d5ac Diff: http://git-wip-us.apache.org/repos/asf/falcon/diff/df10d5ac Branch: refs/heads/master Commit: df10d5ac333813edc9a6025b8f3098bd8d3e79db Parents: 00a07d5 Author: Sowmya Ramesh Authored: Wed Jun 15 17:25:51 2016 -0700 Committer: Sowmya Ramesh Committed: Wed Jun 15 17:25:51 2016 -0700 ---------------------------------------------------------------------- common/src/main/resources/startup.properties | 4 ++-- docs/src/site/twiki/Extensions.twiki | 3 ++- src/conf/startup.properties | 5 +++-- webapp/src/test/resources/startup.properties | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/falcon/blob/df10d5ac/common/src/main/resources/startup.properties ---------------------------------------------------------------------- diff --git a/common/src/main/resources/startup.properties b/common/src/main/resources/startup.properties index 8ce1174..0990035 100644 --- a/common/src/main/resources/startup.properties +++ b/common/src/main/resources/startup.properties @@ -34,6 +34,7 @@ *.application.services=org.apache.falcon.security.AuthenticationInitializationService,\ org.apache.falcon.workflow.WorkflowJobEndNotificationService, \ org.apache.falcon.service.ProcessSubscriberService,\ + org.apache.falcon.extensions.ExtensionService,\ org.apache.falcon.service.FeedSLAMonitoringService,\ org.apache.falcon.service.LifecyclePolicyMap,\ org.apache.falcon.entity.store.ConfigurationStore,\ @@ -43,8 +44,7 @@ org.apache.falcon.service.LogCleanupService,\ org.apache.falcon.service.GroupsService,\ org.apache.falcon.service.ProxyUserService,\ - org.apache.falcon.service.FalconJPAService,\ - org.apache.falcon.extensions.ExtensionService + org.apache.falcon.service.FalconJPAService ##Add if you want to send data to graphite # org.apache.falcon.metrics.MetricNotificationService\ ## Add if you want to use Falcon Azure integration ## http://git-wip-us.apache.org/repos/asf/falcon/blob/df10d5ac/docs/src/site/twiki/Extensions.twiki ---------------------------------------------------------------------- diff --git a/docs/src/site/twiki/Extensions.twiki b/docs/src/site/twiki/Extensions.twiki index cf88c87..a3fed4e 100644 --- a/docs/src/site/twiki/Extensions.twiki +++ b/docs/src/site/twiki/Extensions.twiki @@ -53,6 +53,7 @@ config name: *.application.services config value: org.apache.falcon.extensions.ExtensionService +ExtensionService should be added before ConfigurationStore in startup properties for application services configuration. For manual installation user is expected to update "extension.store.uri" property defined in startup properties with HDFS path where the extension artifacts will be copied to. Extension artifacts in addons/extensions are packaged in falcon. For manual installation once the Falcon Server is setup user is expected to copy the extension artifacts under {falcon-server-dir}/extensions to HDFS at "extension.store.uri" path defined in startup properties and then restart Falcon. @@ -60,5 +61,5 @@ Extension artifacts in addons/extensions are packaged in falcon. For manual inst ---++ Migration Recipes framework and HDFS mirroring capability was added in Apache Falcon 0.6.0 release and it was client side logic. With 0.10 release its moved to server side and renamed as server side extensions. Client side recipes only had CLI support and expected certain pre steps to get it working. This is no longer required in 0.10 release as new CLI and REST API support has been provided. -If user is migrating to 0.10 release and above then old Recipe setup and CLI's won't work. For manual installation user is expected to copy Extension artifacts to HDFS. Please refer "Packaging and installation" section above for more details. +Migrating to 0.10 release and above is not backward compatible for Recipes. If user is migrating to 0.10 release and above then old Recipe setup and CLI's won't work. For manual installation user is expected to copy Extension artifacts to HDFS. Please refer "Packaging and installation" section above for more details. Please Refer to [[falconcli/FalconCLI][Falcon CLI]] and [[restapi/ResourceList][REST API]] for more details on usage of CLI and REST API's for extension jobs and instances management. http://git-wip-us.apache.org/repos/asf/falcon/blob/df10d5ac/src/conf/startup.properties ---------------------------------------------------------------------- diff --git a/src/conf/startup.properties b/src/conf/startup.properties index 00ac4cd..ae50d51 100644 --- a/src/conf/startup.properties +++ b/src/conf/startup.properties @@ -42,6 +42,7 @@ *.application.services=org.apache.falcon.security.AuthenticationInitializationService,\ org.apache.falcon.workflow.WorkflowJobEndNotificationService, \ org.apache.falcon.service.ProcessSubscriberService,\ + org.apache.falcon.extensions.ExtensionService,\ org.apache.falcon.service.LifecyclePolicyMap,\ org.apache.falcon.entity.store.ConfigurationStore,\ org.apache.falcon.rerun.service.RetryService,\ @@ -49,8 +50,8 @@ org.apache.falcon.metadata.MetadataMappingService,\ org.apache.falcon.service.LogCleanupService,\ org.apache.falcon.service.GroupsService,\ - org.apache.falcon.service.ProxyUserService,\ - org.apache.falcon.extensions.ExtensionService + org.apache.falcon.service.ProxyUserService + ##For feed SLA monitoring enable these two # org.apache.falcon.service.FalconJPAService,\ # org.apache.falcon.service.FeedSLAMonitoringService,\ http://git-wip-us.apache.org/repos/asf/falcon/blob/df10d5ac/webapp/src/test/resources/startup.properties ---------------------------------------------------------------------- diff --git a/webapp/src/test/resources/startup.properties b/webapp/src/test/resources/startup.properties index fd62bc4..1cfebab 100644 --- a/webapp/src/test/resources/startup.properties +++ b/webapp/src/test/resources/startup.properties @@ -32,6 +32,7 @@ *.application.services=org.apache.falcon.security.AuthenticationInitializationService,\ org.apache.falcon.workflow.WorkflowJobEndNotificationService, \ org.apache.falcon.service.ProcessSubscriberService,\ + org.apache.falcon.extensions.ExtensionService,\ org.apache.falcon.service.FalconJPAService,\ org.apache.falcon.entity.store.ConfigurationStore,\ org.apache.falcon.rerun.service.RetryService,\ @@ -42,8 +43,7 @@ org.apache.falcon.notification.service.impl.SchedulerService,\ org.apache.falcon.notification.service.impl.AlarmService,\ org.apache.falcon.notification.service.impl.DataAvailabilityService,\ - org.apache.falcon.execution.FalconExecutionService,\ - org.apache.falcon.extensions.ExtensionService + org.apache.falcon.execution.FalconExecutionService ##### Falcon Configuration Store Change listeners ##### *.configstore.listeners=org.apache.falcon.entity.v0.EntityGraph,\