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 > >> > >> > >> > >>