Excerpt |
---|
Released on July 29th, 2016. |
New Features
- Help widgets and tools for building 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 with your own custom code
- Ability to switch query for widget on the fly
- Expose widget property pages in the API
- Greater performance when loading data - split the search index to allow separate indices for reading and writing.
Improvements
- UI
- Reintroduce modifier key handling for Facet Table
- Implement v2 of type ahead design
- Typeahead return more data
- Search
- Allow Indexing Performance Tuning by explicitly allowing fields to be analysed
- Limit Elasticsearch query time
- Cannot create Project with custom index is ES cluster state is yellow
- Adjust elasticsearch pkg to use the default elasticsearch user
- Backend
- Add missing _internal/status resource to cluster service
- Report Status of SQL and Redis Followers
- Improve resilience of mysql migration scripts
- Add monitoring and self-repair for broken mysql replication
- Autodetection and self-healing for duplicate mysqld instances
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
Warning |
---|
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. |
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
Code Block |
---|
|
[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:
Code Block |
---|
|
[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)
Code Block |
---|
|
[squirro@clusternode01 ~] sudo yum update squirro-cluster-node-users
[squirro@clusternode01 ~] sudo yum update |