-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
96907: diagrams: updated the create schedule for changefeed diagram r=nickvigilante a=kathancox Previously, the parameters were not descriptive for the synopsis The update will make it easier to document parameters Included some inline elements and replaces Epic: none Release note: None Co-authored-by: Kathryn Hancox <kathryn@cockroachlabs.com>
- v25.1.0-alpha.3
- v25.1.0-alpha.2
- v25.1.0-alpha.1
- v24.3.3
- v24.3.2
- v24.3.1
- v24.3.0
- v24.3.0-rc.1
- v24.3.0-beta.3
- v24.3.0-beta.2
- v24.3.0-beta.1
- v24.3.0-alpha.2
- v24.3.0-alpha.1
- v24.2.8
- v24.2.7
- v24.2.6
- v24.2.5
- v24.2.4
- v24.2.3
- v24.2.2
- v24.2.1
- v24.2.0
- v24.2.0-rc.1
- v24.2.0-beta.3
- v24.2.0-beta.2
- v24.2.0-beta.1
- v24.2.0-alpha.2
- v24.2.0-alpha.1
- v24.1.10
- v24.1.9
- v24.1.8
- v24.1.7
- v24.1.6
- v24.1.5
- v24.1.4
- v24.1.3
- v24.1.2
- v24.1.1
- v24.1.0
- v24.1.0-rc.2
- v24.1.0-rc.1
- v24.1.0-beta.3
- v24.1.0-beta.2
- v24.1.0-beta.1
- v24.1.0-alpha.5
- v24.1.0-alpha.4
- v24.1.0-alpha.3
- v24.1.0-alpha.2
- v24.1.0-alpha.1
- v23.2.19
- v23.2.18
- v23.2.17
- v23.2.16
- v23.2.15
- v23.2.14
- v23.2.13
- v23.2.12
- v23.2.11
- v23.2.10
- v23.2.9
- v23.2.8
- v23.2.7
- v23.2.6
- v23.2.5
- v23.2.4
- v23.2.3
- v23.2.2
- v23.2.1
- v23.2.0
- v23.2.0-rc.2
- v23.2.0-rc.1
- v23.2.0-beta.3
- v23.2.0-beta.2
- v23.2.0-beta.1
- v23.2.0-alpha.7
- v23.2.0-alpha.6
- v23.2.0-alpha.5
- v23.2.0-alpha.4
- v23.2.0-alpha.3
- v23.2.0-alpha.2
- v23.2.0-alpha.1
- v23.2.0-alpha.00000000
- v23.1.30
- v23.1.29
- v23.1.28
- v23.1.27
- v23.1.26
- v23.1.25
- v23.1.24
- v23.1.23
- v23.1.22
- v23.1.21
- v23.1.20
- v23.1.19
- v23.1.18
- v23.1.17
- v23.1.16
- v23.1.15
- v23.1.14
- v23.1.13
- v23.1.12
- v23.1.11
- v23.1.10
- v23.1.9
- v23.1.8
- v23.1.7
- v23.1.6
- v23.1.5
- v23.1.4
- v23.1.3
- v23.1.2
- v23.1.1
- v23.1.0
- v23.1.0-rc.2
- v23.1.0-rc.1
- v23.1.0-beta.3
- v23.1.0-beta.2
- v23.1.0-beta.1
- v23.1.0-alpha.9
- v23.1.0-alpha.8
- v23.1.0-alpha.7
- v23.1.0-alpha.6
- v23.1.0-alpha.5
- v23.1.0-alpha.4
- v23.1.0-alpha.3
- custombuild-v24.1.0-alpha.5-1783-g6cde73f5565
- custombuild-v23.2.0-beta.1-141-g70534bf5bd9
- custombuild-v23.2.0-alpha.00000000-4376-g7450647f213
- custombuild-v23.1.11-2-g0a86e8d93a3
- custombuild-v23.1.10-1-g9f0930f7150
- custombuild-v23.1.8-2-gc2fa404f725
- custombuild-v23.1.7-1-ge4d6e3f1adc
- custombuild-v23.1.6-1-gb8bf8ce8e04
- custombuild-v23.1.5-6-g043a4eb9664
- custombuild-v23.1.5-5-ge84875fa68d
- custombuild-v23.1.5-5-gb36479935f3
- custombuild-v23.1.4-5-ga869ea066bb
- custombuild-v23.1.4-2-gf961c7b36b6
- custombuild-v23.1.2-1-gef8d5da59d2
- custombuild-v23.1.0-alpha.7-4119-gbe818271364
- custombuild-v23.1.0-alpha.7-4119-ga14279bebcb
- custombuild-v23.1.0-alpha.7-4069-g060c223479f
- custombuild-v23.1.0-alpha.7-4057-g415b8d77332
- custombuild-v23.1.0-alpha.7-4055-g99d5a5cbe2c
- custombuild-v23.1.0-alpha.7-4055-g9afa166e8a4
- custombuild-v23.1.0-alpha.7-2220-gadb04746e6a
- custombuild-v23.1.0-alpha.7-1375-g8ce5786d0d8
- custombuild-v23.1.0-alpha.7-448-g7e5dadfb93d
- custombuild-v23.1.0-alpha.7-329-g0a280af5c55
- custombuild-v23.1.0-alpha.7-326-g8a9b0614758
- custombuild-v23.1.0-alpha.7-301-gf174c033701
- custombuild-v23.1.0-alpha.7-301-gabbb5259982
- custombuild-v23.1.0-alpha.7-301-g5f505893f21
- custombuild-v23.1.0-alpha.7-301-g0d357a94542
- custombuild-v23.1.0-alpha.7-290-g502faaf8d67
- custombuild-v23.1.0-alpha.5-175-gbc00587da20
- custombuild-v23.1.0-alpha.2-383-gdce6e2ed1d
- custombuild-v23.1.0-alpha.2-383-g28ef8d3b59
- @cockroachlabs/cluster-ui@24.3.5
- @cockroachlabs/cluster-ui@24.3.4
- @cockroachlabs/cluster-ui@24.3.3
- @cockroachlabs/cluster-ui@24.3.2
- @cockroachlabs/cluster-ui@24.3.1
- @cockroachlabs/cluster-ui@24.3.0-prerelease.4
- @cockroachlabs/cluster-ui@24.3.0-prerelease.3
- @cockroachlabs/cluster-ui@24.3.0-prerelease.2
- @cockroachlabs/cluster-ui@24.3.0-prerelease.1
- @cockroachlabs/cluster-ui@24.3.0-prerelease.0
- @cockroachlabs/cluster-ui@24.2.2
- @cockroachlabs/cluster-ui@24.2.1
- @cockroachlabs/cluster-ui@24.2.0
- @cockroachlabs/cluster-ui@24.1.4
- @cockroachlabs/cluster-ui@24.1.3
- @cockroachlabs/cluster-ui@24.1.2
- @cockroachlabs/cluster-ui@24.1.1
- @cockroachlabs/cluster-ui@24.1.0-prerelease.0
- @cockroachlabs/cluster-ui@23.2.10
- @cockroachlabs/cluster-ui@23.2.9
- @cockroachlabs/cluster-ui@23.2.8
- @cockroachlabs/cluster-ui@23.2.7
- @cockroachlabs/cluster-ui@23.2.6
- @cockroachlabs/cluster-ui@23.2.5
- @cockroachlabs/cluster-ui@23.2.4
- @cockroachlabs/cluster-ui@23.2.3
- @cockroachlabs/cluster-ui@23.2.2
- @cockroachlabs/cluster-ui@23.2.1
- @cockroachlabs/cluster-ui@23.2.0-prerelease.1
- @cockroachlabs/cluster-ui@23.1.16
- @cockroachlabs/cluster-ui@23.1.15
- @cockroachlabs/cluster-ui@23.1.14
- @cockroachlabs/cluster-ui@23.1.13
- @cockroachlabs/cluster-ui@23.1.12
- @cockroachlabs/cluster-ui@23.1.11
- @cockroachlabs/cluster-ui@23.1.10
- @cockroachlabs/cluster-ui@23.1.9
- @cockroachlabs/cluster-ui@23.1.8
- @cockroachlabs/cluster-ui@23.1.7
- @cockroachlabs/cluster-ui@23.1.6
- @cockroachlabs/cluster-ui@23.1.5
- @cockroachlabs/cluster-ui@23.1.4
- @cockroachlabs/cluster-ui@23.1.3
- @cockroachlabs/cluster-ui@23.1.2
- @cockroachlabs/cluster-ui@23.1.1
- @cockroachlabs/cluster-ui@23.1.0-prerelease.6
- @cockroachlabs/cluster-ui@23.1.0-prerelease.5
- @cockroachlabs/cluster@23.1.3
Showing
2 changed files
with
20 additions
and
2 deletions.
There are no files selected for viewing
11 changes: 9 additions & 2 deletions
11
docs/generated/sql/bnf/create_schedule_for_changefeed_stmt.bnf
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 |
---|---|---|
@@ -1,3 +1,10 @@ | ||
create_schedule_for_changefeed_stmt ::= | ||
'CREATE' 'SCHEDULE' schedule_label_spec 'FOR' 'CHANGEFEED' changefeed_targets changefeed_sink opt_with_options cron_expr opt_with_schedule_options | ||
| 'CREATE' 'SCHEDULE' schedule_label_spec 'FOR' 'CHANGEFEED' changefeed_sink opt_with_options 'AS' 'SELECT' target_list 'FROM' changefeed_target_expr opt_where_clause cron_expr opt_with_schedule_options | ||
'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' changefeed_target ( ( ',' changefeed_target ) )* ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'RECURRING' crontab 'WITH' 'SCHEDULE' 'OPTIONS' schedule_option | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' changefeed_target ( ( ',' changefeed_target ) )* ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'RECURRING' crontab 'WITH' 'SCHEDULE' 'OPTIONS' '(' schedule_option ')' | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' changefeed_target ( ( ',' changefeed_target ) )* ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'RECURRING' crontab | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'AS' 'SELECT' target_list 'FROM' insert_target where_clause 'RECURRING' crontab 'WITH' 'SCHEDULE' 'OPTIONS' schedule_option | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'AS' 'SELECT' target_list 'FROM' insert_target where_clause 'RECURRING' crontab 'WITH' 'SCHEDULE' 'OPTIONS' '(' schedule_option ')' | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'AS' 'SELECT' target_list 'FROM' insert_target where_clause 'RECURRING' crontab | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'AS' 'SELECT' target_list 'FROM' insert_target 'RECURRING' crontab 'WITH' 'SCHEDULE' 'OPTIONS' schedule_option | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'AS' 'SELECT' target_list 'FROM' insert_target 'RECURRING' crontab 'WITH' 'SCHEDULE' 'OPTIONS' '(' schedule_option ')' | ||
| 'CREATE' 'SCHEDULE' ( 'IF NOT EXISTS' | ) schedule_label 'FOR' 'CHANGEFEED' ( 'INTO' changefeed_sink ) ( | 'WITH' changefeed_option ( ',' changefeed_option )* ) 'AS' 'SELECT' target_list 'FROM' insert_target 'RECURRING' crontab |
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