Commit dbc8185
committed
Add BACKUP ENCRYPTION option support
- Add BackupEncryptionOption and BackupOptionBase interface
- Support ENCRYPTION(ALGORITHM = ..., SERVER CERTIFICATE|ASYMMETRIC KEY = ...)
- Reuse existing CryptoMechanism type
- Add Stats option kind capitalization
- Enable 1 passing test1 parent 6bf8518 commit dbc8185
5 files changed
Lines changed: 173 additions & 41 deletions
File tree
- ast
- parser
- testdata
- BackupStatementTests120
- Baselines120_BackupStatementTests120
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
32 | 37 | | |
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
37 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
38 | 56 | | |
39 | 57 | | |
40 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11534 | 11534 | | |
11535 | 11535 | | |
11536 | 11536 | | |
11537 | | - | |
| 11537 | + | |
11538 | 11538 | | |
11539 | 11539 | | |
11540 | 11540 | | |
| |||
11565 | 11565 | | |
11566 | 11566 | | |
11567 | 11567 | | |
11568 | | - | |
| 11568 | + | |
11569 | 11569 | | |
11570 | 11570 | | |
11571 | 11571 | | |
| |||
11659 | 11659 | | |
11660 | 11660 | | |
11661 | 11661 | | |
| 11662 | + | |
| 11663 | + | |
| 11664 | + | |
| 11665 | + | |
| 11666 | + | |
| 11667 | + | |
| 11668 | + | |
| 11669 | + | |
| 11670 | + | |
| 11671 | + | |
| 11672 | + | |
11662 | 11673 | | |
11663 | 11674 | | |
11664 | 11675 | | |
| |||
11670 | 11681 | | |
11671 | 11682 | | |
11672 | 11683 | | |
| 11684 | + | |
| 11685 | + | |
| 11686 | + | |
| 11687 | + | |
| 11688 | + | |
| 11689 | + | |
| 11690 | + | |
| 11691 | + | |
| 11692 | + | |
| 11693 | + | |
| 11694 | + | |
| 11695 | + | |
11673 | 11696 | | |
11674 | 11697 | | |
11675 | 11698 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7062 | 7062 | | |
7063 | 7063 | | |
7064 | 7064 | | |
7065 | | - | |
| 7065 | + | |
7066 | 7066 | | |
7067 | 7067 | | |
7068 | 7068 | | |
7069 | 7069 | | |
7070 | 7070 | | |
7071 | | - | |
7072 | 7071 | | |
7073 | | - | |
7074 | | - | |
7075 | | - | |
7076 | | - | |
7077 | | - | |
7078 | | - | |
7079 | | - | |
7080 | | - | |
7081 | | - | |
7082 | | - | |
7083 | | - | |
7084 | | - | |
7085 | | - | |
7086 | | - | |
7087 | | - | |
7088 | | - | |
7089 | | - | |
7090 | | - | |
7091 | | - | |
7092 | | - | |
7093 | | - | |
7094 | | - | |
7095 | | - | |
7096 | | - | |
7097 | | - | |
7098 | | - | |
7099 | | - | |
7100 | | - | |
7101 | | - | |
7102 | | - | |
| 7072 | + | |
| 7073 | + | |
| 7074 | + | |
7103 | 7075 | | |
7104 | 7076 | | |
7105 | 7077 | | |
7106 | | - | |
7107 | | - | |
| 7078 | + | |
| 7079 | + | |
| 7080 | + | |
| 7081 | + | |
| 7082 | + | |
| 7083 | + | |
| 7084 | + | |
| 7085 | + | |
| 7086 | + | |
| 7087 | + | |
| 7088 | + | |
| 7089 | + | |
| 7090 | + | |
| 7091 | + | |
| 7092 | + | |
| 7093 | + | |
| 7094 | + | |
| 7095 | + | |
| 7096 | + | |
| 7097 | + | |
| 7098 | + | |
| 7099 | + | |
| 7100 | + | |
| 7101 | + | |
| 7102 | + | |
| 7103 | + | |
| 7104 | + | |
| 7105 | + | |
| 7106 | + | |
| 7107 | + | |
| 7108 | + | |
| 7109 | + | |
| 7110 | + | |
| 7111 | + | |
| 7112 | + | |
| 7113 | + | |
| 7114 | + | |
| 7115 | + | |
| 7116 | + | |
| 7117 | + | |
| 7118 | + | |
7108 | 7119 | | |
7109 | | - | |
| 7120 | + | |
| 7121 | + | |
7110 | 7122 | | |
7111 | 7123 | | |
7112 | 7124 | | |
| |||
7137 | 7149 | | |
7138 | 7150 | | |
7139 | 7151 | | |
| 7152 | + | |
| 7153 | + | |
| 7154 | + | |
| 7155 | + | |
| 7156 | + | |
| 7157 | + | |
| 7158 | + | |
| 7159 | + | |
| 7160 | + | |
| 7161 | + | |
| 7162 | + | |
| 7163 | + | |
| 7164 | + | |
| 7165 | + | |
| 7166 | + | |
| 7167 | + | |
| 7168 | + | |
| 7169 | + | |
| 7170 | + | |
| 7171 | + | |
| 7172 | + | |
| 7173 | + | |
| 7174 | + | |
| 7175 | + | |
| 7176 | + | |
| 7177 | + | |
| 7178 | + | |
| 7179 | + | |
| 7180 | + | |
| 7181 | + | |
| 7182 | + | |
| 7183 | + | |
| 7184 | + | |
| 7185 | + | |
| 7186 | + | |
| 7187 | + | |
| 7188 | + | |
| 7189 | + | |
| 7190 | + | |
| 7191 | + | |
| 7192 | + | |
| 7193 | + | |
| 7194 | + | |
| 7195 | + | |
| 7196 | + | |
| 7197 | + | |
| 7198 | + | |
| 7199 | + | |
| 7200 | + | |
| 7201 | + | |
| 7202 | + | |
| 7203 | + | |
| 7204 | + | |
| 7205 | + | |
| 7206 | + | |
| 7207 | + | |
| 7208 | + | |
| 7209 | + | |
| 7210 | + | |
| 7211 | + | |
| 7212 | + | |
| 7213 | + | |
| 7214 | + | |
| 7215 | + | |
| 7216 | + | |
| 7217 | + | |
| 7218 | + | |
| 7219 | + | |
| 7220 | + | |
| 7221 | + | |
| 7222 | + | |
| 7223 | + | |
| 7224 | + | |
| 7225 | + | |
| 7226 | + | |
| 7227 | + | |
| 7228 | + | |
| 7229 | + | |
| 7230 | + | |
7140 | 7231 | | |
7141 | 7232 | | |
7142 | 7233 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments