Release Log

Menu

This article includes a log of recent significant changes to the Instaclustr Managed Service.

December 2018

12 December
  • Updates to node security

4 December
  • Fixed the issue that valid security group ID’s are not passing Console’s input validation

 

November 2018

28 November
  • Improved support for clusters with large numbers of firewall rules in AWS

26 November
  • Added support for provisioning Kafka 2.1.0 and 2.0.1 clusters
  • Added missing Kafka node sizes in Azure US East 2 region
  • Added refresh button to graphs on Monitoring/Metrics Graphs page
  • Improved scaling and alignment of metric graphs

22 November
  • Fixed certificate download URL returned by API request
  • Fixed Spark UI display issue

19 November
  • Added support for provisioning Kafka 2.0 clusters

13 November
  • Fixed Spark master assignment issue when adding nodes to a cluster

6 November
  • Set new Cassandra 3 clusters to use 16 vNodes by default
  • Updates to monitoring
  • Updates to node security

October 2018

29 October
  • Allowed custom config to be applied to clusters with nodes that are not yet running
  • Update Jackson Databind library version to resolve vulnerability issue

23 October
  • Increase resilience and capacity of internal messaging service

16 October
  • Update names of read/write metrics in console to be clearer
  • Released Cassandra 3.11.3 , 3.0.17 and 2.2.13

12 October
  • Updated available versions of Spark and Spark Jobserver to 2.1.3 and 0.8.0

11 October
  • Improve instructions regarding new password restrictions

8 October
  • Added support for 11 new regions in Google Cloud Platform
  • Restricted Spark and Zeppelin add-ons from being used on developer size nodes in GCP
  • Fixed issues with provisioning large Kakfa clusters in GCP
  • Fixed an issue with bundle selection on the Console

2 October
  • Improved backup stability on clusters with large number of sstables
  • Updates to node security
  • Removed support for creating Elassandra clusters from console and API

 

September 2018


25 September
  • Fixed an issue where VPC peering connections are not created correctly when trying to create multiple peering connections on the console
  • Implemented better handling of ad-hoc AWS provisioning failures

20 September
  • Updated Instaclustr logos on the Console

17 September
  • Improvements to Node Security

10 September
  • Fixed issue with Zeppelin Spark interpreter not displaying exceptions

5 September
  • Changed the category for c5d nodes from ‘Production Special’ to ‘Production’

4 September
  • Fix problem with restoring replaced nodes to a point in time before they were replaced
  • Fix issues with replacing some Kafka nodes
  • Fix issue with replacing Zeppelin or Spark Jobserver nodes

 

August 2018


30 August
  • Updates to node security
  • Fixed ‘Page Not Found’ issue on Console
  • Fixed monitoring page on Console

29 August
  • Improvements to internal logging

27 August
  • Introduced AWS c5d.2xlarge node size with NVME storage
  • Retired AWS c3.2xlarge node size

23 August
  • Removed security vulnerability in Dashboard to Zendesk SSO
  • Fixed provisioning issue

22 August
  • Improved provisioning error handling

21 August
  • Console is compliant with GDPR

15 August
  • Fixed a bug in the provisioning API that caused duplicate clusters to be listed in some situations

14 August
  • Fixed issues with validations in VPC Peering requests
  • Fixed node sizes on ‘create cluster’ page not updating properly after changing the data centre location
  • Fixed cluster disk health message to accurately show percentage of disk used
  • Fixed create cluster page to correctly display the spark and zeppelin versions available for provisioning

13 August
  • Improve automatic handling of system_auth keyspace replication

9 August
  • Improvements to security auditing capabilities and internal operations visibility
  • Improved internal monitoring tooling.

8 August
  • Improvements to internal Cassandra testing
  • Users are able to receive T&C updates on console
  • Minor console UI improvements on signup and cluster creation page

7 August
  • Reliability improvements to logging infrastructure

1 August
  • Updates to node security

July 2018


31 July
  • Bug fix in Kafka metrics alerting threshold
  • Fix to node management internal tooling

30 July
  • Scaled internal monitoring systems
  • Added additional metrics for cluster management & monitoring

25 July
  • Fixed the inconsistent ordering in pricing page.
  • Added extra validation to username, company name and phone number fields on account creation page.
  • Disabled the ability to provision Elassandra on t2.small node size.
  • Disabled Elassandra 2.4.2.13 for console and API.
  • Enabled various Cassandra ThreadPool metrics for Console and Monitoring API, including Read stage, Native Transport Requests, Mutation Stage, Counter Mutation Stage, View Mutation Stage, RPC Thread and Total Dropped Messages.
  • Fixed 500 error on Spark worker page.

17 July
  • Fixed Console impersonation bug
  • Fixed provisioning issue with some older Cassandra versions

16 July
  • Added User management UI for Kafka clusters
  • Fixed node size display ordering issue
  • Removed deprecated node sizes from Console
  • Removed ability to enable client encryption for developer sizes
  • Clicking on graphs in Cluster Summary page now takes users to Metrics Graph page instead of 404
  • Updated Console to display correct memory amount for GCP n1-highmem-2 nodes

10 July
  • Add support for Cross Region VPC peering through Dashboard and API
  • Improved VPC peering reliability
  • Updated IBM Softlayer to its rebranded name: IBM Cloud
  • Updated provider logos for AWS and GCP

04 July
  • Improved restore process for deleted clusters

03 July
  • Updates to node security

02 July
  • Update Kafka connection information on the Console
  • Fixed issue when the user chooses not to create a firewall rule when creating a Cassandra cluster but a firewall rule is still created
  • Disabled adding nodes to cluster for users with no billing details
  • Fixed issue where customers are unable to select EBS encryption keys on the console for non EBS-backed node sizes
  • Fixed issue where a wrong network is suggested when trying to add cluster data centre to an existing cluster
  • Updated instance system kernel settings for better performace
  • Fixed issue of accumulated MigrationStages when cluster is under load
  • Improved bootstrap logic for node-agent
  • Add timestamp to bash history for internal TechOps

June 2018


28 June

26 June
  • Apache Cassandra 3.11.2.2 is now available

  • Updates to Kafka release including:
    • Synthetic Transaction monitoring
    • Per-Topic metrics
    • Exposing additional configuration options
    • Zookeeper backups
    • SSL broker-to-broker encryption is now required on all clusters

21 June
  • Optimized metric calculation


20 June
  • Updates to node security


19 June
  • Increased reliability of provisioning large (50 nodes or more) clusters
    Fixed issue affecting cluster deletion for instances provisioned on GCP


13 June
  • Minor improvement to internal management tooling

  • Bug Fix: Ignore aborted requests from user interaction

  • Fixed console display of incorrect pricing

12 June
  • Update internal security functionality
  • Improved formatting of internal audit messages

 

May 2018


31 May
  • Fixed password change emails not being sent sometimes
  • Added emergency contact field in Account Details on console. Customers can now optionally specify seperate email addresses for emergency contact

29 May

Additional new Instaclustr security features that can be optionally enabled:

  • User Expiration – Unused User Accounts will be expired after inactivity for 90 days.
  • Password Expiration – Passwords expire after 90 days.
  • Account Enforced MFA – Accounts with the feature enabled require MFA.
  • Session Management – User sessions timeout after 15 minutes of inactivity and have a total session time of 30 minutes.

24 May
  • Remove support for provisioning new Scylla clusters
  • Ended beta status for the Private Network Clusters add-on
  • Update account creation page for GDPR compliance
  • Fix minor console bugs with VPC peering

21 May

New Feature: Kafka Managed Service (Preview Release)

Instaclustr’s Managed Apache Kafka provides the following management features:

  • Support on AWS, Azure, GCP and IBM cloud
  • Automated provisioning and configuration of clusters with Kafka and Zookeeper
  • Run in our cloud provider account with a fixed, infrastructure inclusive, cost or use your own cloud provider account
  • Provision, configure and monitor your cluster using the Instaclustr Console or REST APIs.
  • Management of access via IP ranges or security groups.
  • Option of connection to your cluster using public IPs or private IPs and VPC peering.
  • Private network clusters with no public IPs.
  • SOC2 certification will be introduced in Generally Available (GA) release
  • Highly responsive, enterprise-grade, 24×7 support from Instaclustr’s renowned support team.

15 May
  • Fixed issue relating to adding data centers to some clusters

08 May
  • Support for Cassandra 3.11.2 and 3.0.16

 

April 2018


24 April
  • Fixed ordering of node sizes on dashboard

23 April
  • Minor bug fix to configuration deployment


17 April
  • Major upgrade to internal tooling

10 April
  • Updates to node security


5 April
  • Fix for minor bugs affecting some password resets and user invitations

  • Fix Pagerduty alert issue
  • Improvements to internal Monitoring Application and Alerting


3 April
  • Added new node administration feature for use by Operations team
  • Fixed issue affecting future certificate renewals

March 2018


29 March

27 March
  • Fix to Azure rack allocation calculation

26 March
  • Updates to Internal Monitoring System

22 March
  • Adding support for Elassandra 5.5.0.13 (Cassandra 3.11.2 + Elasticsearch 5.5). Compatible with Spark 2.1.1
  • Updated Kibana monitoring timeout for new version

21 March
  • Fixed provisioning bug affecting provisioning new clusters in Google Cloud Platform

20 March
  • Improvements to cluster health check

15 March
  • Minor bug fix to provisioning and monitoring

  • Fix to internal monitoring system

13 March
  • Updated Azure pricing


8 March
  • Provide more informative error messages when failing to provision custom firewall rules

5 March
  • Minor internal alerting fix
  • Fixed backups list pagination on “Restore Cluster” page
  • Updated introduction text on the “Sign Up” page

1 March
  • Improved data centre joining and migration processes

February 2018


28 February
  • Infrastructure maintenance

22 February
  • Upgraded system to use Latest Pagerduty API

 20 February
  • Fixed a node replacement issue with older nodes

  • Improved two-step cluster deletion procedure


15 February
  • Upgrade to internal fleet monitoring tools
  • Resolved issues preventing provisioning of AWS i3.2xlarge in US_EAST2, EU_WEST_2 & AP_SOUTH_1

 12 February
  • Cassandra sidecar has been replaced by a generic sidecar module
  • Fixes to fleet logging

 7 February
  • Add additional monitoring checks to Instaclustr API

1 February

January 2018


30 January
  • Fix issue which would cause Elassandra root volume to fill under certain conditions.

18 January
  • Minor Console UI fixes.

8 January
  • Changes required to support most recent CoreOS version.

December 2017


20 December
  • Updated node security

19 December
  • Removed option to create new clusters based on AWS m3.xlarge

15 December
  • Centralised logging systems improvements to better work with NTP servers.

12 December
  • Adds 99th percentile client latency metrics to the monitoring API

November 2017


28 November
  • System updates to improve internal functionality of the cluster restore feature.
  • Adds support for logical racks

27  November
  • All Azure clusters will now use Premium Managed Disks with Storage Service Encryption for data at rest.

20 November
  • Displays CASRead, CASWrite and RangeSlice metrics on Console
  • Adds API Support for CASRead, CASWrite and RangeSlice metrics.
  • New look and feel for support articles
  • Added a new email template for customer, whose free trial expires in one day and has filled billing details.

15 November
  • Fix to certificate renewal process

 13 November
  • Support for AWS i3.2xlarge
  • Fix error on Instaclustr Console Spark page
  • Fix to cluster deletion process

02 November
  • Minor Console UI changes

01 November
  • Minor stability improvements to Monitoring API

October 2017


30 October
  • Support for Cassandra 3.11.1, 3.0.15, 2.2.11 and 2.1.19

25 October
  • Bug Fix: Monitoring API  metrics return 0.0 instead of NaN

24 October
  • New Feature: Private Network Cluster (Beta)

September 2017


22 September
  • New Feature: AWS SaaS Marketplace based billing

11 September
  • Minor fix to Free Trials
  • Improve node Security

4 September
  • Minor bug fixes to backups

August 2017


31 August
  • Resizeable nodes improvements
    • Updates to default node provisioning limits
    • M4-l Resizeable nodes removed
    • Resizeable nodes added to EU_WEST_2
  • Console Improvements
    • Fixed autocompleting 2FA/TOTP codes on login page.

30 August
  • Updated branding on selected customer communications.

28 August
  • Changes done to enable Broadcast Private IP for Azure -> RIYOA
  • Removed redundant Free Trial information when clusters are provisioned with RIYOA

25 August
  • Fixed bugs of storage permissions in backup process

24 August
  • Added options to choose custom subnet when creating or adding a data centre

22 August
  • Monitoring API updates
    • Changed metrics limits in a single monitoring api call to 20
    • Restored missing metrics incorrectly removed in previous deployment

21 August
  • Console and Monitoring API improvements
    • Fixed a bug preventing display of metrics for materialised views
    • Fixed a bug preventing display of certain latency metrics in Cassandra 3.11

17 August
  • Monitoring improvements
    • Added monitoring for Kibana

15 August
  • Minor improvements to restore process

2 August
  • Cassandra version update
    • Added support for Cassandra 3.0.14

July 2017


31 July
  • Console Improvements
    • Handle lack of certificates on the console
    • Handle bad Zeppelin link
    • Properly handle bundle versions selection

27 July
  • Certificate Management
    • Fix in certificate renewal process

24 July
  • Scylla 1.7.2
    • Added support as a preview release

20 July
  • Certificate Management
    • Fix in certificate revocation process

19 July
  • Metric Collection
    • Added configurable options for SLA metric collections

14 July

13 July
  • Cassandra version update
    • Added support for Cassandra 3.11, Cassandra 2.1.18 and Cassandra 2.2.10

11 July
  • Console Graph Improvements
    • Customers can now multi-select nodes on the Cluster Summary and Metric Graphs pages
    • Tooltip values are sorted, showing you the highest and lowest 5 nodes for a metric at any point in time
    • Nodes in large clusters are consistently coloured until you refresh the page

6 July
  • Spark Update
    • Release spark 2.1.1 with Scala 2.11
    • Updated Spark-jobserver 2.0.0 with Spark 2.1.1
    • Release a new image for Zeppelin 0.7.1 with Scala 2.11 and Spark 2.1.1

4 July
  • Added AWS Availability Zone Support
    • Customers can now provision Clusters across three racks (availability zones) in the Frankfurt (eu-central-1) and São Paulo (sa-east-1) regions.

June 2017


19 June
  • Automated Repair improvements
    • Improved handling of long running repairs
    • Improved handling of potential repair failure cases
    • Fixed an issue causing too many concurrent repairs

15 June
  • Elassandra/Kibana – Beta Release
    • Elassandra and Kibana are now available as options for automatic provisioning through the Instaclustr management console (currently offered as a beta release without SLAs).

May 2017


25 May
  • Cluster Data Centre Resize Support
    • Adds the facility to vertically scale an entire data centre by adjusting the number of CPU cores and Memory quota allocated to each node.

19 May
  • EU (London) Region Support on AWS
    • Customers can now provision clusters using the AWS EU_WEST_2 (London) region either in Instaclustr’s AWS account or their own account.

8 May
  • Console Update
    • Console/dashboard now indicates when Cassandra fails to report some metrics.

4 May
  • Console Update
    • Added spark Cassandra connector support to console
    • Fixed problem with CSS of Spark UI

3 May
  • Console Update
    • Corrected reported CPU instance details for AWS T2.Mediums

1 May
  • Console Update
    • Enforce restrictions on weak passwords

April 2017


24 April
  • Metrics collection
    • Improvements to make metric collection more resilient to Cassandra exceptions

18 April
  • AWS EBS Optimisation
    • Fix bug that caused some AWS instances to be not EBS-Optimized.

11 April
  • Spark Update
    • Release spark 2.0.2 with Scala 2.11
    • updated Spark-jobserver 2.0.0 with Scala 2.11
  • Zeppelin Update
    • Release zeppelin 0.7.1 with scala 2.11
  • Console Improvements
    • Updated Spark-Cassandra connector (Spark 2.0.2 for Scala 2.11)

7 April
  • GCP Offering
    • Google Cloud Platform (GCP) no longer in beta

6 April
  • Console Update
    • Corrected role description for cluster_admin role

March 2017


30 March
  • Support new Cassandra version
    • Added support for the new Instaclustr Cassandra LTS release 3.7 (v3)

14 March
  • Enable free trial on GCP
    • n1-standard-1 is now available for a 14 day free trial with Google Cloud Platform.

February 2017


21 February
  • Support new Cassandra versions
    • Added support for Cassandra 3.0.10 and Cassandra 3.10.

15 February
  • Support new instance type on AWS: R4 XLarge
    • Added support for R4 XLarge node size
    • Added 2 configurations: himem bulk (R4 with 2000G disk space) and himem balanced (R4 with 1200G disk space)

9 February
  • Zeppelin Update
    • released version 0.6.2 of Zeppelin
  • Azure Improvement
    • reduced memory footprint of backup process

2 February
  • Console Improvements
    • Fixed DAG Visualization display on Spark console

January 2017


11 January
  • Console Improvements
    • Fixed 30-day graph navigation
    • Cassandra Lucene plugin pricing change
    • Improved custom AWS tag application

9 January
  • New region support for AWS and Azure
    • US East (Ohio) and Asia Pacific (Mumbai) for AWS
    • Australia East (NSW) and Australia South East (Victoria) for Azure

4 January
  • Console Improvements
    • Added CSRF token check to logout path
  • Monitoring API
    • Added unit field to each metric

December 2016


28 December
  • Console Improvements
    • Added reCaptcha challenge on password reset requests

22 December
  • Cassandra Lucene Index
    • Added support for Cassandra Lucene Index Plugin as a preview release.
  • Azure Improvements
    • Fixed some issues related to provision in existing resource groups.
  • AWS RIYOA Tagging
    • Add ability to add custom tags for RIYOA instances

15 December
  • Console Improvements
    • Fixed Spark UI issues when using Jobserver

13 December
  • Azure Improvements and Monitoring API enhancements
    • Enabled provisioning in existing Azure resource groups
    • Removed Azure classic provisioner
    • Added Cassandra data centre name of each nodes into the returning monitoring information.

November 2016


30 November
  • Support for Google Cloud Platform (GCP) – Beta
    • Added support for GCP. Customers are now able to provision Cassandra & Spark clusters on GCP either in Instaclustr’s or their own account. For more details, please see this blog post.

22 November
  • Run in your own account security improvements
    • Changes to standard run in your own account cross-account trust configurations for improved security

21 November
  • Cassandra version update
    • Apache Cassandra ver. 3.7 (patched v2) and Datastax Enterprise 5.0.3, 5.0.4 added to provisioning options

14 November
  • Console improvements
    • Apache Cassandra ver. 3.7 (patched v2) and Datastax Enterprise 5.0.3, 5.0.4 added to provisioning options
    • Changed date format from dd/MM/yyyy to MMM d, YYYY

3 November
  • Console improvements
    • Removed availability of Datastax Enterprise as a distribution option. Please contact sales@instaclustr.com for DSE Support
    • Added a missing CSRF check to API key management form

2 November
  • Console/API and Provisioning infrastructure improvements
    • Changes to Instaclustr management architecture for improved security and reliability

October 2016


26 October
  • Console Improvements
    • Added previous/next period controls to graphs

25 October
  • Two-Factor Authentication
    • 2FA authentication added as an optional feature for all Console users.
  • Console Improvements
    • Fixed a graphing bug that displayed an error page immediately after a cluster has been provisioned.

18 October
  • Cassandra version update
    • Apache Cassandra ver. 3.9, 3.7 (patched), 3.0.9, 2.2.8 and 2.1.16 added to provisioning options
  • Console Improvements
    • SLA Latency metrics re-named to Synthetic Transactions
    • Reduced pressure on browser memory
    • Graph refresh is now much less annoying

6 October
  • Synthetic Transaction metrics
    • Synthetic transaction read and write latencies are available from dashboard and api.

September 2016


29 September
  • Console & Provisioning API Improvements
    • General minor improvements to the UI.
    • Provisioning API cluster info now exposes network and use private address broadcasting.

28 September
  • Zeppelin Update
    • released version 0.6.1 of Zeppelin with Spark Cassandra Connector 1.6.2

23 September
  • Console Improvements
    • Rack allocation displayed in cluster creation, and data centre and node addition forms.
    • Cluster details page now displays if Private Node Discovery is enabled or disabled.
  • Added third rack to AWS Sydney region
    • Clusters in AWS Asia Pacific (Sydney) now support 3 racks (availability zones).

22 September
  • OS Load now available through console and API monitoring
    • OS Load metric is now available in console monitoring view and through our monitoring API.
  • Add node process improvements
    • Automated setting of some configurations when adding nodes and data centres to a cluster to reduce manual intervention required.
  • Changes to provisioning statuses
    • Node now moves to “provisioned” as soon as AWS instance makes contact with our system. “Joining” state added for nodes where Cassandra is running but in joining state. (Billing commences on joining or running state.)

21 September

8 September

2 September

1 September
  • Monitoring Graph Improvements
    • ability to disable auto refresh
    • graphs in a fixed order
    • sort keyspace and table names alphabetically
  • Make 3.7 default C* version for new clusters and remove 2.2.x from available versions for new clusters

Site by Swell Design Group