Re: Thin client: compute support

2019-11-22 Thread Aleksandr Shapkin
Alex, I think you can create a new IEP page and I will fill it with the Cluster API details. In short, I’ve introduced several new codes: Cluster API is pretty straightforward: OP_CLUSTER_IS_ACTIVE = 5000 OP_CLUSTER_CHANGE_STATE = 5001 OP_CLUSTER_CHANGE_WAL_STATE = 5002

Re: Thin client: compute support

2019-11-22 Thread Pavel Tupitsyn
> Two-way requests (from clients to server and from server to clients) Alex, can you please clarify the need for server->client requests? > compute tasks in any language that implemented thin client protocol (python as a first candidate) Nikolay, do you have anything in mind here? Why Python?

[jira] [Created] (IGNITE-12388) The testReconnectServersRestart_3 test is flacky

2019-11-22 Thread Amelchev Nikita (Jira)
Amelchev Nikita created IGNITE-12388: Summary: The testReconnectServersRestart_3 test is flacky Key: IGNITE-12388 URL: https://issues.apache.org/jira/browse/IGNITE-12388 Project: Ignite

[jira] [Created] (IGNITE-12389) Make GridCacheQueryFutureAdapter.enqueue() use parameter of List type instead Collection

2019-11-22 Thread Yuriy Shuliha (Jira)
Yuriy Shuliha created IGNITE-12389: --- Summary: Make GridCacheQueryFutureAdapter.enqueue() use parameter of List type instead Collection Key: IGNITE-12389 URL: https://issues.apache.org/jira/browse/IGNITE-12389

Re: Contribution to Apache Ignite

2019-11-22 Thread Denis Magda
Lev, congrats with your first contribution! Let us know if you're ready to carry on and finish the second ticket. As long as Sergey has stepped in, I would say that you're in good hands and the second contribution will go smoothly ;) - Denis On Wed, Nov 20, 2019 at 6:37 AM Sergey Chugunov

[jira] [Created] (IGNITE-12390) .NET: Add automatic NuGet verification as part of the release process

2019-11-22 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-12390: --- Summary: .NET: Add automatic NuGet verification as part of the release process Key: IGNITE-12390 URL: https://issues.apache.org/jira/browse/IGNITE-12390

Re: [DISCUSS] Pub/Sub Streamer Implementation

2019-11-22 Thread Emmanouil Gkatziouras
Hi all! I am sorry for being late on that. I was trying to refactor the test in order not to be in need of any external tools or spinning up a server. I did forked the new repo and indeed my changes there, so a pull request is a matter of time! Kind regards *Emmanouil Gkatziouras*

Re: Text queries/indexes (GridLuceneIndex, @QueryTextFiled)

2019-11-22 Thread Yuriy Shuliga
Dear Igniters, The first part of TextQuery improvement - a result limit - was developed and merged. Now we have to develop most important functionality here - proper sorting of Lucene index response and correct reducing of them for distributed queries. *There are two Lucene based aspects* 1. In

Re: [DISCUSS] Pub/Sub Streamer Implementation

2019-11-22 Thread Denis Magda
Hi Emmanouil, Do you have any questions or need any support from the community? - Denis On Sun, Nov 10, 2019 at 3:07 PM Saikat Maitra wrote: > Hi Emmanouil, > > Can you please take a looks at dev utils, if this is something you are > looking for

Great! Limit parameter is supported for Ignite

2019-11-22 Thread Denis Magda
Yuriy, congrats with the first contribution and thank you! Finally, someone took over the TextQuery component of Ignite! https://issues.apache.org/jira/browse/IGNITE-12189 Ivan, Andrey, Alexey, thanks for guiding Yuriy and helping him to complete the first significant task ;) - Denis

Re: [DISCUSS] Pub/Sub Streamer Implementation

2019-11-22 Thread Denis Magda
Awesome, ping us whenever you're ready! - Denis On Fri, Nov 22, 2019 at 12:52 PM Emmanouil Gkatziouras wrote: > Hi all! > > I am sorry for being late on that. I was trying to refactor the test in > order not to be in need of any external tools or spinning up a server. > I did forked the new

[jira] [Created] (IGNITE-12391) Rename "collocated" to "colocated" in APIs and Docs

2019-11-22 Thread Denis A. Magda (Jira)
Denis A. Magda created IGNITE-12391: --- Summary: Rename "collocated" to "colocated" in APIs and Docs Key: IGNITE-12391 URL: https://issues.apache.org/jira/browse/IGNITE-12391 Project: Ignite

Re: [DISCUSS] Pub/Sub Streamer Implementation

2019-11-22 Thread Emmanouil Gkatziouras
Hi all, I made my first pull request [1]. Since this project is brand new (no parent poms, licensing), I reckoned it was best to use Saikat's branch on Flink. I suppose the Flink branch will be merged first. If not please give me guidelines on how I should proceed next. Kind regards Emmanouil

Re: [RESULT] Ignite PMC Chair Vote

2019-11-22 Thread Dmitriy Pavlov
Hi Igniters, Thanks to everyone for all of the congratulations! I’m very honored to serve in PMC Chair role. Sincerely, Dmitriy Pavlov пт, 22 нояб. 2019 г. в 09:00, Ivan Pavlukhin : > Hooray! > > пт, 22 нояб. 2019 г. в 05:13, Saikat Maitra : > > > > Congrats, Dmitry! > > > > Regards, > >

Re: Thin client: compute support

2019-11-22 Thread Николай Ижиков
Hello, Igniters. I think we should support full compute API for the thin clients(at least for the java clients) I think our roadmap should be the following: 1. Execution existing compute tasks by id (as Alex suggested). 2. Deploy and execution arbitrary compute tasks from the java thin client

Re: Thin client: compute support

2019-11-22 Thread Alex Plehanov
So, guys: Cluster API (get nodes and get node attributes) will be implemented in scope of IGNITE-12385 ticket by Aleksandr. For compute API as a first step only the ability to execute the task by task name operation will be implemented, which will require: - Two-way requests (from clients to

Re: Thin client: compute support

2019-11-22 Thread Sergey Kozlov
Hi On Thu, Nov 21, 2019 at 12:48 PM Denis Garus wrote: > Hello, Sergey! > > > >> 3. Ignite doesn't have roles/authorization functionality for now. > > > I can't agree with you. > My bad, you're right. But the IEP page provided by you is limited and there's no clear how it works for thin

Re: Thin client: compute support

2019-11-22 Thread Ilya Kasnacheev
Hello! When doing this, I think we should also consider Service invocations to make their API/implementation as close as possible. Regards, -- Ilya Kasnacheev пт, 22 нояб. 2019 г. в 11:17, Alex Plehanov : > So, guys: > > Cluster API (get nodes and get node attributes) will be implemented in