X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/10c1e7359286edd6562c52304e9706449a9ee53f..c2989afb1ed2397676212804272cb128236758cf:/services/api/config/application.default.yml diff --git a/services/api/config/application.default.yml b/services/api/config/application.default.yml index 5a1c229513..dcf270e3fb 100644 --- a/services/api/config/application.default.yml +++ b/services/api/config/application.default.yml @@ -279,6 +279,17 @@ common: crunch_log_partial_line_throttle_period: 5 + # Container logs are written to Keep and saved in a collection, + # which is updated periodically while the container runs. This + # value sets the interval (given in seconds) between collection + # updates. + crunch_log_update_period: 1800 + + # The log collection is also updated when the specified amount of + # log data (given in bytes) is produced in less than one update + # period. + crunch_log_update_size: 33554432 + # Attributes to suppress in events and audit logs. Notably, # specifying ["manifest_text"] here typically makes the database # smaller and faster. @@ -293,6 +304,13 @@ common: # Example: ["jobs.create", "pipeline_instances.create"] disable_api_methods: [] + # Enable the legacy Jobs API. + # auto -- (default) enable the Jobs API only if it has been used before + # (i.e., there are job records in the database) + # true -- enable the Jobs API despite lack of existing records. + # false -- disable the Jobs API despite presence of existing records. + enable_legacy_jobs_api: auto + ### ### Crunch, DNS & compute node management ### @@ -500,6 +518,17 @@ common: # keep_web_service_url: https://download.uuid_prefix.arvadosapi.com/ keep_web_service_url: false + # If true, enable collection versioning. + # When a collection's preserve_version field is true or the current version + # is older than the amount of seconds defined on preserve_version_if_idle, + # a snapshot of the collection's previous state is created and linked to + # the current collection. + collection_versioning: false + # 0 = auto-create a new version on every update. + # -1 = never auto-create new versions. + # > 0 = auto-create a new version when older than the specified number of seconds. + preserve_version_if_idle: -1 + development: force_ssl: false cache_classes: false