<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!  

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 ve UseRawTextExtraction gibi indeks seviyesi ayarlar kaldırıldı. Bunlar artık IndexingOptions, UpdateOptions ve TextOptions 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 statik create() 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

VersionRelease Date
25.423 Nisan 2025
24.422 Nisan 2024
24.26 Şubat 2024
24.115 Ocak 2024
23.615 Haziran 2023
23.324 Mart 2023
22.1130 Kasım 2022
22.1024 Ekim 2022
21.225 Ocak 2022
20.825 Ocak 2022
19.225 Ocak 2022
18.1225 Ocak 2022
21.818 Ağustos 2021
21.318 Mart 2021
20.1119 Kasım 2020
20.623 Haziran 2020
20.416 Nisan 2020
19.1211 Aralık 2019
19.5.115 Temmuz 2019
19.531 Mayıs 2019
19.37 Mart 2019
18.111 Kasım 2018