From: Peter Amstutz Date: Tue, 3 Mar 2015 16:39:03 +0000 (-0500) Subject: 4956: Add 'maxRequestSize' to discovery document X-Git-Tag: 1.1.0~1770^2~3 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/4d26f92c806e36c4dcfcb4809c854d5081c86fff?hp=116d6fd671641ecb7d1d491ef4798a0d1b5b48ac 4956: Add 'maxRequestSize' to discovery document --- diff --git a/services/api/app/controllers/arvados/v1/schema_controller.rb b/services/api/app/controllers/arvados/v1/schema_controller.rb index c108fb898d..8dc90e1df9 100644 --- a/services/api/app/controllers/arvados/v1/schema_controller.rb +++ b/services/api/app/controllers/arvados/v1/schema_controller.rb @@ -33,6 +33,7 @@ class Arvados::V1::SchemaController < ApplicationController servicePath: "arvados/v1/", batchPath: "batch", defaultTrashLifetime: Rails.application.config.default_trash_lifetime, + maxRequestSize: Rails.application.config.max_request_size, parameters: { alt: { type: "string", diff --git a/services/api/config/application.default.yml b/services/api/config/application.default.yml index 1e8d79fcd6..952ed2e852 100644 --- a/services/api/config/application.default.yml +++ b/services/api/config/application.default.yml @@ -249,3 +249,7 @@ common: # Default replication level for collections. This is used when a # collection's replication_desired attribute is nil. default_collection_replication: 2 + + # Maximum size (in bytes) allowed for a single API request. Is included in + # the discovery document for use by clients. + max_request_size: 134217728