3.4.6 Release Notes#
Breaking Changes#
Squirro 3.4.5 introduced a configurable Query-Processing pipeline and automatically installed a default workflow on newly created projects. Now with 3.4.6 the auto-wiring of the default query-processing workflow is disabled because it failed to handle some operations correctly as defined in the official Squirro Query Syntax (COMPARISON operator). If you are affected by unexpected query-behaviour, simply disable query-processing in the Project-Configuration >
topic.search.query-workflow
(remove the workflow ID). The automatic workflow creation for new projects is now set to be OPT-IN (Server Setting >topic.search.setup-default-query-workflow
set to False). The default-workflow feature will be re-enabled in the next releast.
Features#
QueryPipeline Example: Showcase how to customise SpaCy’s Tokeniser to not split Terms by Hyphen - or Slash / characters. This will force SpaCy to keep new-york or AC/DC as one single token and help to create more precise queries.
The size of the rerun from index batches is now configurable via the
datasource.rerun.index.batch-size
configuration option (through the Configuration Service).SAML plugin now shows the correct error message if the user doesn’t have required role while logging in through SSO.
SpacyNormalizer: Added a new Phrase Matcher - If used, it can automatically merge terms in quotes into one single token (config.merge_phrases).
Bug Fixes#
Fixed the
Scroll to top
action in the Item Detail view.Fixed the missing
Scroll more
button in the ItemListCards.Enabled AI Studio components cleanup and ML workflow removal during project deletion.
[AI Studio] Fixed improper buttons that were shown in the candidate set.
[Spellchecking Widget] Fixed a bug where the suggestion was not clickable anymore.
Changed the workflow name for the workflow associated with a published AIS model.
Exporting and importing of AI studio models now also correctly exports all the relevant models & jobs next to Machine Learning Workflows.
Fixed a rare bug where editing a custom widget could break the widget
Query Processing / ML-Workflow Studio plugin: (Active Processing Workflow button) Now handles the case when a project does not use an active workflow for query-processing.
Fixed various bugs around the batch creation of communities.
Fixed text hiding the remove icon when it is too long in the reset filter widget.
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 Installing Squirro on Linux instructions.
To upgrade an existing installation, please consult Upgrading Squirro.