diff --git a/docs/tutorial/IndexerService.md b/docs/tutorial/IndexerService.md
index 149fb05a993a0464e724faaf25373f88058c9116..b6d8e858e1e934cc9bab01ac54ef62b619264594 100644
--- a/docs/tutorial/IndexerService.md
+++ b/docs/tutorial/IndexerService.md
@@ -4,6 +4,8 @@
 
 - [Indexer service](#indexer-service)
 - [Introduction](#introduction)
+- [Features](#features)
+  - [Geoshape Decimation](#geoshape-decimation)
 - [Indexer API access](#indexer-api-access)
 - [API Reference](#api-reference)
   - [Version info endpoint](#version-info-endpoint)
@@ -23,6 +25,20 @@ The indexer is indexes attributes defined in the schema. Schema can be created a
 via Schema Service. The Indexer service also adds number of OSDU Data Platform meta attributes such as id, kind,
 parent, acl, namespace, type, version, legaltags, index to each record at the time of indexing.
 
+## Features <a name="features"></a>
+
+### Geoshape Decimation <a name="geoshape-decimation"></a>
+
+In order to improve indexing and search performance for documents with large geometry, the geo-shape of the following
+GeoJSON types in the original shape attribute and virtual shape attribute if exists are decimated
+by implementing Ramer–Douglas–Peucker algorithm:
+- LineString
+- MultiLineString
+- Polygon
+- MultiPolygon
+
+The feature is enabled for all data partitions since M19.
+
 ## Indexer API access <a name="indexer-api-access"></a>
 
 - Required roles