[ https://issues.apache.org/jira/browse/IGNITE-24553?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17935175#comment-17935175 ]
Mikhail Efremov commented on IGNITE-24553: ------------------------------------------ Decisions are: * Decision on {{IGNITE_JVM_PAUSE_DETECTOR_DISABLED}} is to move it to system configuration properties map. * Decision on {{IGNITE_JVM_PAUSE_DETECTOR_PRECISION}} is to move it to system configuration properties map. * Decision on {{IGNITE_JVM_PAUSE_DETECTOR_THRESHOLD}} is to move it to system configuration properties map. * Decision on {{IGNITE_JVM_PAUSE_DETECTOR_LAST_EVENTS_COUNT}} is to move it to system configuration properties map. * Decision on {{RESOURCE_VACUUM_INTERVAL_MILLISECONDS}} is to move it to system configuration properties map. * Decision on {{LEASE_STATISTICS_PRINT_ONCE_PER_ITERATIONS}} is to move it to system configuration properties map. * Decision on {{IGNITE_TIMEOUT_WORKER_SLEEP_INTERVAL}} is to move it to system configuration properties map. * Decision on {{IGNITE_LOG_THROTTLE_INTERVAL_MS}} is to move it to system configuration properties map. * Decision on {{IGNITE_SKIP_REPLICATION_IN_BENCHMARK}} is to do nothing because it's test-only. * Decision on {{IGNITE_SKIP_STORAGE_UPDATE_IN_BENCHMARK}} is to do nothing because it's test-only. * Decision on {{IGNITE_ZONE_BASED_REPLICATION}} is to do nothing because it's temporal with {{TODO}} that leads to IGNITE-22522 . The corresponding follow up ticket was created: https://issues.apache.org/jira/browse/IGNITE-24796 > Refine Data Consistancy team related system properties > ------------------------------------------------------ > > Key: IGNITE-24553 > URL: https://issues.apache.org/jira/browse/IGNITE-24553 > Project: Ignite > Issue Type: Task > Reporter: Mikhail Efremov > Assignee: Mikhail Efremov > Priority: Major > Labels: ignite-3 > > *Description* > After https://issues.apache.org/jira/browse/IGNITE-24272 there are system > properties to refine whether they should be a configuration entry or they're > test-related or are intended to be removed in future. This ticket contains > properties that are related or had been created by Data Consistency team > members. The properties list is provided in DoD section below. > *Motivation* > We want to configure an Ignite cluster and its nodes through local or > distributed configuration and left system properties only for the follow > allowed purposes: > # a property is for tests only purposes; > # a property will be removed later and is annotated with a TODO commentary > with a corresponding JIRA ticket. > All other system properties should be done as configuration entries. > *Definition of Done* > # Decision on {{IGNITE_JVM_PAUSE_DETECTOR_DISABLED}} is provided. > # Decision on {{IGNITE_JVM_PAUSE_DETECTOR_PRECISION}} is provided. > # Decision on {{IGNITE_JVM_PAUSE_DETECTOR_THRESHOLD}} is provided. > # Decision on {{IGNITE_JVM_PAUSE_DETECTOR_LAST_EVENTS_COUNT}} is provided. > # Decision on {{RESOURCE_VACUUM_INTERVAL_MILLISECONDS}} is provided. > # Decision on {{LEASE_STATISTICS_PRINT_ONCE_PER_ITERATIONS}} is provided. > # Decision on {{IGNITE_TIMEOUT_WORKER_SLEEP_INTERVAL}} is provided. > # Decision on {{IGNITE_LOG_THROTTLE_INTERVAL_MS}} is provided > # Decision on {{IGNITE_SKIP_REPLICATION_IN_BENCHMARK}} is provided > # Decision on {{IGNITE_SKIP_STORAGE_UPDATE_IN_BENCHMARK}} is provided > # Decision on {{IGNITE_ZONE_BASED_REPLICATION}} is provided -- This message was sent by Atlassian Jira (v8.20.10#820010)