Features
Added Migration script for the community items widget
Add the project-level configuration option datasource.rerun.index.consider-all-project-items which enables the Rerun from Index to consider all the items of the project instead of restricting it to the items that belong to the configured data sources of the pipeline workflows.
Speed up the query processing workflow by delegating loading model to the external NLP service if it's available on the instance.
Changed layout for the registration screen
Created the Data layer for the login screen
Create condition NLP step that allows to execute steps depending on specified condition. Currently, the only available condition is checking whether the service is healthy.
(New functionalities)
SQ-18901
Bug Fixes
Only the source names of the items that will be rerun, and not all the sources from which items were considered, will now be displayed in the rerun message.
(Bug fixes)
Fix language reset on the items when rerunning a step of a pipeline.
Items from a Rerun from Index will contain all their facets in the keywords field, irrespective of their data type. Before they were found in kw_<data_type> keys, which required the pipelet (or any other step) to have logic to differentiate between items came from a normal ingestion or a rerun.
in the pdf-ocr pipeline step we have an option "confidence". The value of this parameter is put in a facet ocr_confidence. The default type of facets is string. But the ocr_confidence facet has a float type. So we had a validation error. In this PR we create the ocr_confidence facet with float type when we create or update the pdf-ocr pipeline step and the option "confidence" is True.
[Search]: don't add term-sequence rescoring on index-scrolling (not allowed)
Removed unnecessary POST parameters in bulk labeling GET request, that would lead
SQ-18842
SQ-18621
Dashboard search wasn't cleared when user switch dashboards if it was applied by persistentLinks feature
Fixed item detail sidepanel loading indefinitely
Breaking Changes
Moved plugin view to the new /plugin url
(Changes which break previous dependencies)
Installation and Upgrade
You will have to resolve at least the following config files when upgrading from Squirro 3.3.0
/etc/nginx/conf.d/ssl.inc
/etc/squirro/common.ini
For new installations, please follow the Setup on Linux instructions.
To upgrade an existing installation, please consult the Upgrades for Squirro 3.5.3 and later guide.