github yugabyte/yugabyte-db v2.4.2
v2.4.2.0 (Released May 03, 2021)

latest releases: 2.20.5.0-b23, 2024.1.1.0-b28, 2.23.0.0-b351...
3 years ago

v2.4.2.0 - May 03, 2021

Downloads

macOS       Linux

Docker

docker pull yugabytedb/yugabyte:2.4.2.0-b45

Improvements

Core database

  • [5647] docdb: LB should not move tablets right after splitting
  • [6241] YSQL: Make row key share lock less restrictive
  • [6305] Adaptive Heartbeat Reporting
  • [6445] docdb: Master should rebuild YCQL system.partitions on a background thread
  • [7079] [7153] YSQL: Improve configuration and defaults for client to server encryption
  • [7355] ysql: check backfill bad connection status
  • [7455] [YCQL] Update index from transaction with cross-key statements.
  • [7641] YCQL: Fix checks in index update path that determine full row removal.
  • [7705] ysql: prioritize internal HBA config
  • [7813] [YSQL] YSQL dump should always include HASH/ASC/DESC modifier for indexes/pkey.

Yugabyte Platform

  • [6668] Support platform backup/restore on Kubernetes

Bug fixes

Core database

  • [5383] Fix conflict resolution while adding read intents
  • [6747] [6902] [7109] [7284] YCQL system.partition bug fixes
  • [6960] docdb - Register ScopedRWOperation when accessing doc_db data in StillHasParentDataAfterSplit
  • [7105] Explicitly clear the global PgMemctx map in YBCDestroyPgGate
  • [7145] Fix wrong propagated safe time
  • [7397] Tablet splitting: Crash during generating TSHeartbeat report after split
  • [7835] Don't crash when trying to append ValueType::kTombstone to a key

Yugabyte Platform

  • [1342] [Platform] Fixing the error message when the get host info call to cloud providers fails
  • [6698] [7262] Platform: Cascade delete alert and alert_definition
  • [7054] [Platform] Add conditional checks for hiding specific platform elements in non-platform mode.
  • [7268] [Platform] Use the correct SSH user for on-prem node preflight checks
  • [7385] [Platform] Missing package for s3cmd dependency for airgapped GCP VMs
  • [7390] [Platform] Preflight checks should handle sudo passwords when given
  • [7402] [Platform] parsing of df output is fragile and may fail in case of "safe" error in df
  • [7408] [Platform] Insufficient user feedback in platform for Task Retry
  • [7416] [Platform] Changed default port of On-Prem provider to 22 (#7599)
  • [7475] [Platform] Use more recent CentOS-7 base image for GCP universe VMs
  • [7597] [Platform] Add python modules to PYTHONPATH in non-replicated installations
  • [7656] [Platform] Use the correct SSH user + port for onprem workflow.
  • [7698] [Platform] Custom SMTP Configuration API returns unmasked SMTP password
  • [7703] [Platform] Can't send email for custom SMTP settings without authentication (empty username)
  • [7704] [Platform] Backup to S3 fails using Platform instance's IAM role
  • [7769] Prevent adding on-prem node instance with duplicate IP
  • [7771] [Platform] A lot of exceptions in logs "Error querying for alerts..."
  • [7780] [Platform] Make backup deletion independent of schedule
  • [7810] [Platform] Update SMTP configuration for health check emails
  • [7909] [Platform] Fix issue with signature could not be verified for google-cloud-sdk for GCP VMs
  • [7918] [Platform] Add US-West2 GCP metadata to Platform
  • [7988] [Platform] Backup deletion script shouldn't cause retries

Don't miss a new yugabyte-db release

NewReleases is sending notifications on new releases.