ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maxim Muzafarov (Jira)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-896) Configuration inconsistency
Date Tue, 08 Oct 2019 11:06:00 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946709#comment-16946709
] 

Maxim Muzafarov commented on IGNITE-896:
----------------------------------------

[~zzzadruga]

Are you still working on this issue? Can we move it to the next release?

> Configuration inconsistency
> ---------------------------
>
>                 Key: IGNITE-896
>                 URL: https://issues.apache.org/jira/browse/IGNITE-896
>             Project: Ignite
>          Issue Type: Bug
>          Components: general
>    Affects Versions: sprint-5
>            Reporter: Valentin Kulichenko
>            Assignee: Nikolai Kulagin
>            Priority: Minor
>              Labels: Usability
>             Fix For: 2.8
>
>
> I noticed that some entities on cache configuration are configured via factories, while
others are set directly. For example, we use factory for ExpiryPolicy, but not for EvictionPolicy,
which looks inconsistent. Since factory-based approach comes from JCache, I think we should
use it wherever possible.
> Here is the list of settings that need to be fixed:
> * Affinity
> * AffinityMapper
> * EvictionFilter
> * EvictionPolicy
> * CacheInterceptor
> * TopologyValidator
> Need to add new configuration properties that use factories and deprecate old ones (do
not remove for compatibility).
> Also need to check other configuration beans (list above is for cache config only).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message