Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update SDK to 1.9.261 #10

Merged
merged 538 commits into from
Jun 23, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
538 commits
Select commit Hold shift + click to select a range
fce4924
Allow support for Amazon Opensearch Service(successor to Amazon Elast…
Oct 7, 2021
0df81fd
Update stale_issue.yml (#823)
KaibaLopez Oct 7, 2021
ad56475
Added configuration support for an Amazon Lex bot to provide fulfillm…
Oct 8, 2021
dcad2ee
Enable support for ALB IPv6 Target Groups (IP Address Type)
Oct 11, 2021
d0216a2
Upgrading CRT to version v0.17.1
sdavtaker Oct 8, 2021
9ac19a8
Adds an additional validation exception for Amazon CloudSearch config…
Oct 12, 2021
74a1396
Support for Apache Flink 1.13 in Kinesis Data Analytics. Changed the …
Oct 13, 2021
96a56d0
Adds new option to filter by availability on each type of load balanc…
Oct 14, 2021
bc7c8cc
Enable S3 event base crawler API.
Oct 15, 2021
3bcb4f9
Bug fix: remove unsupported maxResults and nextToken pagination param…
Oct 18, 2021
92d9f12
New License Checker Action (#825)
KaibaLopez Oct 18, 2021
41a23d9
Introducing validation script for Linux installation manifest
sdavtaker Oct 18, 2021
2512a08
Adding the install validation script to CI
sdavtaker Oct 19, 2021
3d2b579
Moved linux install validation to build stage
sdavtaker Oct 19, 2021
4bcdb87
Fixing version of build spec
sdavtaker Oct 19, 2021
5f86728
Adding parallel parameter to CI build
sdavtaker Oct 19, 2021
506ca03
Switching build to make in place of cmake build since the version use…
sdavtaker Oct 19, 2021
0a16cb0
Removing sudo from test since CodeBuild stage runs as root and sudo i…
sdavtaker Oct 19, 2021
cfe6be8
Fixing typo in validator path
sdavtaker Oct 19, 2021
5da499c
This release adds support for our public preview of AWS Data Exchange…
Oct 19, 2021
61deae3
Feature to add support for JSON-L format for S3 as a source.
Oct 20, 2021
96efe22
Replacing custom json content types by default
sdavtaker Oct 21, 2021
baf1071
Revert "Replacing custom json content types by default"
sdavtaker Oct 21, 2021
588f62c
Released Amazon Connect hours of operation API for general availabili…
Oct 21, 2021
5f56754
Replacing custom json content types by default
sdavtaker Oct 21, 2021
fbe60b4
Restablishing x-amz-json for json-rpc
sdavtaker Oct 21, 2021
81d0128
Released Amazon Connect hours of operation API for general availabili…
Oct 22, 2021
d558014
Chime VoiceConnector and VoiceConnectorGroup APIs will now return an …
Oct 22, 2021
c83fdb1
Adding ISO regions
sdavtaker Oct 22, 2021
402f5a3
This release introduces a new feature for Audit Manager: Custom frame…
Oct 25, 2021
2550901
The Amazon Chime SDK now supports push notifications through Amazon P…
Oct 26, 2021
d721ce8
This release adds: attribute-based instance type selection for EC2 Fl…
Oct 27, 2021
c07ce42
Added new read-only DenyAllIGWTraffic network interface attribute. Ad…
Oct 28, 2021
a09837a
Amazon Connect Chat now supports real-time message streaming.
Oct 29, 2021
2848c45
Renaming cJSON funcitons to avoid name clashes
marcoshack Oct 29, 2021
0c8f24e
This Amazon Rekognition Custom Labels release introduces the manageme…
Nov 1, 2021
b6f0e30
Avoid using null pointer
theShmoo Nov 1, 2021
1fbb597
Printing the branch been tested in output.
sdavtaker Nov 1, 2021
0783259
Amazon Connect Chat now supports real-time message streaming.
Nov 2, 2021
d1c01bb
AWS DataSync now supports Hadoop Distributed File System (HDFS) Locat…
Nov 3, 2021
9d8d71d
ListDevices and DescribeDevice now show Edge Manager agent version.
Nov 4, 2021
63f0f98
DescribeInstances now returns customer-owned IP addresses for instanc…
Nov 5, 2021
e0e4ce2
SageMaker CreateEndpoint and UpdateEndpoint APIs now support addition…
Nov 8, 2021
e6fa716
Documentation updates for AWS Health.
Nov 9, 2021
c9c72f3
Initial release of AWS Resilience Hub, a managed service that enables…
Nov 10, 2021
2072c7c
Updated Help section for "dynamodb update-contributor-insights" API
Nov 11, 2021
2f90f9f
This Patch Manager release supports creating Patch Baselines for Rasp…
Nov 12, 2021
55197af
Adds a new VPC Subnet attribute "EnableDns64." When enabled on IPv6 S…
Nov 15, 2021
f34953a
CloudTrail Insights now supports ApiErrorRateInsight, which enables c…
Nov 16, 2021
3942832
Introducing AWS Elastic Disaster Recovery (AWS DRS), a new service th…
Nov 17, 2021
9fd5847
This SDK release adds the following new features: 1) PII detection in…
Nov 19, 2021
3d74b38
Includes APIs for managing resources for Elastic fleets: applications…
Nov 19, 2021
301a4f3
Add support for Exasol data source, 1 click enterprise embedding and …
Nov 22, 2021
b21be81
Cognito provider unnecessarily needed Account Id (#834)
KaibaLopez Nov 22, 2021
fba17f7
Documentation updates for Amazon WorkSpaces
Nov 23, 2021
e2d3e09
This release adds support for sharing AMIs with Organizations within …
Nov 24, 2021
9c7584b
Documentation updates for EC2.
Nov 26, 2021
b10d51f
This is the initial SDK release for AWS Migration Hub Refactor Spaces
Nov 29, 2021
343249f
This release adds support for the new Amazon Inspector API. The new A…
Nov 30, 2021
3a10b4f
Fix code generation collision for lakeformation (#839)
SergeyRyabinin Dec 1, 2021
810622f
AWS IoT TwinMaker makes it faster and easier to create, visualize and…
Dec 1, 2021
9120a51
This release enables - 1/ Inference endpoint configuration recommenda…
Dec 2, 2021
362c90b
This release introduces the actions and data types for the new Amplif…
Dec 2, 2021
84522c1
This release added new KnownGender types for Celebrity Recognition.
Dec 3, 2021
26fa786
AWS AppSync now supports custom domain names, allowing you to associa…
Dec 6, 2021
725dba8
Fix Lambda integration tests to call paginated API repeatedly
Dec 1, 2021
a0454ea
Documentation updates for AWS Health
Dec 8, 2021
6376a26
Added support for grammar slot type in Amazon Lex. You can author you…
Dec 9, 2021
4d66a23
adding the us-iso-west-1 region to s3 (#841)
KaibaLopez Dec 9, 2021
b102aaf
Fix build break in cmake 3.22.0-rc2 (#837)
KaibaLopez Dec 9, 2021
0d82f6e
Add support for Adaptive Retry Strategy to accommodate throttling res…
Nov 24, 2021
6140db4
Documentation updates for Secrets Manager
Dec 13, 2021
eb2ea8a
Fix :: issues/1769 : Updated prefetch_crt_dependency.sh (#838)
KaibaLopez Dec 13, 2021
5b1e5d8
Fix build on gcc10 and CPP17
Dec 16, 2021
4fae645
Fix CI install-test build on Windows shared library config: platform …
Dec 16, 2021
b45ac0a
Adds Tags support to DescribeOrganizationResourceCollectionHealth
Dec 20, 2021
7d5ff01
Amazon Nimble Studio adds support for users to upload files during a …
Dec 21, 2021
021372c
This release adds the API operations to manage the Greengrass role as…
Jan 3, 2022
7d70468
Fix AWS tests build on GCC 11 (#847)
KaibaLopez Jan 3, 2022
ed89f86
This release introduces a new field IndexFacesModelVersion, which is …
Jan 4, 2022
6dfdb89
Translate "sensitive_boolean" type to a regular boolean as this trait…
Jan 4, 2022
fe8f114
Amazon EKS now supports running applications using IPv6 address space
Jan 5, 2022
4dbc0b2
Amazon OpenSearch Service adds support for Fine Grained Access Contro…
Jan 6, 2022
a2512bd
Fix CurlHandleContainer/StlAllocator crash on shutdown (#849)
jmklix Jan 6, 2022
fb8cbeb
This release adds support for selecting the Program Date Time (PDT) C…
Jan 7, 2022
fd9b709
Global CPP SDK hard-coded Client defaults generation from a generic j…
Dec 23, 2021
2c4d19c
Fix build on different platforms
Jan 7, 2022
2ac79af
New feature: Updated EC2 API to support faster launching for Windows …
Jan 10, 2022
90f1dbf
new Issues templates (#843)
KaibaLopez Jan 10, 2022
e13e1cc
Introducing new APIs for Workspaces audio optimization with Amazon Co…
Jan 11, 2022
4db1ff6
This release adds support for Custom vocabulary in Amazon Lex V2 APIs…
Jan 12, 2022
49680d5
AWS ElastiCache for Redis has added a new Engine Log LogType in LogDe…
Jan 13, 2022
2c4667f
Application Insights support for Active Directory and SharePoint
Jan 14, 2022
30a3d7b
This release adds the CalculateRouteMatrix API which calculates route…
Jan 18, 2022
c7d279b
This release of the Amazon Macie API introduces stricter validation o…
Jan 19, 2022
bbd06a0
Fix warnings with old gcc compilers
skamath Jan 18, 2022
6f6d3a1
Amazon GuardDuty findings now include remoteAccountDetails under AwsA…
Jan 20, 2022
f833a8a
Add support for granular PIIEntityTypes when using Batch ContentRedac…
Jan 21, 2022
4114d8e
Updated documentation for Route53 Recovery Readiness APIs.
Jan 24, 2022
e14c6d2
Amazon GuardDuty expands threat detection coverage to protect Amazon …
Jan 25, 2022
a962d8a
API changes relating to Fail steps in model building pipeline and add…
Jan 26, 2022
dc45c32
Upgrading Doxygen to 1.9.3 in CI
sdavtaker Jan 26, 2022
5f7539e
API changes relating to Fail steps in model building pipeline and add…
Jan 26, 2022
54f04de
Allows customers to get progress updates for blue/green deployments
Jan 27, 2022
9c7d973
Doc updates for Cognito user pools API Reference.
Jan 28, 2022
5211c9c
Update Apache velocity engine to 2.3
Jan 28, 2022
3197823
Add -Wshadow to the list of gcc compiler warnings
Jan 28, 2022
7e6c037
Fix timestream-query non-Unity build by including required header
Feb 1, 2022
79f94bc
Adding minRecommendationRequestsPerSecond attribute to recommender APIs.
Feb 2, 2022
e61b32b
Add EC2 Image recycle bin support.
Feb 3, 2022
1b52474
You can now optionally specify the account ID that you expect to be t…
Feb 4, 2022
34820ef
This release updates 3 API parameters. UpdateAssessmentFrameworkContr…
Feb 7, 2022
58e1b64
Amazon Kendra now provides a data source connector for Amazon FSx. Fo…
Feb 8, 2022
7a96468
Restructure templates for a slightly better readability
Feb 7, 2022
a746ec8
Further break operation template into sub-templates
Feb 8, 2022
3956605
Deduplicate Uri request params building into a single template
Feb 8, 2022
b52ce48
This SDK release is for the feature launch of AWS CloudFormation Hooks.
Feb 9, 2022
ba945aa
Customer requested typo fix in API documentation.
Feb 10, 2022
6e854b6
Documentation updates for AWS Systems Manager.
Feb 11, 2022
84a6de9
Adds support for determining which Aurora PostgreSQL versions support…
Feb 14, 2022
a6d9f82
Adds support for auto-adjusting budgets, a new budget method alongsid…
Feb 16, 2022
5b39526
Documentation updates for AWS Identity and Access Management (IAM).
Feb 17, 2022
7a08e50
Increase string list limit from 10 to 100.
Feb 18, 2022
7900f84
This release introduces apis CreateIntegrationWorkflow, DeleteWorkflo…
Feb 21, 2022
8277841
This release enables customers to use translation settings for formal…
Feb 22, 2022
2af3ce5
Lambda releases .NET 6 managed runtime to be available in all commerc…
Feb 23, 2022
41ea090
Support retryable trait in the code generator
Feb 23, 2022
01e61b3
Adding checksums improvements (#866)
sdavtaker Feb 24, 2022
1f99c1d
Fix for S3 models with requestChecksumRequired but without requestAlg…
Feb 24, 2022
7989e6f
SDK doc update for Route 53 to update some parameters with new inform…
Feb 24, 2022
bb2ad57
Added NTP server configuration parameter to ProvisionDevice operation…
Feb 25, 2022
24b3cc6
Adding flexible checksums tests (#867)
sdavtaker Feb 25, 2022
34a91fa
Remove logging line from a unit test (#873)
SergeyRyabinin Feb 26, 2022
ea5a4d6
Added NTP server configuration parameter to ProvisionDevice operation…
Feb 26, 2022
4ffab13
Bump zip4j from 1.3.2 to 2.9.1 in /code-generation/generator
dependabot[bot] Feb 26, 2022
94898f5
This release adds support for the following FSx for OpenZFS features:…
Feb 28, 2022
502b399
This release adds Hybridcast as an available profile option for Dash …
Mar 1, 2022
d21c3a2
This release adds support for S3 Object Ownership by allowing the S3 …
Mar 2, 2022
e66b425
Launching Amazon AppFlow Marketo as a destination connector SDK.
Mar 3, 2022
c97a7bd
Updating retry strategy for IMDS credential provider (#875)
sbiscigl Mar 3, 2022
873783f
Amazon DevOps Guru now integrates with Amazon CodeGuru Profiler. You …
Mar 4, 2022
3808330
Amazon ECS UpdateService API now supports additional parameters: load…
Mar 7, 2022
72f1db5
AWS Elemental MediaConvert SDK has added support for reading timecode…
Mar 8, 2022
ce0a8d6
Amazon Comprehend now supports extracting the sentiment associated wi…
Mar 9, 2022
1c669cb
Documentation fix for API `StartMedicalTranscriptionJobRequest`, now …
Mar 10, 2022
92f75bd
EventStream payload can be serialized as a json list
Mar 11, 2022
e5dc51c
This release adds address filters for listSites
Mar 11, 2022
f864a6e
Add resourceType enums for AWS::ECR::PublicRepository and AWS::EC2::L…
Mar 14, 2022
4ea20ac
Various documentation improvements
Mar 15, 2022
e9d58bc
Security update for OpenSSL CVE-2022-0778 - Possible infinite loop in…
sdavtaker Mar 15, 2022
6363faa
Various documentation improvements
Mar 15, 2022
1853782
Adding the ability to customize Cognito verification messages for ema…
Mar 16, 2022
34d0358
Updates integ tests to use account env var (#882)
sbiscigl Mar 18, 2022
8465e8f
Integration test giving an example how to call dualstack endpoint
Mar 11, 2022
309e18a
Generate dualstack endpoints for EC2 service
Mar 18, 2022
df3113e
Do not check tests for hardcoded endpoints
Mar 18, 2022
14548ec
Added 9 new APIs for AWS Glue Interactive Sessions: ListSessions, Sto…
Mar 18, 2022
e10cc4b
Add support for media replication to link multiple WebRTC media sessi…
Mar 21, 2022
c06e533
@camarois (#884)
jmklix Mar 22, 2022
a72b841
The release fixes the incorrect permissions called out in the documen…
Mar 22, 2022
510be42
Doc only update for ElastiCache
Mar 23, 2022
7c37b57
Fixes cspell test for british spellings (#886)
sbiscigl Mar 23, 2022
f1311ec
Updates integ tests to use environment varible for auth and resources
sbiscigl Mar 21, 2022
8a61832
Added new APIs GetCustomRulePolicy and GetOrganizationCustomRulePolic…
Mar 24, 2022
0e61a9e
Removing declaration of deleted copy assigment in gtest.h (#887)
sdavtaker Mar 24, 2022
3b84a1b
This is release adds support for Amazon VPC Reachability Analyzer to …
Mar 25, 2022
be902c6
This release adds support for selecting a maintenance window.
Mar 28, 2022
04d3a32
Updates advanced topics documentation.
sbiscigl Mar 28, 2022
079df5b
This release provides the new CloseAccount API that enables principal…
Mar 29, 2022
edb18fb
Update the default AWS IoT Core Data Plane endpoint from VeriSign sig…
Mar 30, 2022
9e93ff6
This release adds a new API "ListRoutingControls" to list routing con…
Mar 31, 2022
8b4c16a
This release updates these APIs: UpdateInstanceAttribute, DescribeIns…
Apr 1, 2022
0fbde2c
@kellertk (#889)
jmklix Apr 1, 2022
2bb4bb2
AWS IoT - AWS IoT Device Defender adds support to list metric datapoi…
Apr 4, 2022
b39ba17
Documentation-only update for doc bug fixes for the S3 Control API docs.
Apr 5, 2022
b2f1b89
Add resourceType enums for AWS::EMR::SecurityConfiguration and AWS::S…
Apr 6, 2022
2ccabf8
Adds new EventBridge Endpoint resources for disaster recovery, multi-…
Apr 7, 2022
caf8831
remove sdk version request for feature request issue (#894)
jmklix Apr 7, 2022
cb50191
AWS Elemental MediaConvert SDK has added support for the pass-through…
Apr 8, 2022
ec7fc07
In this release, we have added the ability to bind events to componen…
Apr 11, 2022
10ac040
Allow TLS 1.3 with WinHTTP if available
Apr 8, 2022
78dec90
Upgrades to CRT dependancy
JonathanHenson Feb 24, 2022
fdf5a3c
Adding Findcrypto.cmake
sdavtaker Feb 24, 2022
0227ef6
Initialize struct following aws-c-io update #eaa583a
Apr 7, 2022
f178331
Update CRT to v0.17.25
Apr 7, 2022
a03126d
EventBridge PutEvents multi-regional endpoint generator support
Mar 30, 2022
a0d94f7
Manual code regeneration for EventBridge multi-regional endpoint
Apr 7, 2022
108f9a5
Update CRT to v0.17.27
Apr 12, 2022
ec587a9
X2idn and X2iedn instances are powered by 3rd generation Intel Xeon S…
Apr 12, 2022
fd2f50f
Fixes cpp 20 build for windows.
sbiscigl Apr 12, 2022
a45d06d
Updates CRT back to right version
sbiscigl Apr 13, 2022
8537829
This release adds support for deploying FSx for ONTAP file systems in…
Apr 13, 2022
fb6b8cf
Enables users to pass custom token URL parameters for Oauth2 authenti…
Apr 14, 2022
370f089
Removes Amazon RDS on VMware with the deletion of APIs related to Cus…
Apr 15, 2022
34ccde1
Adding StartRecommender and StopRecommender APIs for Personalize.
Apr 19, 2022
716c883
Sensitive data findings in Amazon Macie now indicate how Macie found …
Apr 20, 2022
ce9e5c1
This release adds 3 new batch data query APIs : BatchGetAssetProperty…
Apr 21, 2022
dee168b
Fix code generation in case shape Search<Result> is defined by a model
SergeyRyabinin Apr 21, 2022
940e5f0
Adds support for waiters that automatically poll for a deleted NAT Ga…
Apr 22, 2022
2e5ab77
Reducing refresh time for EC2 Credential to 10M in place of 15M (#904)
sdavtaker Apr 22, 2022
ed04abb
Security Hub now lets you opt-out of auto-enabling the defaults stand…
Apr 25, 2022
4d7185a
This release adds support for Lightsail load balancer HTTP to HTTPS r…
Apr 26, 2022
bdf296a
For Amazon Chime SDK meetings, the Amazon Chime Media Pipelines SDK a…
Apr 27, 2022
026a66c
Refactor AWS Auth Signer files into base/interface class and differen…
SergeyRyabinin Apr 27, 2022
8b88868
Fix unity build and ODR
SergeyRyabinin Apr 27, 2022
2fc659e
This release adds support to query the public key and creation date o…
Apr 28, 2022
4bf33aa
Feature - Adds support for Internet Protocol Version 6 (IPv6) on RDS …
Apr 29, 2022
39f1350
Forward declare member types referenced through a list container
SergeyRyabinin Apr 29, 2022
024efd6
Remove isListMemberAndMutuallyReferencedWith
SergeyRyabinin Apr 29, 2022
3c13ea8
Compute forward declarations before template rendering
SergeyRyabinin Apr 29, 2022
67d10d7
Manual code regeneration following code gen update
SergeyRyabinin Apr 29, 2022
ff8904c
CloudWatch Synthetics has introduced a new feature to provide custome…
May 2, 2022
26b13d4
Adds support for allocating Dedicated Hosts on AWS Outposts. The All…
May 3, 2022
f89a7c1
Updates code generation to handle edgecase.
sbiscigl May 3, 2022
3b4b42f
Documentation updates for Lightsail
May 4, 2022
5e0e163
AWS DataSync now supports a new ObjectTags Task API option that can b…
May 5, 2022
4c40794
Add new state values for IPAMs, IPAM Scopes, and IPAM Pools.
May 6, 2022
e5e38a7
SDK release for Cloud Control API to include paginators for Python SDK.
May 9, 2022
c3aa235
Added support for using NitroTPM and UEFI Secure Boot on EC2 instances.
May 10, 2022
62c00f7
Fix issue #1926 CMake breaks while building static libs on Redhat/CentOS
HFTrader May 10, 2022
e5cda3f
Keeps static OpenSSL library if found, otherwise uses dynamic version
HFTrader May 10, 2022
00825f6
This release updates AWS PrivateLink APIs to support IPv6 for Private…
May 11, 2022
9669a1c
Serialize TagMap following flattened trait specification
SergeyRyabinin May 11, 2022
a4a8c0d
Add missing <thread> include for tests
cpcloud Apr 22, 2022
7794535
Add missing includes
kkarbowiak Apr 26, 2022
29af254
Documentation-only updates for IVS Chat API Reference.
May 12, 2022
4b1d3a5
This release adds APIs for creating and deleting API keys in an Amazo…
May 13, 2022
dfc0aa2
Do not repeat documentation for a service operation; I repeat, do not…
SergeyRyabinin May 13, 2022
cdfc637
Manual code regeneration following code gen update to not triple oper…
SergeyRyabinin May 13, 2022
e3f33ee
updates enviornment variables for CI
sbiscigl May 11, 2022
e76b48d
Documentation updates for AWS Security Token Service.
May 16, 2022
9c69999
This release adds a new optional parameter called codeGenNodeConfigur…
May 17, 2022
c1df819
API UpdatePublicSharingSettings enables IAM admins to enable/disable …
May 18, 2022
c0ac56d
In this release we added SnsFormat to SNSConfiguration to support hum…
May 19, 2022
7fbfee1
Revert "Merge pull request #9 from ianton-ru/yandex_s3_throttling"
excitoon May 22, 2022
4f8ccef
Revert "Merge pull request #8 from ClickHouse-Extras/better-client-co…
excitoon May 22, 2022
4a67a12
Revert "Don't try to access EC2 metadata in order to determine region."
excitoon May 22, 2022
4c3a83e
Revert "Make http uri with non-empty path"
excitoon May 22, 2022
06897f4
Revert "More reliable way to check if there is anything in result IOS…
excitoon May 22, 2022
31b19f0
Revert "Add to aws S3Client constructor with custom AwsAuthSigner."
excitoon May 22, 2022
94fc112
Revert "Set default scheme to ClientConfigurationPerRequest."
excitoon May 22, 2022
ec0277b
Revert "Possibility to set HTTPS proxy scheme per request."
excitoon May 22, 2022
f1ac6e0
Revert "Possibility to redefine proxy configuration on-the-fly."
excitoon May 22, 2022
46c6fe1
Merge remote-tracking branch 'upstream/master' into newaws2 -- c0ac56…
excitoon May 22, 2022
41a52d9
More reliable way to check if there is anything in result IOStream (i…
excitoon Jan 26, 2021
dff5ff3
Make http uri with non-empty path. ClickHouse/aws-sdk-cpp#5
ianton-ru Nov 3, 2020
403bc7d
Fixed tests for ClickHouse/aws-sdk-cpp#5.
excitoon May 22, 2022
4bd1ca4
Don't try to access EC2 metadata in order to determine region. ClickH…
excitoon Jan 26, 2021
1aefbdb
Merge pull request ClickHouse/aws-sdk-cpp#8 from ClickHouse-Extras/be…
nikitamikhaylov Aug 27, 2021
d279d16
Merge pull request ClickHouse/aws-sdk-cpp#9 from ianton-ru/yandex_s3_…
alexey-milovidov Sep 21, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
15 changes: 15 additions & 0 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
Checks: 'clang-diagnostic-*,clang-analyzer-*,performance-*,readability-*,modernize-*,bugprone-*,misc-*'
WarningsAsErrors: 'performance-*'
HeaderFilterRegex: ''
FormatStyle: 'none'
CheckOptions:
- key: modernize-pass-by-value.ValuesOnly
value: '1',
- key: readability-implicit-bool-conversion.AllowPointerConditions
value: '1',
- key: readability-implicit-bool-conversion.AllowIntegerConditions
value: '1'


...
41 changes: 0 additions & 41 deletions .github/ISSUE_TEMPLATE/---bug-report.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/---feature-request.md

This file was deleted.

30 changes: 0 additions & 30 deletions .github/ISSUE_TEMPLATE/---questions---help.md

This file was deleted.

83 changes: 83 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
---
name: "🐛 Bug Report"
description: Report a bug
title: "(short issue description)"
labels: [bug, needs-triage]
assignees: []
body:
- type: textarea
id: description
attributes:
label: Describe the bug
description: What is the problem? A clear and concise description of the bug.
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: |
What did you expect to happen?
validations:
required: true
- type: textarea
id: current
attributes:
label: Current Behavior
description: |
What actually happened?

Please include full errors, uncaught exceptions, stack traces, and relevant logs.
If service responses are relevant, please include wire logs.
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Reproduction Steps
description: |
Provide a self-contained, concise snippet of code that can be used to reproduce the issue.
For more complex issues provide a repo with the smallest sample that reproduces the bug.

Avoid including business logic or unrelated code, it makes diagnosis more difficult.
The code sample should be an SSCCE. See http://sscce.org/ for details. In short, please provide a code sample that we can copy/paste, run and reproduce.
validations:
required: true
- type: textarea
id: solution
attributes:
label: Possible Solution
description: |
Suggest a fix/reason for the bug
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional Information/Context
description: |
Anything else that might be relevant for troubleshooting this bug. Providing context helps us come up with a solution that is most useful in the real world.
validations:
required: false

- type: input
id: cpp-sdk-version
attributes:
label: AWS CPP SDK version used
validations:
required: true

- type: input
id: compiler-version
attributes:
label: Compiler and Version used
description: gcc --version / Visual Studio / clang --version
validations:
required: true

- type: input
id: operating-system
attributes:
label: Operating System and version
validations:
required: true
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 💬 General Question
url: https://github.com/aws/aws-sdk-cpp/discussions/categories/q-a
about: Please ask and answer questions as a discussion thread
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: "📕 Documentation Issue"
description: Report an issue in the API Reference documentation or Developer Guide
title: "(short issue description)"
labels: [documentation, needs-triage]
assignees: []
body:
- type: textarea
id: description
attributes:
label: Describe the issue
description: A clear and concise description of the issue.
validations:
required: true

- type: textarea
id: links
attributes:
label: Links
description: |
Include links to affected documentation page(s).
validations:
required: true
47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
name: 🚀 Feature Request
description: Suggest an idea for this project
title: "(short issue description)"
labels: [feature-request, needs-triage]
assignees: []
body:
- type: textarea
id: description
attributes:
label: Describe the feature
description: A clear and concise description of the feature you are proposing.
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Use Case
description: |
Why do you need this feature? For example: "I'm always frustrated when..."
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: |
Suggest how to implement the addition or change. Please include prototype/workaround/sketch/reference implementation.
validations:
required: false
- type: textarea
id: other
attributes:
label: Other Information
description: |
Any alternative solutions or features you considered, a more detailed explanation, stack traces, related issues, links for context, etc.
validations:
required: false
- type: checkboxes
id: ack
attributes:
label: Acknowledgements
options:
- label: I may be able to implement this feature request
required: false
- label: This feature might incur a breaking change
required: false
46 changes: 46 additions & 0 deletions .github/workflows/license-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: License Scan

on: [pull_request]

jobs:
build:

runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.9]

steps:
- name: Checkout target
uses: actions/checkout@v2
with:
path: sdkmain
ref: ${{ github.base_ref }}
- name: Checkout this ref
uses: actions/checkout@v2
with:
path: new-ref
fetch-depth: 0
- name: Get Diff
run: git --git-dir ./new-ref/.git diff --name-only --diff-filter=ACMRT ${{ github.event.pull_request.base.sha }} ${{ github.sha }}| xargs > fileList.txt
- name: Checkout scancode
uses: actions/checkout@v2
with:
repository: nexB/scancode-toolkit
path: scancode-toolkit
fetch-depth: 1
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
# ScanCode
- name: Self-configure scancode
working-directory: ./scancode-toolkit
run: ./scancode --help
- name: Run Scan code on pr ref
run: for filename in $(< fileList.txt); do ./scancode-toolkit/scancode -l -n 30 --json-pp - ./sdkmain/$filename | grep short_name | sort | uniq >> old-licenses.txt; done
- name: Run Scan code on target
run: for filename in $(< fileList.txt); do ./scancode-toolkit/scancode -l -n 30 --json-pp - ./new-ref/$filename | grep short_name | sort | uniq >> new-licenses.txt; done
# compare
- name: License test
run: if ! cmp old-licenses.txt new-licenses.txt; then echo "Licenses differ! Failing."; exit -1; else echo "Licenses are the same. Success."; exit 0; fi
48 changes: 48 additions & 0 deletions .github/workflows/license-scheduled-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: License Scan

on:
schedule:
- cron: "0 0 * * *"

jobs:
build:

runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.9]

steps:
- name: Checkout main
uses: actions/checkout@v2
with:
repository: aws/aws-sdk-cpp
path: aws-sdk-cpp
ref: main
- name: Checkout stable version
uses: actions/checkout@v2
with:
repository: aws/aws-sdk-cpp
path: new-ref
ref: "1.9.85"
- name: Checkout scancode
uses: actions/checkout@v2
with:
repository: nexB/scancode-toolkit
path: scancode-toolkit
fetch-depth: 1
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
# ScanCode
- name: Self-configure scancode
working-directory: ./scancode-toolkit
run: ./scancode --help
- name: Run Scan code
run: |
./scancode-toolkit/scancode -l -n 30 --json-pp - ./aws-sdk-cpp/aws-cpp-sdk-core | grep short_name | sed -e 's/\"short_name\": //' -e 's/\"\,\?//g' | sort | uniq > old-licenses.txt
./scancode-toolkit/scancode -l -n 30 --json-pp - ./new-ref/aws-cpp-sdk-core | grep short_name | sed -e 's/\"short_name\": //' -e 's/\"\,\?//g' | sort | uniq > new-licenses.txt
# compare
- name: License test
run: if ! cmp old-licenses.txt new-licenses.txt; then echo "Licenses differ! Failing."; exit -1; else echo "Licenses are the same. Success."; exit 0; fi
4 changes: 2 additions & 2 deletions .github/workflows/stale_issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ jobs:
closed-for-staleness-label: closed-for-staleness

# Issue timing
days-before-stale: 7
days-before-close: 4
days-before-stale: 2
days-before-close: 5
days-before-ancient: 365

# If you don't want to mark a issue as being ancient based on a
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ Release
*.iml
tags

# CI Artifacts
BuildSpec.json
BuildSpec.zip

#vim swap file
*.swp

Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "aws-common-runtime/aws-crt-cpp"]
path = crt/aws-crt-cpp
url = https://github.com/awslabs/aws-crt-cpp.git
Loading