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