Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Features

  • LibNLP: Query Processing Pipeline: First iteration of semantic-term-expansion (dynamic synonym expansion)

  • Improved distribution of typeahead suggestions across all suggesters

  • Created plugin for project namespace in the configuration service

  • Removed the option from the studio plugin to specify whether project config values should be import/export.

  • Exposed project config interpolation

  • libNLP: Added Query-Processing example workflow to boost/filter terms within a user's query

  • Added the ability to configure the facet containing the account name for the Insights Generator pipelet.

  • Enabled new project configuration

  • use Tika Server instead of inprocess Tika JVM

  • Handled project namespace for the configuration service in the squirro client

  • added config option which if enabled will load available react version of widgets

  • Handled new project configuration in the KEE plugin

  • Created project namespace for the configuration service

  • Applied user-scope for saved queries. Returns saved queries only from the user who saved them.

  • Changed Activity-Plugin's incremental loading behaviour (state internally managed). This allows to use the plugin as a 1-click-connector and have incremental-loading working out-of-the-box, no manual configuration needed.

  • libNLP: Added Sentiment-Term-Normalizer; Extend VaderSentiment-Algorithm to extract positive&negative phrases from text (English only).

  • Removed the option from the squirro client to specify whether project config values should be import/export (obsolete because config-service's project-namespace is used)

  • Updating the style of the dashboard edit

  • Deleted old project configuration plugin from the studio.

  • libNLP: Added SpacyNormalizer step to get cross-lingual POS, NER, Lemmatization, DependencyParsing etc. as an encapsulated step. Pipe text-content through configured spacy pipeline and forward the analysed spacy-document as an additional nlp field.

  • Exposed project config interpolation in the squirro client

  • Initial version of Query Processing Pipeline based on ML-Workflows

  • 1st iteration of auto labeling process including inverse tf-idf stopwording, word2vec similarity + n-gram based topic generation

  • Moved popular query scope setting to the configuration service

  • Rerun from index now supports specifying a query (expressed in [Query Syntax](https://go.squirro.com/query-syntax)). Only the items returned by this query will be rerun.

  • Replaced old project configuration with the new configuration service in datasource service and pipelet lib.

  • Disabled facet name suggestions when the query is empty

  • Handled importing and exporting for the new project config

  • added query field to rerun step modal.

  • Restore old order

Bug Fixes

  • Fixed saved queries suggestions on the backend site

  • Fix PDF load race condition breaking the toolbar

  • Pass error of a request to the UI

  • Widget after removal seems to trigger change event and rerender the next widget 2 times

  • Fix scrollto in item detail

  • Add max height to chip

  • Fix the --parallel-uploaders option of squirro_data_load when used to upload items in row format.

  • ExtLinks are missing from PropertyInsightTypes

  • Fix gray color on edit buttons in Dashboard Loaders

  • Assure global_id is 22 characters length

  • Fix small overlay bug

  • Fixed invalid import path in the machine learning service tests

  • Fix a link color and a translation

  • Fixing text spreading out of the container

  • block negative proximity values for proximity filters in AI Studio

  • Fix sometimes-cant-scroll-to in pdfs

  • Modal step rerun improvements and bugfixes

  • In the cards component after loading it seems to load next items without the user scrolling

  • Tags editing style is broken and outdated

  • fixed container sizing issues for rules labeling

  • navigate back to prev page after saving dashboard instead of settings page

  • When link is null, the item is adding a link of the page/item

  • Improvement: Do not use nlp-tagger's extracted [topic-list](https://squirro.atlassian.net/wiki/spaces/DOC/pages/2531688610/NLP+Tagger?preview=%2F2531688610%2F2531426627%2FScreenshot+2021-06-18+at+14.27.05.png#Simple-Topic-Detection) for typeahead completion.

  • Do not group consecutive ML model steps into one when the machinelearning.optimize-workflows option is set to false.

  • Pass error of a request to the UI

Breaking Changes

  • Deleted old project configuration plugin from assets. It means that old plugin cannot be used any more. Instead, a new plugin using configuration service has been introduced.

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.2.0 and later guideThis page can now be found at 3.4.4 Release Notes on the Squirro Docs site.