GroupDocs.Search for Java V26.6

Released: Jun 10, 2026

V26.6 버젼 업데이트

기능

  • Added default text extraction for .log and .md files: GroupDocs.Search now treats .log files as plain text out of the box. The built-in plain-text extractor recognizes .md, .log and .txt, and a new FileType.LOG value is exposed so .log documents are reported with a dedicated file type in search results. No configuration is required - .log files placed in an indexed folder are picked up automatically.
  • Throw a clear exception when the maximum array size is exceeded: When indexing very large data sets, the internal character tree could silently overflow the 32-bit (Int32) limit on the size of its backing byte array, producing an obscure failure. The allocation path now validates the required size using 64-bit arithmetic and throws an explicit exception with diagnostic statistics (array length, term count, total and separate character counts) the moment the Int32 limit would be exceeded, making the root cause obvious.
  • Skip missing documents during search instead of throwing: Previously, composing search results over an index whose document set had changed (for example after a document was deleted or the index was optimized) could fail with a "Document is not found" exception. From this release the lookup returns null for a missing document and the result composition simply skips it, so search returns the remaining matches instead of aborting. The change covers all result kinds, light, heavy, phrase and composite results, as well as image search.