Skip to content

Commit

Permalink
Final final SHA change
Browse files Browse the repository at this point in the history
  • Loading branch information
ericharmeling committed Oct 2, 2019
1 parent 70b6e2d commit 15b08f4
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 10 deletions.
4 changes: 2 additions & 2 deletions _config_base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ release_info:
name: v19.2.0-beta.20190930
version: v19.2.0-beta.20190930
docker_image: cockroachdb/cockroach-unstable
build_time: 2019/09/12 11:00:26 (go1.12.5)
start_time: 2019-09-12 11:01:26.34274101 +0000 UTC
build_time: 2019/09/30 11:00:26 (go1.12.5)
start_time: 2019-09-30 11:01:26.34274101 +0000 UTC

training:
aws_access_key: AKIAIXNAWDKXMDDNHRCA
Expand Down
31 changes: 23 additions & 8 deletions releases/v19.2.0-beta.20190930.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ In addition to bug fixes and various general, enterprise, SQL, and command-line

- **Locality-aware backup and restore**: You can now back up or restore a subset of a table's data according to [zone configurations](../v19.2/configure-replication-zones.html) (e.g., send your EU backup partition to an EU cloud storage location).
- [**Import performance improvements**](../v19.2/import.html): Internal improvements have been made to `IMPORT` to enable more efficient loading of large data sets.
- **Show partitions using SQL**: CockroachDB now supports the `SHOW PARTITIONS` [statement](../v19.2/sql-statements.html), which can be used to identify partitions. It also enhances [`SHOW CREATE TABLE`](../v19.2/show-create.html) to show constraints as described.
- **Show partitions using SQL**: CockroachDB now supports the [`SHOW PARTITIONS`](../v19.2/show-partitions.html) statement, which can be used to identify partitions. It also enhances [`SHOW CREATE TABLE`](../v19.2/show-create.html) to show constraints as described.
- **Productionize Vectorization Prototype**: Queries are now automatically faster for users. This work expands upon the SQL Vectorization Prototype and allows it to be used in production. Note, this does not cover the long-tail of features necessary to use vectorization on all queries. Vectorized execution is turned on by default for a subset of queries and default back to DistSQL execution for unsupported queries
- **Improve Streaming Behavior on JDBC Driver**: PostgreSQL wire protocol cursors have been implemented. As a result, PGJDBC is able to use streaming behavior to return pagination related results.
- **Improve Streaming Behavior on JDBC Driver**: PostgreSQL wire protocol cursors have been implemented. As a result, PGJDBC is able to use streaming behavior to return pagination-related results.
- [**Improve partitioning user experience**](../v19.2/partitioning.html): CockroachDB now prevents users from specifying a non-partitioned secondary index on a partitioned table by default to improve performance. Users will have the ability to override this default as it may be necessary in some rare use cases. Additionally, users can now specify the same name for the partition for tables and for all corresponding indexes.
- [**Improve setting of zone configs via SQL**](../v19.2/configure-replication-zones.html): You can now use the CLI or SQL shell to retrieve locality. [`ALTER TABLE`](../v19.2/alter-table.html) now returns an error when users select conflicting or impossible zone constraints due to user error.
- [**Improve setting of zone configs via SQL**](../v19.2/configure-replication-zones.html): [`ALTER TABLE`](../v19.2/alter-table.html) now returns an error when users select conflicting or impossible zone constraints due to user error.
- **Make it easy to focus queries on partitioned data**: CockroachDB now automatically limits a query to only the applicable [partition](../v19.2/partitioning.html) without having to specify the particular partition for a geo-distributed table. This prevents the query from conducting a full table scan.
- **Improve decommissioning, recommissioning, and recovery of killed nodes**: Improved ability to change cluster membership during expected ([decommissioning](../v19.2/remove-nodes.html), [recommissioning](../v19.2/remove-nodes.html#recommission-nodes)) and unexpected (killed nodes) events without impact stability or performance.
- **Improve decommissioning, recommissioning, and recovery of killed nodes**: You can now change cluster membership during expected ([decommissioning](../v19.2/remove-nodes.html), [recommissioning](../v19.2/remove-nodes.html#recommission-nodes)) and unexpected (killed nodes) events without impacting stability or performance.
- **Better insight into constraint conformance**: You can now tell if your cluster is in a healthy state based on the status of conformance to constraints like [zone configurations](../v19.2/configure-replication-zones.html), lease preferences, and replica diversification.

Get future release notes emailed to you:
Expand Down Expand Up @@ -113,8 +113,13 @@ $ docker pull cockroachdb/cockroach-unstable:v19.2.0-beta.20190930
- Added the `pg_function_is_visible` and `pg_get_function_result` [built-in functions](../v19.2/functions-and-operators.html). [#40902][#40902]
- Added parsing for `FOR UPDATE [ OF tables ]` form. [#40962][#40962]
- Mutations under `UNION` or `UNION ALL` are now disallowed; `WITH` should be used on top of the union operation instead. This restriction is temporary and will be lifted in a future release. [#40975][#40975]
- Support the syntax for `oid` wrapper arrays, like `REGCLASS[]`. [#40949][#40949]
- `EXPLAIN ANALYSE` can be used as an alias to [`EXPLAIN ANALYZE`](../v19.2/explain-analyze.html). [#41090][#41090]
- Added support for the syntax for `oid` wrapper arrays, like `REGCLASS[]`. [#40949][#40949]
- `EXPLAIN ANALYSE` can now be used as an alias to [`EXPLAIN ANALYZE`](../v19.2/explain-analyze.html). [#41090][#41090]
- [`SHOW PARTITIONS`](../v19.2/show-partitions.html) now displays inherited zone configurations. [#40493][#40493]
- Added the `zone_id` and `subzone_id` columns to `crdb_internal.partitions`. These columns form a link to the zone configurations in `crdb_internal.zones` that apply to the partitions. [#40493][#40493]
- Renamed the `config_yaml`, `config_sql`, and `config_proto` columns in `crdb_internal.zones` to `raw_config_yaml`, `raw_config_sql`, and `raw_config_proto`. [#40493][#40493]
- Added the columns `full_config_sql` and `full_config_yaml` to the` crdb_internal.zones` table. [#40493][#40493]
- Added `FOR ROW` clause to [`SHOW RANGES`](../v19.2/show-ranges.html) to show range information for a particular row. [#40954][#40954]

### Command-line changes

Expand Down Expand Up @@ -197,7 +202,11 @@ $ docker pull cockroachdb/cockroach-unstable:v19.2.0-beta.20190930
- Resolved an issue with server hanging on [`cockroach quit`](../v19.2/cockroach-commands.html) on Windows. [#40994][#40994]
- The `cockroach zip`, `cockroach node` and `cockroach user` [`cockroach` commands](../v19.2/cockroach-commands.html#commands) now work properly when the `defaultdb` database is manually dropped and the connection URL does not specify a database. `cockroach user` is deprecated in 19.2. [#41121][#41121]
- [`cockroach workload init ycsb`](../v19.2/cockroach-workload.html#ycsb-workload) now works with `--data-loader=import`. [#41071][#41071]
- Fixed bug where [zone configurations](../v19.2/configure-replication-zones.html) on indexes could leak into configurations on [partitions](../v19.2/partitioning.html). [#41089][#41089]
- Fixed bug where [zone configurations](../v19.2/configure-replication-zones.html) on indexes could leak into configurations on [partitions](../v19.2/partitioning.html). [#41089][#41089
- Statements inside `[ ... ]` can no longer refer to outer columns or [common table expressions](../v19.2/common-table-expressions.html). [#41158][#41158]
- The SQL for non-`SELECT` [common table expressions](../v19.2/common-table-expressions.html) now shows up in `EXPLAIN` output. [#41159][#41159]
- Fixed bug that prevented changes to `kv.bulk_io_write.concurrent_addsstable_requests` from taking effect. [#41195][#41195]
- Fixed a memory leak that affected secondary logging (SQL audit logs, statement execution, and RocksDB logging). [#41231][#41231]

### Performance improvements

Expand All @@ -217,7 +226,7 @@ $ docker pull cockroachdb/cockroach-unstable:v19.2.0-beta.20190930

### Contributors

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

- Arseni Lapunov
Expand Down Expand Up @@ -362,3 +371,9 @@ We would like to thank the following contributors from the CockroachDB community
[#41071]: https://github.com/cockroachdb/cockroach/pull/41071
[#41089]: https://github.com/cockroachdb/cockroach/pull/41089
[#41121]: https://github.com/cockroachdb/cockroach/pull/41121
[#40493]: https://github.com/cockroachdb/cockroach/pull/40493
[#40954]: https://github.com/cockroachdb/cockroach/pull/40954
[#41158]: https://github.com/cockroachdb/cockroach/pull/41158
[#41159]: https://github.com/cockroachdb/cockroach/pull/41159
[#41195]: https://github.com/cockroachdb/cockroach/pull/41195
[#41231]: https://github.com/cockroachdb/cockroach/pull/41231

0 comments on commit 15b08f4

Please sign in to comment.