-
Notifications
You must be signed in to change notification settings - Fork 466
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update site for v2.1.1 and v2.2.0-alpha release notes
- Loading branch information
Showing
5 changed files
with
392 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
Oops, something went wrong.