You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Stanislav Lukyanov <st...@gmail.com> on 2018/07/06 13:17:20 UTC

Move CacheStore::loadCache to a separate interface

Hi Igniters,

I’ve just created a ticket to move CacheStore::loadCache to a separate interface:
https://issues.apache.org/jira/browse/IGNITE-8952
In short, this is to provide a way to only implement loadCache without messing with other methods CacheStore implements. More details are in the JIRA.
I believe this would make the API a bit cleaner than it is right now.

This is a small change, I just wanted to highlight it on the dev-list as it’s a proposed adjustment to a very old core API.
Feel free to comment here or in JIRA.

Thanks,
Stan

Re: Move CacheStore::loadCache to a separate interface

Posted by Yakov Zhdanov <yz...@apache.org>.
Stan, feel free to file the ticket. Just make sure to add detailed
description to it. Your suggestion seems to make sense.

--Yakov

RE: Move CacheStore::loadCache to a separate interface

Posted by Stanislav Lukyanov <st...@gmail.com>.
Not really, extracting a method to a superinterface is a fully compatible change.
There won’t be any compatibility issues because of this (disregarding possible bugs, of course ;) ).

In any case, I’m not planning to fix it right away – this isn’t anywhere near critical or urgent, obviously.
I think it would be a nice newbie ticket.

Stan

From: Dmitry Pavlov
Sent: 6 июля 2018 г. 16:25
To: dev@ignite.apache.org
Subject: Re: Move CacheStore::loadCache to a separate interface

As far as I understand we should to wait 3.0, shouldn't we?

пт, 6 июл. 2018 г. в 16:17, Stanislav Lukyanov <st...@gmail.com>:

> Hi Igniters,
>
> I’ve just created a ticket to move CacheStore::loadCache to a separate
> interface:
> https://issues.apache.org/jira/browse/IGNITE-8952
> In short, this is to provide a way to only implement loadCache without
> messing with other methods CacheStore implements. More details are in the
> JIRA.
> I believe this would make the API a bit cleaner than it is right now.
>
> This is a small change, I just wanted to highlight it on the dev-list as
> it’s a proposed adjustment to a very old core API.
> Feel free to comment here or in JIRA.
>
> Thanks,
> Stan
>


Re: Move CacheStore::loadCache to a separate interface

Posted by Dmitry Pavlov <dp...@gmail.com>.
As far as I understand we should to wait 3.0, shouldn't we?

пт, 6 июл. 2018 г. в 16:17, Stanislav Lukyanov <st...@gmail.com>:

> Hi Igniters,
>
> I’ve just created a ticket to move CacheStore::loadCache to a separate
> interface:
> https://issues.apache.org/jira/browse/IGNITE-8952
> In short, this is to provide a way to only implement loadCache without
> messing with other methods CacheStore implements. More details are in the
> JIRA.
> I believe this would make the API a bit cleaner than it is right now.
>
> This is a small change, I just wanted to highlight it on the dev-list as
> it’s a proposed adjustment to a very old core API.
> Feel free to comment here or in JIRA.
>
> Thanks,
> Stan
>