Changelog
The latest PlanetScale features and product launches. Get the RSS feed.
PlanetScale vectors is now GA
We are excited to announce that PlanetScale vectors is now GA and ready for production workloads. →
You can now configure max VTGates
We have introduced the ability to configure the maximum number of VTGates for a PlanetScale branch with autoscaling enabled. →
SLA commitment improvement
We have increased our SLA commitment to 99.999% for multi-region deployments and 99.99% for single-region deployments. For more information, see the PlanetScale Service Level Agreement page. →
Metal instances are now available
We have added a new instance type: PlanetScale Metal. Metal nodes run on local NVMe drives and are the fastest database nodes available in the cloud. These instance classes unlock unlimited IOPS and are much less expensive than equivalent EBS-backed volumes. →
You can now configure your VTGates in the dashboard
We have introduced the ability to manage the following VTGate configurations from your PlanetScale dashboard cluster configuration page: →
Adjusting the number of shards in a sharded keyspace
You can now adjust the number of shards in a sharded keyspace using the new sharded to sharded workflow. →
Infrastructure diagram: per-shard rollout status
We just shipped a new feature that allows you to see keyspace resizing progress at a per-shard level.The architecture diagram will indicate when a keyspace is resizing.You can click "View" to see progress for each shard: →
Deploying changes to sharded keyspaces
Deploy requests now show which shards will be affected when making changes to a sharded keyspace. You can also see deployment progress for each shard once deployed. →
Throttling deploy requests
You now have the option to manage the speed of your deploy requests by configuring the throttler. Normally, you don't need to get involved, as the Vitess tablet throttler automatically identifies when replication lag is high on your database, and slows down migration progress. However, we're giving you additional control over migration throttling if the defaults are insufficient in mitigating load on your database. →
PlanetScale vectors now supports quantization
PlanetScale vectors now supports quantization.Quantization is a form of vector compression that allows your vector indexes to consume less space. →
PlanetScale workflows
We just released our new workflows functionality, which allows you to run a series of predefined steps to perform actions on your database. Our first workflow enables you to horizontally scale your databases by moving tables to a sharded keyspace, all from within the PlanetScale dashboard. →
Insights sparklines
The Insights dashboard now shows sparklines for all numeric columns in the query table. →
Service tokens: all database permissions
We've just shipped an enhancement to service tokens. You can now grant access to all databases instead of needing to set permissions one by one. →
Cluster configuration
You can now create new sharded or unsharded keyspaces in your database using the Cluster configuration panel. To create a new keyspace, click "New keyspace", give it a name, adjust the number of shards (if applicable), choose the cluster size you'd like to use, add additional replicas (if needed), and click "Save changes". →
Brownout notice: legacy connection strings
As mentioned in our previous announcement, we made an upgrade to our edge infrastructure two years ago that enabled better performance and reliability for your database connections. This update impacted legacy connection strings that existed prior to this change. →
2024 PCI DSS reporting now available
PlanetScale Managed on AWS has been issued an updated PCI Attestation of Compliance (AoC) and Report on Compliance (RoC), re-certifying our compliance with the PCI Data Security Standard 4.0 as a Level 1 Service Provider. →
Instant deployments
We've have added support for instant deployment of certain deploy requests using MySQL's ALGORITHM=INSTANT. This feature allows users to apply changes more quickly and efficiently. →
Timezone display preferences
We’ve added a new feature to the top navigation bar that lets you choose between displaying timestamps in your local time zone or UTC. Making it easier to communicate and share graphs with your teammates in various timezones. →
Service token permissions: branch creation
We've shipped a change to service token permissions. Now, any service token with create_databases,will automatically be granted full permissions to any database that it creates. →
Insights: max latency reporting
We've added a new column in the main Insights view: max_latency. This column shows the maximum response time of any individual query pattern in the selected time window. Maximum is often a useful metric for spotting extreme outliers that may not show up in p99 (99th percentile). To enable the Max latency column, visit your Insights dashboard, click on the columns menu to the right of the query filter search box, and check "Max latency". →
Branching: rename and replace default branch
We've just shipped a couple improvements to branching. Now from the branches page, you can: →
2024 SOC 2+ HIPAA
PlanetScale's latest SOC 2 Type II report covering the period of June 16, 2023 to June 15, 2024 is now available to customers. →
Prevent backup deletion
Backups are deleted after they expire, but automatic and manual deletions can be prevented by enabling deletion protection. →
Insights: index usage tracking
Insights now stores index usage information for all SELECT queries. To see index usage, click on a query from your Insights dashboard, and then click on the new Indexes tab. →