From aa151d5a3134e8587b44444d3310e36ae32b04b9 Mon Sep 17 00:00:00 2001 From: Evan Cordell Date: Fri, 1 Mar 2024 16:16:01 -0500 Subject: [PATCH] Add 1.29.2 to the stable channel --- proposed-update-graph.yaml | 123 ++++++++++++++++++++++++++++ tools/generate-update-graph/main.go | 19 ++++- 2 files changed, 138 insertions(+), 4 deletions(-) diff --git a/proposed-update-graph.yaml b/proposed-update-graph.yaml index 020bd5a..c9aa33a 100644 --- a/proposed-update-graph.yaml +++ b/proposed-update-graph.yaml @@ -112,6 +112,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.14.0-phase1: - v1.14.0-phase2 v1.14.0-phase2: @@ -128,6 +129,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.15.0: - v1.16.2 - v1.17.0 @@ -139,6 +141,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.0: - v1.16.2 - v1.17.0 @@ -150,6 +153,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.1: - v1.16.2 - v1.17.0 @@ -161,6 +165,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.2: - v1.17.0 - v1.18.0 @@ -171,6 +176,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.17.0: - v1.18.0 - v1.19.1 @@ -180,6 +186,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.18.0: - v1.19.1 - v1.21.0 @@ -188,6 +195,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.19.1: - v1.21.0 - v1.22.2 @@ -195,31 +203,42 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.21.0: - v1.22.2 - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.22.2: - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.23.1: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.24.0: - v1.25.0 - v1.26.0 + - v1.29.2 v1.25.0: - v1.26.0 + - v1.29.2 + v1.26.0: + - v1.29.2 metadata: datastore: postgres default: "true" name: stable nodes: + - id: v1.29.2 + migration: add-rel-by-alive-resource-relation-subject + tag: v1.29.2 - id: v1.26.0 migration: add-rel-by-alive-resource-relation-subject tag: v1.26.0 @@ -337,6 +356,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.3.0: - v1.4.0 - v1.5.0 @@ -360,6 +380,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.4.0: - v1.5.0 - v1.6.0 @@ -382,6 +403,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.5.0: - v1.6.0 - v1.7.1 @@ -403,6 +425,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.6.0: - v1.7.1 - v1.8.0 @@ -423,6 +446,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.7.0: - v1.7.1 - v1.8.0 @@ -443,6 +467,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.7.1: - v1.8.0 - v1.9.0 @@ -462,6 +487,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.8.0: - v1.9.0 - v1.10.0 @@ -480,6 +506,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.9.0: - v1.10.0 - v1.11.0 @@ -497,6 +524,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.10.0: - v1.11.0 - v1.12.0 @@ -513,6 +541,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.11.0: - v1.12.0 - v1.13.0 @@ -528,6 +557,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.12.0: - v1.13.0 - v1.14.1 @@ -542,6 +572,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.13.0: - v1.14.1 - v1.15.0 @@ -555,6 +586,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.14.0: - v1.14.1 - v1.15.0 @@ -568,6 +600,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.14.1: - v1.15.0 - v1.16.2 @@ -580,6 +613,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.15.0: - v1.16.2 - v1.17.0 @@ -591,6 +625,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.0: - v1.16.2 - v1.17.0 @@ -602,6 +637,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.1: - v1.16.2 - v1.17.0 @@ -613,6 +649,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.2: - v1.17.0 - v1.18.0 @@ -623,6 +660,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.17.0: - v1.18.0 - v1.19.1 @@ -632,6 +670,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.18.0: - v1.19.1 - v1.21.0 @@ -640,6 +679,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.19.1: - v1.21.0 - v1.22.2 @@ -647,31 +687,42 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.21.0: - v1.22.2 - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.22.2: - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.23.1: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.24.0: - v1.25.0 - v1.26.0 + - v1.29.2 v1.25.0: - v1.26.0 + - v1.29.2 + v1.26.0: + - v1.29.2 metadata: datastore: cockroachdb default: "true" name: stable nodes: + - id: v1.29.2 + migration: add-caveats + tag: v1.29.2 - id: v1.26.0 migration: add-caveats tag: v1.26.0 @@ -777,6 +828,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.7.1: - v1.8.0 - v1.9.0 @@ -796,6 +848,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.8.0: - v1.9.0 - v1.10.0 @@ -814,6 +867,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.9.0: - v1.10.0 - v1.11.0 @@ -831,6 +885,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.10.0: - v1.11.0 - v1.12.0 @@ -847,6 +902,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.11.0: - v1.12.0 - v1.13.0 @@ -862,6 +918,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.12.0: - v1.13.0 - v1.14.1 @@ -876,6 +933,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.13.0: - v1.14.1 - v1.15.0 @@ -889,6 +947,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.14.0: - v1.14.1 - v1.15.0 @@ -902,6 +961,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.14.1: - v1.15.0 - v1.16.2 @@ -914,6 +974,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.15.0: - v1.16.2 - v1.17.0 @@ -925,6 +986,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.0: - v1.16.2 - v1.17.0 @@ -936,6 +998,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.1: - v1.16.2 - v1.17.0 @@ -947,6 +1010,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.2: - v1.17.0 - v1.18.0 @@ -957,6 +1021,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.17.0: - v1.18.0 - v1.19.1 @@ -966,6 +1031,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.18.0: - v1.19.1 - v1.21.0 @@ -974,6 +1040,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.19.1: - v1.21.0 - v1.22.2 @@ -981,31 +1048,42 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.21.0: - v1.22.2 - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.22.2: - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.23.1: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.24.0: - v1.25.0 - v1.26.0 + - v1.29.2 v1.25.0: - v1.26.0 + - v1.29.2 + v1.26.0: + - v1.29.2 metadata: datastore: mysql default: "true" name: stable nodes: + - id: v1.29.2 + migration: watch_api_relation_tuple_index + tag: v1.29.2 - id: v1.26.0 migration: longblob_definitions tag: v1.26.0 @@ -1208,6 +1286,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2-phase1 v1.22.2-phase1: - v1.22.2-phase2 v1.22.2-phase2: @@ -1216,16 +1295,29 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2-phase1 v1.24.0: - v1.25.0 - v1.26.0 + - v1.29.2-phase1 v1.25.0: - v1.26.0 + - v1.29.2-phase1 + v1.26.0: + - v1.29.2-phase1 + v1.29.2-phase1: + - v1.29.2 metadata: datastore: spanner default: "true" name: stable nodes: + - id: v1.29.2 + migration: delete-older-changestreams + tag: v1.29.2 + - id: v1.29.2-phase1 + migration: register-combined-change-stream + tag: v1.29.2 - id: v1.26.0 migration: drop-changelog-table tag: v1.26.0 @@ -1322,6 +1414,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.3.0: - v1.4.0 - v1.5.0 @@ -1345,6 +1438,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.4.0: - v1.5.0 - v1.6.0 @@ -1367,6 +1461,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.5.0: - v1.6.0 - v1.7.1 @@ -1388,6 +1483,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.6.0: - v1.7.1 - v1.8.0 @@ -1408,6 +1504,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.7.0: - v1.7.1 - v1.8.0 @@ -1428,6 +1525,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.7.1: - v1.8.0 - v1.9.0 @@ -1447,6 +1545,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.8.0: - v1.9.0 - v1.10.0 @@ -1465,6 +1564,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.9.0: - v1.10.0 - v1.11.0 @@ -1482,6 +1582,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.10.0: - v1.11.0 - v1.12.0 @@ -1498,6 +1599,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.11.0: - v1.12.0 - v1.13.0 @@ -1513,6 +1615,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.12.0: - v1.13.0 - v1.14.1 @@ -1527,6 +1630,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.13.0: - v1.14.1 - v1.15.0 @@ -1540,6 +1644,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.14.0: - v1.14.1 - v1.15.0 @@ -1553,6 +1658,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.14.1: - v1.15.0 - v1.16.2 @@ -1565,6 +1671,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.15.0: - v1.16.2 - v1.17.0 @@ -1576,6 +1683,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.0: - v1.16.2 - v1.17.0 @@ -1587,6 +1695,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.1: - v1.16.2 - v1.17.0 @@ -1598,6 +1707,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.16.2: - v1.17.0 - v1.18.0 @@ -1608,6 +1718,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.17.0: - v1.18.0 - v1.19.1 @@ -1617,6 +1728,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.18.0: - v1.19.1 - v1.21.0 @@ -1625,6 +1737,7 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.19.1: - v1.21.0 - v1.22.2 @@ -1632,31 +1745,41 @@ channels: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.21.0: - v1.22.2 - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.22.2: - v1.23.1 - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.23.1: - v1.24.0 - v1.25.0 - v1.26.0 + - v1.29.2 v1.24.0: - v1.25.0 - v1.26.0 + - v1.29.2 v1.25.0: - v1.26.0 + - v1.29.2 + v1.26.0: + - v1.29.2 metadata: datastore: memory default: "true" name: stable nodes: + - id: v1.29.2 + tag: v1.29.2 - id: v1.26.0 tag: v1.26.0 - id: v1.25.0 diff --git a/tools/generate-update-graph/main.go b/tools/generate-update-graph/main.go index 4edde07..1509542 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.29.2", Tag: "v1.29.2", Migration: "add-rel-by-alive-resource-relation-subject"}, {ID: "v1.26.0", Tag: "v1.26.0", Migration: "add-rel-by-alive-resource-relation-subject"}, {ID: "v1.25.0", Tag: "v1.25.0", Migration: "add-gc-covering-index"}, {ID: "v1.24.0", Tag: "v1.24.0", Migration: "add-gc-covering-index"}, @@ -76,6 +77,7 @@ func postgresChannel() updates.Channel { {ID: "v1.2.0", Tag: "v1.2.0", Migration: "add-transaction-timestamp-index"}, } edgePatterns := map[string]string{ + "v1.26.0": ">=1.29.2", "v1.25.0": ">=1.26.0", "v1.24.0": ">=1.25.0", "v1.23.1": ">=1.24.0", @@ -120,6 +122,7 @@ func postgresChannel() updates.Channel { func crdbChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.29.2", Tag: "v1.29.2", Migration: "add-caveats"}, {ID: "v1.26.0", Tag: "v1.26.0", Migration: "add-caveats"}, {ID: "v1.25.0", Tag: "v1.25.0", Migration: "add-caveats"}, {ID: "v1.24.0", Tag: "v1.24.0", Migration: "add-caveats"}, @@ -150,6 +153,7 @@ func crdbChannel() updates.Channel { {ID: "v1.2.0", Tag: "v1.2.0", Migration: "add-transactions-table"}, } edgePatterns := map[string]string{ + "v1.26.0": ">=1.29.2", "v1.25.0": ">=1.26.0", "v1.24.0": ">=1.25.0", "v1.23.1": ">=1.24.0", @@ -191,6 +195,7 @@ func crdbChannel() updates.Channel { func mysqlChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.29.2", Tag: "v1.29.2", Migration: "watch_api_relation_tuple_index"}, {ID: "v1.26.0", Tag: "v1.26.0", Migration: "longblob_definitions"}, {ID: "v1.25.0", Tag: "v1.25.0", Migration: "longblob_definitions"}, {ID: "v1.24.0", Tag: "v1.24.0", Migration: "extend_object_id"}, @@ -216,6 +221,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.26.0": ">=1.29.2", "v1.25.0": ">=1.26.0", "v1.24.0": ">=1.25.0", "v1.23.1": ">=1.24.0", @@ -252,6 +258,8 @@ func mysqlChannel() updates.Channel { func spannerChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.29.2", Tag: "v1.29.2", Migration: "delete-older-changestreams"}, + {ID: "v1.29.2-phase1", Tag: "v1.29.2", Migration: "register-combined-change-stream"}, {ID: "v1.26.0", Tag: "v1.26.0", Migration: "drop-changelog-table"}, {ID: "v1.25.0", Tag: "v1.25.0", Migration: "drop-changelog-table"}, {ID: "v1.24.0", Tag: "v1.24.0", Migration: "drop-changelog-table"}, @@ -277,10 +285,12 @@ func spannerChannel() updates.Channel { {ID: "v1.8.0", Tag: "v1.8.0", Migration: "add-metadata-and-counters"}, } edgePatterns := map[string]string{ - "v1.25.0": ">=1.26.0", - "v1.24.0": ">=1.25.0", - "v1.23.1": ">=1.24.0", - "v1.22.2": ">=1.23.1", + "v1.29.2-phase1": "1.29.2", + "v1.26.0": "1.29.2-phase1", + "v1.25.0": ">=1.26.0 <=1.29.2-phase1", + "v1.24.0": ">=1.25.0 <=1.29.2-phase1", + "v1.23.1": ">=1.24.0 <=1.29.2-phase1", + "v1.22.2": ">=1.23.1 <=1.29.2-phase1", "v1.22.2-phase2": "1.22.2", "v1.22.2-phase1": "1.22.2-phase2", "v1.21.0": "1.22.2-phase1", @@ -313,6 +323,7 @@ func spannerChannel() updates.Channel { func memoryChannel() updates.Channel { releases := []updates.State{ + {ID: "v1.29.2", Tag: "v1.29.2"}, {ID: "v1.26.0", Tag: "v1.26.0"}, {ID: "v1.25.0", Tag: "v1.25.0"}, {ID: "v1.24.0", Tag: "v1.24.0"},