Excerpt |
---|
Released on July 29thAugust 4th, 2016. |
New Features
- Some new helpful widgets and tools for building and running your own dashboards ...The "Reset Dashboard" New Additions to the Dashboard Toolbox: We’ve expanded the dashboard toolbox with some new features and widgets:
- Reset Dashboard – this widget can be placed anywhere on a dashboard and allows you to reset any search filters
Struggling to test - Browser Detection - this makes light work of testing 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 - Click Capture – capture the clicks on your timeline and word-cloud widgets and handle them in your own JavaScript code
- Query Edit - Change the query behind a widget on the fly
The - Widget Property Page Visibility - the property pages of widgets are now exposed via the custom widget API so you modify them
programatically - programmatically
- Modifier Key Handling - We reintroduced
modifier key handling - this to Facet Tables give you more control in your code
- Greater performance Data Loading Performance: Expect more when loading data - – you can now split the search index to allow separate indices for reading and writing.
Improvements
- Type Ahead Update: 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 Indexing Performance Tuning: Explicitly identify which fields you want analysed to analyse for type-ahead, alphabetical sorting and searchabilitiysearchability
- Operator overrideOverride: 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...
- Elasticsearch Default: 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 transparencyCluster Transparency: the cluster service now provides the _internal/status resource allowing you to query it's its state and we added the status of MySQL and Redis so it’s easier to get an overview of the cluster state.
- Migration Resilience: We improved the MySQL cluster node migration process to make it more resilient to specific error conditions.
- Self-Repair MySQL: We also added monitoring and self-repair in case MySQL replication breaks or the MySQL process stops
Bug Fixes
- Fixed: Sort gets reversed when editing bookmarks, after query #13, on IE11
- Fixed: IE11/IE10 Compatability: Focus is not released from search bar
- Fixed: 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 |