Script Repository configuration

Enable/Disable File Repository (script.repository.file.enable)

Enable or disable the script file repository. Note that only one of the cache or file repositories should be enabled at any time.

Default: false

Maximum Scripts (script.repository.file.maxEntries)

Defines how many scripts can be held in memory at any given time. A value of -1 indicates an unlimited number will be held in memory.

Default: -1

Treat Restore as Error (script.repository.file.errorOnRestore)

Indicates whether to report restoring scripts from disk as an error or simply trace it.

Default: false

Maximum Compiled Scripts Per Language (compiled.script.pool.maxScriptsPerLanguage)

Maximum number of compiled scripts that can be held in memory for a script language. Least used scripts are removed from the cache.

Default: 100

Enable/Disable Cache Repository (script.repository.cache.enable)

Enable or disable the script cache repository. Note that only one of the cache or file repositories should be enabled at any time.

Default: true

Disk Oveflow Cache Location (script.repository.cache.config.location)

The location of the disk overflow cache.

Default: ${user.dir}/scriptStore

Max Memory Entries (script.repository.cache.config.maxMemoryEntries)

The maximum number of entries in memory before they will be swapped to disk.

Default: 1000

Max Disk Size (KB) (script.repository.cache.config.maxDiskSize)

The maximum size of the disk swap in KB.

Default: 1000000