v2.0.3 release notes
Docker
- [YSQL] Set to
true
by default for YB-Master and YB-TServer. - [YSQL] Build YBTupleID value with respect to DocDB column order. #2438
- [YSQL] Support TLS Server-Server Encryption through YSQL API.
- [YSQL] Check constraints when doing UPDATE. #2361
- [YSQL] Add default password to yugabyte user for ysqlsh.
- [YSQL] authentication and authorization. #2610
- [YSQL] client authentication update.
- [YSQL] Enable and
FOR KEY SHARE
row locking in YSQL statements. #1199 - [YSQL] Avoid namespace id resolving for
yb-admin
command. - [YSQL] SERIALIZABLE READ ONLY DEFERRABLE. #2161
- [YCQL] Fix for SIGBUS TS crash on invalid statement.
- [YCQL] Fix issue with permissions inheritance. #2550
- [YCQL] Mangling the column name in IndexTable for index selecting processing.
- [YCQL] Wrong port sent for NEW_NODE topology change events. #2607
- [YCQL] Fixed: Cannot CREATE TYPE when user has CREATE permissions for keyspace.
- [YCQL] Add support for IF clause in SELECT statement. #2640
- [YCQL] Add description for JSONB INDEX and IF clause in SELECT.
- [YCQL] Not reserving keyword USER and WHEN. #1661
- [YCQL] EXPLAIN SELECT causes tserver to crash.
- Added missing extractor checks into version_edit, so ldb doesn’t crash. #2510
- Fix race in Batcher.
- [2DC] Update checkpoint for replicated records, ignore tablet status while looking up peer. #2487
- Reduce log level while skipping over display of stats for tablets with state RaftGroupStatePB::SHUTDOWN.
- [2DC] Send from_checkpoint only when consumer knows the last checkpoint. #2522
- Remove may exist state from YBTransaction.
- [CDC] Setup Java Console Connector for CDC. #2081
- Fix operation memory double tracking.
- Reinit total replicas to move when master leader fails during tserver blacklisting. #2453
- Display num sst files for tablets in yb_admin list_tablets_for_tablet_server.
- Derive proxy rpc addresses. #1023
- Update consensus meta term during local bootstrap.
- Add metrics for thread count in each category. #1785
- Cleanup queue on timeout.
- Do not call LogReader::Open() twice when skip_wal_rewrite is enabled. #2124
- Display num log segments for tablets in yb_admin list_tablets_for_tablet_server.
- Fix Bug in YEDIS Keys Command. #2381
- Fix num tablets per table.
- modify_placement_info clears read replica config. #2628
- Fix use of load balancer concurrent action limits.
- Node should be able to transition from master to shell mode and back to master. #2007
- Use new linuxbrew (20191015T202549).
- Remove in_memory_erase option and use SingleDelete instead of Delete. #2569
- Fixed invalid read-time for RF==1 case.
- Move Rpcs to CDC consumer from CDC poller. #2549
- [CDC] Make redirection to tablet leaders for GetChanges asynchronous.
- If you don’t care about preserving your existing data, then delete your cluster, and create a newcluster with 2.0.x.x
- If you want to continue using your existing data, then please save your data,delete the cluster, create a new cluster with 2.0.x.x and then load the previously saved data.