Artem, Is it possible to create documentation for ReadRepair feature [1] [2]? Feature marked as @IgnireExperimenta but ready to be used. Javadoc [3] explains the details.
[1] https://cwiki.apache.org/confluence/display/IGNITE/IEP-31+Consistency+check+and+fix [2] https://issues.apache.org/jira/browse/IGNITE-10663 [3] https://issues.apache.org/jira/browse/IGNITE-11978 On Wed, Mar 4, 2020 at 1:15 PM 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 Writer > gridgain.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> 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> > >> 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 > > > >>> 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 page > >>>> > https://dash.readme.io/project/apacheignite/v2.7.6/docs/decision-trees > >>>> and > >>>> moved it under new page > >>>> > https://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>: > >>>> > >>>>> 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>: > >>>>>>>> > >>>>>>>>> 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>: > >>>>>>>>>>> > >>>>>>>>>>>> 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> 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 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> >