Maksim Davydov created IGNITE-28952:
---------------------------------------

             Summary: [ducktests] Make the cache level topology validator 
optional in MDC tests
                 Key: IGNITE-28952
                 URL: https://issues.apache.org/jira/browse/IGNITE-28952
             Project: Ignite
          Issue Type: Task
            Reporter: Maksim Davydov
            Assignee: Maksim Davydov


 The MDC test applications always configure the cache with MdcTopologyValidator
  (MdcCacheAwareApplication), so the scenarios only run against a validator
  configured per cache. 

  The scenarios themselves are validator agnostic: the load applications treat 
any
  CacheException/IgniteException as a rejected write, without inspecting its 
type.
  Only the cache configuration is in the way.

  Changes:
  * MdcCacheAwareApplication: new 'topologyValidator' parameter, default true. 
When
    false, the cache is created without the cache level validator and the
    mainDc/datacenters parameters are not required.
  * MdcCluster: new 'mdc_cache_topology_validator' global (default true) 
applied to
    every cache the fixture creates.
  * README: document the global.





--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to