Ayfie Search 5.3.0

Release Date: 6/Jun/23

Highlights

  • Support for multitenancy.

  • Performance improvements.

 

Features

Key

Summary

Change Log

Key

Summary

Change Log

SEARCH-75

Add multitenancy support

Web Dashboard

  • Added support for multi tenancy

SEARCH-89

Improve caching for multi tenancy deployment

Rest Service

  • Added multi tenant support to cache.

SEARCH-91

Prevent calling AD for every request if AD - AAD sync is enabled.

Rest Service

  • Added caching when AD - AAD sync is enabled to prevent unnecessary calls to Active Directory.

SEARCH-110

Create endpoint in Web Dashboard for retrieving Solr collection name for specified tenant id.

Web Dashboard

  • Added new endpoint api/solr/collectionname for retreiving solr collection name for specific tenant.

SEARCH-112

Enable snapshot isolation level for SQL Server

SQL Server

  • Enabled snapshot isolation.

SEARCH-114

Query refiners in parallel instead of serially

Rest Service

  • Set the refiners to be executed in parallel with 4 threads as default.

Notes

The number of threads can be controlled by setting the environment variable AYFIE_SEARCH_FACET_THREADS.

 

Bugs

Key

Summary

Change Log

Key

Summary

Change Log

SEARCH-85

Connections cannot be deleted if the corresponding connector is no longer present

Tools

  • Added /force switch in Via.Repository tool to delete connections even if the connector is not installed.

SEARCH-97

Indexbuilder unable to push more data to Solr

Index Builder

  • Fixed exception while handling embedded documents

SEARCH-125

Fix buffer full buffer error when parsing xml in PostgreSql

Data Access Layer

  • Fixed issue with some documents could not be fetched with error invalid XML content when using Postgres database backend.