Skip to content

Commit

Permalink
Update site for v2.1.1 and v2.2.0-alpha release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
jseldess committed Nov 16, 2018
1 parent 7d16a8a commit 3477488
Show file tree
Hide file tree
Showing 5 changed files with 392 additions and 5 deletions.
8 changes: 4 additions & 4 deletions _config_base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ release_info:
build_time: 2018/10/01 14:48:26 (go1.10)
start_time: 2018-10-01 15:10:52.34274101 +0000 UTC
v2.1:
name: v2.1.0
version: v2.1.0
name: v2.1.1
version: v2.1.1
docker_image: cockroachdb/cockroach
build_time: 2018/10/30 14:48:26 (go1.10.3)
start_time: 2018-10-30 15:10:52.34274101 +0000 UTC
build_time: 2018/11/19 14:48:26 (go1.10.3)
start_time: 2018-10-19 15:10:52.34274101 +0000 UTC
# v2.2:
# name: v2.2
# version: v2.2
Expand Down
6 changes: 5 additions & 1 deletion _data/releases.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
- title: Production Releases
releases:
- date: Nov 19, 2018
version: v2.1.1
latest: true
- date: Oct 30, 2018
version: v2.1.0
latest: true
- date: Oct 1, 2018
version: v2.0.6
- date: Aug 13, 2018
Expand Down Expand Up @@ -55,6 +57,8 @@
version: v1.0
- title: Testing Releases
releases:
- date: Nov 19, 2018
version: v2.2.0-alpha.20181119
- date: Oct 25, 2018
version: v2.1.0-rc.2
- date: Oct 22, 2018
Expand Down
6 changes: 6 additions & 0 deletions _includes/sidebar-releases.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
"title": "Releases",
"is_top_level": true,
"items": [
{
"title": "v2.1.1",
"urls": [
"/releases/v2.1.1.html"
]
},
{
"title": "v2.1",
"urls": [
Expand Down
122 changes: 122 additions & 0 deletions releases/v2.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
---
title: What's New in v2.1.1
toc: false
summary: Additions and changes in CockroachDB version v2.1.1 since version v2.1.0
---

## November 19, 2018

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.1.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.1.linux-amd64.tgz"><button id="linux" data-eventcategory="linux-binary-release-notes">Linux</button></a>
<a href="https://binaries.cockroachdb.com/cockroach-v2.1.1.windows-6.2-amd64.zip"><button id="windows" data-eventcategory="windows-binary-release-notes">Windows</button></a>
<a href="https://binaries.cockroachdb.com/cockroach-v2.1.1.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.1
~~~

### SQL language changes

- The first column name returned by SHOW STATISTICS was incorrect and was changed to "statistics_name". [#32045][#32045]
- Many queries containing a correlated EXISTS subquery with a generator function can now be decorrelated and executed successfully. Previously, these queries caused a decorrelation error. [#32026][#32026]
- Attempts to use `CREATE/DROP SCHEMA` will now be collected as telemetry if statistics reporting is enabled, to gauge demand for user-defined schemas. [#31638][#31638]
- Attempts to use `DEFERRABLE` and other constraint deferrability options will now be collected as telemetry if statistics reporting is enabled, to gauge demand for tuning time of constraint checking. [#31638][#31638]
- Attempts to use `CREATE TABLE (LIKE...)` will now be collected as telemetry if statistics reporting is enabled, to gauge demand for this feature. [#31638][#31638]
- Attempts to use `CREATE TABLE ... WITH` will now be collected as telemetry if statistics reporting is enabled, to gauge demand for these features. [#31638][#31638]
- CockroachDB will now include the name of the SQL built-in function in collected statistics upon evaluation errors. [#31638][#31638]
- Attempts by client apps to use the unsupported "fetch limit" parameter (e.g. via JDBC) will now be captured in telemetry if statistics reporting is enabled, to gauge support for this feature. [#31638][#31638]
- Speedup AS OF SYSTEM TIME requests by letting them use the table descriptor cache. [#31756][#31756]

### Bug fixes

- Fix a small memory leak when running distributed queries. [#31759][#31759]
- Fix pg_catalog.pg_constraint's confkey column from including columns that were not involved in the foreign key reference. [#31895][#31895]
- In some cases the optimizer was choosing the wrong index for a scan because of incorrect selectivity estimation. This estimation error has been fixed. [#32011][#32011]
- Fix bug where transactions unnecessarily hit "too large" error. [#31821][#31821]
- Fix rare deadlocks during IMPORT, RESTORE, or BACKUP. [#32016][#32016]
- Fixed a panic when specifying incorrectly encoded Azure credentials. [#32016][#32016]
- Fixed a bug in the optimizer that prevented passing through ordering requirements through aggregations (in some cases). [#32089][#32089]
- Fixed an issue which causes invalid results or an "incorrectly ordered stream" error with streaming aggregations (in some cases). [#32097][#32097]
- Fixed an error that was incorrectly returned for some queries with DISTINCT ON and ORDER BY with descending columns. [#32175][#32175]
- Fixed a bug that can cause incorrect results or an "incorrectly ordered stream" error with queries that use GROUP BY or DISTINCT ON. Improved performance of some aggregations (by utilizing streaming aggregation in more cases). [#32175][#32175]
- Fixed a panic caused by an incorrect assumption in the SQL optimizer code that ROWS FROM clauses contain only functions. [#32168][#32168]
- Fix an error returned by node status after a new node is added to the cluster at a previous node's address. [#32198][#32198]
- Fixed a mismatch between lookup join planning and execution, which could cause queries to fail with the error, "X lookup columns specified, expecting at most Y." [#31896][#31896]
- Fix a bug causing transactions to appear to be partially committed. CRDB was sometimes claiming to have failed to commit a transaction but some (or all) of its writes were actually persisted. [#32220][#32220]
- Fix long stalls that can occur in contended transactions. [#32217][#32217]
- Don't let non-superusers see other user's sessions and queries via the ListSessions and ListLocalSessions status server API methods. [#32284][#32284]

### Performance improvements

- The optimizer can determine more keys in certain cases involving unique indexes, potentially resulting in better plans. [#32044][#32044]
- Accessing table descriptors when performing schema changes after the descriptor has been modified within the same transaction should be faster. [#31756][#31756]

### Miscellaneous

#### Missing category

- Fix bug in graphite metrics sender where cockroach was collecting and sending all data points since startup instead of only the latest data point. [#31888][#31888]
- Fix bug in graphite metrics sender where cockroach was collecting and sending all data points since startup instead of only the latest data point. [#31845][#31845]

#### Changes without release note annotation

- [#31873][#31873] [440690f0b][440690f0b] Revert "release-2.1: util: Send only last metric value to Graphite" (Nathan VanBenschoten)

### Doc updates

Docs team: Please add these manually.

### Contributors

This release includes 27 merged PRs by 18 authors.
We would like to thank the following contributors from the CockroachDB community:

- Erik Trinh (first-time contributor, CockroachDB team member)
- Vijay Karthik
- neeral

[#31638]: https://github.com/cockroachdb/cockroach/pull/31638
[#31756]: https://github.com/cockroachdb/cockroach/pull/31756
[#31759]: https://github.com/cockroachdb/cockroach/pull/31759
[#31821]: https://github.com/cockroachdb/cockroach/pull/31821
[#31845]: https://github.com/cockroachdb/cockroach/pull/31845
[#31873]: https://github.com/cockroachdb/cockroach/pull/31873
[#31888]: https://github.com/cockroachdb/cockroach/pull/31888
[#31895]: https://github.com/cockroachdb/cockroach/pull/31895
[#31896]: https://github.com/cockroachdb/cockroach/pull/31896
[#32011]: https://github.com/cockroachdb/cockroach/pull/32011
[#32016]: https://github.com/cockroachdb/cockroach/pull/32016
[#32026]: https://github.com/cockroachdb/cockroach/pull/32026
[#32044]: https://github.com/cockroachdb/cockroach/pull/32044
[#32045]: https://github.com/cockroachdb/cockroach/pull/32045
[#32089]: https://github.com/cockroachdb/cockroach/pull/32089
[#32097]: https://github.com/cockroachdb/cockroach/pull/32097
[#32168]: https://github.com/cockroachdb/cockroach/pull/32168
[#32175]: https://github.com/cockroachdb/cockroach/pull/32175
[#32198]: https://github.com/cockroachdb/cockroach/pull/32198
[#32217]: https://github.com/cockroachdb/cockroach/pull/32217
[#32220]: https://github.com/cockroachdb/cockroach/pull/32220
[#32284]: https://github.com/cockroachdb/cockroach/pull/32284
[440690f0b]: https://github.com/cockroachdb/cockroach/commit/440690f0b
Loading

0 comments on commit 3477488

Please sign in to comment.