Skip to content

Commit 8d50d30

Browse files
authored
add test vectors for metastore, Java-generated (#58)
1 parent ca73df1 commit 8d50d30

File tree

3 files changed

+401
-0
lines changed

3 files changed

+401
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"metastore": [
3+
{
4+
"*amzn-ddb-map-desc*": {
5+
"B": "AAAAAAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
6+
},
7+
"t": {
8+
"B": "eJcKzY3SHwBIhXdfxeYWd9UE5yX+RxaPJQ7L2TdgDxs="
9+
},
10+
"V": {
11+
"N": "0"
12+
},
13+
"encAlg": {
14+
"B": "XJilRkdsIP0bqzvqutJc8AC8YhY1YApJCgTLXgAqtwU="
15+
},
16+
"enc": {
17+
"B": "DvDUW2Ao1YWp7uxxEL+mv5uqHCrSNIDR18CgBD8XHCuNlBPC6GXxk9YnFmv3kgVDlMdEo0wE79zRoETB7GmjcA=="
18+
},
19+
"intAlg": {
20+
"B": "I//7G2LUrAQ2EwQGQr7ZIKyXl1AlGeB+kfvZGmCj6wShZpMKPXjyBF/9RvIz3clQ"
21+
},
22+
"N": {
23+
"S": "materialName"
24+
},
25+
"int": {
26+
"B": "zFha4J4gPaiwhjiQs47L0bTf4WSNemVAxKJJnBnujl7OajvO7ZW3zehGJlaai4tCLxTwoLPI+Ig/a+zCdau4iw=="
27+
},
28+
"*amzn-ddb-map-sig*": {
29+
"B": "aklO+h7kSUjXEt6pBA03G4wiIU20XKT/sP+rKSeNAKc="
30+
}
31+
}
32+
]
33+
}
Lines changed: 351 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,351 @@
1+
{
2+
"HashKeyOnly": [
3+
{
4+
"hashKey": {
5+
"S": "Bar"
6+
},
7+
"*amzn-ddb-map-desc*": {
8+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOGR5Y1YrQW42bUVFVzJLK3RjVE1EQWw2MUNRSzNPZ2hpQ2Z2YTBYeGFVaU9odWJnRDhMelFwdz09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
9+
},
10+
"*amzn-ddb-map-sig*": {
11+
"B": "iBDp77rZmalAcIlg0htWCjJ0BcYgMdPgzJj8fie5Ai0="
12+
}
13+
},
14+
{
15+
"hashKey": {
16+
"S": "Baz"
17+
},
18+
"*amzn-ddb-map-desc*": {
19+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAODlPZG50TUIwbHpoMUtKNHlYZXhrNXZsWVF4RUlWRDJZRWVybHlQNThXWkg1OUtxelM2MUIvdz09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
20+
},
21+
"*amzn-ddb-map-sig*": {
22+
"B": "No2a+yFlcr1phtcCGNXKfcUrfyMtPdihhh7UPWQNLog="
23+
}
24+
},
25+
{
26+
"hashKey": {
27+
"S": "Foo"
28+
},
29+
"*amzn-ddb-map-desc*": {
30+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOGtUMFY2bklwSHh2WTZ6bjMycHJHd0NJVFJRb1NyR3BsWGtoTlcxdUJZWnA2QVFUSURiT3dVUT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
31+
},
32+
"*amzn-ddb-map-sig*": {
33+
"B": "fy9BE3X7MyBJCQLvCN8TNUTf/zJvKEQQOdf9VhJbWdU="
34+
}
35+
}
36+
],
37+
"TableName": [
38+
{
39+
"rangeKey": {
40+
"N": "1"
41+
},
42+
"hashKey": {
43+
"N": "1"
44+
},
45+
"*amzn-ddb-map-desc*": {
46+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAODJLUkJKQlBxbEFEM0ZYL2RiSjhlRHFoL2NvdVZhUnJUZmpISE0rWFRtbS9xYThybHZ3Rkw1UT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
47+
},
48+
"*amzn-ddb-map-sig*": {
49+
"B": "Qv9omCLGhrq2cxeP+elq4UgbloK03bV+knv8uE9P7Mw="
50+
}
51+
},
52+
{
53+
"rangeKey": {
54+
"N": "2"
55+
},
56+
"hashKey": {
57+
"N": "1"
58+
},
59+
"*amzn-ddb-map-desc*": {
60+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOHZyckFUOHhzOTJJNlpMdVFtcGs2SDR2RTJ6WlljMVRjZkNXb2VUVXdPcVN3K29Gb0JTWFlQUT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
61+
},
62+
"*amzn-ddb-map-sig*": {
63+
"B": "tgkdLHwtDS/NzFDFLQR8GQLsw4LURQMB/8yBoD4kKSI="
64+
}
65+
},
66+
{
67+
"rangeKey": {
68+
"N": "3"
69+
},
70+
"hashKey": {
71+
"N": "1"
72+
},
73+
"*amzn-ddb-map-desc*": {
74+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOENTT0dQcXZZM0d5QUJSZTB1MXVTLzR4ZGtQRlRSQlh0M3dkSGJ2bXoveUNCcEk3bGY3Qit1dz09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
75+
},
76+
"*amzn-ddb-map-sig*": {
77+
"B": "UPLAdN9KAJNJRZzAtfpaloOYNa+gCVXg1diT6CGSqrU="
78+
}
79+
},
80+
{
81+
"rangeKey": {
82+
"N": "1"
83+
},
84+
"hashKey": {
85+
"N": "5"
86+
},
87+
"*amzn-ddb-map-desc*": {
88+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOG1WcldlSy9CYkxsSDlnY0Zvb1Fjb0I4V082anlSa0hRT2NqN0NaZjFzMUk0RWRuV0NGai9CQT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
89+
},
90+
"*amzn-ddb-map-sig*": {
91+
"B": "DY8cXYd+66/OeHT+dOOh4FnJgwD4mMj/0EOZZdlrDGU="
92+
}
93+
},
94+
{
95+
"rangeKey": {
96+
"N": "7"
97+
},
98+
"stringValue": {
99+
"B": "jmiBDtOhOzwPbKbPx15zZ+HeW0ElgRnRiGykEvmvpFux0U/LJQFRQ9KncAWd4nJM"
100+
},
101+
"hashKey": {
102+
"N": "5"
103+
},
104+
"*amzn-ddb-map-desc*": {
105+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOGNaYlhrb0ZDLzZjVzlpNWNBanViTHdZaW1vNE9SdlUxQjZOSWRpRHovc1BsMUQwU1F2ajhWQT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
106+
},
107+
"doubleSet": {
108+
"B": "S4kDtlVOu6tLMGoBhqD8oDGY8WnnUnZ6gN2E0TLmTn6+rJeFBQ3R0NfJtsXtx8pKKOZRG7z5nkJqVCXWA0YEtg=="
109+
},
110+
"intSet": {
111+
"B": "uU3x6fQO9kF37qXb+KdB50EvDsAQSr7JEkKFo76XSF3q1jRNuXTvNL1MmCagMicOn8hGXWf3uXr3l/jeMXXTxw=="
112+
},
113+
"byteArrayValue": {
114+
"B": "1v7mQNUIJrvRrBqSBP8Ges17M8ylNfERqjAhpBtmtEg="
115+
},
116+
"stringSet": {
117+
"B": "MSooPgKThBmQfGl+MZ0PcPhwCWpykLn5VIYK8y17sa7S9HPC+ZZaXSZWAeEIe9tCsazs/GhYPNAk+J9+Ehr83A=="
118+
},
119+
"intValue": {
120+
"B": "FLAPKKtgQS0xyDmVtg8TM8NsK5Zt7HSPorfyxIzw920="
121+
},
122+
"doubleValue": {
123+
"B": "IKFrRJV/QQ6bN880QRBKXR/K84kwc5O8cAFduodO5dU="
124+
},
125+
"version": {
126+
"N": "1"
127+
},
128+
"*amzn-ddb-map-sig*": {
129+
"B": "zZEKidI2XCh5bvadadW99btbRcOVSuavthxLMEIN86c="
130+
}
131+
},
132+
{
133+
"rangeKey": {
134+
"N": "10"
135+
},
136+
"stringValue": {
137+
"S": "Hello world!"
138+
},
139+
"hashKey": {
140+
"N": "8"
141+
},
142+
"*amzn-ddb-map-desc*": {
143+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAODlqNDlhRG51M1hBNVE0M0xxMDMvaTF3eUIzbHdSbng4eDNEK29JamM3Qlpxbno5VmhoRHc2Zz09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
144+
},
145+
"doubleSet": {
146+
"NS": [
147+
"-3",
148+
"-34.2",
149+
"0",
150+
"15",
151+
"7.6"
152+
]
153+
},
154+
"intSet": {
155+
"NS": [
156+
"0",
157+
"1",
158+
"10",
159+
"15",
160+
"200"
161+
]
162+
},
163+
"byteArrayValue": {
164+
"B": "AAECAwQF"
165+
},
166+
"stringSet": {
167+
"SS": [
168+
"?",
169+
"Cruel",
170+
"Goodbye",
171+
"World"
172+
]
173+
},
174+
"intValue": {
175+
"N": "123"
176+
},
177+
"doubleValue": {
178+
"N": "15"
179+
},
180+
"version": {
181+
"N": "1"
182+
},
183+
"*amzn-ddb-map-sig*": {
184+
"B": "TUBX7q3xvSd+K/nMBdipsX+6nTyt+htT/qJUK5sPos0="
185+
}
186+
},
187+
{
188+
"rangeKey": {
189+
"N": "3"
190+
},
191+
"hashKey": {
192+
"N": "7"
193+
},
194+
"*amzn-ddb-map-desc*": {
195+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOHA3N1pGSEh5Wk5qZXErWDdHdHhsRkNzZDVqemhTSFVQVFc1V3YzU0xPaHFFdzQzUmJEdUVOUT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
196+
},
197+
"*amzn-ddb-map-sig*": {
198+
"B": "c4AE+L/ysYL+maoJmXJkaMeJ3Chh1Ed8KQA148yZK6M="
199+
}
200+
},
201+
{
202+
"rangeKey": {
203+
"N": "9"
204+
},
205+
"stringValue": {
206+
"S": "Hello world!"
207+
},
208+
"hashKey": {
209+
"N": "7"
210+
},
211+
"doubleSet": {
212+
"NS": [
213+
"-3",
214+
"-34.2",
215+
"0",
216+
"15",
217+
"7.6"
218+
]
219+
},
220+
"intSet": {
221+
"NS": [
222+
"0",
223+
"1",
224+
"10",
225+
"15",
226+
"200"
227+
]
228+
},
229+
"byteArrayValue": {
230+
"B": "AAECAwQF"
231+
},
232+
"stringSet": {
233+
"SS": [
234+
"?",
235+
"Cruel",
236+
"Goodbye",
237+
"World"
238+
]
239+
},
240+
"intValue": {
241+
"N": "123"
242+
},
243+
"doubleValue": {
244+
"N": "15"
245+
},
246+
"version": {
247+
"N": "1"
248+
}
249+
},
250+
{
251+
"rangeKey": {
252+
"N": "1"
253+
},
254+
"hashKey": {
255+
"N": "0"
256+
},
257+
"*amzn-ddb-map-desc*": {
258+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOFI3eGxEWmZCTTRoMWhaa0EreldTQ0VNV3ZCVnV2Vm03Z25wVnlmTVBRMW5hYi9KQWhiRUs3UT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
259+
},
260+
"*amzn-ddb-map-sig*": {
261+
"B": "RU3MCwYYxRFxZT7GmHBG7j+pgK14aMfEIsmrbgB8+Wk="
262+
}
263+
},
264+
{
265+
"rangeKey": {
266+
"N": "2"
267+
},
268+
"hashKey": {
269+
"N": "0"
270+
},
271+
"*amzn-ddb-map-desc*": {
272+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOGkxcGFYZUtNRXlTTDFDOUdwaS9QWFVDMk15ZHdUeUxKTGQ3RXNIeWUrazJrRWlxTnBRdFZnZz09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
273+
},
274+
"*amzn-ddb-map-sig*": {
275+
"B": "5gNtdXLSncuZDK3EvpFos08QRhOsOnKDVNR9jogw/Bk="
276+
}
277+
},
278+
{
279+
"rangeKey": {
280+
"N": "3"
281+
},
282+
"hashKey": {
283+
"N": "0"
284+
},
285+
"*amzn-ddb-map-desc*": {
286+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOGxCdUFkQ0pYSk9yVS9JelM4TEV1RlFoWDhnVVVCMG5jZDNxZ0FUQ0xjMjVrYTE0RFRTVjNKQT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
287+
},
288+
"*amzn-ddb-map-sig*": {
289+
"B": "6zpNDAHNoQUzrP6YE6g47Y7CDom04EWXUTGuhPU7Wd8="
290+
}
291+
},
292+
{
293+
"rangeKey": {
294+
"N": "2"
295+
},
296+
"hashKey": {
297+
"N": "6"
298+
},
299+
"*amzn-ddb-map-desc*": {
300+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOFdsRU5LNlNmY096R3owYTRwL2RyRHF5REo4LzJ0REJ0WTRRL0wxdUpRc1lYeldRQ2pUcExkQT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
301+
},
302+
"*amzn-ddb-map-sig*": {
303+
"B": "tvX4UthmBwymnAZ7CuTpJdLTASr1lRj1MvRwAesjtMM="
304+
}
305+
},
306+
{
307+
"rangeKey": {
308+
"N": "8"
309+
},
310+
"stringValue": {
311+
"S": "Hello world!"
312+
},
313+
"hashKey": {
314+
"N": "6"
315+
},
316+
"*amzn-ddb-map-desc*": {
317+
"B": "AAAAAAAAABBhbXpuLWRkYi1lbnYta2V5AAAAOGpyLzI2c1V1NW5udlQwcmVzY0NPWEhXTHZwZzlySjNkeURSVHQxRFFMcnAvTG9STkRyNk5EQT09AAAAEGFtem4tZGRiLWVudi1hbGcAAAADQUVTAAAAEGFtem4tZGRiLW1ldGEtaWQAAAAObWF0ZXJpYWxOYW1lIzAAAAARYW16bi1kZGItd3JhcC1hbGcAAAAHQUVTV3JhcAAAABVhbXpuLWRkYi1tYXAtc3ltLW1vZGUAAAARL0NCQy9QS0NTNVBhZGRpbmc="
318+
},
319+
"doubleSet": {
320+
"NS": [
321+
"-3",
322+
"-34.2",
323+
"0",
324+
"15",
325+
"7.6"
326+
]
327+
},
328+
"intSet": {
329+
"B": "UBGZEIoWzYKTFCsFoZYXzRUJsNuy3xr64nCwsL14lZNk62Aff5n3+ETtWm8U9E3PMOp9LozkDwZcnzs0rnYIeA=="
330+
},
331+
"byteArrayValue": {
332+
"B": "l9wQf/r6vivuTCvIz0Jeqd80xPII30sf317fED7Xrrs="
333+
},
334+
"intValue": {
335+
"N": "123"
336+
},
337+
"stringSet": {
338+
"B": "AijuavOYfNvcle2WbG8I2a4W1af+UPxhKguG3YMW5E6MoXsdO5ddSAifAPbVLmv92VyJnx/o817m1IOSs+LccA=="
339+
},
340+
"doubleValue": {
341+
"N": "15"
342+
},
343+
"version": {
344+
"N": "1"
345+
},
346+
"*amzn-ddb-map-sig*": {
347+
"B": "pzB3S616mcP6HQrkeaUYdV5Qo2UYWF6p04GZhSzcpV8="
348+
}
349+
}
350+
]
351+
}

0 commit comments

Comments
 (0)