Sep 21, 2017
Get future release notes emailed to you:
Downloads
Admin UI Changes
- New debug endpoint
/debug/logspy
can be used to access verbose logging remotely (when remote debugging is enabled). #18221 #18415 - Improvements to debug pages. #18411 #18498
Bug Fixes
- Improve diagnostic messages for nodes incorrectly restarted without the
--join
flag. #18203 - Ranges can no longer become quiescent while a leadership transfer is in progress. #18217
- Fixed an issue with cached raft terms that could result in unavailable ranges. #18338
- Fixed serialization of negative integers in the distributed SQL engine. #18323
- Fixed bugs in reverse scans. #18383
- Fixed bugs in sideloaded raft storage (used by
RESTORE
andIMPORT
). #18409 #18466 #18481 - Improved implementation of the
COPY
protocol. #18259 - Failure to find a table name no longer aborts the current transaction. #18373
pg_table_is_visible
now qualifies table names correctly. #18373- Fixed an interaction between RocksDB DeleteRange operations and snapshots. #18380 #18446
Performance Improvements
- Prevented rapid retries of non-queueable "push transaction" operations. #18196
- Fixed busy loop in the replication queue. #18465
- Rebalancing is no longer disabled temporarily after a lease transfer. #18230
Doc Updates
- Documented how to perform a rolling upgrade from v1.0.x to v1.1. #1899
- Documented how to decommission and permanently remove nodes from a cluster. #1876
- Added an explanation of what happens when a node is temporarily stopped, and improved the examples for stopping nodes. #1899
- Updated the default
--cache
and--max-sql-memory
size for nodes, and added guidance on increasing the cache and SQL memory size for production deployments. #1906 - Documented the new
--unsafe-updates
flag and new SQL shell options for thecockroach sql
command. #1905 - Documented the new
--echo-sql
flag for thecockroach sql
,cockroach dump
,cockroach user
, andcockroach zone
commands. #1905 - Added the
CASCADE
andRESTRICT
options to theDROP DATABASE
documentation. #1903