Skip to content

Commit 57f335a

Browse files
author
AWS
committed
Amazon Timestream Write Update: This release adds the capability for customers to define how their data should be partitioned, optimizing for certain access patterns. This definition will take place as a part of the table creation.
1 parent fd9e876 commit 57f335a

File tree

3 files changed

+158
-42
lines changed

3 files changed

+158
-42
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Timestream Write",
4+
"contributor": "",
5+
"description": "This release adds the capability for customers to define how their data should be partitioned, optimizing for certain access patterns. This definition will take place as a part of the table creation."
6+
}

services/timestreamwrite/src/main/resources/codegen-resources/endpoint-tests.json

Lines changed: 89 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
}
99
},
1010
"params": {
11-
"UseDualStack": true,
11+
"Region": "us-east-1",
1212
"UseFIPS": true,
13-
"Region": "us-east-1"
13+
"UseDualStack": true
1414
}
1515
},
1616
{
@@ -21,9 +21,9 @@
2121
}
2222
},
2323
"params": {
24-
"UseDualStack": false,
24+
"Region": "us-east-1",
2525
"UseFIPS": true,
26-
"Region": "us-east-1"
26+
"UseDualStack": false
2727
}
2828
},
2929
{
@@ -34,9 +34,9 @@
3434
}
3535
},
3636
"params": {
37-
"UseDualStack": true,
37+
"Region": "us-east-1",
3838
"UseFIPS": false,
39-
"Region": "us-east-1"
39+
"UseDualStack": true
4040
}
4141
},
4242
{
@@ -47,9 +47,9 @@
4747
}
4848
},
4949
"params": {
50-
"UseDualStack": false,
50+
"Region": "us-east-1",
5151
"UseFIPS": false,
52-
"Region": "us-east-1"
52+
"UseDualStack": false
5353
}
5454
},
5555
{
@@ -60,9 +60,9 @@
6060
}
6161
},
6262
"params": {
63-
"UseDualStack": true,
63+
"Region": "cn-north-1",
6464
"UseFIPS": true,
65-
"Region": "cn-north-1"
65+
"UseDualStack": true
6666
}
6767
},
6868
{
@@ -73,9 +73,9 @@
7373
}
7474
},
7575
"params": {
76-
"UseDualStack": false,
76+
"Region": "cn-north-1",
7777
"UseFIPS": true,
78-
"Region": "cn-north-1"
78+
"UseDualStack": false
7979
}
8080
},
8181
{
@@ -86,9 +86,9 @@
8686
}
8787
},
8888
"params": {
89-
"UseDualStack": true,
89+
"Region": "cn-north-1",
9090
"UseFIPS": false,
91-
"Region": "cn-north-1"
91+
"UseDualStack": true
9292
}
9393
},
9494
{
@@ -99,9 +99,9 @@
9999
}
100100
},
101101
"params": {
102-
"UseDualStack": false,
102+
"Region": "cn-north-1",
103103
"UseFIPS": false,
104-
"Region": "cn-north-1"
104+
"UseDualStack": false
105105
}
106106
},
107107
{
@@ -112,9 +112,9 @@
112112
}
113113
},
114114
"params": {
115-
"UseDualStack": true,
115+
"Region": "us-gov-east-1",
116116
"UseFIPS": true,
117-
"Region": "us-gov-east-1"
117+
"UseDualStack": true
118118
}
119119
},
120120
{
@@ -125,9 +125,9 @@
125125
}
126126
},
127127
"params": {
128-
"UseDualStack": false,
128+
"Region": "us-gov-east-1",
129129
"UseFIPS": true,
130-
"Region": "us-gov-east-1"
130+
"UseDualStack": false
131131
}
132132
},
133133
{
@@ -138,9 +138,9 @@
138138
}
139139
},
140140
"params": {
141-
"UseDualStack": true,
141+
"Region": "us-gov-east-1",
142142
"UseFIPS": false,
143-
"Region": "us-gov-east-1"
143+
"UseDualStack": true
144144
}
145145
},
146146
{
@@ -151,9 +151,20 @@
151151
}
152152
},
153153
"params": {
154-
"UseDualStack": false,
154+
"Region": "us-gov-east-1",
155155
"UseFIPS": false,
156-
"Region": "us-gov-east-1"
156+
"UseDualStack": false
157+
}
158+
},
159+
{
160+
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled",
161+
"expect": {
162+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
163+
},
164+
"params": {
165+
"Region": "us-iso-east-1",
166+
"UseFIPS": true,
167+
"UseDualStack": true
157168
}
158169
},
159170
{
@@ -164,9 +175,20 @@
164175
}
165176
},
166177
"params": {
167-
"UseDualStack": false,
178+
"Region": "us-iso-east-1",
168179
"UseFIPS": true,
169-
"Region": "us-iso-east-1"
180+
"UseDualStack": false
181+
}
182+
},
183+
{
184+
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled",
185+
"expect": {
186+
"error": "DualStack is enabled but this partition does not support DualStack"
187+
},
188+
"params": {
189+
"Region": "us-iso-east-1",
190+
"UseFIPS": false,
191+
"UseDualStack": true
170192
}
171193
},
172194
{
@@ -177,9 +199,20 @@
177199
}
178200
},
179201
"params": {
180-
"UseDualStack": false,
202+
"Region": "us-iso-east-1",
181203
"UseFIPS": false,
182-
"Region": "us-iso-east-1"
204+
"UseDualStack": false
205+
}
206+
},
207+
{
208+
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled",
209+
"expect": {
210+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
211+
},
212+
"params": {
213+
"Region": "us-isob-east-1",
214+
"UseFIPS": true,
215+
"UseDualStack": true
183216
}
184217
},
185218
{
@@ -190,9 +223,20 @@
190223
}
191224
},
192225
"params": {
193-
"UseDualStack": false,
226+
"Region": "us-isob-east-1",
194227
"UseFIPS": true,
195-
"Region": "us-isob-east-1"
228+
"UseDualStack": false
229+
}
230+
},
231+
{
232+
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled",
233+
"expect": {
234+
"error": "DualStack is enabled but this partition does not support DualStack"
235+
},
236+
"params": {
237+
"Region": "us-isob-east-1",
238+
"UseFIPS": false,
239+
"UseDualStack": true
196240
}
197241
},
198242
{
@@ -203,9 +247,9 @@
203247
}
204248
},
205249
"params": {
206-
"UseDualStack": false,
250+
"Region": "us-isob-east-1",
207251
"UseFIPS": false,
208-
"Region": "us-isob-east-1"
252+
"UseDualStack": false
209253
}
210254
},
211255
{
@@ -216,9 +260,9 @@
216260
}
217261
},
218262
"params": {
219-
"UseDualStack": false,
220-
"UseFIPS": false,
221263
"Region": "us-east-1",
264+
"UseFIPS": false,
265+
"UseDualStack": false,
222266
"Endpoint": "https://example.com"
223267
}
224268
},
@@ -230,8 +274,8 @@
230274
}
231275
},
232276
"params": {
233-
"UseDualStack": false,
234277
"UseFIPS": false,
278+
"UseDualStack": false,
235279
"Endpoint": "https://example.com"
236280
}
237281
},
@@ -241,9 +285,9 @@
241285
"error": "Invalid Configuration: FIPS and custom endpoint are not supported"
242286
},
243287
"params": {
244-
"UseDualStack": false,
245-
"UseFIPS": true,
246288
"Region": "us-east-1",
289+
"UseFIPS": true,
290+
"UseDualStack": false,
247291
"Endpoint": "https://example.com"
248292
}
249293
},
@@ -253,11 +297,17 @@
253297
"error": "Invalid Configuration: Dualstack and custom endpoint are not supported"
254298
},
255299
"params": {
256-
"UseDualStack": true,
257-
"UseFIPS": false,
258300
"Region": "us-east-1",
301+
"UseFIPS": false,
302+
"UseDualStack": true,
259303
"Endpoint": "https://example.com"
260304
}
305+
},
306+
{
307+
"documentation": "Missing region",
308+
"expect": {
309+
"error": "Invalid Configuration: Missing Region"
310+
}
261311
}
262312
],
263313
"version": "1.0"

0 commit comments

Comments
 (0)