From f0473cc2cf833a805a1c798fd3371a2c003796ac Mon Sep 17 00:00:00 2001 From: Evan Cordell Date: Wed, 26 Jul 2023 12:14:38 -0400 Subject: [PATCH 1/2] add v1.23.1 to the update graph --- proposed-update-graph.yaml | 71 +++++++++++++++++++++++++++++ tools/generate-update-graph/main.go | 8 ++++ 2 files changed, 79 insertions(+) diff --git a/proposed-update-graph.yaml b/proposed-update-graph.yaml index 075cad2e..746dbf83 100644 --- a/proposed-update-graph.yaml +++ b/proposed-update-graph.yaml @@ -108,6 +108,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.0-phase1: - v1.14.0-phase2 v1.14.0-phase2: @@ -120,6 +121,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.15.0: - v1.16.2 - v1.17.0 @@ -127,6 +129,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.0: - v1.16.2 - v1.17.0 @@ -134,6 +137,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.1: - v1.16.2 - v1.17.0 @@ -141,31 +145,42 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.2: - v1.17.0 - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.17.0: - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.18.0: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.19.1: - v1.21.0 - v1.22.2 + - v1.23.1 v1.21.0: - v1.22.2 + - v1.23.1 + v1.22.2: + - v1.23.1 metadata: datastore: postgres default: "true" name: stable nodes: + - id: v1.23.1 + migration: add-gc-covering-index + tag: v1.23.1 - id: v1.22.2 migration: add-gc-covering-index tag: v1.22.2 @@ -267,6 +282,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.3.0: - v1.4.0 - v1.5.0 @@ -286,6 +302,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.4.0: - v1.5.0 - v1.6.0 @@ -304,6 +321,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.5.0: - v1.6.0 - v1.7.1 @@ -321,6 +339,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.6.0: - v1.7.1 - v1.8.0 @@ -337,6 +356,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.7.0: - v1.7.1 - v1.8.0 @@ -353,6 +373,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.7.1: - v1.8.0 - v1.9.0 @@ -368,6 +389,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.8.0: - v1.9.0 - v1.10.0 @@ -382,6 +404,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.9.0: - v1.10.0 - v1.11.0 @@ -395,6 +418,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.10.0: - v1.11.0 - v1.12.0 @@ -407,6 +431,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.11.0: - v1.12.0 - v1.13.0 @@ -418,6 +443,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.12.0: - v1.13.0 - v1.14.1 @@ -428,6 +454,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.13.0: - v1.14.1 - v1.15.0 @@ -437,6 +464,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.0: - v1.14.1 - v1.15.0 @@ -446,6 +474,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.1: - v1.15.0 - v1.16.2 @@ -454,6 +483,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.15.0: - v1.16.2 - v1.17.0 @@ -461,6 +491,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.0: - v1.16.2 - v1.17.0 @@ -468,6 +499,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.1: - v1.16.2 - v1.17.0 @@ -475,31 +507,42 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.2: - v1.17.0 - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.17.0: - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.18.0: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.19.1: - v1.21.0 - v1.22.2 + - v1.23.1 v1.21.0: - v1.22.2 + - v1.23.1 + v1.22.2: + - v1.23.1 metadata: datastore: cockroachdb default: "true" name: stable nodes: + - id: v1.23.1 + migration: add-caveats + tag: v1.23.1 - id: v1.22.2 migration: add-caveats tag: v1.22.2 @@ -589,6 +632,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.7.1: - v1.8.0 - v1.9.0 @@ -604,6 +648,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.8.0: - v1.9.0 - v1.10.0 @@ -618,6 +663,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.9.0: - v1.10.0 - v1.11.0 @@ -631,6 +677,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.10.0: - v1.11.0 - v1.12.0 @@ -643,6 +690,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.11.0: - v1.12.0 - v1.13.0 @@ -654,6 +702,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.12.0: - v1.13.0 - v1.14.1 @@ -664,6 +713,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.13.0: - v1.14.1 - v1.15.0 @@ -673,6 +723,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.0: - v1.14.1 - v1.15.0 @@ -682,6 +733,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.1: - v1.15.0 - v1.16.2 @@ -690,6 +742,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.15.0: - v1.16.2 - v1.17.0 @@ -697,6 +750,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.0: - v1.16.2 - v1.17.0 @@ -704,6 +758,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.1: - v1.16.2 - v1.17.0 @@ -711,31 +766,42 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.2: - v1.17.0 - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.17.0: - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.18.0: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.19.1: - v1.21.0 - v1.22.2 + - v1.23.1 v1.21.0: - v1.22.2 + - v1.23.1 + v1.22.2: + - v1.23.1 metadata: datastore: mysql default: "true" name: stable nodes: + - id: v1.23.1 + migration: extend_object_id + tag: v1.23.1 - id: v1.22.2 migration: extend_object_id tag: v1.22.2 @@ -921,6 +987,8 @@ channels: - v1.22.2-phase1 v1.21.0: - v1.22.2-phase1 + v1.22.2: + - v1.23.1 v1.22.2-phase1: - v1.22.2-phase2 v1.22.2-phase2: @@ -930,6 +998,9 @@ channels: default: "true" name: stable nodes: + - id: v1.23.1 + migration: drop-changelog-table + tag: v1.23.1 - id: v1.22.2 migration: drop-changelog-table tag: v1.22.2 diff --git a/tools/generate-update-graph/main.go b/tools/generate-update-graph/main.go index b8c1c4f3..95da67da 100644 --- a/tools/generate-update-graph/main.go +++ b/tools/generate-update-graph/main.go @@ -44,6 +44,7 @@ func main() { func postgresChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.23.1", Tag: "v1.23.1", Migration: "add-gc-covering-index"}, {ID: "v1.22.2", Tag: "v1.22.2", Migration: "add-gc-covering-index"}, {ID: "v1.21.0", Tag: "v1.21.0", Migration: "add-gc-covering-index"}, {ID: "v1.19.1", Tag: "v1.19.1", Migration: "add-gc-covering-index"}, @@ -72,6 +73,7 @@ func postgresChannel() updates.Channel { {ID: "v1.2.0", Tag: "v1.2.0", Migration: "add-transaction-timestamp-index"}, } edgePatterns := map[string]string{ + "v1.22.2": ">=1.23.1", "v1.21.0": ">=1.22.2", "v1.19.1": ">=1.21.0", "v1.18.0": ">=1.19.1", @@ -112,6 +114,7 @@ func postgresChannel() updates.Channel { func crdbChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.23.1", Tag: "v1.23.1", Migration: "add-caveats"}, {ID: "v1.22.2", Tag: "v1.22.2", Migration: "add-caveats"}, {ID: "v1.21.0", Tag: "v1.21.0", Migration: "add-caveats"}, {ID: "v1.19.1", Tag: "v1.19.1", Migration: "add-caveats"}, @@ -138,6 +141,7 @@ func crdbChannel() updates.Channel { {ID: "v1.2.0", Tag: "v1.2.0", Migration: "add-transactions-table"}, } edgePatterns := map[string]string{ + "v1.22.2": ">=1.23.1", "v1.21.0": ">=1.22.2", "v1.19.1": ">=1.21.0", "v1.18.0": ">=1.19.1", @@ -175,6 +179,7 @@ func crdbChannel() updates.Channel { func mysqlChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.23.1", Tag: "v1.23.1", Migration: "extend_object_id"}, {ID: "v1.22.2", Tag: "v1.22.2", Migration: "extend_object_id"}, {ID: "v1.21.0", Tag: "v1.21.0", Migration: "extend_object_id"}, {ID: "v1.19.1", Tag: "v1.19.1", Migration: "add_caveat"}, @@ -196,6 +201,7 @@ func mysqlChannel() updates.Channel { {ID: "v1.7.0", Tag: "v1.7.0", Migration: "add_unique_datastore_id", Deprecated: true}, } edgePatterns := map[string]string{ + "v1.22.2": ">=1.23.1", "v1.21.0": ">=1.22.2", "v1.19.1": ">=1.21.0", "v1.18.0": ">=1.19.1", @@ -228,6 +234,7 @@ func mysqlChannel() updates.Channel { func spannerChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.23.1", Tag: "v1.23.1", Migration: "drop-changelog-table"}, {ID: "v1.22.2", Tag: "v1.22.2", Migration: "drop-changelog-table"}, {ID: "v1.22.2-phase2", Tag: "v1.22.2", Migration: "register-tuple-change-stream", Phase: "write-changelog-read-stream"}, {ID: "v1.22.2-phase1", Tag: "v1.22.2", Migration: "register-tuple-change-stream", Phase: "write-changelog-read-changelog"}, @@ -249,6 +256,7 @@ func spannerChannel() updates.Channel { {ID: "v1.8.0", Tag: "v1.8.0", Migration: "add-metadata-and-counters"}, } edgePatterns := map[string]string{ + "v1.22.2": ">=1.23.1", "v1.22.2-phase2": "1.22.2", "v1.22.2-phase1": "1.22.2-phase2", "v1.21.0": "1.22.2-phase1", From 5de6d59891a6e40a26eaf5f9ac3c9c2e2ee3b97e Mon Sep 17 00:00:00 2001 From: ecordell Date: Wed, 26 Jul 2023 16:29:05 +0000 Subject: [PATCH 2/2] update validated graph after successful tests --- validated-update-graph.yaml | 71 +++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/validated-update-graph.yaml b/validated-update-graph.yaml index 075cad2e..746dbf83 100644 --- a/validated-update-graph.yaml +++ b/validated-update-graph.yaml @@ -108,6 +108,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.0-phase1: - v1.14.0-phase2 v1.14.0-phase2: @@ -120,6 +121,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.15.0: - v1.16.2 - v1.17.0 @@ -127,6 +129,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.0: - v1.16.2 - v1.17.0 @@ -134,6 +137,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.1: - v1.16.2 - v1.17.0 @@ -141,31 +145,42 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.2: - v1.17.0 - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.17.0: - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.18.0: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.19.1: - v1.21.0 - v1.22.2 + - v1.23.1 v1.21.0: - v1.22.2 + - v1.23.1 + v1.22.2: + - v1.23.1 metadata: datastore: postgres default: "true" name: stable nodes: + - id: v1.23.1 + migration: add-gc-covering-index + tag: v1.23.1 - id: v1.22.2 migration: add-gc-covering-index tag: v1.22.2 @@ -267,6 +282,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.3.0: - v1.4.0 - v1.5.0 @@ -286,6 +302,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.4.0: - v1.5.0 - v1.6.0 @@ -304,6 +321,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.5.0: - v1.6.0 - v1.7.1 @@ -321,6 +339,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.6.0: - v1.7.1 - v1.8.0 @@ -337,6 +356,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.7.0: - v1.7.1 - v1.8.0 @@ -353,6 +373,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.7.1: - v1.8.0 - v1.9.0 @@ -368,6 +389,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.8.0: - v1.9.0 - v1.10.0 @@ -382,6 +404,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.9.0: - v1.10.0 - v1.11.0 @@ -395,6 +418,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.10.0: - v1.11.0 - v1.12.0 @@ -407,6 +431,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.11.0: - v1.12.0 - v1.13.0 @@ -418,6 +443,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.12.0: - v1.13.0 - v1.14.1 @@ -428,6 +454,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.13.0: - v1.14.1 - v1.15.0 @@ -437,6 +464,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.0: - v1.14.1 - v1.15.0 @@ -446,6 +474,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.1: - v1.15.0 - v1.16.2 @@ -454,6 +483,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.15.0: - v1.16.2 - v1.17.0 @@ -461,6 +491,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.0: - v1.16.2 - v1.17.0 @@ -468,6 +499,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.1: - v1.16.2 - v1.17.0 @@ -475,31 +507,42 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.2: - v1.17.0 - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.17.0: - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.18.0: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.19.1: - v1.21.0 - v1.22.2 + - v1.23.1 v1.21.0: - v1.22.2 + - v1.23.1 + v1.22.2: + - v1.23.1 metadata: datastore: cockroachdb default: "true" name: stable nodes: + - id: v1.23.1 + migration: add-caveats + tag: v1.23.1 - id: v1.22.2 migration: add-caveats tag: v1.22.2 @@ -589,6 +632,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.7.1: - v1.8.0 - v1.9.0 @@ -604,6 +648,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.8.0: - v1.9.0 - v1.10.0 @@ -618,6 +663,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.9.0: - v1.10.0 - v1.11.0 @@ -631,6 +677,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.10.0: - v1.11.0 - v1.12.0 @@ -643,6 +690,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.11.0: - v1.12.0 - v1.13.0 @@ -654,6 +702,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.12.0: - v1.13.0 - v1.14.1 @@ -664,6 +713,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.13.0: - v1.14.1 - v1.15.0 @@ -673,6 +723,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.0: - v1.14.1 - v1.15.0 @@ -682,6 +733,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.14.1: - v1.15.0 - v1.16.2 @@ -690,6 +742,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.15.0: - v1.16.2 - v1.17.0 @@ -697,6 +750,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.0: - v1.16.2 - v1.17.0 @@ -704,6 +758,7 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.1: - v1.16.2 - v1.17.0 @@ -711,31 +766,42 @@ channels: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.16.2: - v1.17.0 - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.17.0: - v1.18.0 - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.18.0: - v1.19.1 - v1.21.0 - v1.22.2 + - v1.23.1 v1.19.1: - v1.21.0 - v1.22.2 + - v1.23.1 v1.21.0: - v1.22.2 + - v1.23.1 + v1.22.2: + - v1.23.1 metadata: datastore: mysql default: "true" name: stable nodes: + - id: v1.23.1 + migration: extend_object_id + tag: v1.23.1 - id: v1.22.2 migration: extend_object_id tag: v1.22.2 @@ -921,6 +987,8 @@ channels: - v1.22.2-phase1 v1.21.0: - v1.22.2-phase1 + v1.22.2: + - v1.23.1 v1.22.2-phase1: - v1.22.2-phase2 v1.22.2-phase2: @@ -930,6 +998,9 @@ channels: default: "true" name: stable nodes: + - id: v1.23.1 + migration: drop-changelog-table + tag: v1.23.1 - id: v1.22.2 migration: drop-changelog-table tag: v1.22.2