title | toc | summary |
---|---|---|
What's New in beta-20160908 |
false |
Additions and changes in CockroachDB version beta-20160908. |
Get future release notes emailed to you:
<script>
hbspt.forms.create({
css: '',
cssClass: 'install-form',
portalId: '1753393',
formId: '39686297-81d2-45e7-a73f-55a596a8d5ff',
formInstanceId: 1,
target: '.install-form-1'
});
</script>
- CockroachDB has reverted to RocksDB 4.8. #9118
- The logging format has changed to include a goroutine ID. #8977
- CockroachDB now builds correctly when Git worktrees are used; as a consequence Git version 2.5 or newer is now required when building from source. #9072
- The
--from
and--to
arguments of debugging commands now support backslash-escaped keys. #8903 - If any environment variables are used to configure the server, the names of those variables are printed to the logs. #9069
- Fixed a bug that would result in the server locking up after a few hours on a machine or VM with only one CPU. #8908
- Fixed another cause of persistently broken connections on node restarts. #8947
CREATE TABLE
now reports errors correctly instead of failing silently. #9011- The replica garbage collection process is no longer confused by uninitialized replicas. #9021
- Fixed various data races. #8865, #8933
- Fixed a panic in the time-series query system. #9038
- Internal locking mechanisms have been refactored to improve parallelism. #8941
- GRPC request tracing has been disabled due to its memory cost. #9113
- Raft leadership is more reliably transferred to coincide with the range lease. #8932
- Raft snapshots are now limited to one at a time on both the receiving and sending nodes. #8974
- Node startup time has been improved. #9020
- Reduced memory usage of the timestamp cache. #9102
- Old replicas are now garbage-collected with higher priority. #9019
- Transaction records for splits and replica changes are now garbage-collected sooner. #9036
- Added docs on deploying CockroachDB on Google Cloud Platform GCE. #574
- Added docs on orchestrating CockroachDB with Kubernetes. #584
- Updated troubleshooting docs to cover cases when nodes won't join a cluster. #610
- Each version's release notes now link to the corresponding Mac and Linux binaries. #604
- Updated docs on secure local and secure distributed deployment to show how to stop nodes. #619
This release includes 180 merged PRs by 17 authors. We would like to thank first-time contributor Henry Escobar from the CockroachDB community.