oozie-site.xml (4.0)

oozie.action.ship.launcher.jar If true, Oozie will create and ship a “launcher jar” that contains classes necessary for the launcher job. If false, Oozie will not do this, and it is assumed that the necessary classes are in their respective sharelib jars or the “oozie” sharelib instead. When false, the sharelib is required for ALL actions; when true, the sharelib is only required for actions that need additional jars (e.g. Pig). The main advantage of setting this to false is that launching jobs should be slightly faster.
Default:true
oozie.action.mapreduce.uber.jar.enable If true, enables the oozie.mapreduce.uber.jar mapreduce workflow configuration property, which is used to specify an uber jar in HDFS. Submitting a workflow with an uber jar requires at least Hadoop 2.2.0 or 1.2.0. If false, workflows which specify the oozie.mapreduce.uber.jar configuration property will fail.
Default:false
oozie.processing.timezone Oozie server timezone. Valid values are UTC and GMT(+/-)####, for example ‘GMT+0530′ would be India timezone. All dates parsed and genered dates by Oozie Coordinator/Bundle will be done in the specified timezone. The default value of ‘UTC’ should not be changed under normal circumtances. If for any reason is changed, note that GMT(+/-)#### timezones do not observe DST changes.
Default:UTC
oozie.base.url Base Oozie URL.
Default:http://localhost:8080/oozie
oozie.system.id The Oozie system ID.
Default:oozie-${user.name}
oozie.systemmode System mode for Oozie at startup.
Default:NORMAL
oozie.delete.runtime.dir.on.shutdown If the runtime directory should be kept after Oozie shutdowns down.
Default:true
oozie.services All services to be created and managed by Oozie Services singleton. Class names must be separated by commas.
Default:
org.apache.oozie.service.SchedulerService,
org.apache.oozie.service.InstrumentationService,
org.apache.oozie.service.CallableQueueService,
org.apache.oozie.service.UUIDService,
org.apache.oozie.service.ELService,
org.apache.oozie.service.AuthorizationService,
org.apache.oozie.service.UserGroupInformationService,
org.apache.oozie.service.HadoopAccessorService,
org.apache.oozie.service.URIHandlerService,
org.apache.oozie.service.MemoryLocksService,
org.apache.oozie.service.DagXLogInfoService,
org.apache.oozie.service.SchemaService,
org.apache.oozie.service.LiteWorkflowAppService,
org.apache.oozie.service.JPAService,
org.apache.oozie.service.StoreService,
org.apache.oozie.service.CoordinatorStoreService,
org.apache.oozie.service.SLAStoreService,
org.apache.oozie.service.DBLiteWorkflowStoreService,
org.apache.oozie.service.CallbackService,
org.apache.oozie.service.ActionService,
org.apache.oozie.service.ActionCheckerService,
org.apache.oozie.service.RecoveryService,
org.apache.oozie.service.PurgeService,
org.apache.oozie.service.CoordinatorEngineService,
org.apache.oozie.service.BundleEngineService,
org.apache.oozie.service.DagEngineService,
org.apache.oozie.service.CoordMaterializeTriggerService,
org.apache.oozie.service.StatusTransitService,
org.apache.oozie.service.PauseTransitService,
org.apache.oozie.service.GroupsService,
org.apache.oozie.service.ProxyUserService
oozie.services.ext To add/replace services defined in ‘oozie.services’ with custom implementations. Class names must be separated by commas.
Default:
oozie.service.HCatAccessorService.jmsconnections Specify the map of endpoints to JMS configuration properties. In general, endpoint identifies the HCatalog server URL. “default” is used if no endpoint is mentioned in the query. If some JMS property is not defined, the system will use the property defined jndi.properties. jndi.properties files is retrieved from the application classpath. Mapping rules can also be provided for mapping Hcatalog servers to corresponding JMS providers. hcat://${1}.${2}.server.com:8020=java.naming.factory.initial#Dummy.Factory;java.naming.provider.url#tcp://broker.${2}:61616
Default:
default=java.naming.factory.initial#org.apache.activemq.jndi.ActiveMQInitialContextFactory; java.naming.provider.url#tcp://localhost:61616; connectionFactoryNames#ConnectionFactory
oozie.service.JMSTopicService.topic.name Topic options are ${username} or ${jobId} or a fixed string which can be specified as default or for a particular job type. For e.g To have a fixed string topic for workflows, coordinators and bundles, specify in the following comma-separated format: {jobtype1}={some_string1}, {jobtype2}={some_string2} where job type can be WORKFLOW, COORDINATOR or BUNDLE. e.g. Following defines topic for workflow job, workflow action, coordinator job, coordinator action, bundle job and bundle action WORKFLOW=workflow, COORDINATOR=coordinator, BUNDLE=bundle For jobs with no defined topic, default topic will be ${username}
Default:
default=${username}
oozie.jms.producer.connection.properties
Default:java.naming.factory.initial#org.apache.activemq.jndi.ActiveMQInitialContextFactory; java.naming.provider.url#tcp://localhost:61616; connectionFactoryNames#ConnectionFactory
oozie.service.JMSAccessorService.connectioncontext.impl Specifies the Connection Context implementation
Default:
org.apache.oozie.jms.DefaultConnectionContext
oozie.service.ConfigurationService.ignore.system.properties Specifies “oozie.*” properties to cannot be overriden via Java system properties. Property names must be separted by commas.
Default:
oozie.service.AuthorizationService.security.enabled
oozie.service.SchedulerService.threads The number of threads to be used by the SchedulerService to run deamon tasks. If maxed out, scheduled daemon tasks will be queued up and delayed until threads become available.
Default:10
oozie.service.AuthorizationService.authorization.enabled Specifies whether security (user name/admin role) is enabled or not. If disabled any user can manage Oozie system and manage any job.
Default:false
oozie.service.AuthorizationService.default.group.as.acl Enables old behavior where the User’s default group is the job’s ACL.
Default:false
oozie.service.InstrumentationService.logging.interval Interval, in seconds, at which instrumentation should be logged by the InstrumentationService. If set to 0 it will not log instrumentation data.
Default:60
oozie.service.PurgeService.older.than Completed workflow jobs older than this value, in days, will be purged by the PurgeService.
Default:30
oozie.service.PurgeService.coord.older.than Completed coordinator jobs older than this value, in days, will be purged by the PurgeService.
Default:7
oozie.service.PurgeService.bundle.older.than Completed bundle jobs older than this value, in days, will be purged by the PurgeService.
Default:7
oozie.service.PurgeService.purge.limit Completed Actions purge – limit each purge to this value
Default:100
oozie.service.PurgeService.purge.interval Interval at which the purge service will run, in seconds.
Default:3600
oozie.service.RecoveryService.wf.actions.older.than Age of the actions which are eligible to be queued for recovery, in seconds.
Default:120
oozie.service.RecoveryService.callable.batch.size This value determines the number of callable which will be batched together to be executed by a single thread.
Default:10
oozie.service.RecoveryService.push.dependency.interval This value determines the delay for push missing dependency command queueing in Recovery Service
Default:200
oozie.service.RecoveryService.interval Interval at which the RecoverService will run, in seconds.
Default:60
oozie.service.RecoveryService.coord.older.than Age of the Coordinator jobs or actions which are eligible to be queued for recovery, in seconds.
Default:600
oozie.service.RecoveryService.bundle.older.than Age of the Bundle jobs which are eligible to be queued for recovery, in seconds.
Default:600
oozie.service.CallableQueueService.queue.size Max callable queue size
Default:10000
oozie.service.CallableQueueService.threads Number of threads used for executing callables
Default:10
oozie.service.CallableQueueService.callable.concurrency Maximum concurrency for a given callable type. Each command is a callable type (submit, start, run, signal, job, jobs, suspend,resume, etc). Each action type is a callable type (Map-Reduce, Pig, SSH, FS, sub-workflow, etc). All commands that use action executors (action-start, action-end, action-kill and action-check) use the action type as the callable type.
Default:3
oozie.service.CallableQueueService.callable.next.eligible If true, when a callable in the queue has already reached max concurrency, Oozie continuously find next one which has not yet reach max concurrency.
Default:true
oozie.service.CallableQueueService.InterruptMapMaxSize Maximum Size of the Interrupt Map, the interrupt element will not be inserted in the map if exceeded the size.
Default:500
oozie.service.CallableQueueService.InterruptTypes Getting the types of XCommands that are considered to be of Interrupt type
Default:kill, resume, suspend, bundle_kill, bundle_resume, bundle_suspend, coord_kill, coord_change, coord_resume, coord_suspend
oozie.service.CoordMaterializeTriggerService.lookup.interval Coordinator Job Lookup trigger command is scheduled at this “interval” (in seconds).
Default:300
oozie.service.CoordMaterializeTriggerService.materialization.window Coordinator Job Lookup command materialized each job for this next “window” duration
Default:3600
oozie.service.CoordMaterializeTriggerService.callable.batch.size This value determines the number of callable which will be batched together to be executed by a single thread.
Default:10
oozie.service.CoordMaterializeTriggerService.materialization.system.limit This value determines the number of coordinator jobs to be materialized at a given time.
Default:50
oozie.service.coord.normal.default.timeout Default timeout for a coordinator action input check (in minutes) for normal job.
Default:10080
oozie.service.coord.default.max.timeout Default maximum timeout for a coordinator action input check (in minutes). 86400= 60days
Default:86400
oozie.service.coord.input.check.requeue.interval Command re-queue interval for coordinator data input check (in millisecond).
Default:60000
oozie.service.coord.push.check.requeue.interval Command re-queue interval for push dependencies (in millisecond).
Default:600000
oozie.service.coord.default.concurrency Default concurrency for a coordinator job to determine how many maximum action should be executed at the same time. -1 means infinite concurrency.
Default:1
oozie.service.coord.default.throttle Default throttle for a coordinator job to determine how many maximum action should be in WAITING state at the same time.
Default:12
oozie.service.coord.materialization.throttling.factor Determine how many maximum actions should be in WAITING state for a single job at any time. The value is calculated by this factor X the total queue size.
Default:0.05
oozie.service.ELService.groups List of groups for different ELServices
Default:job-submit,workflow,wf-sla-submit,coord-job-submit-freq,coord-job-submit-nofuncs,coord-job-submit-data,coord-job-submit-instances,coord-sla-submit,coord-action-create,coord-action-create-inst,coord-sla-create,coord-action-start
oozie.service.ELService.constants.job-submit EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.functions.job-submit EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
oozie.service.ELService.constants.workflow EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
KB=org.apache.oozie.util.ELConstantsFunctions#KB,
MB=org.apache.oozie.util.ELConstantsFunctions#MB,
GB=org.apache.oozie.util.ELConstantsFunctions#GB,
TB=org.apache.oozie.util.ELConstantsFunctions#TB,
PB=org.apache.oozie.util.ELConstantsFunctions#PB,
RECORDS=org.apache.oozie.action.hadoop.HadoopELFunctions#RECORDS,
MAP_IN=org.apache.oozie.action.hadoop.HadoopELFunctions#MAP_IN,
MAP_OUT=org.apache.oozie.action.hadoop.HadoopELFunctions#MAP_OUT,
REDUCE_IN=org.apache.oozie.action.hadoop.HadoopELFunctions#REDUCE_IN,
REDUCE_OUT=org.apache.oozie.action.hadoop.HadoopELFunctions#REDUCE_OUT,
GROUPS=org.apache.oozie.action.hadoop.HadoopELFunctions#GROUPS
oozie.service.ELService.ext.constants.workflow EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.workflow EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
firstNotNull=org.apache.oozie.util.ELConstantsFunctions#firstNotNull,
concat=org.apache.oozie.util.ELConstantsFunctions#concat,
replaceAll=org.apache.oozie.util.ELConstantsFunctions#replaceAll,
appendAll=org.apache.oozie.util.ELConstantsFunctions#appendAll,
trim=org.apache.oozie.util.ELConstantsFunctions#trim,
timestamp=org.apache.oozie.util.ELConstantsFunctions#timestamp,
urlEncode=org.apache.oozie.util.ELConstantsFunctions#urlEncode,
toJsonStr=org.apache.oozie.util.ELConstantsFunctions#toJsonStr,
toPropertiesStr=org.apache.oozie.util.ELConstantsFunctions#toPropertiesStr,
toConfigurationStr=org.apache.oozie.util.ELConstantsFunctions#toConfigurationStr,
wf:id=org.apache.oozie.DagELFunctions#wf_id,
wf:name=org.apache.oozie.DagELFunctions#wf_name,
wf:appPath=org.apache.oozie.DagELFunctions#wf_appPath,
wf:conf=org.apache.oozie.DagELFunctions#wf_conf,
wf:user=org.apache.oozie.DagELFunctions#wf_user,
wf:group=org.apache.oozie.DagELFunctions#wf_group,
wf:callback=org.apache.oozie.DagELFunctions#wf_callback,
wf:transition=org.apache.oozie.DagELFunctions#wf_transition,
wf:lastErrorNode=org.apache.oozie.DagELFunctions#wf_lastErrorNode,
wf:errorCode=org.apache.oozie.DagELFunctions#wf_errorCode,
wf:errorMessage=org.apache.oozie.DagELFunctions#wf_errorMessage,
wf:run=org.apache.oozie.DagELFunctions#wf_run,
wf:actionData=org.apache.oozie.DagELFunctions#wf_actionData,
wf:actionExternalId=org.apache.oozie.DagELFunctions#wf_actionExternalId,
wf:actionTrackerUri=org.apache.oozie.DagELFunctions#wf_actionTrackerUri,
wf:actionExternalStatus=org.apache.oozie.DagELFunctions#wf_actionExternalStatus,
hadoop:counters=org.apache.oozie.action.hadoop.HadoopELFunctions#hadoop_counters,
fs:exists=org.apache.oozie.action.hadoop.FsELFunctions#fs_exists,
fs:isDir=org.apache.oozie.action.hadoop.FsELFunctions#fs_isDir,
fs:dirSize=org.apache.oozie.action.hadoop.FsELFunctions#fs_dirSize,
fs:fileSize=org.apache.oozie.action.hadoop.FsELFunctions#fs_fileSize,
fs:blockSize=org.apache.oozie.action.hadoop.FsELFunctions#fs_blockSize,
hcat:exists=org.apache.oozie.coord.HCatELFunctions#hcat_exists
oozie.service.WorkflowAppService.WorkflowDefinitionMaxLength The maximum length of the workflow definition in bytes An error will be reported if the length exceeds the given maximum
Default:100000
oozie.service.ELService.ext.functions.workflow EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.wf-sla-submit EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
MINUTES=org.apache.oozie.util.ELConstantsFunctions#SUBMIT_MINUTES,
HOURS=org.apache.oozie.util.ELConstantsFunctions#SUBMIT_HOURS,
DAYS=org.apache.oozie.util.ELConstantsFunctions#SUBMIT_DAYS
oozie.service.ELService.ext.constants.wf-sla-submit EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.wf-sla-submit EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
oozie.service.ELService.ext.functions.wf-sla-submit EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-job-submit-freq EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.ext.constants.coord-job-submit-freq EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-job-submit-freq EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:days=org.apache.oozie.coord.CoordELFunctions#ph1_coord_days,
coord:months=org.apache.oozie.coord.CoordELFunctions#ph1_coord_months,
coord:hours=org.apache.oozie.coord.CoordELFunctions#ph1_coord_hours,
coord:minutes=org.apache.oozie.coord.CoordELFunctions#ph1_coord_minutes,
coord:endOfDays=org.apache.oozie.coord.CoordELFunctions#ph1_coord_endOfDays,
coord:endOfMonths=org.apache.oozie.coord.CoordELFunctions#ph1_coord_endOfMonths,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user
oozie.service.ELService.ext.functions.coord-job-submit-freq EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-job-submit-nofuncs EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
MINUTE=org.apache.oozie.coord.CoordELConstants#SUBMIT_MINUTE,
HOUR=org.apache.oozie.coord.CoordELConstants#SUBMIT_HOUR,
DAY=org.apache.oozie.coord.CoordELConstants#SUBMIT_DAY,
MONTH=org.apache.oozie.coord.CoordELConstants#SUBMIT_MONTH,
YEAR=org.apache.oozie.coord.CoordELConstants#SUBMIT_YEAR
oozie.service.ELService.ext.constants.coord-job-submit-nofuncs EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-job-submit-nofuncs EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user
oozie.service.ELService.ext.functions.coord-job-submit-nofuncs EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-job-submit-instances EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.ext.constants.coord-job-submit-instances EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-job-submit-instances EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:hoursInDay=org.apache.oozie.coord.CoordELFunctions#ph1_coord_hoursInDay_echo,
coord:daysInMonth=org.apache.oozie.coord.CoordELFunctions#ph1_coord_daysInMonth_echo,
coord:tzOffset=org.apache.oozie.coord.CoordELFunctions#ph1_coord_tzOffset_echo,
coord:current=org.apache.oozie.coord.CoordELFunctions#ph1_coord_current_echo,
coord:currentRange=org.apache.oozie.coord.CoordELFunctions#ph1_coord_currentRange_echo,
coord:offset=org.apache.oozie.coord.CoordELFunctions#ph1_coord_offset_echo,
coord:latest=org.apache.oozie.coord.CoordELFunctions#ph1_coord_latest_echo,
coord:latestRange=org.apache.oozie.coord.CoordELFunctions#ph1_coord_latestRange_echo,
coord:future=org.apache.oozie.coord.CoordELFunctions#ph1_coord_future_echo,
coord:futureRange=org.apache.oozie.coord.CoordELFunctions#ph1_coord_futureRange_echo,
coord:formatTime=org.apache.oozie.coord.CoordELFunctions#ph1_coord_formatTime_echo,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user
oozie.service.ELService.ext.functions.coord-job-submit-instances EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-job-submit-data EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.ext.constants.coord-job-submit-data EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-job-submit-data EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:dataIn=org.apache.oozie.coord.CoordELFunctions#ph1_coord_dataIn_echo,
coord:dataOut=org.apache.oozie.coord.CoordELFunctions#ph1_coord_dataOut_echo,
coord:nominalTime=org.apache.oozie.coord.CoordELFunctions#ph1_coord_nominalTime_echo_wrap,
coord:actualTime=org.apache.oozie.coord.CoordELFunctions#ph1_coord_actualTime_echo_wrap,
coord:dateOffset=org.apache.oozie.coord.CoordELFunctions#ph1_coord_dateOffset_echo,
coord:formatTime=org.apache.oozie.coord.CoordELFunctions#ph1_coord_formatTime_echo,
coord:actionId=org.apache.oozie.coord.CoordELFunctions#ph1_coord_actionId_echo,
coord:name=org.apache.oozie.coord.CoordELFunctions#ph1_coord_name_echo,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user,
coord:databaseIn=org.apache.oozie.coord.HCatELFunctions#ph1_coord_databaseIn_echo,
coord:databaseOut=org.apache.oozie.coord.HCatELFunctions#ph1_coord_databaseOut_echo,
coord:tableIn=org.apache.oozie.coord.HCatELFunctions#ph1_coord_tableIn_echo,
coord:tableOut=org.apache.oozie.coord.HCatELFunctions#ph1_coord_tableOut_echo,
coord:dataInPartitionFilter=org.apache.oozie.coord.HCatELFunctions#ph1_coord_dataInPartitionFilter_echo,
coord:dataInPartitionMin=org.apache.oozie.coord.HCatELFunctions#ph1_coord_dataInPartitionMin_echo,
coord:dataInPartitionMax=org.apache.oozie.coord.HCatELFunctions#ph1_coord_dataInPartitionMax_echo,
coord:dataOutPartitions=org.apache.oozie.coord.HCatELFunctions#ph1_coord_dataOutPartitions_echo,
coord:dataOutPartitionValue=org.apache.oozie.coord.HCatELFunctions#ph1_coord_dataOutPartitionValue_echo
oozie.service.ELService.ext.functions.coord-job-submit-data EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-sla-submit EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
MINUTES=org.apache.oozie.coord.CoordELConstants#SUBMIT_MINUTES,
HOURS=org.apache.oozie.coord.CoordELConstants#SUBMIT_HOURS,
DAYS=org.apache.oozie.coord.CoordELConstants#SUBMIT_DAYS
oozie.service.ELService.ext.constants.coord-sla-submit EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-sla-submit EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:nominalTime=org.apache.oozie.coord.CoordELFunctions#ph1_coord_nominalTime_echo_fixed,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user
oozie.service.ELService.ext.functions.coord-sla-submit EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-action-create EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.ext.constants.coord-action-create EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-action-create EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:hoursInDay=org.apache.oozie.coord.CoordELFunctions#ph2_coord_hoursInDay,
coord:daysInMonth=org.apache.oozie.coord.CoordELFunctions#ph2_coord_daysInMonth,
coord:tzOffset=org.apache.oozie.coord.CoordELFunctions#ph2_coord_tzOffset,
coord:current=org.apache.oozie.coord.CoordELFunctions#ph2_coord_current,
coord:currentRange=org.apache.oozie.coord.CoordELFunctions#ph2_coord_currentRange,
coord:offset=org.apache.oozie.coord.CoordELFunctions#ph2_coord_offset,
coord:latest=org.apache.oozie.coord.CoordELFunctions#ph2_coord_latest_echo,
coord:latestRange=org.apache.oozie.coord.CoordELFunctions#ph2_coord_latestRange_echo,
coord:future=org.apache.oozie.coord.CoordELFunctions#ph2_coord_future_echo,
coord:futureRange=org.apache.oozie.coord.CoordELFunctions#ph2_coord_futureRange_echo,
coord:actionId=org.apache.oozie.coord.CoordELFunctions#ph2_coord_actionId,
coord:name=org.apache.oozie.coord.CoordELFunctions#ph2_coord_name,
coord:formatTime=org.apache.oozie.coord.CoordELFunctions#ph2_coord_formatTime,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user
oozie.service.ELService.ext.functions.coord-action-create EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-action-create-inst EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.ext.constants.coord-action-create-inst EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-action-create-inst EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:hoursInDay=org.apache.oozie.coord.CoordELFunctions#ph2_coord_hoursInDay,
coord:daysInMonth=org.apache.oozie.coord.CoordELFunctions#ph2_coord_daysInMonth,
coord:tzOffset=org.apache.oozie.coord.CoordELFunctions#ph2_coord_tzOffset,
coord:current=org.apache.oozie.coord.CoordELFunctions#ph2_coord_current_echo,
coord:currentRange=org.apache.oozie.coord.CoordELFunctions#ph2_coord_currentRange_echo,
coord:offset=org.apache.oozie.coord.CoordELFunctions#ph2_coord_offset_echo,
coord:latest=org.apache.oozie.coord.CoordELFunctions#ph2_coord_latest_echo,
coord:latestRange=org.apache.oozie.coord.CoordELFunctions#ph2_coord_latestRange_echo,
coord:future=org.apache.oozie.coord.CoordELFunctions#ph2_coord_future_echo,
coord:futureRange=org.apache.oozie.coord.CoordELFunctions#ph2_coord_futureRange_echo,
coord:formatTime=org.apache.oozie.coord.CoordELFunctions#ph2_coord_formatTime,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user
oozie.service.ELService.ext.functions.coord-action-create-inst EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-sla-create EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.ext.constants.coord-sla-create EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
MINUTES=org.apache.oozie.coord.CoordELConstants#SUBMIT_MINUTES,
HOURS=org.apache.oozie.coord.CoordELConstants#SUBMIT_HOURS,
DAYS=org.apache.oozie.coord.CoordELConstants#SUBMIT_DAYS
oozie.service.ELService.functions.coord-sla-create EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:nominalTime=org.apache.oozie.coord.CoordELFunctions#ph2_coord_nominalTime,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user
oozie.service.ELService.ext.functions.coord-sla-create EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.constants.coord-action-start EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT.
Default:
oozie.service.ELService.ext.constants.coord-action-start EL constant declarations, separated by commas, format is [PREFIX:]NAME=CLASS#CONSTANT. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.functions.coord-action-start EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD.
Default:
coord:hoursInDay=org.apache.oozie.coord.CoordELFunctions#ph3_coord_hoursInDay,
coord:daysInMonth=org.apache.oozie.coord.CoordELFunctions#ph3_coord_daysInMonth,
coord:tzOffset=org.apache.oozie.coord.CoordELFunctions#ph3_coord_tzOffset,
coord:latest=org.apache.oozie.coord.CoordELFunctions#ph3_coord_latest,
coord:latestRange=org.apache.oozie.coord.CoordELFunctions#ph3_coord_latestRange,
coord:future=org.apache.oozie.coord.CoordELFunctions#ph3_coord_future,
coord:futureRange=org.apache.oozie.coord.CoordELFunctions#ph3_coord_futureRange,
coord:dataIn=org.apache.oozie.coord.CoordELFunctions#ph3_coord_dataIn,
coord:dataOut=org.apache.oozie.coord.CoordELFunctions#ph3_coord_dataOut,
coord:nominalTime=org.apache.oozie.coord.CoordELFunctions#ph3_coord_nominalTime,
coord:actualTime=org.apache.oozie.coord.CoordELFunctions#ph3_coord_actualTime,
coord:dateOffset=org.apache.oozie.coord.CoordELFunctions#ph3_coord_dateOffset,
coord:formatTime=org.apache.oozie.coord.CoordELFunctions#ph3_coord_formatTime,
coord:actionId=org.apache.oozie.coord.CoordELFunctions#ph3_coord_actionId,
coord:name=org.apache.oozie.coord.CoordELFunctions#ph3_coord_name,
coord:conf=org.apache.oozie.coord.CoordELFunctions#coord_conf,
coord:user=org.apache.oozie.coord.CoordELFunctions#coord_user,
coord:databaseIn=org.apache.oozie.coord.HCatELFunctions#ph3_coord_databaseIn,
coord:databaseOut=org.apache.oozie.coord.HCatELFunctions#ph3_coord_databaseOut,
coord:tableIn=org.apache.oozie.coord.HCatELFunctions#ph3_coord_tableIn,
coord:tableOut=org.apache.oozie.coord.HCatELFunctions#ph3_coord_tableOut,
coord:dataInPartitionFilter=org.apache.oozie.coord.HCatELFunctions#ph3_coord_dataInPartitionFilter,
coord:dataInPartitionMin=org.apache.oozie.coord.HCatELFunctions#ph3_coord_dataInPartitionMin,
coord:dataInPartitionMax=org.apache.oozie.coord.HCatELFunctions#ph3_coord_dataInPartitionMax,
coord:dataOutPartitions=org.apache.oozie.coord.HCatELFunctions#ph3_coord_dataOutPartitions,
coord:dataOutPartitionValue=org.apache.oozie.coord.HCatELFunctions#ph3_coord_dataOutPartitionValue
oozie.service.ELService.ext.functions.coord-action-start EL functions declarations, separated by commas, format is [PREFIX:]NAME=CLASS#METHOD. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ELService.latest-el.use-current-time Determine whether to use the current time to determine the latest dependency or the action creation time. This is for backward compatibility with older oozie behaviour.
Default:false
oozie.service.UUIDService.generator random : generated UUIDs will be random strings. counter: generated UUIDs generated will be a counter postfixed with the system startup time.
Default:counter
oozie.service.DBLiteWorkflowStoreService.status.metrics.collection.interval Workflow Status metrics collection interval in minutes.
Default:5
oozie.service.DBLiteWorkflowStoreService.status.metrics.window Workflow Status metrics collection window in seconds. Workflow status will be instrumented for the window.
Default:3600
oozie.db.schema.name Oozie DataBase Name
Default:oozie
oozie.service.JPAService.create.db.schema Creates Oozie DB. If set to true, it creates the DB schema if it does not exist. If the DB schema exists is a NOP. If set to false, it does not create the DB schema. If the DB schema does not exist it fails start up.
Default:true
oozie.service.JPAService.validate.db.connection Validates DB connections from the DB connection pool. If the ‘oozie.service.JPAService.create.db.schema’ property is set to true, this property is ignored.
Default:false
oozie.service.JPAService.validate.db.connection.eviction.interval Validates DB connections from the DB connection pool. When validate db connection ‘TestWhileIdle’ is true, the number of milliseconds to sleep between runs of the idle object evictor thread.
Default:300000
oozie.service.JPAService.validate.db.connection.eviction.num Validates DB connections from the DB connection pool. When validate db connection ‘TestWhileIdle’ is true, the number of objects to examine during each run of the idle object evictor thread.
Default:10
oozie.service.JPAService.connection.data.source DataSource to be used for connection pooling.
Default:org.apache.commons.dbcp.BasicDataSource
oozie.service.JPAService.jdbc.driver JDBC driver class.
Default:org.apache.derby.jdbc.EmbeddedDriver
oozie.service.JPAService.jdbc.url JDBC URL.
Default:jdbc:derby:${oozie.data.dir}/${oozie.db.schema.name}-db;create=true
oozie.service.JPAService.jdbc.username DB user name.
Default:sa
oozie.service.JPAService.jdbc.password DB user password. IMPORTANT: if password is emtpy leave a 1 space string, the service trims the value, if empty Configuration assumes it is NULL. IMPORTANT: if the StoreServicePasswordService is active, it will reset this value with the value given in the console.
Default:
oozie.service.JPAService.pool.max.active.conn Max number of connections.
Default:10
oozie.service.SchemaService.wf.ext.schemas Schemas for additional actions types. IMPORTANT: if there are no schemas leave a 1 space string, the service trims the value, if empty Configuration assumes it is NULL.
Default:oozie-sla-0.1.xsd,oozie-sla-0.2.xsd
oozie.service.SchemaService.coord.ext.schemas Schemas for additional actions types. IMPORTANT: if there are no schemas leave a 1 space string, the service trims the value, if empty Configuration assumes it is NULL.
Default:oozie-sla-0.1.xsd,oozie-sla-0.2.xsd
oozie.service.SchemaService.sla.ext.schemas Schemas for semantic validation for GMS SLA. IMPORTANT: if there are no schemas leave a 1 space string, the service trims the value, if empty Configuration assumes it is NULL.
Default:
oozie.service.CallbackService.base.url Base callback URL used by ActionExecutors.
Default:${oozie.base.url}/callback
oozie.servlet.CallbackServlet.max.data.len Max size in characters for the action completion data output.
Default:2048
oozie.external.stats.max.size Max size in bytes for action stats. -1 means infinite value.
Default:-1
oozie.JobCommand.job.console.url Base console URL for a workflow job.
Default:${oozie.base.url}?job=
oozie.service.ActionService.executor.classes List of ActionExecutors classes (separated by commas). Only action types with associated executors can be used in workflows.
Default:
org.apache.oozie.action.decision.DecisionActionExecutor,
org.apache.oozie.action.hadoop.JavaActionExecutor,
org.apache.oozie.action.hadoop.FsActionExecutor,
org.apache.oozie.action.hadoop.MapReduceActionExecutor,
org.apache.oozie.action.hadoop.PigActionExecutor,
org.apache.oozie.action.ssh.SshActionExecutor,
org.apache.oozie.action.oozie.SubWorkflowActionExecutor
oozie.service.ActionService.executor.ext.classes List of ActionExecutors extension classes (separated by commas). Only action types with associated executors can be used in workflows. This property is a convenience property to add extensions to the built in executors without having to include all the built in ones.
Default:
oozie.service.ActionCheckerService.action.check.interval The frequency at which the ActionCheckService will run.
Default:60
oozie.service.ActionCheckerService.action.check.delay The time, in seconds, between an ActionCheck for the same action.
Default:600
oozie.service.ActionCheckerService.callable.batch.size This value determines the number of actions which will be batched together to be executed by a single thread.
Default:10
oozie.service.StatusTransitService.statusTransit.interval The frequency in seconds at which the StatusTransitService will run.
Default:60
oozie.service.StatusTransitService.backward.support.for.coord.status true, if coordinator job submits using ‘uri:oozie:coordinator:0.1′ and wants to keep Oozie 2.x status transit. if set true, 1. SUCCEEDED state in coordinator job means materialization done. 2. No DONEWITHERROR state in coordinator job 3. No PAUSED or PREPPAUSED state in coordinator job 4. PREPSUSPENDED becomes SUSPENDED in coordinator job
Default:false
oozie.service.StatusTransitService.backward.support.for.states.without.error true, if you want to keep Oozie 3.2 status transit. Change it to false for Oozie 4.x releases. if set true, No states like RUNNINGWITHERROR, SUSPENDEDWITHERROR and PAUSEDWITHERROR for coordinator and bundle
Default:true
oozie.service.PauseTransitService.PauseTransit.interval The frequency in seconds at which the PauseTransitService will run.
Default:60
oozie.action.launcher.mapreduce.job.ubertask.enable Enables Uber Mode for the launcher job in YARN/Hadoop 2 (no effect in Hadoop 1). Setting oozie.launcher.mapreduce.job.ubertask.enable in a an action’s configuration section overrides this for that action.
Default:false
oozie.action.retries.max The number of retries for executing an action in case of failure
Default:3
oozie.action.hadoop.delete.hdfs.tmp.dir If set to true, it will delete temporary directory at the end of execution of map reduce action.
Default:false
oozie.action.pig.delete.hdfs.tmp.dir If set to true, it will delete temporary directory at the end of execution of pig action.
Default:false
oozie.action.ssh.delete.remote.tmp.dir If set to true, it will delete temporary directory at the end of execution of ssh action.
Default:false
oozie.action.ssh.http.command Command to use for callback to oozie, normally is ‘curl’ or ‘wget’. The command must available in PATH environment variable of the USER@HOST box shell.
Default:curl
oozie.action.ssh.http.command.post.options The callback command POST options. Used when the ouptut of the ssh action is captured.
Default:–data-binary @#stdout –request POST –header “content-type:text/plain”
oozie.action.ssh.allow.user.at.host Specifies whether the user specified by the ssh action is allowed or is to be replaced by the Job user
Default:true
oozie.service.HadoopAccessorService.kerberos.enabled Indicates if Oozie is configured to use Kerberos.
Default:false
local.realm Kerberos Realm used by Oozie and Hadoop. Using ‘local.realm’ to be aligned with Hadoop configuration
Default:LOCALHOST
oozie.service.HadoopAccessorService.keytab.file Location of the Oozie user keytab file.
Default:${user.home}/oozie.keytab
oozie.service.HadoopAccessorService.kerberos.principal Kerberos principal for Oozie service.
Default:${user.name}/localhost@${local.realm}
oozie.service.HadoopAccessorService.jobTracker.whitelist Whitelisted job tracker for Oozie service.
Default:
oozie.service.HadoopAccessorService.nameNode.whitelist Whitelisted job tracker for Oozie service.
Default:
oozie.service.HadoopAccessorService.hadoop.configurations Comma separated AUTHORITY=HADOOP_CONF_DIR, where AUTHORITY is the HOST:PORT of the Hadoop service (JobTracker, YARN, HDFS). The wildcard ‘*’ configuration is used when there is no exact match for an authority. The HADOOP_CONF_DIR contains the relevant Hadoop *-site.xml files. If the path is relative is looked within the Oozie configuration directory; though the path can be absolute (i.e. to point to Hadoop client conf/ directories in the local filesystem.
Default:*=hadoop-conf
oozie.service.HadoopAccessorService.action.configurations Comma separated AUTHORITY=ACTION_CONF_DIR, where AUTHORITY is the HOST:PORT of the Hadoop MapReduce service (JobTracker, YARN). The wildcard ‘*’ configuration is used when there is no exact match for an authority. The ACTION_CONF_DIR may contain ACTION.xml files where ACTION is the action type (‘java’, ‘map-reduce’, ‘pig’, ‘hive’, ‘sqoop’, etc.). If the ACTION.xml file exists, its properties will be used as defaults properties for the action. If the path is relative is looked within the Oozie configuration directory; though the path can be absolute (i.e. to point to Hadoop client conf/ directories in the local filesystem.
Default:*=action-conf
oozie.credentials.credentialclasses A list of credential class mapping for CredentialsProvider
Default:
oozie.actions.main.classnames A list of class name mapping for Action classes
Default:distcp=org.apache.hadoop.tools.DistCp
oozie.service.WorkflowAppService.system.libpath System library path to use for workflow applications. This path is added to workflow application if their job properties sets the property ‘oozie.use.system.libpath’ to true.
Default:/user/${user.name}/share/lib
use.system.libpath.for.mapreduce.and.pig.jobs If set to true, submissions of MapReduce and Pig jobs will include automatically the system library path, thus not requiring users to specify where the Pig JAR files are. Instead, the ones from the system library path are used.
Default:false
oozie.command.default.lock.timeout Default timeout (in milliseconds) for commands for acquiring an exclusive lock on an entity.
Default:5000
oozie.service.LiteWorkflowStoreService.user.retry.max Automatic retry max count for workflow action is 3 in default.
Default:3
oozie.service.LiteWorkflowStoreService.user.retry.inteval Automatic retry interval for workflow action is in minutes and the default value is 10 minutes.
Default:10
oozie.service.LiteWorkflowStoreService.user.retry.error.code Automatic retry interval for workflow action is handled for these specified error code: FS009, FS008 is file exists error when using chmod in fs action. JA018 is output directory exists error in workflow map-reduce action. JA019 is error while executing distcp action. JA017 is job not exists error in action executor. JA008 is FileNotFoundException in action executor. JA009 is IOException in action executor.
Default:JA008,JA009,JA017,JA018,JA019,FS009,FS008
oozie.service.LiteWorkflowStoreService.user.retry.error.code.ext Automatic retry interval for workflow action is handled for these specified extra error code.
Default:
oozie.service.LiteWorkflowStoreService.node.def.version NodeDef default version, _oozie_inst_v_0 or _oozie_inst_v_1
Default:_oozie_inst_v_1
oozie.authentication.type Defines authentication used for Oozie HTTP endpoint. Supported values are: simple | kerberos | #AUTHENTICATION_HANDLER_CLASSNAME#
Default:simple
oozie.authentication.token.validity Indicates how long (in seconds) an authentication token is valid before it has to be renewed.
Default:36000
oozie.authentication.signature.secret The signature secret for signing the authentication tokens. If not set a random secret is generated at startup time. In order to authentiation to work correctly across multiple hosts the secret must be the same across al the hosts.
Default:oozie
oozie.authentication.cookie.domain The domain to use for the HTTP cookie that stores the authentication token. In order to authentiation to work correctly across multiple hosts the domain must be correctly set.
Default:
oozie.authentication.simple.anonymous.allowed Indicates if anonymous requests are allowed when using ‘simple’ authentication.
Default:true
oozie.authentication.kerberos.principal Indicates the Kerberos principal to be used for HTTP endpoint. The principal MUST start with ‘HTTP/’ as per Kerberos HTTP SPNEGO specification.
Default:HTTP/localhost@${local.realm}
oozie.authentication.kerberos.keytab Location of the keytab file with the credentials for the principal. Referring to the same keytab file Oozie uses for its Kerberos credentials for Hadoop.
Default:${oozie.service.HadoopAccessorService.keytab.file}
oozie.authentication.kerberos.name.rules The kerberos names rules is to resolve kerberos principal names, refer to Hadoop’s KerberosName for more details.
Default:DEFAULT
oozie.coord.actions.default.length Default number of coordinator actions to be retrieved by the info command
Default:1000
oozie.validate.ForkJoin If true, fork and join should be validated at wf submission time.
Default:true
oozie.coord.action.get.all.attributes Setting to true is not recommended as coord job/action info will bring all columns of the action in memory. Set it true only if backward compatibility for action/job info is required.
Default:false
oozie.service.HadoopAccessorService.supported.filesystems Enlist the different filesystems supported for federation. If wildcard “*” is specified, then ALL file schemes will be allowed.
Default:hdfs,hftp,webhdfs
oozie.service.URIHandlerService.uri.handlers Enlist the different uri handlers supported for data availability checks.
Default:org.apache.oozie.dependency.FSURIHandler
oozie.notification.url.connection.timeout Defines the timeout, in milliseconds, for Oozie HTTP notification callbacks. Oozie does HTTP notifications for workflow jobs which set the ‘oozie.wf.action.notification.url’, ‘oozie.wf.worklfow.notification.url’ and/or ‘oozie.coord.action.notification.url’ properties in their job.properties. Refer to section ‘5 Oozie Notifications’ in the Workflow specification for details.
Default:10000
oozie.hadoop-2.0.2-alpha.workaround.for.distributed.cache Due to a bug in Hadoop 2.0.2-alpha, MAPREDUCE-4820, launcher jobs fail to set the distributed cache for the action job because the local JARs are implicitly included triggering a duplicate check. This flag removes the distributed cache files for the action as they’ll be included from the local JARs of the JobClient (MRApps) submitting the action job from the launcher.
Default:false
oozie.service.EventHandlerService.filter.app.types The app-types among workflow/coordinator/bundle job/action for which for which events system is enabled.
Default:workflow_job, coordinator_action
oozie.service.EventHandlerService.event.queue The implementation for EventQueue in use by the EventHandlerService.
Default:org.apache.oozie.event.MemoryEventQueue
oozie.service.EventHandlerService.event.listeners
Default:org.apache.oozie.jms.JMSJobEventListener
oozie.service.EventHandlerService.queue.size Maximum number of events to be contained in the event queue.
Default:10000
oozie.service.EventHandlerService.worker.interval The default interval (seconds) at which the worker threads will be scheduled to run and process events.
Default:30
oozie.service.EventHandlerService.batch.size The batch size for batched draining per thread from the event queue.
Default:10
oozie.service.EventHandlerService.worker.threads Number of worker threads to be scheduled to run and process events.
Default:3
oozie.sla.service.SLAService.capacity Maximum number of sla records to be contained in the memory structure.
Default:5000
oozie.sla.service.SLAService.alert.events Default types of SLA events for being alerted of.
Default:END_MISS
oozie.sla.service.SLAService.calculator.impl The implementation for SLACalculator in use by the SLAService.
Default:org.apache.oozie.sla.SLACalculatorMemory
oozie.sla.service.SLAService.job.event.latency Time in milliseconds to account of latency of getting the job status event to compare against and decide sla miss/met
Default:90000

Leave a comment