Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Released on July 29th, 2016.

New Features

  • Some new helpful widgets and tools for building and running your own dashboards 
    • The "Reset Dashboard" widget can be placed anywhere on a dashboard and allows you to reset any search filters
    • Struggling to test your dashboard with different web browsers, such as Internet Explorer 10 in Compatibility mode? The "Browser Detection" custom widget will make your life easier...
    • Catch clicks on timeline and word-cloud widgets and handle them in your own JavaScript code
    • Change the query behind a widget on the fly
    • The property pages of widgets are now exposed via the custom widget API so you modify them programatically 
    • We reintroduced modifier key handling to Facet Tables give you more control in your code
  • Greater performance when loading data - split the search index to allow separate indices for reading and writing.

Improvements

  • The search type-ahead suggestions are now cleaner and easier to read and indicate how many results match each suggestion
  • Tune the performance of indexing by explicitly identifying which fields you want analysed for type-ahead and facetting
  • Long running queries will now time out after a configurable time period, to prevent the system from overloading when users are active.
  • Operator override: you can create new projects while the Elasticsearch cluster is in "yellow" state (if you explicitly enable this behaviour in the Squirro configuration). With great power comes great responsibility...
  • Squirro now defaults to use the "elasticsearch" user to run Elasticsearch instead of the "elastic" user. This conforms to the "norm" when working with Elasticsearch
  • Great transparency: the cluster service now provides the _internal/status resource allowing you to query it's state and we added the status of MySQL and Redis so easier to get an overview of the cluster state.
  • We improved the MySQL cluster node migration process to make it more resilient to specific error conditions.
  • We also added monitoring and self-repair in case MySQL replication breaks or the MySQL process stops

Bug Fixes

  • Sort gets reversed when editing bookmarks, after query #13, on IE11
  • IE11/IE10 Compat: Focus is not released from search bar
  • Custom Facet Table headers lose sorting indicators

 

Fresh Installation Instructions

Please follow the regular installation steps.

Upgrade Instructions

To upgrade to version 2.4.3 of Squirro, please ensure that your current version is at least version 2.3.2 or higher. This is because this version contains a new major version of ElasticSearch. If you are on a version older than 2.3.2, please contact support.

Additionally if you are using Squirro in a Box, additional steps are involved. In this case we also ask you to contact support.

From versions 2.4.x, 2.3.2 or 2.3.3

1. Upgrade Storage Nodes and Cluster Nodes collocated on the same machine/VM

[squirro@singlenode ~] sudo yum update squirro-storage-node-users
[squirro@singlenode ~] sudo yum update squirro-cluster-node-users
[squirro@singlenode ~] sudo service elasticsearch stop
[squirro@singlenode ~] sudo yum downgrade elasticsearch
[squirro@singlenode ~] sudo yum update squirro-storage-node
[squirro@singlenode ~] sudo yum update

2. Upgrade Storage Nodes (separate from Cluster Nodes)

Upgrade all storage nodes one at a time by running:

[squirro@storagenode01 ~] sudo yum update squirro-storage-node-users
[squirro@storagenode01 ~] sudo service elasticsearch stop
[squirro@storagenode01 ~] sudo yum downgrade elasticsearch
[squirro@storagenode01 ~] sudo yum update

3. Upgrade Cluster Nodes (separate from Storage Nodes)

[squirro@clusternode01 ~] sudo yum update squirro-cluster-node-users
[squirro@clusternode01 ~] sudo yum update
  • No labels