blob: 013ac1881dd612c97ae8c839c24e84d645f0f167 [file] [log] [blame]
#
# 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.
#
####################################################
#### This is used for falcon packaging only. ####
####################################################
*.domain=${falcon.app.type}
#### To configure falcon servers with prism ####
#prism should have the following properties
prism.all.colos=local
prism.falcon.local.endpoint=https://localhost:15443
# falcon server should have the following properties
falcon.current.colo=local
#default number of results per call, if numResults option is not specified then this value is used.
*.webservices.default.results.per.page=10
# retry count - to fetch the status from the workflow engine
*.workflow.status.retry.count=30
# Default configs to handle replication for late arriving feeds.
*.feed.late.allowed=true
*.feed.late.frequency=hours(3)
*.feed.late.policy=exp-backoff
# If true, do not run retention past feedCluster validity end time.
# This will retain recent instances beyond feedCluster validity end time.
*.falcon.retention.keep.instances.beyond.validity=true
# If true, Falcon skips oozie dryrun while scheduling entities.
*.falcon.skip.dryrun=false
# If set to false, the post processing action of Oozie workflows will not generate JMS notification for Falcon.
# If you are setting this to false, ensure you have enabled Oozie JMS notifications in oozie-site.xml.
# Else, all features such as failure retry, late data handling and metadata service will be disabled for
# all entities on the Falcon server.
*.falcon.jms.notification.enabled=true
# Default configs to handle retry for instances(process and feed).
*.feed.retry.attempts=3
*.feed.retry.frequency=minutes(5)
*.feed.retry.policy=exp-backoff
*.feed.retry.onTimeout=false
######### Proxyuser Configuration Start #########
#List of hosts the '#USER#' user is allowed to perform 'doAs 'operations from. The '#USER#' must be replaced with the
#username of the user who is allowed to perform 'doAs' operations. The value can be the '*' wildcard or a list of
#comma separated hostnames
*.falcon.service.ProxyUserService.proxyuser.#USER#.hosts=*
#List of groups the '#USER#' user is allowed to 'doAs 'operations. The '#USER#' must be replaced with the
#username of the user who is allowed to perform 'doAs' operations. The value can be the '*' wildcard or a list of
#comma separated groups
*.falcon.service.ProxyUserService.proxyuser.#USER#.groups=*
######### Proxyuser Configuration End #########
######### Scheduler Configuration Start #######
## Polling frequencies for processes based on frequency.
#*.falcon.scheduler.minutely.process.polling.frequency.millis=
#*.falcon.scheduler.hourly.process.polling.frequency.millis=
#*.falcon.scheduler.daily.process.polling.frequency.millis=
#*.falcon.scheduler.monthly.process.polling.frequency.millis=
######### Scheduler Configuration End #######
### Timeout factor for processes ###
instance.timeout.factor=5