|
@@ -710,12 +710,13 @@ module.exports = {
|
|
|
// - the doc content
|
|
// - the doc content
|
|
|
// - text ranges spanning the whole doc
|
|
// - text ranges spanning the whole doc
|
|
|
//
|
|
//
|
|
|
- // There's also overhead required for the JSON encoding and the UTF-8 encoding,
|
|
|
|
|
- // theoretically up to 3 times the max doc length. On the other hand, we don't
|
|
|
|
|
- // want to block the event loop with JSON parsing, so we try to find a
|
|
|
|
|
- // practical compromise.
|
|
|
|
|
|
|
+ // There's also overhead required for the JSON encoding and the UTF-8
|
|
|
|
|
+ // encoding, theoretically up to 6 times the max doc length (e.g. a document
|
|
|
|
|
+ // entirely filled with "\u0011" characters). On the other hand, we don't want
|
|
|
|
|
+ // to block the event loop with JSON parsing, so we try to find a practical
|
|
|
|
|
+ // compromise.
|
|
|
max_json_request_size:
|
|
max_json_request_size:
|
|
|
- parseInt(process.env.MAX_JSON_REQUEST_SIZE) || 6 * 1024 * 1024, // 6 MB
|
|
|
|
|
|
|
+ parseInt(process.env.MAX_JSON_REQUEST_SIZE) || 12 * 1024 * 1024, // 12 MB
|
|
|
|
|
|
|
|
// Internal configs
|
|
// Internal configs
|
|
|
// ----------------
|
|
// ----------------
|