docs/content/stable/releases/ybdb-releases/end-of-life/v2.1.md
Included here are the release notes for all releases in the v2.1 release series.
Released February 25, 2020.
docker pull yugabytedb/yugabyte:2.1.0.0-b18
Released March 03, 2020.
docker pull yugabytedb/yugabyte:2.1.1.0-b2
Released March 10, 2020.
docker pull yugabytedb/yugabyte:2.1.2.0-b10
Released April 09, 2020.
docker pull yugabytedb/yugabyte:2.1.3.0-b26
subnetId requirement when specifying a VPC when creating GCP provider.Released April 15, 2020.
docker pull yugabytedb/yugabyte:2.1.4.0-b5
Released: April 27, 2020 (2.1.5.0-b17).
New to YugabyteDB? Follow Quick start to get started and running in less than five minutes.
docker pull yugabytedb/yugabyte:2.1.5.0-b17
CREATE TABLE statement now supports the SPLIT AT VALUES clause. #1486EXECUTE statement if the prepared statement is SELECT. #4205DROP INDEX statement now ignores index backfill.DROP INDEX statement now ignores DocDB NotFound errors when it doesn't have table metadata, but postgres does. #4249boundParams to be sent for creation and execution. #4219scanspec for range partitioned tables using condition expression. #4033yb-admin import_snapshot to return an error if there are less new table names than backed up tables. For example, if you rename only two of three tables, an error will be generated.yb-admin restore_snapshot and yb-admin list_snapshot to output restoration-id (useful for verifying completed restorations).yb-admin import_snapshot renaming only a few tables (but not all), but keeping the specified table name the same as the old table name. #4280table_flush_timeout in the yb-admin create_snapshot command.yb-admin get_is_load_balancer_idle if load balancer is busy. [#3949]/utilz endpoint page to display "Live Ops" instead of "RPCs" and add YSQL statements link #4106--certs_dir_name flag) for sending secure RPC requests to the servers. #2877vmodule in --master_flags . #4234yugabyte-client package now includes a share folder (containing .sql files) for use by YugabyteDB Aeon and other remote client users. #4264yb_platform_backup.sh script. #4208yb_backup.py to use the yb-admin changes for backup-related changes for snapshot (see System improvements above).yb_backup.py script.smtpData (smtpServer, smtpPort, emailFrom, smtpUsername, smtpPassword, useSSL, and useTLS). #4201server.conf for master. #4089Released: May 8, 2020 (2.1.6.0-b17).
New to YugabyteDB? Follow Quick start to get started and running in less than five minutes.
docker pull yugabytedb/yugabyte:2.1.6.0-b17
tserver to finish creating the transaction table during the initial cluster startup (when the transaction table is first created) before issuing requests that require it to exist. This was more likely an issue for CI/CD, where requests can be issued immediately. Most users would not encounter this issue. #4056CREATE DATABASE statements, improves fault tolerance by making CREATE API requests asynchronously and adds a state machine on namespaces to be the authority for processing these modifications. #3097process_running_for_ms), in milliseconds (ms), on <tserver_ip>:13000/rpcz endpoint. #4382system.peers_v2 table to be readable for cassandra-driver-core:3.8.0-yb-2-RC1 so that expected errors are returned to the driver. #4309--enable_consensus_exponential_backoff flag (enabled by default) to false. #4042SELECT COUNT(*) has improved by 66%. #4277server.conf file is now being updated with the new master_addresses. #4242Released: June 19, 2020 (2.1.8.2-b1).
New to YugabyteDB? Follow Quick start to get started and running in less than five minutes.
docker pull yugabytedb/yugabyte:2.1.8.2-b1
SPLIT INTO clause for CREATE INDEX statement. #3047ninja. #4474IS NULL condition to DocDB. #4499cqlsh to ycqlsh. #39353.8.0-yb-4 and adds support for guava 26 or later. The latest release of the driver is available in the Yugabyte cassandra-java-driver repository. #3897CassandraSecondaryIndex workload resolved. #4401yb-admin import_snapshot support for renaming a few tables (not all), but the specified name is equal to the old table name: yb-admin import_snapshot <meta-file> ks old_table_name. #4280Enum value from JSON to JSONB to allow schema creation to succeed programmatically involving JSON column types and update the cassandra-java-driver to 3.8.0-yb-5. #4481<tserver-ip>:13000/rpcz. #4418= NULL condition to DocDB. #4499redis server by default. Resolves port conflict during startup. #4057get_load_balancer_state to get the cluster load balancer state. #4509<=4 GB). #3742yb-admin master_leader_stepdown command. #4135flush_all_tablets and flush_tablet <tablet_id>, to flush tablets. When used with rolling restarts, less time is spent applying WAL records to rocksdb. #2785
change_metadata_operation. Use atomic<P*> to avoid race between
Finish() and ToString from updating or accessing request. #3912RaftGroupMetadata to avoid keeping unnecessary TableInfo objects in memory. #4354ops, avg latency, and P99 latency.ops and avg latency.server.conf file. #4341QLTableRow representation. #4427CDCServiceTxnTest.TestGetChangesForPendingTransaction. #4544