v2.5.3.1 - Mar 16, 2021
Build: 2.5.3.1-b10
Downloads
macOS LinuxDocker
docker pull yugabytedb/yugabyte:2.5.3.1-b10
New Features
Yugabyte Platform
- Yugabyte Platform High Availability is now available in BETA. With this feature, you can deploy multiple platforms in an active-standby cluster, ensuring you can always monitor and manage your platform-managed universes regardless of outages to any particular platform in the HA cluster.
- [7225] [7228] [UI] Enable the OpenShift tab, marked as beta
Core Database
Improvements
Yugabyte Platform
- [5628] [Azure] Support regions with no availability zones
- [5807] Add toggle to show deleted backups
- [6373] Pause/Resume universe
- [6962] Expose endpoint for downloading log files
- [7475] Use more recent centos-7 base image for GCP universe VMs
Core Database
- [7121] Extend yb-admin restore_snapshot to use a custom time
- [7126] PITR: Introduce snapshot schedule
- [7366] YSQL: Allow getting current SQL query in pggate for debug logging
- [7418] [7463] YSQL: Import the 'force' option for the Drop Database command
Bug Fixes
Yugabyte Platform
- [4742] Plotly tooltip is overlaping with no data on zero pozitions (on x or y)
- [6213] Fixed poor visual feedback for the node staus change
- [6530] Enforced better password strength for registration
- [6611] [Kubernetes] Consider AZ level namespace for the metrics
- [6718] Health check emails should include Yugaware Hostname
- [7024] Unable to edit number of nodes in AZ section
- [7149] Trigger trying to take a platform backup when a task has completed
- [7161] Fix loading instance types on AZ change and inability to edit volume size
- [7234] UI fixes for platform
- [7363] [UI] Certificate list improvements
- [7392] Fix the cqlsh healthcheck failures happening because of warnings in the output
- [7468] Fixed issues of deleting a backup goes to "unknown" state for that backup
- [7490] Ensure prom config is reverted to non-federated when deleting a follower HA config
- [7496] Alerts should not be triggered for a paused universe when running health check
- User menu not clickable in Platform UI
Core Database
- [2865] YSQL: Speed up DROP DATABASE by batching tablet deletion into one raft request
- [5543] YSQL: unable to alter column with correct options after a previous attempt with incorrect options fails
- [6183] YSQL: Import Fix memory leak in plpgsql's CALL processing
- [6241] YSQL: Make row key share lock less restrictive
- [6253] YCQL: Create Index does not have to wait for the backfill to complete
- [7065] YCQL: Fixed incorrect CQL response in case of IN() with no argument
- [7380] YSQL: Import Fix another ancient bug in parsing of BRE-mode regular expressions
- [7386] YSQL: Import Fix ancient bug in parsing of BRE-mode regular expressions
- [7397] Tablet splitting: Crash during generating TSHeartbeat report after split
- [7400] YSQL: Prevent drop of database when there is active connection to the DB
- [7413] DocDB: Fixed MetaCache::ProcessTabletLocations to reuse partitions list for co-located tables
- [7480] Remove reference to user from YSQLsh health check output
Known Issues
Yugabyte Platform
7493 Menu shows 0 appended to "Upgrade Software0" when there is nothing to upgrade. When the universe is up-to-date (in other words, there are no upgrades available), the Action menu shows "Upgrade Software0". This is a cosmetic bug, and will be addressed in a future release.