Written by

Integration Engineer at Cognosante
Question Oliver Wilms · Apr 29, 2022

PoolSize System Default Setting

Hello,

I tried to define Pool Size in System Default Settings, but it is not being used. I see I am not the first to try this without success:

Define PoolSize as system default value | InterSystems Developer Community
 

Any suggestions?

Product version: IRIS 2021.2

Comments

Robert Cemper · Jun 1, 2022

Do you still expect some echo?
Or is the question meanwhile just out of date?

0
Oliver Wilms · Jun 1, 2022

I discussed this with InterSystems WRC. They told me they will clearly document that Pool Size should not be implemented using System Default Settings. I guess we cannot have different pool sizes in different environments...

0
Marcel den Ouden  Oct 24, 2022 to Oliver Wilms

Yes this can be annoying; if you have a generic solution which you deploy at different customers which have different hardware and performance requirements, you cannot keep the production class "generic". This limits automation of the build process/deployment. You can do some scripting...

0
Enrico Parisi · Mar 27

I came across this old question and I was (almost) shocked by the answers because we are considering using System Default Settings for a project and one of the settings value we need to customize per system is Pool Size!

Fortunately things have changed since this was posted an now Pool Size can be defined/configured in System Default Settings and this is also documented:

Settings That Can Act As System Overrides

I'm not sure when this has changed,I believe this has been implemented in 2024.1, the version I tested and it works.

The behavior of this default setting a a little different then others (cannot be modified/overridden from within the production settings) but, IMHO, that's fine or even better!

I'm writing this to warn anyone using a recent product version looking/reading this question that now, from 2024.1 Pool Size can indeed be configured in System Default Settings.

0