Skip to content

Commit 6f80948

Browse files
author
Tianyi Wang
committed
modify recursion detection and test
1 parent 7472c6c commit 6f80948

21 files changed

+230
-538
lines changed

.changelog/d74f8a813ddb431fb6006abefbdaba1b.json

Lines changed: 1 addition & 360 deletions
Original file line numberDiff line numberDiff line change
@@ -3,365 +3,6 @@
33
"type": "feature",
44
"description": "add recursion detection middleware to all SDK requests to avoid recursion invocation in Lambda",
55
"modules": [
6-
".",
7-
"example/service/dynamodb/createTable",
8-
"example/service/dynamodb/scanItems",
9-
"example/service/s3/listObjects",
10-
"example/service/s3/usingPrivateLink",
11-
"feature/dynamodb/attributevalue",
12-
"feature/dynamodb/expression",
13-
"feature/dynamodbstreams/attributevalue",
14-
"feature/s3/manager",
15-
"internal/protocoltest/awsrestjson",
16-
"internal/protocoltest/ec2query",
17-
"internal/protocoltest/jsonrpc",
18-
"internal/protocoltest/jsonrpc10",
19-
"internal/protocoltest/query",
20-
"internal/protocoltest/restxml",
21-
"internal/protocoltest/restxmlwithnamespace",
22-
"service/accessanalyzer",
23-
"service/account",
24-
"service/acm",
25-
"service/acmpca",
26-
"service/alexaforbusiness",
27-
"service/amp",
28-
"service/amplify",
29-
"service/amplifybackend",
30-
"service/amplifyuibuilder",
31-
"service/apigateway",
32-
"service/apigatewaymanagementapi",
33-
"service/apigatewayv2",
34-
"service/appconfig",
35-
"service/appconfigdata",
36-
"service/appflow",
37-
"service/appintegrations",
38-
"service/applicationautoscaling",
39-
"service/applicationcostprofiler",
40-
"service/applicationdiscoveryservice",
41-
"service/applicationinsights",
42-
"service/appmesh",
43-
"service/apprunner",
44-
"service/appstream",
45-
"service/appsync",
46-
"service/arczonalshift",
47-
"service/athena",
48-
"service/auditmanager",
49-
"service/autoscaling",
50-
"service/autoscalingplans",
51-
"service/backup",
52-
"service/backupgateway",
53-
"service/backupstorage",
54-
"service/batch",
55-
"service/billingconductor",
56-
"service/braket",
57-
"service/budgets",
58-
"service/chime",
59-
"service/chimesdkidentity",
60-
"service/chimesdkmediapipelines",
61-
"service/chimesdkmeetings",
62-
"service/chimesdkmessaging",
63-
"service/chimesdkvoice",
64-
"service/cleanrooms",
65-
"service/cloud9",
66-
"service/cloudcontrol",
67-
"service/clouddirectory",
68-
"service/cloudformation",
69-
"service/cloudfront",
70-
"service/cloudhsm",
71-
"service/cloudhsmv2",
72-
"service/cloudsearch",
73-
"service/cloudsearchdomain",
74-
"service/cloudtrail",
75-
"service/cloudtraildata",
76-
"service/cloudwatch",
77-
"service/cloudwatchevents",
78-
"service/cloudwatchlogs",
79-
"service/codeartifact",
80-
"service/codebuild",
81-
"service/codecatalyst",
82-
"service/codecommit",
83-
"service/codedeploy",
84-
"service/codeguruprofiler",
85-
"service/codegurureviewer",
86-
"service/codepipeline",
87-
"service/codestar",
88-
"service/codestarconnections",
89-
"service/codestarnotifications",
90-
"service/cognitoidentity",
91-
"service/cognitoidentityprovider",
92-
"service/cognitosync",
93-
"service/comprehend",
94-
"service/comprehendmedical",
95-
"service/computeoptimizer",
96-
"service/configservice",
97-
"service/connect",
98-
"service/connectcampaigns",
99-
"service/connectcases",
100-
"service/connectcontactlens",
101-
"service/connectparticipant",
102-
"service/controltower",
103-
"service/costandusagereportservice",
104-
"service/costexplorer",
105-
"service/customerprofiles",
106-
"service/databasemigrationservice",
107-
"service/databrew",
108-
"service/dataexchange",
109-
"service/datapipeline",
110-
"service/datasync",
111-
"service/dax",
112-
"service/detective",
113-
"service/devicefarm",
114-
"service/devopsguru",
115-
"service/directconnect",
116-
"service/directoryservice",
117-
"service/dlm",
118-
"service/docdb",
119-
"service/docdbelastic",
120-
"service/drs",
121-
"service/dynamodb",
122-
"service/dynamodbstreams",
123-
"service/ebs",
124-
"service/ec2",
125-
"service/ec2instanceconnect",
126-
"service/ecr",
127-
"service/ecrpublic",
128-
"service/ecs",
129-
"service/efs",
130-
"service/eks",
131-
"service/elasticache",
132-
"service/elasticbeanstalk",
133-
"service/elasticinference",
134-
"service/elasticloadbalancing",
135-
"service/elasticloadbalancingv2",
136-
"service/elasticsearchservice",
137-
"service/elastictranscoder",
138-
"service/emr",
139-
"service/emrcontainers",
140-
"service/emrserverless",
141-
"service/eventbridge",
142-
"service/evidently",
143-
"service/finspace",
144-
"service/finspacedata",
145-
"service/firehose",
146-
"service/fis",
147-
"service/fms",
148-
"service/forecast",
149-
"service/forecastquery",
150-
"service/frauddetector",
151-
"service/fsx",
152-
"service/gamelift",
153-
"service/gamesparks",
154-
"service/glacier",
155-
"service/globalaccelerator",
156-
"service/glue",
157-
"service/grafana",
158-
"service/greengrass",
159-
"service/greengrassv2",
160-
"service/groundstation",
161-
"service/guardduty",
162-
"service/health",
163-
"service/healthlake",
164-
"service/honeycode",
165-
"service/iam",
166-
"service/identitystore",
167-
"service/imagebuilder",
168-
"service/inspector",
169-
"service/inspector2",
170-
"service/internal/benchmark",
171-
"service/internal/integrationtest",
172-
"service/internetmonitor",
173-
"service/iot",
174-
"service/iot1clickdevicesservice",
175-
"service/iot1clickprojects",
176-
"service/iotanalytics",
177-
"service/iotdataplane",
178-
"service/iotdeviceadvisor",
179-
"service/iotevents",
180-
"service/ioteventsdata",
181-
"service/iotfleethub",
182-
"service/iotfleetwise",
183-
"service/iotjobsdataplane",
184-
"service/iotroborunner",
185-
"service/iotsecuretunneling",
186-
"service/iotsitewise",
187-
"service/iotthingsgraph",
188-
"service/iottwinmaker",
189-
"service/iotwireless",
190-
"service/ivs",
191-
"service/ivschat",
192-
"service/ivsrealtime",
193-
"service/kafka",
194-
"service/kafkaconnect",
195-
"service/kendra",
196-
"service/kendraranking",
197-
"service/keyspaces",
198-
"service/kinesis",
199-
"service/kinesisanalytics",
200-
"service/kinesisanalyticsv2",
201-
"service/kinesisvideo",
202-
"service/kinesisvideoarchivedmedia",
203-
"service/kinesisvideomedia",
204-
"service/kinesisvideosignaling",
205-
"service/kinesisvideowebrtcstorage",
206-
"service/kms",
207-
"service/lakeformation",
208-
"service/lambda",
209-
"service/lexmodelbuildingservice",
210-
"service/lexmodelsv2",
211-
"service/lexruntimeservice",
212-
"service/lexruntimev2",
213-
"service/licensemanager",
214-
"service/licensemanagerlinuxsubscriptions",
215-
"service/licensemanagerusersubscriptions",
216-
"service/lightsail",
217-
"service/location",
218-
"service/lookoutequipment",
219-
"service/lookoutmetrics",
220-
"service/lookoutvision",
221-
"service/m2",
222-
"service/machinelearning",
223-
"service/macie",
224-
"service/macie2",
225-
"service/managedblockchain",
226-
"service/marketplacecatalog",
227-
"service/marketplacecommerceanalytics",
228-
"service/marketplaceentitlementservice",
229-
"service/marketplacemetering",
230-
"service/mediaconnect",
231-
"service/mediaconvert",
232-
"service/medialive",
233-
"service/mediapackage",
234-
"service/mediapackagevod",
235-
"service/mediastore",
236-
"service/mediastoredata",
237-
"service/mediatailor",
238-
"service/memorydb",
239-
"service/mgn",
240-
"service/migrationhub",
241-
"service/migrationhubconfig",
242-
"service/migrationhuborchestrator",
243-
"service/migrationhubrefactorspaces",
244-
"service/migrationhubstrategy",
245-
"service/mobile",
246-
"service/mq",
247-
"service/mturk",
248-
"service/mwaa",
249-
"service/neptune",
250-
"service/networkfirewall",
251-
"service/networkmanager",
252-
"service/nimble",
253-
"service/oam",
254-
"service/omics",
255-
"service/opensearch",
256-
"service/opensearchserverless",
257-
"service/opsworks",
258-
"service/opsworkscm",
259-
"service/organizations",
260-
"service/outposts",
261-
"service/panorama",
262-
"service/personalize",
263-
"service/personalizeevents",
264-
"service/personalizeruntime",
265-
"service/pi",
266-
"service/pinpoint",
267-
"service/pinpointemail",
268-
"service/pinpointsmsvoice",
269-
"service/pinpointsmsvoicev2",
270-
"service/pipes",
271-
"service/polly",
272-
"service/pricing",
273-
"service/privatenetworks",
274-
"service/proton",
275-
"service/qldb",
276-
"service/qldbsession",
277-
"service/quicksight",
278-
"service/ram",
279-
"service/rbin",
280-
"service/rds",
281-
"service/rdsdata",
282-
"service/redshift",
283-
"service/redshiftdata",
284-
"service/redshiftserverless",
285-
"service/rekognition",
286-
"service/resiliencehub",
287-
"service/resourceexplorer2",
288-
"service/resourcegroups",
289-
"service/resourcegroupstaggingapi",
290-
"service/robomaker",
291-
"service/rolesanywhere",
292-
"service/route53",
293-
"service/route53domains",
294-
"service/route53recoverycluster",
295-
"service/route53recoverycontrolconfig",
296-
"service/route53recoveryreadiness",
297-
"service/route53resolver",
298-
"service/rum",
299-
"service/s3",
300-
"service/s3control",
301-
"service/s3outposts",
302-
"service/sagemaker",
303-
"service/sagemakera2iruntime",
304-
"service/sagemakeredge",
305-
"service/sagemakerfeaturestoreruntime",
306-
"service/sagemakergeospatial",
307-
"service/sagemakermetrics",
308-
"service/sagemakerruntime",
309-
"service/savingsplans",
310-
"service/scheduler",
311-
"service/schemas",
312-
"service/secretsmanager",
313-
"service/securityhub",
314-
"service/securitylake",
315-
"service/serverlessapplicationrepository",
316-
"service/servicecatalog",
317-
"service/servicecatalogappregistry",
318-
"service/servicediscovery",
319-
"service/servicequotas",
320-
"service/ses",
321-
"service/sesv2",
322-
"service/sfn",
323-
"service/shield",
324-
"service/signer",
325-
"service/simspaceweaver",
326-
"service/sms",
327-
"service/snowball",
328-
"service/snowdevicemanagement",
329-
"service/sns",
330-
"service/sqs",
331-
"service/ssm",
332-
"service/ssmcontacts",
333-
"service/ssmincidents",
334-
"service/ssmsap",
335-
"service/sso",
336-
"service/ssoadmin",
337-
"service/ssooidc",
338-
"service/storagegateway",
339-
"service/sts",
340-
"service/support",
341-
"service/supportapp",
342-
"service/swf",
343-
"service/synthetics",
344-
"service/textract",
345-
"service/timestreamquery",
346-
"service/timestreamwrite",
347-
"service/tnb",
348-
"service/transcribe",
349-
"service/transcribestreaming",
350-
"service/transfer",
351-
"service/translate",
352-
"service/voiceid",
353-
"service/vpclattice",
354-
"service/waf",
355-
"service/wafregional",
356-
"service/wafv2",
357-
"service/wellarchitected",
358-
"service/wisdom",
359-
"service/workdocs",
360-
"service/worklink",
361-
"service/workmail",
362-
"service/workmailmessageflow",
363-
"service/workspaces",
364-
"service/workspacesweb",
365-
"service/xray"
6+
"."
3667
]
3678
}

0 commit comments

Comments
 (0)