<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"
GroupDocs.Search for Java 24.2 Sürüm Notlarında Neler Yeni
Sürüm Öne Çıkanlar
GroupDocs.Search for Java 24.2, kurumsal ölçeklenebilirliği ve belge zekâsını artırmaya yönelik güçlü geliştirmeler ve yapısal değişiklikler sunar. Bu sürüm, çoklu düğümlerde optimize edilmiş performans için dağıtık indeksleme mimarisi getirir ve arama sonuçlarında belge niteliklerinin alınmasına olanak tanır. Ayrıca, modernizasyon ve kod netliği amacıyla çeşitli Public API değişikliklerini ve kaldırmaları içerir.
Yeni Özellikler
Ölçeklenebilir Dağıtık İndeksleme: Bu sürüm, yüksek performanslı indeksleme ve arama işlemleri için çoklu düğüm destekli dağıtık indeksleme mimarisi uygular. Büyük veri kümeleri ve dağıtılmış sistemler için ölçeklenebilirliği artırır.
Nitelik Alımlı Arama: Yeni bir arama seçeneği, arama sonuçlarında belgelerle ilişkili özel niteliklerin alınmasına olanak tanır. Bu sayede daha bağlamsal ve bilinçli arama sonuçları elde edilebilir.
İyileştirmeler
Geliştirilmiş İndeks Mimarisi ve Ayar Yönetimi: İndeksleme ayarları, indeks seviyesindeki genel yapılandırmadan ayrılarak özel
option
sınıflarına taşındı. Bu sayede bağlam özelinde daha hassas kontrol sağlanır.Nitelik Alma Anahtarı:
SearchOptions
sınıfına, nitelik alma işlemini etkinleştirme veya devre dışı bırakma anahtarı eklendi. Gereksiz nitelik yükünü engelleyerek performansı artırır.
Uyumsuz Değişiklikler
İndeks Ayarlarının Yeniden Yapılandırılması:
AutoDetectEncoding
veUseRawTextExtraction
gibi indeks seviyesi ayarlar kaldırıldı. Bunlar artıkIndexingOptions
,UpdateOptions
veTextOptions
sınıflarına taşındı.Kullanımdan Kaldırılan Vurgulama API’leri Kaldırıldı:
HtmlFragmentHighlighter
,HtmlHighlighter
gibi eski vurgulayıcılar ve bazıoutput adapter
yapıcıları sistemden çıkarıldı.Statik Metot Kaldırıldı:
AttributeChangeBatch
sınıfındaki statikcreate()
metodu kaldırıldı. Bunun yerine doğrudan yapıcı (constructor) kullanılmalıdır.
Public API ve Geriye Dönük Uyumsuzluklar
- Dağıtık indeksleme için yeni sınıflar eklendi (
Indexer
,Searcher
,SearchNetworkNode
vb.) - Çoklu düğüm işlemleri için çeşitli yapılandırma, olay ve sonuç işleme sınıfları eklendi.
- Eski vurgulayıcı ve çıktı işleyici yapıcıları kaldırıldı.
- Sözlük ve belge niteliği ile ilgili metotlarda düzenlemeler yapıldı.
🔍 Tüm Sürüm Detaylarını Keşfedin
Güncellemelerin tam listesi için GroupDocs.Search for Java 24.2 Sürüm Notları sayfasını ziyaret edin.
distributed index search
| retrieve document attributes
| groupdocs search scalability
| search index configuration
| groupdocs java api change
Version | Release Date |
---|---|
25.4 | 23 Nisan 2025 |
24.4 | 22 Nisan 2024 |
24.2 | 6 Şubat 2024 |
24.1 | 15 Ocak 2024 |
23.6 | 15 Haziran 2023 |
23.3 | 24 Mart 2023 |
22.11 | 30 Kasım 2022 |
22.10 | 24 Ekim 2022 |
21.2 | 25 Ocak 2022 |
20.8 | 25 Ocak 2022 |
19.2 | 25 Ocak 2022 |
18.12 | 25 Ocak 2022 |
21.8 | 18 Ağustos 2021 |
21.3 | 18 Mart 2021 |
20.11 | 19 Kasım 2020 |
20.6 | 23 Haziran 2020 |
20.4 | 16 Nisan 2020 |
19.12 | 11 Aralık 2019 |
19.5.1 | 15 Temmuz 2019 |
19.5 | 31 Mayıs 2019 |
19.3 | 7 Mart 2019 |
18.11 | 1 Kasım 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 |