Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.1.10 release notes #6162

Merged
merged 1 commit into from
Dec 17, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions _config_base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ release_info:
build_time: 2018/12/10 14:48:26 (go1.10)
start_time: 2018-12-10 15:10:52.34274101 +0000 UTC
v2.1:
name: v2.1.9
version: v2.1.9
name: v2.1.10
version: v2.1.10
docker_image: cockroachdb/cockroach
build_time: 2019/07/23 14:48:26 (go1.10.3)
start_time: 2019-07-23 15:10:52.34274101 +0000 UTC
build_time: 2019/12/16 14:48:26 (go1.10.3)
start_time: 2019-12-16 15:10:52.34274101 +0000 UTC
v19.1:
name: v19.1.5
version: v19.1.5
Expand Down
3 changes: 3 additions & 0 deletions _data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@
- date: Apr 30, 2019
version: v19.1.0
no_windows: true
- date: Dec 16, 2019
version: v2.1.10
no_windows: true
- date: Sep 23, 2019
version: v2.1.9
no_windows: true
Expand Down
4 changes: 2 additions & 2 deletions _includes/sidebar-releases.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
]
},
{
"title": "v2.1.9",
"title": "v2.1.10",
"urls": [
"/releases/v2.1.9.html"
"/releases/v2.1.10.html"
]
},
{
Expand Down
63 changes: 63 additions & 0 deletions releases/v2.1.10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
title: What's New in v2.1.10
toc: true
summary: Additions and changes in CockroachDB version v2.1.10 since version v2.1.9
---

## December 16, 2019

Get future release notes emailed to you:

<div class="hubspot-install-form install-form-1 clearfix">
<script>
hbspt.forms.create({
css: '',
cssClass: 'install-form',
portalId: '1753393',
formId: '39686297-81d2-45e7-a73f-55a596a8d5ff',
formInstanceId: 1,
target: '.install-form-1'
});
</script>
</div>

### Downloads

<div id="os-tabs" class="clearfix">
<a href="https://binaries.cockroachdb.com/cockroach-v2.1.10.darwin-10.9-amd64.tgz"><button id="mac" data-eventcategory="mac-binary-release-notes">Mac</button></a>
<a href="https://binaries.cockroachdb.com/cockroach-v2.1.10.linux-amd64.tgz"><button id="linux" data-eventcategory="linux-binary-release-notes">Linux</button></a>
<a href="https://binaries.cockroachdb.com/cockroach-v2.1.10.src.tgz"><button id="source" data-eventcategory="source-release-notes">Source</button></a>
</div>

### Docker image

{% include copy-clipboard.html %}
~~~shell
$ docker pull cockroachdb/cockroach:v2.1.10
~~~


### Bug fixes

- Fixed a rare data corruption bug in RocksDB caused by newer Linux kernel's handling of i_generation on certain file systems. [#41394][#41394]
- Fixed a bug causing the `cluster_logical_timestamp()` function to sometimes return incorrect results. [#41442][#41442]
- Fixed bug causing rapid network disconnections to lead to cluster unavailability because goroutines waited for a connection which would never be initialized to send its first heartbeat. [#42166][#42166]
- Fixed a case where we incorrectly determine that a query (or part of a query) which contains an `IS NULL` constraint on a unique index column returns at most one row, possibly ignoring a `LIMIT 1` clause. [#42793][#42793]
- [`ALTER INDEX IF EXISTS`](../v2.1/alter-index.html) no longer fails when using an unqualified index name that does not match any existing index. Now it is a no-op. [#42841][#42841]
- The `CommandQueue` no longer holds on to buffers if they become too large. This prevents unbounded growth of memory that may never be reclaimed. [#42961][#42961]
- The `CommandQueue` now clears references to objects in its buffers to allow those objects to be reclaimed by the garbage collector. [#42961][#42961]
- Server now properly authenticates admin RPC requests. [#42910][#42910]
- Fixed a bug causing disk stalls to allow a node to continue heartbeating its liveness record and prevent other nodes from taking over its leases, despite being completely unresponsive. [#41734][#41734]

### Contributors

This release includes 8 merged PRs by 9 authors.

[#42910]: https://github.com/cockroachdb/cockroach/pull/42910
[#41734]: https://github.com/cockroachdb/cockroach/pull/41734
[#41394]: https://github.com/cockroachdb/cockroach/pull/41394
[#41442]: https://github.com/cockroachdb/cockroach/pull/41442
[#42166]: https://github.com/cockroachdb/cockroach/pull/42166
[#42793]: https://github.com/cockroachdb/cockroach/pull/42793
[#42841]: https://github.com/cockroachdb/cockroach/pull/42841
[#42961]: https://github.com/cockroachdb/cockroach/pull/42961