<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-search</artifactId>
<version>24.2</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-search', version: '24.2')
<dependency org="com.groupdocs" name="groupdocs-search" rev="24.2">
<artifact name="groupdocs-search" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-search" % "24.2"
What’s new in the GroupDocs.Search for Java 24.2
Release Highlights
GroupDocs.Search for Java 24.2 introduces powerful enhancements and structural changes aimed at enterprise-level scalability and improved document intelligence. This release delivers distributed index scaling for optimized performance and the ability to retrieve document attributes in search results. It also includes notable public API modifications and removals for modernization and clarity.
New Features
Scalable Distributed Indexing: This release implements distributed indexing architecture to support high-performance indexing and search operations across multiple nodes, enhancing scalability for large datasets and multi-node deployments.
Search with Attribute Retrieval: A new search option allows retrieving custom document attributes directly from search results, enabling more informed and context-aware search outcomes.
Enhancements
Improved Index Architecture and Settings Management: Refactored how indexing settings are handled by moving indexing options from index-level configuration to dedicated option classes, allowing more granular and context-specific control.
Attribute Retrieval Toggle: New toggle in
SearchOptions
to enable or disable attribute fetching for improved performance when attributes are not needed.
Breaking Changes
Index Settings Refactoring: Index-level settings
AutoDetectEncoding
andUseRawTextExtraction
have been removed. They are now part ofIndexingOptions
,UpdateOptions
, andTextOptions
classes.Obsolete Highlighting API Removed: Removed deprecated highlighters (
HtmlFragmentHighlighter
,HtmlHighlighter
) and old output adapter constructors.Static Method Removed: The static
create()
method fromAttributeChangeBatch
has been removed. Use the constructor instead.
Public API and Backward Incompatible Changes
- Introduced multiple classes for distributed indexing (
Indexer
,Searcher
,SearchNetworkNode
, etc.) - Added numerous configuration, event, and result-handling classes for multi-node operations.
- Removed outdated highlighter and output adapter constructors.
- Adjusted dictionary and document attribute-related methods across the API.
🔍 Explore the Full Release Details
For full list of updates, please visit GroupDocs.Search for Java 24.2 Release Notes.
distributed index search
| retrieve document attributes
| groupdocs search scalability
| search index configuration
| groupdocs java api change
Version | Release Date |
---|---|
25.4 | April 23, 2025 |
24.4 | April 22, 2024 |
24.2 | February 6, 2024 |
24.1 | January 15, 2024 |
23.6 | June 15, 2023 |
23.3 | March 24, 2023 |
22.11 | November 30, 2022 |
22.10 | October 24, 2022 |
21.2 | January 25, 2022 |
20.8 | January 25, 2022 |
19.2 | January 25, 2022 |
18.12 | January 25, 2022 |
21.8 | August 18, 2021 |
21.3 | March 18, 2021 |
20.11 | November 19, 2020 |
20.6 | June 23, 2020 |
20.4 | April 16, 2020 |
19.12 | December 11, 2019 |
19.5.1 | July 15, 2019 |
19.5 | May 31, 2019 |
19.3 | March 7, 2019 |
18.11 | November 1, 2018 |
File | Classifier | Size |
---|---|---|
groupdocs-search-24.2-javadoc.jar | javadoc | 1 MB |
groupdocs-search-24.2.jar | 419 MB | |
groupdocs-search-24.2.pom | 3 KB |