Could you describe the issues? Config that is globally exposed should ideally be immutable with final members, in which case volatile is only necessary if you’re using the config parameter in a tight loop that you need to witness a new value - which shouldn’t apply to any of our config. There are some weird niches, like updating long values on some (unsupported by us) JVMs that may tear. Technically you also require it for visibility with the JMM. But in practice it is mostly unnecessary. Often what seems to be a volatile issue is really something else. On 22 Feb 2023, at 13:18, Benjamin Lerer <b.le...@gmail.com> wrote:
|
- [DISCUSS] Allow UPDATE on settings virtual table to ch... Maxim Muzafarov
- Re: [DISCUSS] Allow UPDATE on settings virtual ta... Aleksey Yeshchenko
- Re: [DISCUSS] Allow UPDATE on settings virtua... Benjamin Lerer
- Re: [DISCUSS] Allow UPDATE on settings vi... Aleksey Yeshchenko
- Re: [DISCUSS] Allow UPDATE on settings vi... Benedict
- Re: [DISCUSS] Allow UPDATE on setting... David Capwell
- Re: [DISCUSS] Allow UPDATE on se... Maxim Muzafarov
- Re: [DISCUSS] Allow UPDATE o... Ekaterina Dimitrova
- Re: [DISCUSS] Allow UPDA... Benedict
- Re: [DISCUSS] Allow UPDA... Miklosovic, Stefan
- Re: [DISCUSS] Allow UPDA... Maxim Muzafarov
- Re: [DISCUSS] Allow UPDA... David Capwell
- Re: [DISCUSS] Allow UPDA... Maxim Muzafarov
- Re: [DISCUSS] Allow UPDATE on settings virtual ta... Maxim Muzafarov
- Re: [DISCUSS] Allow UPDATE on settings virtua... Maxim Muzafarov