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 2840c1f
Show file tree
Hide file tree
Showing 5 changed files with 591 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
172 changes: 172 additions & 0 deletions releases/v2.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,172 @@
---
title: What's New in v2.1.1
toc: true
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)
- 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 2840c1f

Please sign in to comment.