diff --git a/src/current/_data/redirects.yml b/src/current/_data/redirects.yml index b98d2e398da..abbc661cc46 100644 --- a/src/current/_data/redirects.yml +++ b/src/current/_data/redirects.yml @@ -81,7 +81,7 @@ - destination: admin-ui-overview.md sources: ['explore-the-admin-ui.md'] - versions: ['v1.1', 'v2.0', 'v2.1', 'v19.1', 'v19.2', 'v20.1'] + versions: ['v1.1', 'v2.0', 'v2.1', 'v19.1', 'v20.1'] - destination: architecture/distribution-layer.md#range-merges sources: ['range-merges.md'] @@ -89,11 +89,11 @@ - destination: architecture/overview.md sources: ['architecture/index.md'] - versions: ['v1.1', 'v2.0', 'v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v1.1', 'v2.0', 'v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: authorization.md sources: ['create-and-manage-users.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: authorization.md sources: ['roles.md'] @@ -103,7 +103,7 @@ sources: - backup-data.md - restore-data.md - versions: ['v2.1', 'v19.1', 'v19.2', 'v20.1'] + versions: ['v2.1', 'v19.1', 'v20.1'] - destination: cdc-queries.md sources: ['cdc-transformations.md'] @@ -119,59 +119,59 @@ - destination: cockroach-cert.md sources: ['create-security-certificates.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-debug-ballast.md sources: ['debug-ballast.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-debug-encryption-active-key.md sources: ['debug-encryption-active-key.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-debug-merge-logs.md sources: ['debug-merge-logs.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-debug-zip.md sources: ['debug-zip.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-dump.md sources: ['sql-dump.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-gen.md sources: ['generate-cockroachdb-resources.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-init.md sources: ['initialize-a-cluster.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-node.md sources: ['view-node-details.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-quit.md sources: ['stop-a-node.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-sql.md sources: ['use-the-built-in-sql-client.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1', 'v21.2', 'v21.2', 'v22.2', 'v23.1', 'v23.2'] + versions: ['v20.1', 'v20.2', 'v21.1', 'v21.2', 'v21.2', 'v22.2', 'v23.1', 'v23.2'] - destination: cockroach-sqlfmt.md sources: ['use-the-query-formatter.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-start.md sources: ['start-a-node.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroach-version.md sources: ['view-version-details.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: cockroachdb-feature-availability.md sources: @@ -205,13 +205,13 @@ - destination: demo-low-latency-multi-region-deployment.md sources: ['demo-geo-partitioning.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: demo-replication-and-rebalancing.md sources: - demo-automatic-rebalancing.md - demo-data-replication.md - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: v23.2/disaster-recovery-planning.md sources: ['v23.2/disaster-recovery.md'] @@ -275,7 +275,7 @@ - destination: manual-deployment.md sources: ['cloud-deployment.md'] - versions: ['v1.1', 'v2.0', 'v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v1.1', 'v2.0', 'v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: plan-your-cluster-serverless.md sources: @@ -307,7 +307,7 @@ - destination: molt/migration-overview.md sources: ['import-data.md'] - versions: ['v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: molt/migration-overview.md sources: @@ -330,11 +330,11 @@ - destination: orchestrate-cockroachdb-with-kubernetes-multi-cluster.md sources: ['orchetrate-cockroachdb-with-kubernetes-multi-region.md'] - versions: ['v2.0', 'v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v2.0', 'v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: performance-benchmarking-with-tpc-c-1k-warehouses.md sources: ['performance-benchmarking-with-tpc-c.md'] - versions: ['v19.2', 'v20.1'] + versions: ['v20.1'] - destination: performance-benchmarking-with-tpcc-large.md sources: ['performance-benchmarking-with-tpc-c-100k-warehouses.md'] @@ -355,7 +355,7 @@ - destination: postgresql-compatibility.md sources: ['porting-postgres.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: regional-tables.md sources: @@ -369,15 +369,15 @@ - destination: scalar-expressions.md sources: ['sql-expressions.md'] - versions: ['v2.0', 'v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v2.0', 'v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: select-clause.md sources: ['select.md'] - versions: ['v2.0', 'v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v2.0', 'v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: selection-queries.md sources: ['selection-clauses.md'] - versions: ['v2.0', 'v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v2.0', 'v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: serverless-faqs.md sources: ['free-faqs.md'] @@ -395,7 +395,7 @@ - show-create-sequence.md - show-create-table.md - show-create-view.md - versions: ['v2.1', 'v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v2.1', 'v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: show-experimental-ranges.md sources: ['show-testing-ranges.md'] @@ -403,7 +403,7 @@ - destination: show-ranges.md sources: ['show-experimental-ranges.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: show-statements.md sources: ['show-queries.md'] @@ -429,7 +429,7 @@ - destination: start-a-local-cluster-in-docker-mac.md sources: ['start-a-local-cluster-in-docker.md'] - versions: ['v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v20.1', 'v20.2', 'v21.1'] - destination: stream-data-out-of-cockroachdb-using-changefeeds.md sources: ['change-data-capture.md'] @@ -453,7 +453,7 @@ - destination: topology-patterns.md sources: ['cluster-topology-patterns.md'] - versions: ['v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: ui-cdc-dashboard.md sources: ['admin-ui-cdc-dashboard.md'] @@ -766,7 +766,7 @@ - simplified-deployment.md - sql.md - strong-consistency.md - versions: ['v19.1', 'v19.2', 'v20.1', 'v20.2', 'v21.1'] + versions: ['v19.1', 'v20.1', 'v20.2', 'v21.1'] - destination: https://docs.peewee-orm.com/en/latest/peewee/playhouse.html sources: [':version/build-a-python-app-with-cockroachdb-peewee.md'] diff --git a/src/current/_data/releases.yml b/src/current/_data/releases.yml index 427a26fb0dd..b1b6a0eba79 100644 --- a/src/current/_data/releases.yml +++ b/src/current/_data/releases.yml @@ -1458,16 +1458,6 @@ previous_release: v19.1.0 -- release_name: v19.2.0-alpha.20190606 - major_version: v19.2 - release_date: '2019-06-06' - release_type: Testing - go_version: go1.12.12 - sha: 53fada85741a2a096c240b2e8a2347b523c4a463 - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - - release_name: v19.1.2 major_version: v19.1 @@ -1481,17 +1471,6 @@ previous_release: v19.1.1 -- release_name: v19.2.0-alpha.20190701 - major_version: v19.2 - release_date: '2019-07-01' - release_type: Testing - go_version: go1.12.12 - sha: 2c865eeb3e3b244468ffc509a62778bd1f46740f - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-alpha.20190606 - - release_name: v2.1.8 major_version: v2.1 @@ -1517,17 +1496,6 @@ previous_release: v19.1.2 -- release_name: v19.2.0-alpha.20190805 - major_version: v19.2 - release_date: '2019-08-05' - release_type: Testing - go_version: go1.12.12 - sha: 5bd37e8eb58ca66b9293c234bc572411057fec3a - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-alpha.20190701 - - release_name: v19.1.4 major_version: v19.1 @@ -1565,90 +1533,12 @@ previous_release: v19.1.4 -- release_name: v19.2.0-beta.20190930 - major_version: v19.2 - release_date: '2019-09-30' - release_type: Testing - go_version: go1.12.12 - sha: 250f4c36de2b88eff443cf9be9cd5d2759312c88 - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-alpha.20190805 - -- release_name: v19.2.0-beta.20191014 - major_version: v19.2 - release_date: '2019-10-14' - release_type: Testing - go_version: go1.12.12 - sha: 27ea46b456d6b3dabac2c0f6c5c120ed316fffce - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-beta.20190930 - -- release_name: v19.2.0-rc.1 - major_version: v19.2 - release_date: '2019-10-21' - release_type: Testing - go_version: go1.12.12 - sha: 239513342a2d23f683bbc1d386f87ff59cc78d10 - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-beta.20191014 - -- release_name: v19.2.0-rc.2 - major_version: v19.2 - release_date: '2019-10-28' - release_type: Testing - go_version: go1.12.12 - sha: 918d925bcb7d3b42e3f201d2e0f534a9d0d26684 - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-rc.1 - -- release_name: v19.2.0-rc.3 - major_version: v19.2 - release_date: '2019-11-04' - release_type: Testing - go_version: go1.12.12 - sha: 62801ce77d9055c00b0e30010f5998ea2cd86686 - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-rc.2 - -- release_name: v19.2.0-rc.4 - major_version: v19.2 - release_date: '2019-11-07' - release_type: Testing - go_version: go1.12.12 - sha: 2535f0363b5d9b1e466ca3144fe5bcf7ff17e63c - docker: - docker_image: cockroachdb/cockroach-unstable - source: true - previous_release: v19.2.0-rc.3 - -- release_name: v19.2.0 - major_version: v19.2 - release_date: '2019-11-12' - release_type: Production - go_version: go1.12.12 - sha: 338deb20a6e34750635d6be5385498d5871ff68c - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.0-rc.4 - - release_name: v20.1.0-alpha.20191118 major_version: v20.1 @@ -1660,18 +1550,6 @@ docker: docker_image: cockroachdb/cockroach-unstable source: true -- release_name: v19.2.1 - major_version: v19.2 - release_date: '2019-11-25' - release_type: Production - go_version: go1.12.12 - sha: 53eef0857d14cc3af720e136ddaff4eeab026fd0 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.0 - - release_name: v2.1.10 major_version: v2.1 @@ -1697,18 +1575,6 @@ previous_release: v19.1.5 -- release_name: v19.2.2 - major_version: v19.2 - release_date: '2019-12-16' - release_type: Production - go_version: go1.12.12 - sha: 3cbd05602d4aeaebbccea18d66ad0fdf8db482a5 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.1 - - release_name: v20.1.0-alpha20191216 major_version: v20.1 @@ -1756,18 +1622,6 @@ docker_image: cockroachdb/cockroach-unstable source: true previous_release: v20.1.0-alpha20191216 -- release_name: v19.2.3 - major_version: v19.2 - release_date: '2020-02-03' - release_type: Production - go_version: go1.12.12 - sha: 2353f82b598b216a594ed7e6fc2eca66fe9d75e7 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.2 - - release_name: v19.1.8 major_version: v19.1 @@ -1781,18 +1635,6 @@ previous_release: v19.1.7 -- release_name: v19.2.4 - major_version: v19.2 - release_date: '2020-02-11' - release_type: Production - go_version: go1.12.12 - sha: eb883734bcdafd85d98eb0e49126749bc2cc1284 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.3 - - release_name: v20.1.0-beta.1 major_version: v20.1 @@ -1816,18 +1658,6 @@ docker_image: cockroachdb/cockroach-unstable source: true previous_release: v20.1.0-beta.1 -- release_name: v19.2.5 - major_version: v19.2 - release_date: '2020-03-23' - release_type: Production - go_version: go1.12.12 - sha: 4f36d0c62435596ca103454e113ebe8e55f005de - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.4 - - release_name: v20.1.0-beta.3 major_version: v20.1 @@ -1851,18 +1681,6 @@ docker_image: cockroachdb/cockroach-unstable source: true previous_release: v20.1.0-beta.3 -- release_name: v19.2.6 - major_version: v19.2 - release_date: '2020-04-13' - release_type: Production - go_version: go1.12.12 - sha: ee759892738f7f203ff95ec7627b90d7c47b4350 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.5 - - release_name: v20.1.0-rc.1 major_version: v20.1 @@ -1909,18 +1727,6 @@ docker_image: cockroachdb/cockroach source: true previous_release: v20.1.0-rc.2 -- release_name: v19.2.7 - major_version: v19.2 - release_date: '2020-05-20' - release_type: Production - go_version: go1.12.12 - sha: 2e19ff0576ff21e243f00f2e2acdaeea57aee6f3 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.6 - - release_name: v20.1.1 major_version: v20.1 @@ -1967,18 +1773,6 @@ previous_release: v19.1.9 -- release_name: v19.2.8 - major_version: v19.2 - release_date: '2020-06-29' - release_type: Production - go_version: go1.12.12 - sha: 04216787bfef5c0a577d93b16c9e91fd44637ecf - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.7 - - release_name: v20.1.3 major_version: v20.1 @@ -1991,18 +1785,6 @@ docker_image: cockroachdb/cockroach source: true previous_release: v20.1.2 -- release_name: v19.2.9 - major_version: v19.2 - release_date: '2020-07-06' - release_type: Production - go_version: go1.12.12 - sha: 5930d185b895e7deae41833af8fcce49babd23a1 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.8 - - release_name: v19.1.11 major_version: v19.1 @@ -2040,18 +1822,6 @@ docker_image: cockroachdb/cockroach source: true previous_release: v20.1.3 -- release_name: v19.2.10 - major_version: v19.2 - release_date: '2020-08-24' - release_type: Production - go_version: go1.12.12 - sha: 5a1eb98cf9e0139f58b138f2743a3e0f55408b2f - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.9 - - release_name: v20.2.0-alpha.3 major_version: v20.2 @@ -2131,18 +1901,6 @@ docker_image: cockroachdb/cockroach-unstable source: true previous_release: v20.2.0-beta.3 -- release_name: v19.2.11 - major_version: v19.2 - release_date: '2020-10-12' - release_type: Production - go_version: go1.12.12 - sha: e450c34dbf33745d889f41e1b1ea65197c1506fc - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.10 - - release_name: v20.1.7 major_version: v20.1 @@ -2286,18 +2044,6 @@ docker_image: cockroachdb/cockroach source: true previous_release: v20.1.9 -- release_name: v19.2.12 - major_version: v19.2 - release_date: '2021-01-19' - release_type: Production - go_version: go1.12.12 - sha: eaae94a719759b74ed9f7bb150ee7e4bdd7c6ff1 - windows: true - docker: - docker_image: cockroachdb/cockroach - source: true - previous_release: v19.2.11 - - release_name: v20.2.4 major_version: v20.2 diff --git a/src/current/_data/versions.csv b/src/current/_data/versions.csv index f66caa56fbd..4f03234569a 100644 --- a/src/current/_data/versions.csv +++ b/src/current/_data/versions.csv @@ -1,21 +1,21 @@ -major_version,release_date,maint_supp_exp_date,asst_supp_exp_date,last_ga_patch,initial_lts_patch,initial_lts_release_date,lts_maint_supp_exp_date,lts_asst_supp_exp_date,previous_version,crdb_branch_name,binary_removal_date -v1.0,2017-05-10,2018-05-10,2018-11-10,N/A,N/A,N/A,N/A,N/A,N/A,release-1.0,2024-01-01 -v1.1,2017-10-12,2018-10-12,2019-04-12,N/A,N/A,N/A,N/A,N/A,v1.0,release-1.1,2024-01-01 -v2.0,2018-04-04,2019-04-04,2019-10-04,N/A,N/A,N/A,N/A,N/A,v1.1,release-2.0,2024-01-01 -v2.1,2018-10-30,2019-10-30,2020-04-30,N/A,N/A,N/A,N/A,N/A,v2.0,release-2.1,2024-01-01 -v19.1,2019-04-30,2020-04-30,2020-10-30,N/A,N/A,N/A,N/A,N/A,v2.1,release-19.1,2024-01-01 -v19.2,2019-11-12,2020-11-12,2021-05-12,N/A,N/A,N/A,N/A,N/A,v19.1,release-19.2,2024-01-01 -v20.1,2020-05-12,2021-05-12,2021-11-12,N/A,N/A,N/A,N/A,N/A,v19.2,release-20.1,2025-05-12 -v20.2,2020-11-10,2021-11-10,2022-05-10,N/A,N/A,N/A,N/A,N/A,v20.1,release-20.2,2025-05-12 -v21.1,2021-05-18,2022-05-18,2022-11-18,N/A,N/A,N/A,N/A,N/A,v20.2,release-21.1,2025-05-18 -v21.2,2021-11-16,2022-11-16,2023-05-16,N/A,N/A,N/A,N/A,N/A,v21.1,release-21.2,2025-11-16 -v22.1,2022-05-24,2023-05-24,2023-11-24,N/A,N/A,N/A,N/A,N/A,v21.2,release-22.1,2026-05-24 -v22.2,2022-12-05,2023-12-05,2024-06-05,N/A,N/A,N/A,N/A,N/A,v22.1,release-22.2,2026-12-05 -v23.1,2023-05-15,2024-05-15,2024-11-15,23.1.11,23.1.12,2023-11-13,2024-11-13,2025-11-13,v22.2,release-23.1,2027-05-15 -v23.2,2024-02-05,2025-02-05,2025-08-05,23.2.6,23.2.7,2024-07-08,2025-07-08,2026-07-08,v23.1,release-23.2,2028-02-05 -v24.1,2024-05-20,2025-05-20,2025-11-20,24.1.5,24.1.6,2024-10-21,2025-10-21,2026-10-21,v23.2,release-24.1,2028-05-20 -v24.2,2024-08-12,2025-02-12,N/A,N/A,N/A,N/A,N/A,N/A,v24.1,release-24.2,2028-08-12 -v24.3,2024-11-18,2025-11-18,2026-05-18,24.3.11,24.3.12,2025-05-05,2026-05-05,2027-05-05,v24.2,release-24.3,2028-11-18 -v25.1,2025-02-18,2025-08-18,N/A,N/A,N/A,N/A,N/A,N/A,v24.3,release-25.1,2029-02-18 -v25.2,2025-05-09,2026-05-12,2026-11-12,N/A,N/A,N/A,N/A,N/A,v25.1,release-25.2,2029-05-09 -v25.3,2025-08-04,2026-02-04,N/A,N/A,N/A,N/A,N/A,N/A,v25.2,release-25.3,2029-08-04 +major_version,release_date,maint_supp_exp_date,asst_supp_exp_date,last_ga_patch,initial_lts_patch,initial_lts_release_date,lts_maint_supp_exp_date,lts_asst_supp_exp_date,previous_version,crdb_branch_name,binary_removal_date +v1.0,2017-05-10,2018-05-10,2018-11-10,N/A,N/A,N/A,N/A,N/A,N/A,release-1.0,2024-01-01 +v1.1,2017-10-12,2018-10-12,2019-04-12,N/A,N/A,N/A,N/A,N/A,v1.0,release-1.1,2024-01-01 +v2.0,2018-04-04,2019-04-04,2019-10-04,N/A,N/A,N/A,N/A,N/A,v1.1,release-2.0,2024-01-01 +v2.1,2018-10-30,2019-10-30,2020-04-30,N/A,N/A,N/A,N/A,N/A,v2.0,release-2.1,2024-01-01 +v19.1,2019-04-30,2020-04-30,2020-10-30,N/A,N/A,N/A,N/A,N/A,v2.1,release-19.1,2024-01-01 +v20.1,2020-05-12,2021-05-12,2021-11-12,N/A,N/A,N/A,N/A,N/A,v19.2,release-20.1,2025-05-12 +v20.2,2020-11-10,2021-11-10,2022-05-10,N/A,N/A,N/A,N/A,N/A,v20.1,release-20.2,2025-05-12 +v21.1,2021-05-18,2022-05-18,2022-11-18,N/A,N/A,N/A,N/A,N/A,v20.2,release-21.1,2025-05-18 +v21.2,2021-11-16,2022-11-16,2023-05-16,N/A,N/A,N/A,N/A,N/A,v21.1,release-21.2,2025-11-16 +v22.1,2022-05-24,2023-05-24,2023-11-24,N/A,N/A,N/A,N/A,N/A,v21.2,release-22.1,2026-05-24 +v22.2,2022-12-05,2023-12-05,2024-06-05,N/A,N/A,N/A,N/A,N/A,v22.1,release-22.2,2026-12-05 +v23.1,2023-05-15,2024-05-15,2024-11-15,23.1.11,23.1.12,2023-11-13,2024-11-13,2025-11-13,v22.2,release-23.1,2027-05-15 +v23.2,2024-02-05,2025-02-05,2025-08-05,23.2.6,23.2.7,2024-07-08,2025-07-08,2026-07-08,v23.1,release-23.2,2028-02-05 +v24.1,2024-05-20,2025-05-20,2025-11-20,24.1.5,24.1.6,2024-10-21,2025-10-21,2026-10-21,v23.2,release-24.1,2028-05-20 +v24.2,2024-08-12,2025-02-12,N/A,N/A,N/A,N/A,N/A,N/A,v24.1,release-24.2,2028-08-12 +v24.3,2024-11-18,2025-11-18,2026-05-18,24.3.11,24.3.12,2025-05-05,2026-05-05,2027-05-05,v24.2,release-24.3,2028-11-18 +v25.1,2025-02-18,2025-08-18,N/A,N/A,N/A,N/A,N/A,N/A,v24.3,release-25.1,2029-02-18 +v25.2,2025-05-09,2026-05-12,2026-11-12,N/A,N/A,N/A,N/A,N/A,v25.1,release-25.2,2029-05-09 +v25.3,2025-08-04,2026-02-04,N/A,N/A,N/A,N/A,N/A,N/A,v25.2,release-25.3,2029-08-04 + diff --git a/src/current/_includes/releases/whats-new-intro.md b/src/current/_includes/releases/whats-new-intro.md index 706bde7ba5a..74355c546ea 100644 --- a/src/current/_includes/releases/whats-new-intro.md +++ b/src/current/_includes/releases/whats-new-intro.md @@ -102,7 +102,7 @@ On this page, you can read about changes and find downloads for all production a {% comment %}Only show these bullet points if the version has been released{% endcomment %} {% if released == true %} {% comment %}v1.0 has no #v1-0-0 anchor, and before GA other releases also do not.{% endcomment %} -- For key feature enhancements in {{ page.major_version }} and other upgrade considerations, refer to the notes for {% if include.major_version.release_date != 'N/A' and page.major_version != 'v1.0' %}[{{ page.major_version }}.0](#{{ page.major_version | replace: '.', '-' }}-0){% else %}{{ page.major_version }} on this page{% endif %}. +- For key feature enhancements in {{ page.major_version }} and other upgrade considerations, refer to the notes for {% if include.major_version.release_date != 'N/A' and page.major_version != 'v1.0' and page.major_version != 'v19.2' %}[{{ page.major_version }}.0](#{{ page.major_version | replace: '.', '-' }}-0){% else %}{{ page.major_version }} on this page{% endif %}. {% endif %} {% endif %}{% comment %}End GA-only content{% endcomment %} - For details about release types, naming, and licensing, refer to the [Releases]({% link releases/index.md %}) page. diff --git a/src/current/releases/cloud.md b/src/current/releases/cloud.md index d51b9b85dde..548bf19ea57 100644 --- a/src/current/releases/cloud.md +++ b/src/current/releases/cloud.md @@ -1257,7 +1257,7 @@ CockroachDB {{ site.data.products.cloud }} now requires a user to have a Cockroa
GRANT admin TO \;
-{{site.data.alerts.end}}
-
-Secure area | Privileged information
------|-----
-[Node Map](enable-node-map.html) | Database and table names
-[Database Details](admin-ui-databases-page.html) | Stored table data
-[Statements Details](admin-ui-statements-page.html) | SQL statements
-[Jobs Details](admin-ui-jobs-page.html) | SQL statements and operational details
-[Advanced Debugging Pages](admin-ui-debug-pages.html) (some reports) | Stored table data, operational details, internal IP addresses, names, credentials, application data (depending on report)
-
-{{site.data.alerts.callout_info}}
-By default, the Admin UI shares anonymous usage details with Cockroach Labs. For information about the details shared and how to opt-out of reporting, see [Diagnostics Reporting](diagnostics-reporting.html).
-{{site.data.alerts.end}}
-
-## See also
-
-- [Troubleshooting Overview](troubleshooting-overview.html)
-- [Support Resources](support-resources.html)
-- [Raw Status Endpoints](monitoring-and-alerting.html#raw-status-endpoints)
diff --git a/src/current/v19.2/admin-ui-replication-dashboard.md b/src/current/v19.2/admin-ui-replication-dashboard.md
deleted file mode 100644
index 46e78093151..00000000000
--- a/src/current/v19.2/admin-ui-replication-dashboard.md
+++ /dev/null
@@ -1,99 +0,0 @@
----
-title: Replication Dashboard
-summary: The Replication dashboard lets you monitor the replication metrics for your cluster.
-toc: true
----
-
-The **Replication** dashboard in the CockroachDB Admin UI enables you to monitor the replication metrics for your cluster. To view this dashboard, [access the Admin UI](admin-ui-access-and-navigate.html#access-the-admin-ui), click **Metrics** on the left-hand navigation bar, and then select **Dashboard** > **Replication**.
-
-
-## Review of CockroachDB terminology
-
-- **Range**: CockroachDB stores all user data and almost all system data in a giant sorted map of key-value pairs. This keyspace is divided into "ranges", contiguous chunks of the keyspace, so that every key can always be found in a single range.
-- **Range Replica:** CockroachDB replicates each range (3 times by default) and stores each replica on a different node.
-- **Range Lease:** For each range, one of the replicas holds the "range lease". This replica, referred to as the "leaseholder", is the one that receives and coordinates all read and write requests for the range.
-- **Under-replicated Ranges:** When a cluster is first initialized, the few default starting ranges will only have a single replica, but as soon as other nodes are available, they will replicate to them until they've reached their desired replication factor, the default being 3. If a range does not have enough replicas, the range is said to be "under-replicated".
-- **Unavailable Ranges:** If a majority of a range's replicas are on nodes that are unavailable, then the entire range is unavailable and will be unable to process queries.
-
-For more details, see [Scalable SQL Made Easy: How CockroachDB Automates Operations](https://www.cockroachlabs.com/blog/automated-rebalance-and-repair/)
-
-## Replication dashboard
-
-The **Replication** dashboard displays the following time series graphs:
-
-### Ranges
-
-MAXVALUE
or MINVALUE
of the sequence. {{site.data.alerts.end}}
-
-{% include copy-clipboard.html %}
-~~~ sql
-> SELECT setval('customer_seq', 20, false);
-~~~
-~~~
-+--------+
-| setval |
-+--------+
-| 20 |
-+--------+
-~~~
-
-{{site.data.alerts.callout_info}}
-The `setval('seq_name', value, is_called)` function in CockroachDB SQL mimics the `setval()` function in PostgreSQL, but it does not store the `is_called` flag. Instead, it sets the value to `val - increment` for `false` or `val` for `true`.
-{{site.data.alerts.end}}
-
-Let's add another record to the table to check that the new record adheres to the new next value.
-
-{% include copy-clipboard.html %}
-~~~ sql
-> INSERT INTO customer_list (customer, address) VALUES ('Lola', '333 Schermerhorn');
-~~~
-~~~
-+----+----------+--------------------+
-| id | customer | address |
-+----+----------+--------------------+
-| 1 | Lauren | 123 Main Street |
-| 2 | Jesse | 456 Broad Ave |
-| 3 | Amruta | 9876 Green Parkway |
-| 5 | Marie | 333 Ocean Ave |
-| 20 | Lola | 333 Schermerhorn |
-+----+----------+--------------------+
-~~~
-
-## See also
-
-- [`RENAME SEQUENCE`](rename-sequence.html)
-- [`CREATE SEQUENCE`](create-sequence.html)
-- [`DROP SEQUENCE`](drop-sequence.html)
-- [`SHOW SEQUENCES`](show-sequences.html)
-- [Functions and Operators](functions-and-operators.html)
-- [Other SQL Statements](sql-statements.html)
-- [Online Schema Changes](online-schema-changes.html)
diff --git a/src/current/v19.2/alter-table.md b/src/current/v19.2/alter-table.md
deleted file mode 100644
index 50156eea34b..00000000000
--- a/src/current/v19.2/alter-table.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-title: ALTER TABLE
-summary: Use the ALTER TABLE statement to change the schema of a table.
-toc: true
----
-
-The `ALTER TABLE` [statement](sql-statements.html) applies a schema change to a table. For information on using `ALTER TABLE`, see the pages for its relevant [subcommands](#subcommands).
-
-{% include {{ page.version.version }}/misc/schema-change-stmt-note.md %}
-
-## Subcommands
-
-{{site.data.alerts.callout_success}}
-Some subcommands can be used in combination in a single `ALTER TABLE` statement. For example, you can [atomically rename a column and add a new column with the old name of the existing column](rename-column.html#add-and-rename-columns-atomically).
-{{site.data.alerts.end}}
-
-Subcommand | Description | Can combine with other subcommands?
------------|-------------|------------------------------------
-[`ADD COLUMN`](add-column.html) | Add columns to tables. | Yes
-[`ADD CONSTRAINT`](add-constraint.html) | Add constraints to columns. | Yes
-[`ALTER COLUMN`](alter-column.html) | Change or drop a column's [`DEFAULT` constraint](default-value.html) or [`NOT NULL` constraint](not-null.html). | Yes
-[`CONFIGURE ZONE`](configure-zone.html) | [Configure replication zones](configure-replication-zones.html) for a table. | No
-[`DROP COLUMN`](drop-column.html) | Remove columns from tables. | Yes
-[`DROP CONSTRAINT`](drop-constraint.html) | Remove constraints from columns. | Yes
-[`EXPERIMENTAL_AUDIT`](experimental-audit.html) | Enable per-table audit logs, for security purposes. | Yes
-[`PARTITION BY`](partition-by.html) | Partition, re-partition, or un-partition a table ([Enterprise-only](enterprise-licensing.html)). | Yes
-[`RENAME COLUMN`](rename-column.html) | Change the names of columns. | Yes
-[`RENAME CONSTRAINT`](rename-constraint.html) | Change constraints columns. | Yes
-[`RENAME TO`](rename-table.html) | Change the names of tables. | No
-[`SPLIT AT`](split-at.html) | Force a range split at the specified row in the table. | No
-[`UNSPLIT AT`](unsplit-at.html) | New in v19.2: Remove a range split enforcement at a specified row in the table. | No
-[`VALIDATE CONSTRAINT`](validate-constraint.html) | Check whether values in a column match a [constraint](constraints.html) on the column. | Yes
-
-## Viewing schema changes
-
-{% include {{ page.version.version }}/misc/schema-change-view-job.md %}
diff --git a/src/current/v19.2/alter-user.md b/src/current/v19.2/alter-user.md
deleted file mode 100644
index 7bc7b232dc8..00000000000
--- a/src/current/v19.2/alter-user.md
+++ /dev/null
@@ -1,78 +0,0 @@
----
-title: ALTER USER
-summary: The ALTER USER statement can be used to add or change a user's password.
-toc: true
----
-
-The `ALTER USER` [statement](sql-statements.html) can be used to add or change a [user's](create-user.html) password.
-
-## Considerations
-
-- Password creation and alteration is supported only in secure clusters for non-`root` users.
-
-## Required privileges
-
-The user must have the `INSERT` and `UPDATE` [privileges](authorization.html#assign-privileges) on the `system.users` table.
-
-## Synopsis
-
-