<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-search</artifactId>
    <version>24.2</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-search', version: '24.2')
copied!  
<dependency org="com.groupdocs" name="groupdocs-search" rev="24.2">
    <artifact name="groupdocs-search" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-search" % "24.2"
copied!  

Nouveautés dans GroupDocs.Search for Java 24.2

Points forts de la version

GroupDocs.Search for Java 24.2 introduit des améliorations puissantes et des changements structurels axés sur la montée en charge et l’intelligence documentaire. Cette version propose une architecture distribuée pour l’indexation haute performance, la récupération des attributs dans les résultats de recherche, et des ajustements significatifs de l’API pour une meilleure clarté et évolutivité.

Nouvelles fonctionnalités

  • Indexation distribuée évolutive :
    Implémentation d’une architecture distribuée permettant l’indexation et la recherche sur plusieurs nœuds, adaptée aux grands ensembles de données et environnements multi-nœuds.

  • Recherche avec récupération d’attributs :
    Ajout d’une option de recherche pour récupérer les attributs personnalisés des documents dans les résultats, facilitant des recherches contextuelles plus riches.

Améliorations

  • Architecture d’index améliorée :
    Refonte de la gestion des paramètres d’indexation via des classes d’options dédiées (IndexingOptions, UpdateOptions, etc.) pour une configuration plus granulaire.

  • Bascule pour récupération des attributs :
    Possibilité d’activer ou non la récupération des attributs via une nouvelle option dans SearchOptions, optimisant les performances selon le besoin.

Changements rétro-incompatibles

  • Refonte des paramètres d’index :
    Suppression des options AutoDetectEncoding et UseRawTextExtraction au niveau de l’index — désormais incluses dans les classes IndexingOptions, UpdateOptions, et TextOptions.

  • Suppression des API obsolètes de surlignage :
    Retrait des anciens surligneurs (HtmlFragmentHighlighter, HtmlHighlighter) et des anciens constructeurs de sortie.

  • Méthode statique supprimée :
    La méthode statique create() de AttributeChangeBatch a été supprimée — il faut désormais utiliser le constructeur.

API publique et changements rétro-incompatibles

  • Nouvelles classes introduites pour l’indexation distribuée (Indexer, Searcher, SearchNetworkNode, etc.)
  • Ajout de multiples classes pour la configuration, les événements et la gestion des résultats.
  • Ajustements dans les méthodes liées aux dictionnaires et attributs de documents.

🔍 Explorer les détails complets de la version

Pour la liste complète des mises à jour, consultez GroupDocs.Search for Java 24.2 Release Notes.


indexation distribuée groupdocs | recherche avec attributs | scalabilité index java | configuration index recherche | modifications api java

VersionRelease Date
25.423 avril 2025
24.422 avril 2024
24.26 février 2024
24.115 janvier 2024
23.615 juin 2023
23.324 mars 2023
22.1130 novembre 2022
22.1024 octobre 2022
21.225 janvier 2022
20.825 janvier 2022
19.225 janvier 2022
18.1225 janvier 2022
21.818 août 2021
21.318 mars 2021
20.1119 novembre 2020
20.623 juin 2020
20.416 avril 2020
19.1211 décembre 2019
19.5.115 juillet 2019
19.531 mai 2019
19.37 mars 2019
18.111 novembre 2018