Ignite 2.8 documentation

classic Classic list List threaded Threaded
54 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Anton Vinogradov-2
Artem,

IEP [1] answers this in detail, but in brief...

Cons:
- each get() cost, when RR used, increased by requests to each backup,
- read from backup, near cache and external store usage are impossible.

Pros:
- consistency may be checked online (no need to turn off the cluster),
- consistency will be recovered in necessary for transactional caches.


[1]
https://cwiki.apache.org/confluence/display/IGNITE/IEP-31+Consistency+check+and+fix

On Wed, Mar 4, 2020 at 3:20 PM Artem Budnikov <[hidden email]>
wrote:

> Anton,
>
> Yes, I can add this feature to the docs. I have a couple of questions,
> though:
>
>   * Are there any downsides to using this feature?
>   * When users should use it? What are the recommendations?
>
>
> -Artem
>
> On 04.03.2020 13:46, Anton Vinogradov wrote:
> > 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 <[hidden email]>
> > 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 <[hidden email]> 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 <[hidden email]
> >
> >>>> 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 <
> [hidden email]
> >>>>> 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 <[hidden email]>:
> >>>>>>
> >>>>>>> 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 <
> >>>>>>> [hidden email]> 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 <
> >>>>>> [hidden email]>
> >>>>>>>> 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 <
> >>>>>> [hidden email]
> >>>>>>>> :
> >>>>>>>>>> Ok, will make ticket, no problemo
> >>>>>>>>>>
> >>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]>:
> >>>>>>>>>>
> >>>>>>>>>>> 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 <
> >>>>>>>> [hidden email]
> >>>>>>>>>>> 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 <
> >>>>>>>> [hidden email]
> >>>>>>>>>> :
> >>>>>>>>>>>>> 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 <[hidden email]
> >:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> 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 <
> >>>>>>>>>>>>>> [hidden email]> 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 <
> >>>>>>>> [hidden email]>
> >>>>>>>>>>>>>>> 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
> >>>>>>>>>>>>>>>> <[hidden email]> 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
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

dmagda
In reply to this post by Artem Budnikov-2
>
> 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 <[hidden email]> how soon will you be able to finish the
metrics documentation pages?

-
Denis


On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <[hidden email]>
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 <[hidden email]> <[hidden email]> 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 <[hidden email]> <[hidden email]>
> 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 <[hidden email]> <[hidden email]>
> 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 <[hidden email]> <[hidden email]>:
>
>
> 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 <[hidden email]> 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 <
>
> [hidden email]>
>
> 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 <
>
> [hidden email]
>
> :
>
> Ok, will make ticket, no problemo
>
> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <[hidden email]>:
>
>
> 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 <
>
> [hidden email]
>
> 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 <
>
> [hidden email]
>
> :
>
> 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 <[hidden email]> <[hidden email]>:
>
>
> 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 <[hidden email]> 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 <
>
> [hidden email]>
>
> 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<[hidden email]> <[hidden email]> 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
>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
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 <[hidden email]> how soon will you be able to finish the
> metrics documentation pages?
>
> -
> Denis
>
>
> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <[hidden email]>
> 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 <[hidden email]> <[hidden email]> 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 <[hidden email]> <[hidden email]>
>> 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 <[hidden email]> <[hidden email]>
>> 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 <[hidden email]> <[hidden email]>:
>>
>>
>> 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 <[hidden email]> 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 <
>>
>> [hidden email]>
>>
>> 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 <
>>
>> [hidden email]
>>
>> :
>>
>> Ok, will make ticket, no problemo
>>
>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <[hidden email]>:
>>
>>
>> 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 <
>>
>> [hidden email]
>>
>> 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 <
>>
>> [hidden email]
>>
>> :
>>
>> 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 <[hidden email]> <[hidden email]>:
>>
>>
>> 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 <[hidden email]> 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 <
>>
>> [hidden email]>
>>
>> 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<[hidden email]> <[hidden email]> 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
>>
>>
>>
>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Maxim Muzafarov
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 <[hidden email]> 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 <[hidden email]> how soon will you be able to finish the
> > metrics documentation pages?
> >
> > -
> > Denis
> >
> >
> > On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <[hidden email]>
> > 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 <[hidden email]> <[hidden email]> 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 <[hidden email]> <[hidden email]>
> >> 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 <[hidden email]> <[hidden email]>
> >> 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 <[hidden email]> <[hidden email]>:
> >>
> >>
> >> 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 <[hidden email]> 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 <
> >>
> >> [hidden email]>
> >>
> >> 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 <
> >>
> >> [hidden email]
> >>
> >> :
> >>
> >> Ok, will make ticket, no problemo
> >>
> >> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <[hidden email]>:
> >>
> >>
> >> 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 <
> >>
> >> [hidden email]
> >>
> >> 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 <
> >>
> >> [hidden email]
> >>
> >> :
> >>
> >> 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 <[hidden email]> <[hidden email]>:
> >>
> >>
> >> 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 <[hidden email]> 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 <
> >>
> >> [hidden email]>
> >>
> >> 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<[hidden email]> <[hidden email]> 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
> >>
> >>
> >>
> >>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Nikolay Izhikov-2
I think yes.

I will prepare documentation shortly.

> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]> написал(а):
>
> 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 <[hidden email]> 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 <[hidden email]> how soon will you be able to finish the
>>> metrics documentation pages?
>>>
>>> -
>>> Denis
>>>
>>>
>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <[hidden email]>
>>> 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 <[hidden email]> <[hidden email]> 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 <[hidden email]> <[hidden email]>
>>>> 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 <[hidden email]> <[hidden email]>
>>>> 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 <[hidden email]> <[hidden email]>:
>>>>
>>>>
>>>> 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 <[hidden email]> 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 <
>>>>
>>>> [hidden email]>
>>>>
>>>> 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 <
>>>>
>>>> [hidden email]
>>>>
>>>> :
>>>>
>>>> Ok, will make ticket, no problemo
>>>>
>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <[hidden email]>:
>>>>
>>>>
>>>> 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 <
>>>>
>>>> [hidden email]
>>>>
>>>> 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 <
>>>>
>>>> [hidden email]
>>>>
>>>> :
>>>>
>>>> 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 <[hidden email]> <[hidden email]>:
>>>>
>>>>
>>>> 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 <[hidden email]> 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 <
>>>>
>>>> [hidden email]>
>>>>
>>>> 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<[hidden email]> <[hidden email]> 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
>>>>
>>>>
>>>>
>>>>

Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

dmagda
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 <[hidden email]> wrote:

> I think yes.
>
> I will prepare documentation shortly.
>
> > 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
> написал(а):
> >
> > 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 <[hidden email]>
> 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 <[hidden email]> how soon will you be able to finish the
> >>> metrics documentation pages?
> >>>
> >>> -
> >>> Denis
> >>>
> >>>
> >>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <[hidden email]>
> >>> 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 <[hidden email]> <
> [hidden email]> 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 <[hidden email]>
> <[hidden email]>
> >>>> 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 <
> [hidden email]> <[hidden email]>
> >>>> 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 <[hidden email]> <
> [hidden email]>:
> >>>>
> >>>>
> >>>> 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 <
> [hidden email]> 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 <
> >>>>
> >>>> [hidden email]>
> >>>>
> >>>> 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 <
> >>>>
> >>>> [hidden email]
> >>>>
> >>>> :
> >>>>
> >>>> Ok, will make ticket, no problemo
> >>>>
> >>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
> [hidden email]>:
> >>>>
> >>>>
> >>>> 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 <
> >>>>
> >>>> [hidden email]
> >>>>
> >>>> 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 <
> >>>>
> >>>> [hidden email]
> >>>>
> >>>> :
> >>>>
> >>>> 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 <[hidden email]> <
> [hidden email]>:
> >>>>
> >>>>
> >>>> 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 <
> [hidden email]> 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 <
> >>>>
> >>>> [hidden email]>
> >>>>
> >>>> 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<
> [hidden email]> <[hidden email]> 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
> >>>>
> >>>>
> >>>>
> >>>>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Ivan Pavlukhin
> 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 <[hidden email]>:

>
> 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 <[hidden email]> wrote:
>
> > I think yes.
> >
> > I will prepare documentation shortly.
> >
> > > 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
> > написал(а):
> > >
> > > 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 <[hidden email]>
> > 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 <[hidden email]> how soon will you be able to finish the
> > >>> metrics documentation pages?
> > >>>
> > >>> -
> > >>> Denis
> > >>>
> > >>>
> > >>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <[hidden email]>
> > >>> 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 <[hidden email]> <
> > [hidden email]> 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 <[hidden email]>
> > <[hidden email]>
> > >>>> 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 <
> > [hidden email]> <[hidden email]>
> > >>>> 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 <[hidden email]> <
> > [hidden email]>:
> > >>>>
> > >>>>
> > >>>> 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 <
> > [hidden email]> 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 <
> > >>>>
> > >>>> [hidden email]>
> > >>>>
> > >>>> 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 <
> > >>>>
> > >>>> [hidden email]
> > >>>>
> > >>>> :
> > >>>>
> > >>>> Ok, will make ticket, no problemo
> > >>>>
> > >>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
> > [hidden email]>:
> > >>>>
> > >>>>
> > >>>> 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 <
> > >>>>
> > >>>> [hidden email]
> > >>>>
> > >>>> 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 <
> > >>>>
> > >>>> [hidden email]
> > >>>>
> > >>>> :
> > >>>>
> > >>>> 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 <[hidden email]> <
> > [hidden email]>:
> > >>>>
> > >>>>
> > >>>> 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 <
> > [hidden email]> 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 <
> > >>>>
> > >>>> [hidden email]>
> > >>>>
> > >>>> 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<
> > [hidden email]> <[hidden email]> 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
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> >
> >
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
I'm confused. Igor, could you please double check?

-Artem

On 05.03.2020 04:15, Ivan Pavlukhin wrote:

>> 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 <[hidden email]>:
>> 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 <[hidden email]> wrote:
>>
>>> I think yes.
>>>
>>> I will prepare documentation shortly.
>>>
>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
>>> написал(а):
>>>> 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 <[hidden email]>
>>> 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 <[hidden email]> how soon will you be able to finish the
>>>>>> metrics documentation pages?
>>>>>>
>>>>>> -
>>>>>> Denis
>>>>>>
>>>>>>
>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov <[hidden email]>
>>>>>> 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 <[hidden email]> <
>>> [hidden email]> 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 <[hidden email]>
>>> <[hidden email]>
>>>>>>> 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 <
>>> [hidden email]> <[hidden email]>
>>>>>>> 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 <[hidden email]> <
>>> [hidden email]>:
>>>>>>>
>>>>>>> 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 <
>>> [hidden email]> 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 <
>>>>>>>
>>>>>>> [hidden email]>
>>>>>>>
>>>>>>> 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 <
>>>>>>>
>>>>>>> [hidden email]
>>>>>>>
>>>>>>> :
>>>>>>>
>>>>>>> Ok, will make ticket, no problemo
>>>>>>>
>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
>>> [hidden email]>:
>>>>>>>
>>>>>>> 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 <
>>>>>>>
>>>>>>> [hidden email]
>>>>>>>
>>>>>>> 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 <
>>>>>>>
>>>>>>> [hidden email]
>>>>>>>
>>>>>>> :
>>>>>>>
>>>>>>> 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 <[hidden email]> <
>>> [hidden email]>:
>>>>>>>
>>>>>>> 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 <
>>> [hidden email]> 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 <
>>>>>>>
>>>>>>> [hidden email]>
>>>>>>>
>>>>>>> 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<
>>> [hidden email]> <[hidden email]> 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
Guys,

I see that there is already version 2.8 for Ignite docs on readme.io.
Who created it and when? I've changed some pages under 2.7.6 version
without knowing that there is a newer version.

-Artem

On 05.03.2020 11:45, Artem Budnikov wrote:

> I'm confused. Igor, could you please double check?
>
> -Artem
>
> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
>>> 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 <[hidden email]>:
>>> 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 <[hidden email]>
>>> wrote:
>>>
>>>> I think yes.
>>>>
>>>> I will prepare documentation shortly.
>>>>
>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
>>>> написал(а):
>>>>> 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
>>>>> <[hidden email]>
>>>> 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 <[hidden email]> how soon will you be able to
>>>>>>> finish the
>>>>>>> metrics documentation pages?
>>>>>>>
>>>>>>> -
>>>>>>> Denis
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
>>>>>>> <[hidden email]>
>>>>>>> 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 <[hidden email]> <
>>>> [hidden email]> 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
>>>>>>>> <[hidden email]>
>>>> <[hidden email]>
>>>>>>>> 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 <
>>>> [hidden email]> <[hidden email]>
>>>>>>>> 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 <[hidden email]> <
>>>> [hidden email]>:
>>>>>>>>
>>>>>>>> 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 <
>>>> [hidden email]> 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 <
>>>>>>>>
>>>>>>>> [hidden email]>
>>>>>>>>
>>>>>>>> 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 <
>>>>>>>>
>>>>>>>> [hidden email]
>>>>>>>>
>>>>>>>> :
>>>>>>>>
>>>>>>>> Ok, will make ticket, no problemo
>>>>>>>>
>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
>>>> [hidden email]>:
>>>>>>>>
>>>>>>>> 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 <
>>>>>>>>
>>>>>>>> [hidden email]
>>>>>>>>
>>>>>>>> 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 <
>>>>>>>>
>>>>>>>> [hidden email]
>>>>>>>>
>>>>>>>> :
>>>>>>>>
>>>>>>>> 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 <[hidden email]> <
>>>> [hidden email]>:
>>>>>>>>
>>>>>>>> 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 <
>>>> [hidden email]> 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 <
>>>>>>>>
>>>>>>>> [hidden email]>
>>>>>>>>
>>>>>>>> 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<
>>>> [hidden email]> <[hidden email]> 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
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Maxim Muzafarov
Artem,

I've created that. It is not public and can be safely removed since
it's a full copy of 2.7.6 (at that moment)

On Thu, 5 Mar 2020 at 11:53, Artem Budnikov <[hidden email]> wrote:

>
> Guys,
>
> I see that there is already version 2.8 for Ignite docs on readme.io.
> Who created it and when? I've changed some pages under 2.7.6 version
> without knowing that there is a newer version.
>
> -Artem
>
> On 05.03.2020 11:45, Artem Budnikov wrote:
> > I'm confused. Igor, could you please double check?
> >
> > -Artem
> >
> > On 05.03.2020 04:15, Ivan Pavlukhin wrote:
> >>> 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 <[hidden email]>:
> >>> 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 <[hidden email]>
> >>> wrote:
> >>>
> >>>> I think yes.
> >>>>
> >>>> I will prepare documentation shortly.
> >>>>
> >>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
> >>>> написал(а):
> >>>>> 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
> >>>>> <[hidden email]>
> >>>> 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 <[hidden email]> how soon will you be able to
> >>>>>>> finish the
> >>>>>>> metrics documentation pages?
> >>>>>>>
> >>>>>>> -
> >>>>>>> Denis
> >>>>>>>
> >>>>>>>
> >>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
> >>>>>>> <[hidden email]>
> >>>>>>> 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 <[hidden email]> <
> >>>> [hidden email]> 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
> >>>>>>>> <[hidden email]>
> >>>> <[hidden email]>
> >>>>>>>> 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 <
> >>>> [hidden email]> <[hidden email]>
> >>>>>>>> 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 <[hidden email]> <
> >>>> [hidden email]>:
> >>>>>>>>
> >>>>>>>> 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 <
> >>>> [hidden email]> 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 <
> >>>>>>>>
> >>>>>>>> [hidden email]>
> >>>>>>>>
> >>>>>>>> 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 <
> >>>>>>>>
> >>>>>>>> [hidden email]
> >>>>>>>>
> >>>>>>>> :
> >>>>>>>>
> >>>>>>>> Ok, will make ticket, no problemo
> >>>>>>>>
> >>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
> >>>> [hidden email]>:
> >>>>>>>>
> >>>>>>>> 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 <
> >>>>>>>>
> >>>>>>>> [hidden email]
> >>>>>>>>
> >>>>>>>> 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 <
> >>>>>>>>
> >>>>>>>> [hidden email]
> >>>>>>>>
> >>>>>>>> :
> >>>>>>>>
> >>>>>>>> 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 <[hidden email]> <
> >>>> [hidden email]>:
> >>>>>>>>
> >>>>>>>> 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 <
> >>>> [hidden email]> 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 <
> >>>>>>>>
> >>>>>>>> [hidden email]>
> >>>>>>>>
> >>>>>>>> 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<
> >>>> [hidden email]> <[hidden email]> 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
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
OK, I'll recreate it.

Nikolay, please let me know when you are finished with the Metrics and
system views documentation. I'm done with the list of docs we identified
in this thread and want to publish v. 2.8.

-Artem

On 05.03.2020 11:55, Maxim Muzafarov wrote:

> Artem,
>
> I've created that. It is not public and can be safely removed since
> it's a full copy of 2.7.6 (at that moment)
>
> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov <[hidden email]> wrote:
>> Guys,
>>
>> I see that there is already version 2.8 for Ignite docs on readme.io.
>> Who created it and when? I've changed some pages under 2.7.6 version
>> without knowing that there is a newer version.
>>
>> -Artem
>>
>> On 05.03.2020 11:45, Artem Budnikov wrote:
>>> I'm confused. Igor, could you please double check?
>>>
>>> -Artem
>>>
>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
>>>>> 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 <[hidden email]>:
>>>>> 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 <[hidden email]>
>>>>> wrote:
>>>>>
>>>>>> I think yes.
>>>>>>
>>>>>> I will prepare documentation shortly.
>>>>>>
>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
>>>>>> написал(а):
>>>>>>> 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
>>>>>>> <[hidden email]>
>>>>>> 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 <[hidden email]> how soon will you be able to
>>>>>>>>> finish the
>>>>>>>>> metrics documentation pages?
>>>>>>>>>
>>>>>>>>> -
>>>>>>>>> Denis
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
>>>>>>>>> <[hidden email]>
>>>>>>>>> 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 <[hidden email]> <
>>>>>> [hidden email]> 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
>>>>>>>>>> <[hidden email]>
>>>>>> <[hidden email]>
>>>>>>>>>> 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 <
>>>>>> [hidden email]> <[hidden email]>
>>>>>>>>>> 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 <[hidden email]> <
>>>>>> [hidden email]>:
>>>>>>>>>> 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 <
>>>>>> [hidden email]> 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 <
>>>>>>>>>>
>>>>>>>>>> [hidden email]>
>>>>>>>>>>
>>>>>>>>>> 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 <
>>>>>>>>>>
>>>>>>>>>> [hidden email]
>>>>>>>>>>
>>>>>>>>>> :
>>>>>>>>>>
>>>>>>>>>> Ok, will make ticket, no problemo
>>>>>>>>>>
>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
>>>>>> [hidden email]>:
>>>>>>>>>> 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 <
>>>>>>>>>>
>>>>>>>>>> [hidden email]
>>>>>>>>>>
>>>>>>>>>> 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 <
>>>>>>>>>>
>>>>>>>>>> [hidden email]
>>>>>>>>>>
>>>>>>>>>> :
>>>>>>>>>>
>>>>>>>>>> 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 <[hidden email]> <
>>>>>> [hidden email]>:
>>>>>>>>>> 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 <
>>>>>> [hidden email]> 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 <
>>>>>>>>>>
>>>>>>>>>> [hidden email]>
>>>>>>>>>>
>>>>>>>>>> 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<
>>>>>> [hidden email]> <[hidden email]> 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
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
Anton,

Could you please review the page about Read Rapair?

https://apacheignite.readme.io/docs/read-repair

-Artem

On 05.03.2020 12:20, Artem Budnikov wrote:

> OK, I'll recreate it.
>
> Nikolay, please let me know when you are finished with the Metrics and
> system views documentation. I'm done with the list of docs we
> identified in this thread and want to publish v. 2.8.
>
> -Artem
>
> On 05.03.2020 11:55, Maxim Muzafarov wrote:
>> Artem,
>>
>> I've created that. It is not public and can be safely removed since
>> it's a full copy of 2.7.6 (at that moment)
>>
>> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
>> <[hidden email]> wrote:
>>> Guys,
>>>
>>> I see that there is already version 2.8 for Ignite docs on readme.io.
>>> Who created it and when? I've changed some pages under 2.7.6 version
>>> without knowing that there is a newer version.
>>>
>>> -Artem
>>>
>>> On 05.03.2020 11:45, Artem Budnikov wrote:
>>>> I'm confused. Igor, could you please double check?
>>>>
>>>> -Artem
>>>>
>>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
>>>>>> 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 <[hidden email]>:
>>>>>> 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 <[hidden email]>
>>>>>> wrote:
>>>>>>
>>>>>>> I think yes.
>>>>>>>
>>>>>>> I will prepare documentation shortly.
>>>>>>>
>>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
>>>>>>> написал(а):
>>>>>>>> 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
>>>>>>>> <[hidden email]>
>>>>>>> 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 <[hidden email]> how soon will you be able to
>>>>>>>>>> finish the
>>>>>>>>>> metrics documentation pages?
>>>>>>>>>>
>>>>>>>>>> -
>>>>>>>>>> Denis
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
>>>>>>>>>> <[hidden email]>
>>>>>>>>>> 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 <[hidden email]> <
>>>>>>> [hidden email]> 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
>>>>>>>>>>> <[hidden email]>
>>>>>>> <[hidden email]>
>>>>>>>>>>> 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 <
>>>>>>> [hidden email]> <[hidden email]>
>>>>>>>>>>> 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 <[hidden email]> <
>>>>>>> [hidden email]>:
>>>>>>>>>>> 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 <
>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>
>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>
>>>>>>>>>>> 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 <
>>>>>>>>>>>
>>>>>>>>>>> [hidden email]
>>>>>>>>>>>
>>>>>>>>>>> :
>>>>>>>>>>>
>>>>>>>>>>> Ok, will make ticket, no problemo
>>>>>>>>>>>
>>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
>>>>>>> [hidden email]>:
>>>>>>>>>>> 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 <
>>>>>>>>>>>
>>>>>>>>>>> [hidden email]
>>>>>>>>>>>
>>>>>>>>>>> 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 <
>>>>>>>>>>>
>>>>>>>>>>> [hidden email]
>>>>>>>>>>>
>>>>>>>>>>> :
>>>>>>>>>>>
>>>>>>>>>>> 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 <[hidden email]> <
>>>>>>> [hidden email]>:
>>>>>>>>>>> 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 <
>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>
>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>
>>>>>>>>>>> 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<
>>>>>>> [hidden email]> <[hidden email]> 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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Anton Vinogradov-2
Artem, great!

Some minors:

>> read operations become more costly for caches with backup copies.
Since it makes sense only for cache with backups, can we say something like
"read operations become at least 2 times costly since backups checked as
well"

>> for atomic caches, a consistency violation exception is thrown.
... after N checks, where N is 3 by default and can be set by
"IGNITE_NEAR_GET_MAX_REMAPS" system property.

Also, need to mention that each found violation triggers event with type ==
org.apache.ignite.events.EventType#EVT_CONSISTENCY_VIOLATION includes
org.apache.ignite.events.CacheConsistencyViolationEvent which should be
used for rechecking of repait results.

On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov <[hidden email]>
wrote:

> Anton,
>
> Could you please review the page about Read Rapair?
>
> https://apacheignite.readme.io/docs/read-repair
>
> -Artem
>
> On 05.03.2020 12:20, Artem Budnikov wrote:
> > OK, I'll recreate it.
> >
> > Nikolay, please let me know when you are finished with the Metrics and
> > system views documentation. I'm done with the list of docs we
> > identified in this thread and want to publish v. 2.8.
> >
> > -Artem
> >
> > On 05.03.2020 11:55, Maxim Muzafarov wrote:
> >> Artem,
> >>
> >> I've created that. It is not public and can be safely removed since
> >> it's a full copy of 2.7.6 (at that moment)
> >>
> >> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
> >> <[hidden email]> wrote:
> >>> Guys,
> >>>
> >>> I see that there is already version 2.8 for Ignite docs on readme.io.
> >>> Who created it and when? I've changed some pages under 2.7.6 version
> >>> without knowing that there is a newer version.
> >>>
> >>> -Artem
> >>>
> >>> On 05.03.2020 11:45, Artem Budnikov wrote:
> >>>> I'm confused. Igor, could you please double check?
> >>>>
> >>>> -Artem
> >>>>
> >>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
> >>>>>> 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 <[hidden email]>:
> >>>>>> 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 <[hidden email]
> >
> >>>>>> wrote:
> >>>>>>
> >>>>>>> I think yes.
> >>>>>>>
> >>>>>>> I will prepare documentation shortly.
> >>>>>>>
> >>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
> >>>>>>> написал(а):
> >>>>>>>> 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
> >>>>>>>> <[hidden email]>
> >>>>>>> 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 <[hidden email]> how soon will you be able to
> >>>>>>>>>> finish the
> >>>>>>>>>> metrics documentation pages?
> >>>>>>>>>>
> >>>>>>>>>> -
> >>>>>>>>>> Denis
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
> >>>>>>>>>> <[hidden email]>
> >>>>>>>>>> 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 <[hidden email]>
> <
> >>>>>>> [hidden email]> 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
> >>>>>>>>>>> <[hidden email]>
> >>>>>>> <[hidden email]>
> >>>>>>>>>>> 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 <
> >>>>>>> [hidden email]> <[hidden email]>
> >>>>>>>>>>> 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 <[hidden email]>
> <
> >>>>>>> [hidden email]>:
> >>>>>>>>>>> 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 <
> >>>>>>> [hidden email]> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]>
> >>>>>>>>>>>
> >>>>>>>>>>> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]
> >>>>>>>>>>>
> >>>>>>>>>>> :
> >>>>>>>>>>>
> >>>>>>>>>>> Ok, will make ticket, no problemo
> >>>>>>>>>>>
> >>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
> >>>>>>> [hidden email]>:
> >>>>>>>>>>> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]
> >>>>>>>>>>>
> >>>>>>>>>>> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]
> >>>>>>>>>>>
> >>>>>>>>>>> :
> >>>>>>>>>>>
> >>>>>>>>>>> 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 <[hidden email]>
> <
> >>>>>>> [hidden email]>:
> >>>>>>>>>>> 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 <
> >>>>>>> [hidden email]> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]>
> >>>>>>>>>>>
> >>>>>>>>>>> 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<
> >>>>>>> [hidden email]> <[hidden email]> 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
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
Anton,

Thanks for the feedback. I updated the page.

-Artem

On 05.03.2020 16:32, Anton Vinogradov wrote:

> Artem, great!
>
> Some minors:
>
>>> read operations become more costly for caches with backup copies.
> Since it makes sense only for cache with backups, can we say something like
> "read operations become at least 2 times costly since backups checked as
> well"
>
>>> for atomic caches, a consistency violation exception is thrown.
> ... after N checks, where N is 3 by default and can be set by
> "IGNITE_NEAR_GET_MAX_REMAPS" system property.
>
> Also, need to mention that each found violation triggers event with type ==
> org.apache.ignite.events.EventType#EVT_CONSISTENCY_VIOLATION includes
> org.apache.ignite.events.CacheConsistencyViolationEvent which should be
> used for rechecking of repait results.
>
> On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov <[hidden email]>
> wrote:
>
>> Anton,
>>
>> Could you please review the page about Read Rapair?
>>
>> https://apacheignite.readme.io/docs/read-repair
>>
>> -Artem
>>
>> On 05.03.2020 12:20, Artem Budnikov wrote:
>>> OK, I'll recreate it.
>>>
>>> Nikolay, please let me know when you are finished with the Metrics and
>>> system views documentation. I'm done with the list of docs we
>>> identified in this thread and want to publish v. 2.8.
>>>
>>> -Artem
>>>
>>> On 05.03.2020 11:55, Maxim Muzafarov wrote:
>>>> Artem,
>>>>
>>>> I've created that. It is not public and can be safely removed since
>>>> it's a full copy of 2.7.6 (at that moment)
>>>>
>>>> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
>>>> <[hidden email]> wrote:
>>>>> Guys,
>>>>>
>>>>> I see that there is already version 2.8 for Ignite docs on readme.io.
>>>>> Who created it and when? I've changed some pages under 2.7.6 version
>>>>> without knowing that there is a newer version.
>>>>>
>>>>> -Artem
>>>>>
>>>>> On 05.03.2020 11:45, Artem Budnikov wrote:
>>>>>> I'm confused. Igor, could you please double check?
>>>>>>
>>>>>> -Artem
>>>>>>
>>>>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
>>>>>>>> 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 <[hidden email]>:
>>>>>>>> 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 <[hidden email]
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> I think yes.
>>>>>>>>>
>>>>>>>>> I will prepare documentation shortly.
>>>>>>>>>
>>>>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
>>>>>>>>> написал(а):
>>>>>>>>>> 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
>>>>>>>>>> <[hidden email]>
>>>>>>>>> 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 <[hidden email]> how soon will you be able to
>>>>>>>>>>>> finish the
>>>>>>>>>>>> metrics documentation pages?
>>>>>>>>>>>>
>>>>>>>>>>>> -
>>>>>>>>>>>> Denis
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>> 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 <[hidden email]>
>> <
>>>>>>>>> [hidden email]> 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
>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>> 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 <
>>>>>>>>> [hidden email]> <[hidden email]>
>>>>>>>>>>>>> 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 <[hidden email]>
>> <
>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>> 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 <
>>>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>
>>>>>>>>>>>>> :
>>>>>>>>>>>>>
>>>>>>>>>>>>> Ok, will make ticket, no problemo
>>>>>>>>>>>>>
>>>>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>
>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>
>>>>>>>>>>>>> :
>>>>>>>>>>>>>
>>>>>>>>>>>>> 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 <[hidden email]>
>> <
>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>> 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 <
>>>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 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<
>>>>>>>>> [hidden email]> <[hidden email]> 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
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Nikolay Izhikov-2
Hello, Igniters.

I rewrote pages about new metrics and system views.
Please, take a look.

https://apacheignite.readme.io/docs/new-metrics
https://apacheignite.readme.io/docs/system-views

https://issues.apache.org/jira/browse/IGNITE-12408


> 6 марта 2020 г., в 16:40, Artem Budnikov <[hidden email]> написал(а):
>
> Anton,
>
> Thanks for the feedback. I updated the page.
>
> -Artem
>
> On 05.03.2020 16:32, Anton Vinogradov wrote:
>> Artem, great!
>>
>> Some minors:
>>
>>>> read operations become more costly for caches with backup copies.
>> Since it makes sense only for cache with backups, can we say something like
>> "read operations become at least 2 times costly since backups checked as
>> well"
>>
>>>> for atomic caches, a consistency violation exception is thrown.
>> ... after N checks, where N is 3 by default and can be set by
>> "IGNITE_NEAR_GET_MAX_REMAPS" system property.
>>
>> Also, need to mention that each found violation triggers event with type ==
>> org.apache.ignite.events.EventType#EVT_CONSISTENCY_VIOLATION includes
>> org.apache.ignite.events.CacheConsistencyViolationEvent which should be
>> used for rechecking of repait results.
>>
>> On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov <[hidden email]>
>> wrote:
>>
>>> Anton,
>>>
>>> Could you please review the page about Read Rapair?
>>>
>>> https://apacheignite.readme.io/docs/read-repair
>>>
>>> -Artem
>>>
>>> On 05.03.2020 12:20, Artem Budnikov wrote:
>>>> OK, I'll recreate it.
>>>>
>>>> Nikolay, please let me know when you are finished with the Metrics and
>>>> system views documentation. I'm done with the list of docs we
>>>> identified in this thread and want to publish v. 2.8.
>>>>
>>>> -Artem
>>>>
>>>> On 05.03.2020 11:55, Maxim Muzafarov wrote:
>>>>> Artem,
>>>>>
>>>>> I've created that. It is not public and can be safely removed since
>>>>> it's a full copy of 2.7.6 (at that moment)
>>>>>
>>>>> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
>>>>> <[hidden email]> wrote:
>>>>>> Guys,
>>>>>>
>>>>>> I see that there is already version 2.8 for Ignite docs on readme.io.
>>>>>> Who created it and when? I've changed some pages under 2.7.6 version
>>>>>> without knowing that there is a newer version.
>>>>>>
>>>>>> -Artem
>>>>>>
>>>>>> On 05.03.2020 11:45, Artem Budnikov wrote:
>>>>>>> I'm confused. Igor, could you please double check?
>>>>>>>
>>>>>>> -Artem
>>>>>>>
>>>>>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
>>>>>>>>> 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 <[hidden email]>:
>>>>>>>>> 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 <[hidden email]
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> I think yes.
>>>>>>>>>>
>>>>>>>>>> I will prepare documentation shortly.
>>>>>>>>>>
>>>>>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
>>>>>>>>>> написал(а):
>>>>>>>>>>> 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
>>>>>>>>>>> <[hidden email]>
>>>>>>>>>> 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 <[hidden email]> how soon will you be able to
>>>>>>>>>>>>> finish the
>>>>>>>>>>>>> metrics documentation pages?
>>>>>>>>>>>>>
>>>>>>>>>>>>> -
>>>>>>>>>>>>> Denis
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>> 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 <[hidden email]>
>>> <
>>>>>>>>>> [hidden email]> 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
>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>>> 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 <
>>>>>>>>>> [hidden email]> <[hidden email]>
>>>>>>>>>>>>>> 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 <[hidden email]>
>>> <
>>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>>> 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 <
>>>>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Ok, will make ticket, no problemo
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
>>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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 <[hidden email]>
>>> <
>>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>>> 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 <
>>>>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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<
>>>>>>>>>> [hidden email]> <[hidden email]> 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
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>

Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Maxim Muzafarov
Folks,

It seems everything is ready to go and only minor issues left with
documentation.
Are we ready to announce 2.8 release widely?


On Tue, 10 Mar 2020 at 12:10, Nikolay Izhikov <[hidden email]> wrote:

>
> Hello, Igniters.
>
> I rewrote pages about new metrics and system views.
> Please, take a look.
>
> https://apacheignite.readme.io/docs/new-metrics
> https://apacheignite.readme.io/docs/system-views
>
> https://issues.apache.org/jira/browse/IGNITE-12408
>
>
> > 6 марта 2020 г., в 16:40, Artem Budnikov <[hidden email]> написал(а):
> >
> > Anton,
> >
> > Thanks for the feedback. I updated the page.
> >
> > -Artem
> >
> > On 05.03.2020 16:32, Anton Vinogradov wrote:
> >> Artem, great!
> >>
> >> Some minors:
> >>
> >>>> read operations become more costly for caches with backup copies.
> >> Since it makes sense only for cache with backups, can we say something like
> >> "read operations become at least 2 times costly since backups checked as
> >> well"
> >>
> >>>> for atomic caches, a consistency violation exception is thrown.
> >> ... after N checks, where N is 3 by default and can be set by
> >> "IGNITE_NEAR_GET_MAX_REMAPS" system property.
> >>
> >> Also, need to mention that each found violation triggers event with type ==
> >> org.apache.ignite.events.EventType#EVT_CONSISTENCY_VIOLATION includes
> >> org.apache.ignite.events.CacheConsistencyViolationEvent which should be
> >> used for rechecking of repait results.
> >>
> >> On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov <[hidden email]>
> >> wrote:
> >>
> >>> Anton,
> >>>
> >>> Could you please review the page about Read Rapair?
> >>>
> >>> https://apacheignite.readme.io/docs/read-repair
> >>>
> >>> -Artem
> >>>
> >>> On 05.03.2020 12:20, Artem Budnikov wrote:
> >>>> OK, I'll recreate it.
> >>>>
> >>>> Nikolay, please let me know when you are finished with the Metrics and
> >>>> system views documentation. I'm done with the list of docs we
> >>>> identified in this thread and want to publish v. 2.8.
> >>>>
> >>>> -Artem
> >>>>
> >>>> On 05.03.2020 11:55, Maxim Muzafarov wrote:
> >>>>> Artem,
> >>>>>
> >>>>> I've created that. It is not public and can be safely removed since
> >>>>> it's a full copy of 2.7.6 (at that moment)
> >>>>>
> >>>>> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
> >>>>> <[hidden email]> wrote:
> >>>>>> Guys,
> >>>>>>
> >>>>>> I see that there is already version 2.8 for Ignite docs on readme.io.
> >>>>>> Who created it and when? I've changed some pages under 2.7.6 version
> >>>>>> without knowing that there is a newer version.
> >>>>>>
> >>>>>> -Artem
> >>>>>>
> >>>>>> On 05.03.2020 11:45, Artem Budnikov wrote:
> >>>>>>> I'm confused. Igor, could you please double check?
> >>>>>>>
> >>>>>>> -Artem
> >>>>>>>
> >>>>>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
> >>>>>>>>> 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 <[hidden email]>:
> >>>>>>>>> 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 <[hidden email]
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I think yes.
> >>>>>>>>>>
> >>>>>>>>>> I will prepare documentation shortly.
> >>>>>>>>>>
> >>>>>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
> >>>>>>>>>> написал(а):
> >>>>>>>>>>> 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
> >>>>>>>>>>> <[hidden email]>
> >>>>>>>>>> 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 <[hidden email]> how soon will you be able to
> >>>>>>>>>>>>> finish the
> >>>>>>>>>>>>> metrics documentation pages?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> -
> >>>>>>>>>>>>> Denis
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
> >>>>>>>>>>>>> <[hidden email]>
> >>>>>>>>>>>>> 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 <[hidden email]>
> >>> <
> >>>>>>>>>> [hidden email]> 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
> >>>>>>>>>>>>>> <[hidden email]>
> >>>>>>>>>> <[hidden email]>
> >>>>>>>>>>>>>> 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 <
> >>>>>>>>>> [hidden email]> <[hidden email]>
> >>>>>>>>>>>>>> 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 <[hidden email]>
> >>> <
> >>>>>>>>>> [hidden email]>:
> >>>>>>>>>>>>>> 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 <
> >>>>>>>>>> [hidden email]> 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 <
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> [hidden email]>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 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 <
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> [hidden email]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Ok, will make ticket, no problemo
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
> >>>>>>>>>> [hidden email]>:
> >>>>>>>>>>>>>> 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 <
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> [hidden email]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 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 <
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> [hidden email]
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 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 <[hidden email]>
> >>> <
> >>>>>>>>>> [hidden email]>:
> >>>>>>>>>>>>>> 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 <
> >>>>>>>>>> [hidden email]> 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 <
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> [hidden email]>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 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<
> >>>>>>>>>> [hidden email]> <[hidden email]> 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
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
Hi Nikolay,

I looked through the metrics pages and found a couple of minor issues:

  * Looks like this sentence should contain a link to somewhere:
    "Please, see XXX as an example and OpenCensus documentation for
    additional information."
  * Please mention that for the OpenCensus exporter to work, the module
    should be enabled.
  * Also, there is no information on how to specify a filter via
    configuration.

-Artem

On 10.03.2020 12:50, Maxim Muzafarov wrote:

> Folks,
>
> It seems everything is ready to go and only minor issues left with
> documentation.
> Are we ready to announce 2.8 release widely?
>
>
> On Tue, 10 Mar 2020 at 12:10, Nikolay Izhikov<[hidden email]>  wrote:
>> Hello, Igniters.
>>
>> I rewrote pages about new metrics and system views.
>> Please, take a look.
>>
>> https://apacheignite.readme.io/docs/new-metrics
>> https://apacheignite.readme.io/docs/system-views
>>
>> https://issues.apache.org/jira/browse/IGNITE-12408
>>
>>
>>> 6 марта 2020 г., в 16:40, Artem Budnikov<[hidden email]>  написал(а):
>>>
>>> Anton,
>>>
>>> Thanks for the feedback. I updated the page.
>>>
>>> -Artem
>>>
>>> On 05.03.2020 16:32, Anton Vinogradov wrote:
>>>> Artem, great!
>>>>
>>>> Some minors:
>>>>
>>>>>> read operations become more costly for caches with backup copies.
>>>> Since it makes sense only for cache with backups, can we say something like
>>>> "read operations become at least 2 times costly since backups checked as
>>>> well"
>>>>
>>>>>> for atomic caches, a consistency violation exception is thrown.
>>>> ... after N checks, where N is 3 by default and can be set by
>>>> "IGNITE_NEAR_GET_MAX_REMAPS" system property.
>>>>
>>>> Also, need to mention that each found violation triggers event with type ==
>>>> org.apache.ignite.events.EventType#EVT_CONSISTENCY_VIOLATION includes
>>>> org.apache.ignite.events.CacheConsistencyViolationEvent which should be
>>>> used for rechecking of repait results.
>>>>
>>>> On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov<[hidden email]>
>>>> wrote:
>>>>
>>>>> Anton,
>>>>>
>>>>> Could you please review the page about Read Rapair?
>>>>>
>>>>> https://apacheignite.readme.io/docs/read-repair
>>>>>
>>>>> -Artem
>>>>>
>>>>> On 05.03.2020 12:20, Artem Budnikov wrote:
>>>>>> OK, I'll recreate it.
>>>>>>
>>>>>> Nikolay, please let me know when you are finished with the Metrics and
>>>>>> system views documentation. I'm done with the list of docs we
>>>>>> identified in this thread and want to publish v. 2.8.
>>>>>>
>>>>>> -Artem
>>>>>>
>>>>>> On 05.03.2020 11:55, Maxim Muzafarov wrote:
>>>>>>> Artem,
>>>>>>>
>>>>>>> I've created that. It is not public and can be safely removed since
>>>>>>> it's a full copy of 2.7.6 (at that moment)
>>>>>>>
>>>>>>> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
>>>>>>> <[hidden email]>  wrote:
>>>>>>>> Guys,
>>>>>>>>
>>>>>>>> I see that there is already version 2.8 for Ignite docs on readme.io.
>>>>>>>> Who created it and when? I've changed some pages under 2.7.6 version
>>>>>>>> without knowing that there is a newer version.
>>>>>>>>
>>>>>>>> -Artem
>>>>>>>>
>>>>>>>> On 05.03.2020 11:45, Artem Budnikov wrote:
>>>>>>>>> I'm confused. Igor, could you please double check?
>>>>>>>>>
>>>>>>>>> -Artem
>>>>>>>>>
>>>>>>>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
>>>>>>>>>>> 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<[hidden email]>:
>>>>>>>>>>> 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 <[hidden email]
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> I think yes.
>>>>>>>>>>>>
>>>>>>>>>>>> I will prepare documentation shortly.
>>>>>>>>>>>>
>>>>>>>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov<[hidden email]>
>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>> 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
>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>> 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<[hidden email]>  how soon will you be able to
>>>>>>>>>>>>>>> finish the
>>>>>>>>>>>>>>> metrics documentation pages?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>> Denis
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
>>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>>>> 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<[hidden email]>
>>>>> <
>>>>>>>>>>>> [hidden email]> 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
>>>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>> [hidden email]> <[hidden email]>
>>>>>>>>>>>>>>>> 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<[hidden email]>
>>>>> <
>>>>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Ok, will make ticket, no problemo
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda<[hidden email]>  <
>>>>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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<[hidden email]>
>>>>> <
>>>>>>>>>>>> [hidden email]>:
>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>> [hidden email]> 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 <
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [hidden email]>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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<
>>>>>>>>>>>> [hidden email]> <[hidden email]>  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
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Nikolay Izhikov-2


> • Looks like this sentence should contain a link to somewhere: "Please, see XXX as an example and OpenCensus documentation for additional information."

Fixed.

> • Please mention that for the OpenCensus exporter to work, the module should be enabled.

Fixed.

> • Also, there is no information on how to specify a filter via configuration.

Filter is very straightforward so I don’t think we should provide examples for it.



> 10 марта 2020 г., в 15:00, Artem Budnikov <[hidden email]> написал(а):
>
> Hi Nikolay,
>
> I looked through the metrics pages and found a couple of minor issues:
>
> • Looks like this sentence should contain a link to somewhere: "Please, see XXX as an example and OpenCensus documentation for additional information."
> • Please mention that for the OpenCensus exporter to work, the module should be enabled.
> • Also, there is no information on how to specify a filter via configuration.
> -Artem
>
> On 10.03.2020 12:50, Maxim Muzafarov wrote:
>> Folks,
>>
>> It seems everything is ready to go and only minor issues left with
>> documentation.
>> Are we ready to announce 2.8 release widely?
>>
>>
>> On Tue, 10 Mar 2020 at 12:10, Nikolay Izhikov
>> <[hidden email]>
>>  wrote:
>>
>>> Hello, Igniters.
>>>
>>> I rewrote pages about new metrics and system views.
>>> Please, take a look.
>>>
>>>
>>> https://apacheignite.readme.io/docs/new-metrics
>>> https://apacheignite.readme.io/docs/system-views
>>>
>>>
>>>
>>> https://issues.apache.org/jira/browse/IGNITE-12408
>>>
>>>
>>>
>>>
>>>> 6 марта 2020 г., в 16:40, Artem Budnikov <[hidden email]>
>>>>  написал(а):
>>>>
>>>> Anton,
>>>>
>>>> Thanks for the feedback. I updated the page.
>>>>
>>>> -Artem
>>>>
>>>> On 05.03.2020 16:32, Anton Vinogradov wrote:
>>>>
>>>>> Artem, great!
>>>>>
>>>>> Some minors:
>>>>>
>>>>>
>>>>>>> read operations become more costly for caches with backup copies.
>>>>>>>
>>>>> Since it makes sense only for cache with backups, can we say something like
>>>>> "read operations become at least 2 times costly since backups checked as
>>>>> well"
>>>>>
>>>>>
>>>>>>> for atomic caches, a consistency violation exception is thrown.
>>>>>>>
>>>>> ... after N checks, where N is 3 by default and can be set by
>>>>> "IGNITE_NEAR_GET_MAX_REMAPS" system property.
>>>>>
>>>>> Also, need to mention that each found violation triggers event with type ==
>>>>> org.apache.ignite.events.EventType#EVT_CONSISTENCY_VIOLATION includes
>>>>> org.apache.ignite.events.CacheConsistencyViolationEvent which should be
>>>>> used for rechecking of repait results.
>>>>>
>>>>> On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov
>>>>> <[hidden email]>
>>>>>
>>>>> wrote:
>>>>>
>>>>>
>>>>>> Anton,
>>>>>>
>>>>>> Could you please review the page about Read Rapair?
>>>>>>
>>>>>>
>>>>>> https://apacheignite.readme.io/docs/read-repair
>>>>>>
>>>>>>
>>>>>> -Artem
>>>>>>
>>>>>> On 05.03.2020 12:20, Artem Budnikov wrote:
>>>>>>
>>>>>>> OK, I'll recreate it.
>>>>>>>
>>>>>>> Nikolay, please let me know when you are finished with the Metrics and
>>>>>>> system views documentation. I'm done with the list of docs we
>>>>>>> identified in this thread and want to publish v. 2.8.
>>>>>>>
>>>>>>> -Artem
>>>>>>>
>>>>>>> On 05.03.2020 11:55, Maxim Muzafarov wrote:
>>>>>>>
>>>>>>>> Artem,
>>>>>>>>
>>>>>>>> I've created that. It is not public and can be safely removed since
>>>>>>>> it's a full copy of 2.7.6 (at that moment)
>>>>>>>>
>>>>>>>> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
>>>>>>>>
>>>>>>>> <[hidden email]>
>>>>>>>>  wrote:
>>>>>>>>
>>>>>>>>> Guys,
>>>>>>>>>
>>>>>>>>> I see that there is already version 2.8 for Ignite docs on readme.io.
>>>>>>>>> Who created it and when? I've changed some pages under 2.7.6 version
>>>>>>>>> without knowing that there is a newer version.
>>>>>>>>>
>>>>>>>>> -Artem
>>>>>>>>>
>>>>>>>>> On 05.03.2020 11:45, Artem Budnikov wrote:
>>>>>>>>>
>>>>>>>>>> I'm confused. Igor, could you please double check?
>>>>>>>>>>
>>>>>>>>>> -Artem
>>>>>>>>>>
>>>>>>>>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
>>>>>>>>>>
>>>>>>>>>>>> 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
>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>> :
>>>>>>>>>>>
>>>>>>>>>>>> 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 <
>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> I think yes.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I will prepare documentation shortly.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
>>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>
>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>>>>>  how soon will you be able to
>>>>>>>>>>>>>>>> finish the
>>>>>>>>>>>>>>>> metrics documentation pages?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>> Denis
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>> <[hidden email]>
>>>>>> <
>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>> > 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
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]> <[hidden email]>
>>>>>>>>>>>>>>>>> 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 <[hidden email]>
>>>>>> <
>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>> >:
>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>> > 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Ok, will make ticket, no problemo
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda
>>>>>>>>>>>>>>>>> <[hidden email]>
>>>>>>>>>>>>>>>>>  <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>> >:
>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>> <[hidden email]>
>>>>>> <
>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>> >:
>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>> > 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 <
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [hidden email]
>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 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<
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>> [hidden email]> <[hidden email]>
>>>>>>>>>>>>>  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
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>

Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Anton Vinogradov-2
In reply to this post by Artem Budnikov
Artem,
I've updated the Read Repair page

On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov <[hidden email]>
wrote:

> Anton,
>
> Could you please review the page about Read Rapair?
>
> https://apacheignite.readme.io/docs/read-repair
>
> -Artem
>
> On 05.03.2020 12:20, Artem Budnikov wrote:
> > OK, I'll recreate it.
> >
> > Nikolay, please let me know when you are finished with the Metrics and
> > system views documentation. I'm done with the list of docs we
> > identified in this thread and want to publish v. 2.8.
> >
> > -Artem
> >
> > On 05.03.2020 11:55, Maxim Muzafarov wrote:
> >> Artem,
> >>
> >> I've created that. It is not public and can be safely removed since
> >> it's a full copy of 2.7.6 (at that moment)
> >>
> >> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
> >> <[hidden email]> wrote:
> >>> Guys,
> >>>
> >>> I see that there is already version 2.8 for Ignite docs on readme.io.
> >>> Who created it and when? I've changed some pages under 2.7.6 version
> >>> without knowing that there is a newer version.
> >>>
> >>> -Artem
> >>>
> >>> On 05.03.2020 11:45, Artem Budnikov wrote:
> >>>> I'm confused. Igor, could you please double check?
> >>>>
> >>>> -Artem
> >>>>
> >>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
> >>>>>> 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 <[hidden email]>:
> >>>>>> 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 <[hidden email]
> >
> >>>>>> wrote:
> >>>>>>
> >>>>>>> I think yes.
> >>>>>>>
> >>>>>>> I will prepare documentation shortly.
> >>>>>>>
> >>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
> >>>>>>> написал(а):
> >>>>>>>> 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
> >>>>>>>> <[hidden email]>
> >>>>>>> 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 <[hidden email]> how soon will you be able to
> >>>>>>>>>> finish the
> >>>>>>>>>> metrics documentation pages?
> >>>>>>>>>>
> >>>>>>>>>> -
> >>>>>>>>>> Denis
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
> >>>>>>>>>> <[hidden email]>
> >>>>>>>>>> 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 <[hidden email]>
> <
> >>>>>>> [hidden email]> 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
> >>>>>>>>>>> <[hidden email]>
> >>>>>>> <[hidden email]>
> >>>>>>>>>>> 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 <
> >>>>>>> [hidden email]> <[hidden email]>
> >>>>>>>>>>> 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 <[hidden email]>
> <
> >>>>>>> [hidden email]>:
> >>>>>>>>>>> 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 <
> >>>>>>> [hidden email]> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]>
> >>>>>>>>>>>
> >>>>>>>>>>> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]
> >>>>>>>>>>>
> >>>>>>>>>>> :
> >>>>>>>>>>>
> >>>>>>>>>>> Ok, will make ticket, no problemo
> >>>>>>>>>>>
> >>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]> <
> >>>>>>> [hidden email]>:
> >>>>>>>>>>> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]
> >>>>>>>>>>>
> >>>>>>>>>>> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]
> >>>>>>>>>>>
> >>>>>>>>>>> :
> >>>>>>>>>>>
> >>>>>>>>>>> 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 <[hidden email]>
> <
> >>>>>>> [hidden email]>:
> >>>>>>>>>>> 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 <
> >>>>>>> [hidden email]> 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 <
> >>>>>>>>>>>
> >>>>>>>>>>> [hidden email]>
> >>>>>>>>>>>
> >>>>>>>>>>> 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<
> >>>>>>> [hidden email]> <[hidden email]> 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
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
>
Reply | Threaded
Open this post in threaded view
|

Re: Ignite 2.8 documentation

Artem Budnikov
OK, I'm going to create the 2.8 version on readme.io for all documentation
pages. If anyone is still working on the docs version 2.7.6, please let me
know. I'll post an update in this thread when I finish. Further changes
should be made in version 2.8.

-Artem

On Wed, Mar 11, 2020 at 10:16 AM Anton Vinogradov <[hidden email]> wrote:

> Artem,
> I've updated the Read Repair page
>
> On Thu, Mar 5, 2020 at 3:51 PM Artem Budnikov <[hidden email]
> >
> wrote:
>
> > Anton,
> >
> > Could you please review the page about Read Rapair?
> >
> > https://apacheignite.readme.io/docs/read-repair
> >
> > -Artem
> >
> > On 05.03.2020 12:20, Artem Budnikov wrote:
> > > OK, I'll recreate it.
> > >
> > > Nikolay, please let me know when you are finished with the Metrics and
> > > system views documentation. I'm done with the list of docs we
> > > identified in this thread and want to publish v. 2.8.
> > >
> > > -Artem
> > >
> > > On 05.03.2020 11:55, Maxim Muzafarov wrote:
> > >> Artem,
> > >>
> > >> I've created that. It is not public and can be safely removed since
> > >> it's a full copy of 2.7.6 (at that moment)
> > >>
> > >> On Thu, 5 Mar 2020 at 11:53, Artem Budnikov
> > >> <[hidden email]> wrote:
> > >>> Guys,
> > >>>
> > >>> I see that there is already version 2.8 for Ignite docs on readme.io
> .
> > >>> Who created it and when? I've changed some pages under 2.7.6 version
> > >>> without knowing that there is a newer version.
> > >>>
> > >>> -Artem
> > >>>
> > >>> On 05.03.2020 11:45, Artem Budnikov wrote:
> > >>>> I'm confused. Igor, could you please double check?
> > >>>>
> > >>>> -Artem
> > >>>>
> > >>>> On 05.03.2020 04:15, Ivan Pavlukhin wrote:
> > >>>>>> 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 <[hidden email]>:
> > >>>>>> 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 <
> [hidden email]
> > >
> > >>>>>> wrote:
> > >>>>>>
> > >>>>>>> I think yes.
> > >>>>>>>
> > >>>>>>> I will prepare documentation shortly.
> > >>>>>>>
> > >>>>>>>> 4 марта 2020 г., в 17:50, Maxim Muzafarov <[hidden email]>
> > >>>>>>> написал(а):
> > >>>>>>>> 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
> > >>>>>>>> <[hidden email]>
> > >>>>>>> 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 <[hidden email]> how soon will you be able to
> > >>>>>>>>>> finish the
> > >>>>>>>>>> metrics documentation pages?
> > >>>>>>>>>>
> > >>>>>>>>>> -
> > >>>>>>>>>> Denis
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> On Wed, Mar 4, 2020 at 2:55 AM Artem Budnikov
> > >>>>>>>>>> <[hidden email]>
> > >>>>>>>>>> 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 <[hidden email]
> >
> > <
> > >>>>>>> [hidden email]> 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
> > >>>>>>>>>>> <[hidden email]>
> > >>>>>>> <[hidden email]>
> > >>>>>>>>>>> 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 <
> > >>>>>>> [hidden email]> <[hidden email]>
> > >>>>>>>>>>> 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 <[hidden email]
> >
> > <
> > >>>>>>> [hidden email]>:
> > >>>>>>>>>>> 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 <
> > >>>>>>> [hidden email]> 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 <
> > >>>>>>>>>>>
> > >>>>>>>>>>> [hidden email]>
> > >>>>>>>>>>>
> > >>>>>>>>>>> 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 <
> > >>>>>>>>>>>
> > >>>>>>>>>>> [hidden email]
> > >>>>>>>>>>>
> > >>>>>>>>>>> :
> > >>>>>>>>>>>
> > >>>>>>>>>>> Ok, will make ticket, no problemo
> > >>>>>>>>>>>
> > >>>>>>>>>>> вс, 23 февр. 2020 г., 23:28 Denis Magda <[hidden email]>
> <
> > >>>>>>> [hidden email]>:
> > >>>>>>>>>>> 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 <
> > >>>>>>>>>>>
> > >>>>>>>>>>> [hidden email]
> > >>>>>>>>>>>
> > >>>>>>>>>>> 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 <
> > >>>>>>>>>>>
> > >>>>>>>>>>> [hidden email]
> > >>>>>>>>>>>
> > >>>>>>>>>>> :
> > >>>>>>>>>>>
> > >>>>>>>>>>> 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 <[hidden email]
> >
> > <
> > >>>>>>> [hidden email]>:
> > >>>>>>>>>>> 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 <
> > >>>>>>> [hidden email]> 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 <
> > >>>>>>>>>>>
> > >>>>>>>>>>> [hidden email]>
> > >>>>>>>>>>>
> > >>>>>>>>>>> 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<
> > >>>>>>> [hidden email]> <[hidden email]>
> 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
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> >
>
123