Skip to content

Commit

Permalink
Release v1.44.306 (2023-07-21) (#4924)
Browse files Browse the repository at this point in the history
Release v1.44.306 (2023-07-21)
===

### Service Client Updates
* `service/glue`: Updates service API and documentation
  * This release adds support for AWS Glue Crawler with Apache Hudi Tables, allowing Crawlers to discover Hudi Tables in S3 and register them in Glue Data Catalog for query engines to query against.
* `service/mediaconvert`: Updates service documentation
  * This release includes improvements to Preserve 444 handling, compatibility of HEVC sources without frame rates, and general improvements to MP4 outputs.
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
  * Adds support for the DBSystemID parameter of CreateDBInstance to RDS Custom for Oracle.
* `service/workspaces`: Updates service documentation
  * Fixed VolumeEncryptionKey descriptions

### SDK Bugs
* `codegen`: Prevent unused imports from being generated for event streams.
  * Potentially-unused `"time"` import was causing vet failures on generated code.
  • Loading branch information
aws-sdk-go-automation committed Jul 21, 2023
1 parent e7c3b25 commit 7175ab4
Show file tree
Hide file tree
Showing 15 changed files with 559 additions and 301 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
Release v1.44.306 (2023-07-21)
===

### Service Client Updates
* `service/glue`: Updates service API and documentation
* This release adds support for AWS Glue Crawler with Apache Hudi Tables, allowing Crawlers to discover Hudi Tables in S3 and register them in Glue Data Catalog for query engines to query against.
* `service/mediaconvert`: Updates service documentation
* This release includes improvements to Preserve 444 handling, compatibility of HEVC sources without frame rates, and general improvements to MP4 outputs.
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
* Adds support for the DBSystemID parameter of CreateDBInstance to RDS Custom for Oracle.
* `service/workspaces`: Updates service documentation
* Fixed VolumeEncryptionKey descriptions

### SDK Bugs
* `codegen`: Prevent unused imports from being generated for event streams.
* Potentially-unused `"time"` import was causing vet failures on generated code.

Release v1.44.305 (2023-07-20)
===

Expand Down
2 changes: 0 additions & 2 deletions CHANGELOG_PENDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,3 @@
### SDK Enhancements

### SDK Bugs
* `codegen`: Prevent unused imports from being generated for event streams.
* Potentially-unused `"time"` import was causing vet failures on generated code.
13 changes: 10 additions & 3 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.44.305"
const SDKVersion = "1.44.306"
16 changes: 15 additions & 1 deletion models/apis/glue/2017-03-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4816,7 +4816,8 @@
"DynamoDBTargets":{"shape":"DynamoDBTargetList"},
"CatalogTargets":{"shape":"CatalogTargetList"},
"DeltaTargets":{"shape":"DeltaTargetList"},
"IcebergTargets":{"shape":"IcebergTargetList"}
"IcebergTargets":{"shape":"IcebergTargetList"},
"HudiTargets":{"shape":"HudiTargetList"}
}
},
"CrawlsFilter":{
Expand Down Expand Up @@ -8182,6 +8183,15 @@
"min":1,
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*"
},
"HudiTarget":{
"type":"structure",
"members":{
"Paths":{"shape":"PathList"},
"ConnectionName":{"shape":"ConnectionName"},
"Exclusions":{"shape":"PathList"},
"MaximumTraversalDepth":{"shape":"NullableInteger"}
}
},
"HudiTargetCompressionType":{
"type":"string",
"enum":[
Expand All @@ -8191,6 +8201,10 @@
"snappy"
]
},
"HudiTargetList":{
"type":"list",
"member":{"shape":"HudiTarget"}
},
"IcebergInput":{
"type":"structure",
"required":["MetadataOperation"],
Expand Down
28 changes: 22 additions & 6 deletions models/apis/glue/2017-03-31/docs-2.json

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions models/apis/mediaconvert/2017-08-29/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3142,9 +3142,9 @@
}
},
"ProresChromaSampling": {
"base": "This setting applies only to ProRes 4444 and ProRes 4444 XQ outputs that you create from inputs that use 4:4:4 chroma sampling. Set Preserve 4:4:4 sampling (PRESERVE_444_SAMPLING) to allow outputs to also use 4:4:4 chroma sampling. You must specify a value for this setting when your output codec profile supports 4:4:4 chroma sampling. Related Settings: When you set Chroma sampling to Preserve 4:4:4 sampling (PRESERVE_444_SAMPLING), you must choose an output codec profile that supports 4:4:4 chroma sampling. These values for Profile (CodecProfile) support 4:4:4 chroma sampling: Apple ProRes 4444 (APPLE_PRORES_4444) or Apple ProRes 4444 XQ (APPLE_PRORES_4444_XQ). When you set Chroma sampling to Preserve 4:4:4 sampling, you must disable all video preprocessors except for Nexguard file marker (PartnerWatermarking). When you set Chroma sampling to Preserve 4:4:4 sampling and use framerate conversion, you must set Frame rate conversion algorithm (FramerateConversionAlgorithm) to Drop duplicate (DUPLICATE_DROP).",
"base": "This setting applies only to ProRes 4444 and ProRes 4444 XQ outputs that you create from inputs that use 4:4:4 chroma sampling. Set Preserve 4:4:4 sampling (PRESERVE_444_SAMPLING) to allow outputs to also use 4:4:4 chroma sampling. You must specify a value for this setting when your output codec profile supports 4:4:4 chroma sampling. Related Settings: For Apple ProRes outputs with 4:4:4 chroma sampling: Choose Preserve 4:4:4 sampling. Use when your input has 4:4:4 chroma sampling and your output codec Profile is Apple ProRes 4444 or 4444 XQ. Note that when you choose Preserve 4:4:4 sampling, you cannot include any of the following Preprocessors: Dolby Vision, HDR10+, or Noise reducer.",
"refs": {
"ProresSettings$ChromaSampling": "This setting applies only to ProRes 4444 and ProRes 4444 XQ outputs that you create from inputs that use 4:4:4 chroma sampling. Set Preserve 4:4:4 sampling (PRESERVE_444_SAMPLING) to allow outputs to also use 4:4:4 chroma sampling. You must specify a value for this setting when your output codec profile supports 4:4:4 chroma sampling. Related Settings: When you set Chroma sampling to Preserve 4:4:4 sampling (PRESERVE_444_SAMPLING), you must choose an output codec profile that supports 4:4:4 chroma sampling. These values for Profile (CodecProfile) support 4:4:4 chroma sampling: Apple ProRes 4444 (APPLE_PRORES_4444) or Apple ProRes 4444 XQ (APPLE_PRORES_4444_XQ). When you set Chroma sampling to Preserve 4:4:4 sampling, you must disable all video preprocessors except for Nexguard file marker (PartnerWatermarking). When you set Chroma sampling to Preserve 4:4:4 sampling and use framerate conversion, you must set Frame rate conversion algorithm (FramerateConversionAlgorithm) to Drop duplicate (DUPLICATE_DROP)."
"ProresSettings$ChromaSampling": "This setting applies only to ProRes 4444 and ProRes 4444 XQ outputs that you create from inputs that use 4:4:4 chroma sampling. Set Preserve 4:4:4 sampling (PRESERVE_444_SAMPLING) to allow outputs to also use 4:4:4 chroma sampling. You must specify a value for this setting when your output codec profile supports 4:4:4 chroma sampling. Related Settings: For Apple ProRes outputs with 4:4:4 chroma sampling: Choose Preserve 4:4:4 sampling. Use when your input has 4:4:4 chroma sampling and your output codec Profile is Apple ProRes 4444 or 4444 XQ. Note that when you choose Preserve 4:4:4 sampling, you cannot include any of the following Preprocessors: Dolby Vision, HDR10+, or Noise reducer."
}
},
"ProresCodecProfile": {
Expand Down Expand Up @@ -3612,7 +3612,7 @@
"VideoCodec": {
"base": "Type of video codec",
"refs": {
"VideoCodecSettings$Codec": "Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec. To passthrough the video stream of your input JPEG2000, VC-3, AVC-INTRA or Apple ProRes video without any video encoding: Choose Passthrough. If you have multiple input videos, note that they must have identical encoding attributes. When you choose Passthrough, your output container must be MXF or QuickTime MOV."
"VideoCodecSettings$Codec": "Specifies the video codec. This must be equal to one of the enum values defined by the object VideoCodec. To passthrough the video stream of your input JPEG2000, VC-3, AVC-INTRA or Apple ProRes video without any video encoding: Choose Passthrough. If you have multiple input videos, note that they must have identical encoding attributes. When you choose Passthrough, your output container must be MXF or QuickTime MOV."
}
},
"VideoCodecSettings": {
Expand Down Expand Up @@ -4482,7 +4482,7 @@
"H265Settings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
"H265Settings$ParNumerator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parNumerator is 40.",
"HlsGroupSettings$SegmentLength": "Specify the length, in whole seconds, of each segment. When you don't specify a value, MediaConvert defaults to 10. Related settings: Use Segment length control (SegmentLengthControl) to specify whether the encoder enforces this value strictly. Use Segment control (HlsSegmentControl) to specify whether MediaConvert creates separate segment files or one content file that has metadata to mark the segment boundaries.",
"HlsGroupSettings$SegmentsPerSubdirectory": "Specify the number of segments to write to a subdirectory before starting a new one. You must also set Directory structure to Subdirectory per stream for this setting to have an effect.",
"HlsGroupSettings$SegmentsPerSubdirectory": "Specify the number of segments to write to a subdirectory before starting a new one. You must also set Directory structure to Subdirectory per stream for this setting to have an effect.",
"Input$ProgramNumber": "Use Program (programNumber) to select a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If the program you specify doesn't exist, the transcoding service will use this default.",
"InputTemplate$ProgramNumber": "Use Program (programNumber) to select a specific program from within a multi-program transport stream. Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If the program you specify doesn't exist, the transcoding service will use this default.",
"Mpeg2Settings$ParDenominator": "Required when you set Pixel aspect ratio (parControl) to SPECIFIED. On the console, this corresponds to any value other than Follow source. When you specify an output pixel aspect ratio (PAR) that is different from your input video PAR, provide your output PAR as a ratio. For example, for D1/DV NTSC widescreen, you would specify the ratio 40:33. In this example, the value for parDenominator is 33.",
Expand Down
6 changes: 4 additions & 2 deletions models/apis/rds/2014-10-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3303,7 +3303,8 @@
"StorageThroughput":{"shape":"IntegerOptional"},
"ManageMasterUserPassword":{"shape":"BooleanOptional"},
"MasterUserSecretKmsKeyId":{"shape":"String"},
"CACertificateIdentifier":{"shape":"String"}
"CACertificateIdentifier":{"shape":"String"},
"DBSystemId":{"shape":"String"}
}
},
"CreateDBInstanceReadReplicaMessage":{
Expand Down Expand Up @@ -4840,7 +4841,8 @@
"OriginalSnapshotCreateTime":{"shape":"TStamp"},
"SnapshotDatabaseTime":{"shape":"TStamp"},
"SnapshotTarget":{"shape":"String"},
"StorageThroughput":{"shape":"IntegerOptional"}
"StorageThroughput":{"shape":"IntegerOptional"},
"DBSystemId":{"shape":"String"}
},
"wrapper":true
},
Expand Down
Loading

0 comments on commit 7175ab4

Please sign in to comment.