From 59ce56fd01b5eecd13d3699321742e7ce8e845ca Mon Sep 17 00:00:00 2001 From: mdumandag Date: Fri, 27 Aug 2021 10:20:40 +0300 Subject: [PATCH 1/2] Rename Fast-Aggregations to Aggregations This request came during the release review process. To make the client documentation more inline with the other documentation, we are renaming `Fast Aggregations` to just `Aggregations`. Also, improved the documentation a little bit for the Aggregations section. --- docs/features.rst | 2 +- docs/using_python_client_with_hazelcast_imdg.rst | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/features.rst b/docs/features.rst index 25ea0d21e0..e9363c7881 100644 --- a/docs/features.rst +++ b/docs/features.rst @@ -29,7 +29,7 @@ features: - Entry Processor - Built-in Predicates - Listener with Predicate -- Fast Aggregations +- Aggregations - Projections - Near Cache Support - Programmatic Configuration diff --git a/docs/using_python_client_with_hazelcast_imdg.rst b/docs/using_python_client_with_hazelcast_imdg.rst index 3f70d609ac..a4a3d8a254 100644 --- a/docs/using_python_client_with_hazelcast_imdg.rst +++ b/docs/using_python_client_with_hazelcast_imdg.rst @@ -2074,13 +2074,13 @@ using the ``next_page()`` method. .. Note:: ``PagingPredicate``, also known as Order & Limit, is not supported in Transactional Context. -Fast-Aggregations +Aggregations ~~~~~~~~~~~~~~~~~ -Fast-Aggregations feature provides some aggregate functions, such as ``sum``, -``average``, ``max``, and ``min``, on top of Hazelcast ``Map`` entries. Their -performance is high since they run in parallel for each partition and are -highly optimized for speed and low memory consumption. +Aggregations allow to compute a value of some function (e.g ``sum`` or ``max``) +over the stored map entries. The computation is performed in a fully +distributed manner, so no data other than the computed function value is +transferred to the client, making the computation fast. The ``aggregator`` module provides a wide variety of built-in aggregators. The full list is presented below: From 4b667f858e3dc528efd5f855fa97da525eec9290 Mon Sep 17 00:00:00 2001 From: mdumandag Date: Fri, 27 Aug 2021 10:39:16 +0300 Subject: [PATCH 2/2] make the text more clear --- docs/using_python_client_with_hazelcast_imdg.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/using_python_client_with_hazelcast_imdg.rst b/docs/using_python_client_with_hazelcast_imdg.rst index a4a3d8a254..398c2c9cf5 100644 --- a/docs/using_python_client_with_hazelcast_imdg.rst +++ b/docs/using_python_client_with_hazelcast_imdg.rst @@ -2077,7 +2077,7 @@ using the ``next_page()`` method. Aggregations ~~~~~~~~~~~~~~~~~ -Aggregations allow to compute a value of some function (e.g ``sum`` or ``max``) +Aggregations allow computing a value of some function (e.g ``sum`` or ``max``) over the stored map entries. The computation is performed in a fully distributed manner, so no data other than the computed function value is transferred to the client, making the computation fast.