[ 
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)

Reply via email to