+1, this is exactly what I want. I'm fine with either IMMEDIATE or DEFAULT.
вт, 9 июн. 2020 г. в 19:41, Ivan Rakov <ivan.glu...@gmail.com>: > Vlad, > > +1, that's what I mean. > We don't need either <null> or dedicated USE_STATIC_CONFIGURATION in case > the user will be able to retrieve current shutdown policy and apply the one > he needs. > My only requirement is that ignite.cluster().getShutdownPolicy() should > return a statically configured value {@link > IgniteConfiguration#shutdownPolicy} in case no override has been specified. > So, static configuration will be applied only on cluster start, like it > currently works for SQL schemas. > > On Tue, Jun 9, 2020 at 7:09 PM V.Pyatkov <vldpyat...@gmail.com> wrote: > > > Hi, > > > > ignite.cluster().setShutdownPolicy(null); // Clear dynamic value and > switch > > to statically configured. > > > > I do not understand why we need it. if user want to change configuration > to > > any other value he set it explicitly. > > We can to add warning on start when static option does not math to > dynamic > > (dynamic always prefer if it initiated). > > > > shutdownPolicy=IMMEDIATE|GRACEFUL > > > > Looks better that DEFAULT and WAIT_FOR_BACKUP. > > > > I general I consider job cancellation need to added in these policies' > > enumeration. > > But we can do it in the future. > > > > > > > > -- > > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ > > > -- Best regards, Alexei Scherbakov