diff --git a/content/en/docs/refguide/runtime/custom-settings/_index.md b/content/en/docs/refguide/runtime/custom-settings/_index.md index 123dac66b8d..5e13a51c47a 100644 --- a/content/en/docs/refguide/runtime/custom-settings/_index.md +++ b/content/en/docs/refguide/runtime/custom-settings/_index.md @@ -85,6 +85,8 @@ The following custom settings can be configured: | UploadedFilesPath | The location of the uploaded files. A valid path can be: `\\FileServer\CustomerPortalFiles`. | [deployment folder]\data\files | | EnableFileDocumentCaching | Defines whether file documents should be cached. Only enable this if you are sure that the file documents will not contain sensitive information. Images are always cached. | false | | mapping.import.MaxJsonReadingLength | The maximum length of the JSON string received from the remote which can be processed with import mapping. Use this setting when you expect a string which is longer than the default. See [Import Mappings](/refguide/import-mappings/#troubleshooting) for more information. | 20000000 *(dependent on library version)* | +| LastActionExecutionUpdateBatchSize | This setting specifies how many sessions should be updated per batch when updating the `LastActionExecution` attribute in the periodic system task. | 1000 *Introduced in Mendix 11.6.1 and 11.7.0.* | +| SessionKeepAliveUpdateBatchSize | This setting specifies how many sessions should be updated per batch when updating the `LastActive` attribute in the periodic system task. | 1000 *Introduced in Mendix 11.6.1 and 11.7.0.* | | UseOldExceptionBehavior | Allows you to set the exception message and wrapping behavior in the Mendix Runtime Server to the behavior below Mendix version 11.6.0. From Mendix 11.6.0 we changed the way messages are constructed to prevent the actual cause of the error being hidden in the details and exception wrapping is reduced significantly.

This change means that error messages will be different and have a significantly less deep exception nesting. Consequently, code which depends on finding some specific exception hardcoded at X levels deep (using `exception.getCause().getCause()` for example), will probably fail.

To restore the previous behavior, set `UseOldExceptionBehavior` to `true`. | false *Introduced in Mendix 11.6.0.* | ### ApplicationRootUrl {#applicationrooturl-section} diff --git a/content/en/docs/refguide10/runtime/custom-settings/_index.md b/content/en/docs/refguide10/runtime/custom-settings/_index.md index 549cfc21a09..f3499535c19 100644 --- a/content/en/docs/refguide10/runtime/custom-settings/_index.md +++ b/content/en/docs/refguide10/runtime/custom-settings/_index.md @@ -77,6 +77,8 @@ The following custom settings can be configured: | EnableFileDocumentCaching | Defines whether file documents should be cached. Only enable this if you are sure that the file documents will not contain sensitive information. Images are always cached. | false | | ObjectManagement.StrictChangeBehavior | Defines the behavior when changing values of Enums and Calculated attributes.
When set to true, setting an invalid value for an Enum attribute and/or setting a value for a Calculated attribute will result in an InvalidEnumerationValueException and/or ReadOnlyAttributeException respectively.
When set to false, changes to the values of Enums and/or Calculated attributes will be allowed.
We plan to remove this setting in Mendix 11, after which, an exception will always be raised when setting an invalid value. | true | | mapping.import.MaxJsonReadingLength | The maximum length of the JSON string received from the remote which can be processed with import mapping. Use this setting when you expect a string which is longer than the default. See [Import Mappings](/refguide10/import-mappings/#troubleshooting) for more information.
*This setting was introduced in Mendix version 10.9.0 and Mendix version 10.6, patch version 10.6.5.* | 20000000 *(dependent on library version)* | +| LastActionExecutionUpdateBatchSize | This setting specifies how many sessions should be updated per batch when updating the `LastActionExecution` attribute in the periodic system task. | 1000 *Introduced in Mendix 10.24.14.* | +| SessionKeepAliveUpdateBatchSize | This setting specifies how many sessions should be updated per batch when updating the `LastActive` attribute in the periodic system task. | 1000 *Introduced in Mendix 10.24.14.* | ### ApplicationRootUrl {#applicationrooturl-section} diff --git a/content/en/docs/refguide9/runtime/custom-settings/_index.md b/content/en/docs/refguide9/runtime/custom-settings/_index.md index 9d05f16e678..6b9c6ff3f9b 100644 --- a/content/en/docs/refguide9/runtime/custom-settings/_index.md +++ b/content/en/docs/refguide9/runtime/custom-settings/_index.md @@ -77,6 +77,8 @@ The following custom settings can be configured: | TrackUserLastLoginForODataAndREST | Defines whether to update the user's `LastLogin` field on each interaction with a published OData and REST services. When this happens, a database update query has to be sent, which can have performance consequences on heavy load systems. When this setting is set to `false`, no database interaction is necessary. Ths setting is not available in Studio Pro 10, because this behavior is included in the [TrackWebServiceUserLastLogin](#TrackUserLastLoginForODataAndREST) setting. When setting this value to `false`, make sure to also set [TrackWebServiceUserLastLogin](#TrackUserLastLoginForODataAndREST) to `false` so a future upgrade to Studio Pro 10 keeps the behavior. *This setting was introduced in Studio Pro 9.24.34.* | true | | UploadedFilesPath | The location of the uploaded files. A valid path can be: `\\FileServer\CustomerPortalFiles`. | [deployment folder]\data\files | | mapping.import.MaxJsonReadingLength | The maximum length of the JSON string received from the remote which can be processed with import mapping. Use this setting when you expect a string which is longer than the default. See [Import Mappings](/refguide/import-mappings/#troubleshooting) for more information.
*This setting was introduced in Mendix version 9.24.17.* | 20000000 *(dependent on library version)* | +| LastActionExecutionUpdateBatchSize | This setting specifies how many sessions should be updated per batch when updating the `LastActionExecution` attribute in the periodic system task. | 1000 *Introduced in Mendix 9.24.41.* | +| SessionKeepAliveUpdateBatchSize | This setting specifies how many sessions should be updated per batch when updating the `LastActive` attribute in the periodic system task. | 1000 *Introduced in Mendix 9.24.41.* | ## Log File Settings