|
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).