> That's right, only C++ and .NET clients have partition awareness Are your sure? Was not the feature implemented for java thin client in [1]?
[1] https://issues.apache.org/jira/browse/IGNITE-11898 Best regards, Ivan Pavlukhin ср, 4 мар. 2020 г. в 18:18, Denis Magda <dma...@apache.org>: > > Maxim, > > Yes, it's preferable to have metrics pages fully completed even though the > feature is an experimental state. We want to encourage to try it out and > switch to the new APIs eventually. Without technical instructions available > our users will have a hard time checking the new capabilities. > > Nikolay, thanks a lot! > > - > Denis > > > On Wed, Mar 4, 2020 at 8:52 AM Nikolay Izhikov <nizhi...@apache.org> wrote: > > > I think yes. > > > > I will prepare documentation shortly. > > > > > 4 марта 2020 г., в 17:50, Maxim Muzafarov <mmu...@apache.org> > > написал(а): > > > > > > Folks, > > > > > > > > > Do we need a fully complete public documentation for metrics marked > > > with @ExperimentalFeature? The API can significantly be changed. > > > > > > On Wed, 4 Mar 2020 at 17:10, Artem Budnikov <a.budnikov.ign...@gmail.com> > > wrote: > > >> > > >> The only feature that is left is "WAL page compression" > > >> > > >> The three other features are limitations that were present in Ignite > > >> 2.7 and now they are removed. Since they were never mentioned in the > > >> docs, there is nothing to do. > > >> > > >> -Artem > > >> > > >> On 04.03.2020 17:02, Denis Magda wrote: > > >>>> I'll work on the following items today and tomorrow: > > >>>> > > >>>> - JDBC: Support for query cancellation > > >>>> > > >>>> > > >>>> - JDBC: Support for query timeout > > >>>> > > >>>> > > >>>> - suspend/resume for pessimistic transactions > > >>>> > > >>>> > > >>>> - WAL page compression > > >>>> > > >>>> > > >>> Artem, are these the only tickets left apart from the metrics & > > >>> monitoring? @Nikolay > > >>> Izhikov <nizhi...@apache.org> how soon will you be able to finish the > > >>> metrics documentation pages? > > >>> > > >>> - > > >>> Denis > > >>> > > >>> > > >>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <abudni...@gridgain.com> > > >>> wrote: > > >>> > > >>>> Hi everyone, > > >>>> > > >>>> I have created the docs for the following items so far: > > >>>> > > >>>> - Default Ignite work dir location > > >>>> > > >>>> > > https://apacheignite.readme.io/docs/getting-started-28#section-setting-up-work-directory > > >>>> > > >>>> - Baseline auto-adjust feature > > >>>> > > >>>> > > https://apacheignite.readme.io/docs/baseline-topology-28#section-baseline-topology-autoadjustment > > >>>> > > >>>> - Cluster (de)activation events documentation > > >>>> > > >>>> > > https://apacheignite.readme.io/docs/baseline-topology-28#section-cluster-activationdeactivation-events > > >>>> > > >>>> - Remove SqlQuery documentation > > >>>> done > > >>>> > > >>>> - Partition awareness for thin clients > > >>>> > > >>>> > > https://apacheignite-net.readme.io/docs/thin-client-28#section-partition-awareness > > >>>> > > >>>> > > https://apacheignite-cpp.readme.io/docs/thin-client-28#section-partition-awareness > > >>>> > > >>>> - Transactions support in java thin client > > >>>> > > >>>> > > https://apacheignite.readme.io/docs/key-value-28#section-client-transactions > > >>>> > > >>>> - KILL QUERY command > > >>>> > > >>>> > > https://dash.readme.io/project/apacheignite-sql/v2.7.6/docs/kill-query > > >>>> > > >>>> - Move rebalance configuration properties to the > > >>>> IgniteConfiguration level > > >>>> > > >>>> > > https://apacheignite.readme.io/docs/data-rebalancing-28#section-configuration > > >>>> > > >>>> - Renamed IGNITE schema to SYS > > >>>> done > > >>>> > > >>>> I'll work on the following items today and tomorrow: > > >>>> > > >>>> - JDBC: Support for query cancellation > > >>>> - JDBC: Support for query timeout > > >>>> - suspend/resume for pessimistic transactions > > >>>> - WAL page compression > > >>>> > > >>>> > > >>>> Nikolay, > > >>>> > > >>>> How is your progress with the Metrics and System Views documentation? > > >>>> > > >>>> > > >>>> Artem Budnikov > > >>>> Technical Writergridgain.com > > >>>> > > >>>> On 03.03.2020 19:06, Maxim Muzafarov wrote: > > >>>> > > >>>> Folks, > > >>>> > > >>>> This is in the `Ignite Core` section, so I think mostly related to > > >>>> java functionality and thin client protocol extension [1]. Sorry for > > >>>> not being too accurate with this statement > > >>>> . > > >>>> The same change is mentioned for C++ and .NET sections of the release > > >>>> notes (but not for other thin clients). > > >>>> > > >>>> > > >>>> [1] https://issues.apache.org/jira/browse/IGNITE-11898 > > >>>> > > >>>> On Tue, 3 Mar 2020 at 17:33, Igor Sapego <isap...@apache.org> < > > isap...@apache.org> wrote: > > >>>> > > >>>> That's right, only C++ and .NET clients have partition awareness > > >>>> > > >>>> Best Regards, > > >>>> Igor > > >>>> > > >>>> > > >>>> On Tue, Mar 3, 2020 at 5:02 PM Artem Budnikov <abudni...@gridgain.com> > > <abudni...@gridgain.com> > > >>>> wrote: > > >>>> > > >>>> > > >>>> Hi everyone, > > >>>> > > >>>> Looks like the following line from the Ignite 2.8 release notes is a > > bit > > >>>> of an overstatement and should be removed: > > >>>> > > >>>> > > >>>> Added support best effort affinity for thin clients (partition > > awareness) > > >>>> > > >>>> Java thin client does not support partition awareness. Nodejs and > > python > > >>>> thin clients from the distribution package do not have signs of this > > >>>> feature as well. > > >>>> > > >>>> Igor, > > >>>> > > >>>> Could you please confirm or deny this? > > >>>> > > >>>> -Artem > > >>>> > > >>>> Artem Budnikov > > >>>> Technical Writergridgain.com > > >>>> > > >>>> On 03.03.2020 01:47, Denis Magda wrote: > > >>>> > > >>>> Hi Alexey, > > >>>> > > >>>> Thanks for updating the documentation. The update process is > > cumbersome as > > >>>> of now. What will happen is that we will be replacing the content of > > the > > >>>> current pages (pre 2.8 pages) with the content from the 2.8 versions. > > Once > > >>>> the text is copied manually, a 2.8 version of the page will be > > deleted. I > > >>>> would advise Artem to do that this time and update the wiki page with > > more > > >>>> details: > > https://cwiki.apache.org/confluence/display/IGNITE/How+to+Document > > >>>> > > >>>> Also, why should we release this page? > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/genetic-algorithms > > >>>> > > >>>> - > > >>>> Denis > > >>>> > > >>>> > > >>>> On Sun, Mar 1, 2020 at 7:59 AM Alexey Zinoviev < > > zaleslaw....@gmail.com> <zaleslaw....@gmail.com> > > >>>> wrote: > > >>>> > > >>>> > > >>>> Hi, Igniters, I've finished the ML documentation. > > >>>> > > >>>> I have the issue that, for example I've created a new version of page > > with > > >>>> postfix -2.8 and the page name contains this postfix. > > >>>> How are we going to replace the URL? Or we will replace the content > > from > > >>>> initial page? > > >>>> > > >>>> For example, I've created the new version of pagehttps:// > > dash.readme.io/project/apacheignite/v2.7.6/docs/decision-trees > > >>>> and > > >>>> moved it under new pagehttps:// > > dash.readme.io/project/apacheignite/v2.7.6/docs/decision-trees-28 > > >>>> How it will be processed to obtain the decision-trees url for the new > > >>>> page? > > >>>> > > >>>> > > >>>> In all case the full list of removed/replaced pages for ML is next: > > >>>> > > >>>> In the release 2.8, please remove the pages > > >>>> > > >>>> 1. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/genetic-algorithms > > >>>> > > >>>> 2. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/svm-multi-class-classification > > >>>> > > >>>> 3. DeepLearning block with 3 pages > > >>>> 4. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/model-cross-validation > > >>>> > > >>>> > > >>>> Next pages were replaced with postfix 2.8 and grouped under new pages > > >>>> > > >>>> 1. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/machine-learning > > >>>> > > >>>> 2. > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/preprocessing > > >>>> > > >>>> 3. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/ols-multiple-linear-regression > > >>>> > > >>>> 4. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/k-means-clustering > > >>>> > > >>>> 5. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/multilayer-perceptron > > >>>> > > >>>> 6. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/knn-classification > > >>>> > > >>>> 7. > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/knn-regression > > >>>> > > >>>> 8. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/svm-binary-classification > > >>>> > > >>>> 9. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/logistic-regression > > >>>> > > >>>> 10. > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/random-forest > > >>>> > > >>>> 11. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/gradient-boosting > > >>>> > > >>>> 12. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/model-updating > > >>>> 13. > > >>>> > > https://dash.readme.io/project/apacheignite/v2.7.6/docs/ann-approximate-nearest-neighbor > > >>>> > > >>>> > > >>>> > > >>>> > > >>>> ср, 26 февр. 2020 г. в 03:32, Denis Magda <dma...@apache.org> < > > dma...@apache.org>: > > >>>> > > >>>> > > >>>> Hi Prasad, > > >>>> > > >>>> This is odd behavior and before changing the docs I would try to get > > to > > >>>> > > >>>> the > > >>>> > > >>>> bottom. Let me join the user list conversation. > > >>>> > > >>>> - > > >>>> Denis > > >>>> > > >>>> > > >>>> On Tue, Feb 25, 2020 at 3:46 AM Prasad Bhalerao < > > prasadbhalerao1...@gmail.com> wrote: > > >>>> > > >>>> > > >>>> Hi, > > >>>> > > >>>> Can we have this behavior documented? This will help user to design > > >>>> > > >>>> their > > >>>> > > >>>> caches appropriately. > > >>>> > > >>>> *For Replicated Cache:* > > >>>> > > >>>> Reference mail thread: > > >>>> > > >>>> > > >>>> > > >>>> > > http://apache-ignite-users.70518.x6.nabble.com/Read-through-not-working-as-expected-in-case-of-Replicated-cache-td29990.html > > >>>> > > >>>> read through for replicated cache would work where there is either: > > >>>> - writeThrough enabled and all changes do through it. > > >>>> - database contents do not change for already read keys. > > >>>> > > >>>> Thanks, > > >>>> Prasad > > >>>> > > >>>> On Mon, Feb 24, 2020 at 7:31 PM Alexey Zinoviev < > > >>>> > > >>>> zaleslaw....@gmail.com> > > >>>> > > >>>> wrote: > > >>>> > > >>>> > > >>>> Please, could you post in this thread a few examples of the > > >>>> > > >>>> documentation > > >>>> > > >>>> tickets in JIRA for the current release, to create them correctly? > > >>>> > > >>>> пн, 24 февр. 2020 г. в 14:53, Alexey Zinoviev < > > >>>> > > >>>> zaleslaw....@gmail.com > > >>>> > > >>>> : > > >>>> > > >>>> Ok, will make ticket, no problemo > > >>>> > > >>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <dma...@apache.org> < > > dma...@apache.org>: > > >>>> > > >>>> > > >>>> Alex, thanks for helping with the documentation. Frankly, the > > >>>> > > >>>> tickets > > >>>> > > >>>> will be useful to get a complete list of all the updates pages > > >>>> > > >>>> with > > >>>> > > >>>> the > > >>>> > > >>>> goal of extracting info for blog post(s) - we'll be preparing at > > >>>> > > >>>> least > > >>>> > > >>>> one > > >>>> > > >>>> blog for Ignite 2.8 and can create an ML specific blog as well. > > >>>> > > >>>> Also, > > >>>> > > >>>> the > > >>>> > > >>>> tickets might simplify the review process between you and Artem. > > >>>> > > >>>> - > > >>>> Denis > > >>>> > > >>>> > > >>>> On Sat, Feb 22, 2020 at 2:18 AM Alexey Zinoviev < > > >>>> > > >>>> zaleslaw....@gmail.com > > >>>> > > >>>> wrote: > > >>>> > > >>>> > > >>>> I've created a draft pages on apache.readme.io and will > > >>>> > > >>>> continue > > >>>> > > >>>> my > > >>>> > > >>>> work there during next 2 weeks. > > >>>> Should I create any tickets for that? Or could miss that step? > > >>>> > > >>>> Will notify in this thread than the work will be done! > > >>>> > > >>>> чт, 20 февр. 2020 г. в 12:16, Alexey Zinoviev < > > >>>> > > >>>> zaleslaw....@gmail.com > > >>>> > > >>>> : > > >>>> > > >>>> Yes, there are a lot of changes in ML from 2.7, I'm going to > > >>>> > > >>>> prepare > > >>>> > > >>>> new documentation and create documentation related tickets for > > >>>> > > >>>> the > > >>>> > > >>>> ML > > >>>> > > >>>> component. > > >>>> After some consultation and review from Artem side I'll add new > > >>>> documentation on readme.io. > > >>>> > > >>>> > > >>>> > > >>>> чт, 20 февр. 2020 г. в 02:34, Denis Magda <dma...@apache.org> < > > dma...@apache.org>: > > >>>> > > >>>> > > >>>> Artem, > > >>>> > > >>>> Thanks for stepping in and preparing the list of top priority > > >>>> documentation tasks! How about labeling those tickets somehow > > >>>> > > >>>> and > > >>>> > > >>>> creating > > >>>> > > >>>> a filter similar to this one [1] but for "Required & > > >>>> > > >>>> Unresolved > > >>>> > > >>>> Documentation Tasks"? I would simply add this as a new > > >>>> > > >>>> section to > > >>>> > > >>>> the > > >>>> > > >>>> Ignite 2.8 release wiki page for ease of tracking and start > > >>>> > > >>>> working > > >>>> > > >>>> with > > >>>> > > >>>> the guys contributed improvements directly. Will see the > > >>>> > > >>>> names of > > >>>> > > >>>> the > > >>>> > > >>>> authors who need to be involved ;) > > >>>> > > >>>> *Alexey Zinoviev*, there are many ML related changes coming in > > >>>> > > >>>> the > > >>>> > > >>>> release. Could you check existing ML docs and suggest any > > >>>> > > >>>> changes? > > >>>> > > >>>> [1] > > >>>> > > >>>> > > >>>> > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8#ApacheIgnite2.8-Unresolveddocumentationtasks > > >>>> > > >>>> - > > >>>> Denis > > >>>> > > >>>> > > >>>> On Wed, Feb 19, 2020 at 11:14 AM Artem Budnikov < > > a.budnikov.ign...@gmail.com> wrote: > > >>>> > > >>>> > > >>>> Maxim, > > >>>> > > >>>> One note from my side, I think we can move disk page > > >>>> > > >>>> compression > > >>>> > > >>>> [1] > > >>>> > > >>>> to the 2-nd priority, but definitely must document WAL page > > >>>> compression first [2] > > >>>> > > >>>> OK, good to know. > > >>>> > > >>>> On Wed, Feb 19, 2020 at 6:48 PM Maxim Muzafarov < > > >>>> > > >>>> mmu...@apache.org> > > >>>> > > >>>> wrote: > > >>>> > > >>>> > > >>>> Artem, > > >>>> > > >>>> > > >>>> Thank you for starting this thread. > > >>>> One note from my side, I think we can move disk page > > >>>> > > >>>> compression > > >>>> > > >>>> [1] > > >>>> > > >>>> to the 2-nd priority, but definitely must document WAL page > > >>>> compression first [2] > > >>>> > > >>>> > > >>>> The list of important tasks [3]. > > >>>> The list of documentation tasks [4]. > > >>>> > > >>>> [1] https://issues.apache.org/jira/browse/IGNITE-10330 > > >>>> [2] https://issues.apache.org/jira/browse/IGNITE-11336 > > >>>> [3] > > >>>> > > >>>> > > >>>> > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8#ApacheIgnite2.8-Themostimportantreleasetasks > > >>>> > > >>>> [4] > > >>>> > > >>>> > > >>>> > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8#ApacheIgnite2.8-Unresolveddocumentationtasks > > >>>> > > >>>> On Wed, 19 Feb 2020 at 18:15, Artem Budnikov< > > a.budnikov.ign...@gmail.com> <a.budnikov.ign...@gmail.com> wrote: > > >>>> > > >>>> Hi everyone, > > >>>> > > >>>> As the release of Ignite 2.8 is getting closer, let's > > >>>> > > >>>> discuss > > >>>> > > >>>> which > > >>>> > > >>>> features should be documented. I created a list of features > > >>>> > > >>>> based > > >>>> > > >>>> on the > > >>>> > > >>>> release notes and the documentation tickets in jira (see > > >>>> > > >>>> below). > > >>>> > > >>>> Much more > > >>>> > > >>>> has been added, but these seemed to have first priority. > > >>>> > > >>>> It's > > >>>> > > >>>> not > > >>>> > > >>>> to say > > >>>> > > >>>> that other features are not important, but given the > > >>>> > > >>>> limited > > >>>> > > >>>> resources a > > >>>> > > >>>> list of high-priority task would help to schedule the time > > >>>> > > >>>> of > > >>>> > > >>>> those > > >>>> > > >>>> who > > >>>> > > >>>> will help with the docs. > > >>>> > > >>>> Here is the list of features: > > >>>> > > >>>> Disk page compression > > >>>> Metrics and System Views documentation > > >>>> Default Ignite work dir location > > >>>> Baseline auto-adjust feature > > >>>> Cluster (de)activation events documentation > > >>>> Remove SqlQuery documentation > > >>>> Partition awareness for thin clients > > >>>> Transactions support in thin clients > > >>>> KILL QUERY command > > >>>> Move rebalance configuration properties to the > > >>>> > > >>>> IgniteConfiguration level > > >>>> > > >>>> Renamed IGNITE schema to SYS > > >>>> JDBC: Support for query cancellation > > >>>> JDBC: Support for query timeout > > >>>> suspend/resume for pessimistic transactions > > >>>> > > >>>> Now, two really big questions here: > > >>>> > > >>>> If you want to add anything else to the documentation, > > >>>> > > >>>> please > > >>>> > > >>>> let > > >>>> > > >>>> us > > >>>> > > >>>> know in this thread. > > >>>> > > >>>> If you are the author of any of the features listed > > >>>> > > >>>> above, > > >>>> > > >>>> please > > >>>> > > >>>> share > > >>>> > > >>>> the details on the feature. You can do it by creating a > > >>>> > > >>>> documentation > > >>>> > > >>>> ticket. If you want to contribute a page or section to the > > >>>> > > >>>> existing > > >>>> > > >>>> docs, > > >>>> > > >>>> you can write directly on apacheignite.readme.io (send me > > >>>> > > >>>> a > > >>>> > > >>>> note > > >>>> > > >>>> if you > > >>>> > > >>>> don't have an account there). Any help is greatly > > >>>> > > >>>> appreciated. > > >>>> > > >>>> -Artem > > >>>> > > >>>> > > >>>> > > >>>> > > > >