Skip to content
This repository was archived by the owner on Jan 31, 2022. It is now read-only.

Commit 9ae1bca

Browse files
author
Clément Le Provost
committed
[offline][doc] List limitations
[ci skip]
1 parent f1b8606 commit 9ae1bca

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

algoliasearch/src/offline/java/com/algolia/search/saas/MirroredIndex.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,26 @@
7777
* using the {@link #searchOnlineAsync} or {@link #searchOfflineAsync}` methods.
7878
*
7979
* NOTE: The strategy applies both to {@link #searchAsync} and {@link #searchDisjunctiveFacetingAsync}..
80+
*
81+
* ## Limitations
82+
*
83+
* Algolia's core features are fully supported offline, including (but not limited to): **ranking**,
84+
* **typo tolerance**, **filtering**, **faceting**, **highlighting/snippeting**...
85+
*
86+
* However, and partly due to tight memory, CPU and disk space constraints, some features are disabled:
87+
*
88+
* - **Synonyms** are only partially supported:
89+
*
90+
* - Multi-way ("regular") synonyms are fully supported.
91+
* - One-way synonyms are not supported.
92+
* - Alternative corrections are limited to one alternative (compared to multiple alternatives with online indices).
93+
* - Placeholders are fully supported.
94+
*
95+
* - Dictionary-based **plurals** are not supported. ("Simple" plurals with a final S are supported.)
96+
*
97+
* - **IP geolocation** (see {@link Query#setAroundLatLngViaIP}) is not supported.
98+
*
99+
* - **CJK segmentation** is not supported.
80100
*/
81101
public class MirroredIndex extends Index
82102
{

0 commit comments

Comments
 (0)