ElasticIndex
Components | Version |
---|---|
ElasticIndex.dll | 2.0.107.0 |
ElasticIndex64.dll | 2.0.107.0 |
Dependencies
ElasticIndex.dll is for 32-bit applications like DBM; ElasticIndex64.dll is for 64-bit applications. Both files have otherwise identical functionality.
ElasticIndex requires Visual C++ redistributable for Visual Studio 2022; download “vcredist_x86.exe” (for ElasticIndex.dll) or vc_redist.x64.exe (for ElasticIndex64.dll) from https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)
ElasticIndex needs a properly configure Elasticsearch 7.x or 8.x server or cluster. Access parameters (IP address, user name, and password) must be correctly configured.
Fixed issues
When indexing database entries, timestamps are generated that have the same format as those that are created by DPE Content Service.
Make the initialization scenario more robust; ensure creation of the default mapping in all cases.
Fixed handling of URLs with characters that need URL escaping (caused creation of index entries which DPE Content Manager could not read)
New or improved features
OIA-6968: Supports load distribution when talking to an Elasticsearch cluster.
OIA-6971/OIA-7337: Improved strategy for re-creating an index leaves the system usable which the new index ix created. (Requires BUS version 6.4.810.0 or newer.)
OIA-6972: Known custom fields are automatically added the the index mapping and are marked as "text". This prevents the Elasticindex service from creating wrong mappings for custom fields.
No ticket: Enable https connection and authentication to the Elasticsearch service.
No ticket: New (unknown) fields are automatically mapped as "text", preventing some hickups that had been experienced.
OIA-7235: Enable searching in the index of database tables (this new feature is optionally used by DBM).