You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by GitBox <gi...@apache.org> on 2021/08/09 14:22:27 UTC

[GitHub] [ignite-3] sk0x50 commented on a change in pull request #256: IGNITE-14956 Implement the VaultManager#bootstrapped method

sk0x50 commented on a change in pull request #256:
URL: https://github.com/apache/ignite-3/pull/256#discussion_r685238155



##########
File path: modules/api/src/main/java/org/apache/ignite/app/Ignition.java
##########
@@ -40,8 +40,20 @@
     /**
      * Starts an Ignite node with an optional bootstrap configuration from an input stream with HOCON configs.
      *
-     * @param name Name of the node. Must not be {@code null}.
-     * @param config Input stream from the node configuration in HOCON format. Can be {@code null}.
+     * @param name    Name of the node. Must not be {@code null}.
+     * @param config  Input stream from the node configuration in HOCON format. Can be {@code null}. Optional node

Review comment:
       ```
        * Optional node configuration based on {@link org.apache.ignite.configuration.schemas.runner.NodeConfigurationSchema}
        *                and {@link org.apache.ignite.configuration.schemas.network.NetworkConfigurationSchema}. Following
        *                rules are used for applying the configuration properties:
        *                <ol>
        *                    <li>Specified property overrides the existing one or just apply itself if it wasn't previously specified.</li>
        *                    <li>All non-specified properties either use the previous value or use the default one from the corresponding configuration schema.</li>
        *                </ol>
        *                So that, in case of initial node start (first start ever) specified configuration, supplemented with defaults,
        *                are used. If no configuration was provided, defaults are used for all configuration properties.
        *                In case of node restart, specified properties override existing ones, non specified properties that also
        *                weren't specified previously uses default values. Please pay attention that previously specified properties
        *                are searched in the {@code workDir} specified by the user.
   ```




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@ignite.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org