docs/content/stable/releases/ybdb-releases/end-of-life/v2.6.md
Included here are the release notes for all releases in the v2.6 release series. Content will be added as new notable features and changes are available in the patch releases of the v2.6 release series.
{{< warning title="Use version 2.6.2.0 or later" >}} Release v2.6.1.0 contains an authentication vulnerability in YCQL LDAP. YSQL is not affected.
If you're using YCQL LDAP with v2.6.1.0 and can't upgrade immediately, see the note in the Version 2.6.1.0 section for mitigation instructions. {{< /warning >}}
Build: 2.6.20.0-b10
docker pull yugabytedb/yugabyte:2.6.20.0-b10
N/A
N/A
Build: 2.6.19.0-b15
docker pull yugabytedb/yugabyte:2.6.19.0-b15
N/A
N/A
N/A
Build: 2.6.18.0-b3
docker pull yugabytedb/yugabyte:2.6.18.0-b3
N/A
N/A
Build: 2.6.17.0-b10
docker pull yugabytedb/yugabyte:2.6.17.0-b10
N/A
N/A
Build: 2.6.16.0-b14
docker pull yugabytedb/yugabyte:2.6.16.0-b14
Upgrade Software action doesn't recreate symlinks in master folder on nodes where only TServer is runningN/A
N/A
Build: 2.6.15.0-b3
docker pull yugabytedb/yugabyte:2.6.15.0-b3
N/A
N/A
N/A
Build: 2.6.14.0-b9
docker pull yugabytedb/yugabyte:2.6.14.0-b9
[PLAT-2241] [Backups] Fix for the error: 'ascii' codec can't encode character
[PLAT-2585] Fix the metrics inconsistency
[PLAT-2695] Undo enum34 change, breaking yugabundle install + force correct python version in py_wrapper
[PLAT-3133] Azure backups failing because of bundled SSH commands
[Platform] update azcopy version (#11446)
N/A
N/A
Build: 2.6.13.0-b5
docker pull yugabytedb/yugabyte:2.6.13.0-b5
N/A
N/A
N/A
Build: 2.6.12.0-b11
docker pull yugabytedb/yugabyte:2.6.12.0-b11
N/A
N/A
Build: 2.6.11.0-b3
docker pull yugabytedb/yugabyte:2.6.11.0-b3
N/A
N/A
Build: 2.6.10.0-b3
docker pull yugabytedb/yugabyte:2.6.10.0-b3
N/A
change_master_config)[PLAT-2666] Fix: Azure YW provider does not allow port customization
[10995] Release the memtable mutex before going to sleep.
N/A
N/A
Build: 2.6.9.0-b1
docker pull yugabytedb/yugabyte:2.6.9.0-b1
[PLAT-2626] Fix backup deletion issue during destroy universe
[11054] [YCQL] Aggregate updates to JSONB column before inserting Subdoc
N/A
N/A
Build: 2.6.8.0-b15
docker pull yugabytedb/yugabyte:2.6.8.0-b15
customer_task and task_info to improve Tasks page performance/varz endpointprometheus_snapshot directory once platform backup package is createdreplicated.yamlyugabytedb.crt when newly created self-signed cert is rotatedrandom_generator_mt19937 which is seeded via /etc/urandomN/A
N/A
Build: 2.6.7.0-b10
docker pull yugabytedb/yugabyte:2.6.7.0-b10
N/A
N/A
N/A
Build: 2.6.6.0-b10
docker pull yugabytedb/yugabyte:2.6.6.0-b10
N/A
N/A
Build: 2.6.5.0-b4
docker pull yugabytedb/yugabyte:2.6.5.0-b4
9606 [DocDB] Add flag --force for command delete_tablet to set state TABLET_DATA_DELETED for tool yb-ts-cli
N/A
N/A
N/A
Build: 2.6.4.0-b3
docker pull yugabytedb/yugabyte:2.6.4.0-b3
N/A
N/A
N/A
Build: 2.6.3.0-b12
docker pull yugabytedb/yugabyte:2.6.3.0-b12
N/A
N/A
Build: 2.6.2.0-b36
docker pull yugabytedb/yugabyte:2.6.2.0-b36
N/A
N/A
{{< warning title="Use version 2.6.2.0 or later" >}} Release v2.6.1.0 contains an authentication vulnerability in YCQL LDAP. YSQL is not affected.
If you're using YCQL LDAP with v2.6.1.0 and can't update to 2.6.2.0 immediately, disable LDAP authentication for YCQL by setting the --ycql_use_ldap flag to false, which reverts the authentication method to hashed password.
{{< /warning >}}
Build: 2.6.1.0-b49
docker pull yugabytedb/yugabyte:2.6.1.0-b49
N/A
N/A
Build: 2.6.0.0-b69
docker pull yugabytedb/yugabyte:2.6.0.0-b69
This feature allows you to restore the state of a cluster back to a previous point in time. This release is focused on support for the YCQL API. You can set up PITR at a YCQL keyspace level and recover from data changes and from metadata operations, such as CREATE TABLE / CREATE INDEX / ALTER TABLE / DROP TABLE / DROP INDEX. Support for YSQL is still very limited, only allowing recovery of data. (The items in this list cover new functionality as well as bug fixes.)
{{< note title="New built-in functions" >}} [6509] adds several new built-in functions that can be used to collect internal memory usage data:
yb_getrusage() returns the output from the system getrusage() call.yb_mem_usage_kb() returns memory usage in kilobytes for the current session in the proxy server.yb_mem_usage() is the text version of yb_mem_usage_kb(). Returning a text value allows Yugabyte to provide more details than just the total usage.yb_mem_usage_sql_b and yb_mem_usage_sql_kb return memory usage in bytes and kilobytes respectively by the SQL layer of the current session in the proxy server.yb_mem_usage_sql returns SQL usage in text. The text value may contain more details than just the total usage.These functions are enabled by default for new installations on 2.6. But, if you’re upgrading from v2.4 or an earlier version, you can enable them manually by adding them to pg_proc. {{</note>}}
N/A
N/A
{{< note title="New release versioning" >}}
Starting with v2.2, Yugabyte release versions follow a new release versioning convention. The preview release series, denoted by MAJOR.ODD, incrementally introduces new features and changes and is intended for development and testing only. Revision releases, denoted by MAJOR.ODD.REVISION versioning, can include new features and changes that might break backwards compatibility.
{{< /note >}}
{{< note title="Upgrading from 1.3" >}}
Prior to v2.0, YSQL was still in beta. Upon release of v2.0, a backward-incompatible file format change was made for YSQL. For existing clusters running pre-2.0 release with YSQL enabled, you cannot upgrade to v2.0 or later. Instead, export your data from existing clusters and then import the data into a new cluster (v2.0 or later).
{{< /note >}}