Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-03 Thread Valentin Kulichenko
Nikolay, that's right, plugin framework allows to implement internal components and use the internal API. There is a difference between a plugin and an extension that uses only public API Folks, can anyone explain the rush? Is there any specific reason for it? I think we all agree that this is a

Re: [DISCUSSION] Shmem removal.

2021-12-03 Thread Valentin Kulichenko
I think we can safely remove it. -Val On Thu, Dec 2, 2021 at 11:52 PM Ivan Daschinsky wrote: > Hi, igniters. > > Recently I've discovered one fact > 1. GridShmemCommunicationClient and all shmem functionality are broken > since 2.10. In master it is broken since August 2020. And nobody have > n

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-03 Thread Nikolay Izhikov
I don’t understand how it possible. Are you talking about plugin that uses some kind of internal API? > 3 дек. 2021 г., в 18:50, Вячеслав Коптилин > написал(а): > > Hello Nikolay, > > If I am not mistaken, the method you mentioned, allows to create a "user" > cache that is available through p

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-03 Thread Вячеслав Коптилин
Hello Nikolay, If I am not mistaken, the method you mentioned, allows to create a "user" cache that is available through public api for the user. This does not cover the case when the plugin developer wants to hide such cache and protect it form the end user (at least, via public api). Thanks, S.

Add ability to specify INLINE_SIZE for PK sorted index and key's schema validation [IGNITE-11402]

2021-12-03 Thread Taras Ledkov
Hi Igniters, There is an issue to add ability to specify INLINE_SIZE for sorted index on the primary key and index on affinite fields [1]. Please take a look at the last comment (proposal). I duplicate the proposal here. *Proposal:* add to the public QueryEntity properties: - Integer primaryKeyI

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-03 Thread Anton Vinogradov
> What is the issue if third-party plugins will create «ignite-sys-cache» from the code? Great idea! On Fri, Dec 3, 2021 at 2:15 PM Nikolay Izhikov wrote: > Vyacheslav, Val, can you please clarify - What is the issue if third-party > plugins will create «ignite-sys-cache» from the code? > > Like

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-03 Thread Nikolay Izhikov
Vyacheslav, Val, can you please clarify - What is the issue if third-party plugins will create «ignite-sys-cache» from the code? Like just replacing `Ignite#cache` with the `Ignite#getOrCreateCache`. > 2 дек. 2021 г., в 16:13, Вячеслав Коптилин > написал(а): > > Hello Maxim, > >> I don't und

Re: NUMA aware allocator, PR review request

2021-12-03 Thread Ivan Daschinsky
Ok, TC suite is ready [1]. If there is no objections, I will merge it soon. Possible concerns -- now it is required to install build-essentials and libnuma-dev in order to build ignite on 64 bit linux. I suppose that this is not a big deal, but maybe someone will contradict? [1] -- https://ci.ig

Re: [DISCUSSION][IEP-80] Breaking changes in Ignite-2.x

2021-12-03 Thread Ivan Daschinsky
It is the last point in the wishlist that probably nobody cares about. I see no discussion at all, no @Deprecation annotations and a lot of abandoned and broken code only. пт, 3 дек. 2021 г. в 11:01, Maxim Muzafarov : > Ivan, > > It seems shmem is already in the remove list [1]. > > [1] > https:/

Re: [DISCUSSION][IEP-80] Breaking changes in Ignite-2.x

2021-12-03 Thread Maxim Muzafarov
Ivan, It seems shmem is already in the remove list [1]. [1] https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0+Wishlist On Fri, 3 Dec 2021 at 10:42, Ivan Daschinsky wrote: > > So if nobody wants it to resurrect, maybe it is worth removing it? > > > пт, 3 дек. 2021 г. в 09:25,